git: openjdk/loom: fibers: 19 new changesets

duke duke at openjdk.org
Tue Feb 13 07:59:27 UTC 2024


Changeset: af7eeffd
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-11 15:34:28 +0000
URL:       https://git.openjdk.org/loom/commit/af7eeffddb40a4786e672e1a4b5bd9426578cd87

8325565: Remove unused SpaceClosure

Reviewed-by: kbarrett

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

Changeset: 2546afe2
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-02-12 06:29:37 +0000
URL:       https://git.openjdk.org/loom/commit/2546afe2aac06d226afa94cd4c82e9036bd424fd

8325451: Missed elimination of assertion predicates

Reviewed-by: chagedorn, phh

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/predicates/TestPredicatesBasic.java

Changeset: efa071dd
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2024-02-12 07:54:48 +0000
URL:       https://git.openjdk.org/loom/commit/efa071dd06deca6f49a22ddde02d13401e583a46

8323089: networkaddress.cache.ttl is not a system property

Reviewed-by: alanb, jpai, aefimov, dfuchs

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html

Changeset: e5cb78cc
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-12 08:04:39 +0000
URL:       https://git.openjdk.org/loom/commit/e5cb78cc88761cd27964e9fe77fc9c6f9073e888

8324539: Do not use LFS64 symbols in JDK libs

Reviewed-by: jwaters, erikj, mbaesken, alanb

! make/autoconf/flags-cflags.m4
! make/modules/jdk.hotspot.agent/Lib.gmk
! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
! src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/share/native/libjli/wildcard.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libjava/io_util_md.h
! src/java.base/unix/native/libnio/ch/FileKey.c
! src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/java.desktop/share/native/common/awt/debug/debug_assert.c
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
! src/java.desktop/share/native/common/awt/debug/debug_trace.c
! src/java.desktop/share/native/common/awt/debug/debug_util.h
! src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c
! src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c

Changeset: 6a123626
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-02-12 08:18:45 +0000
URL:       https://git.openjdk.org/loom/commit/6a12362660d6221beb3a059dc90d06a8068cce39

8325606: compiler/predicates/TestPredicatesBasic.java does not compile

Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/predicates/TestPredicatesBasic.java

Changeset: 1358850a
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-02-12 09:26:42 +0000
URL:       https://git.openjdk.org/loom/commit/1358850aa63a2874031ca33eba278432fd09d6ab

8322694: C1: Handle Constant and IfOp in NullCheckEliminator

Reviewed-by: thartmann, dlong

! src/hotspot/share/c1/c1_Optimizer.cpp

Changeset: 16b3be0a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-12 12:25:39 +0000
URL:       https://git.openjdk.org/loom/commit/16b3be0a76b0a71c8f59168dfc94c06d8a899bd4

8325503: Add GC specific prefix for CheckForUnmarked related classes

Reviewed-by: kbarrett, tschatzl, stefank

! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/serial/cardTableRS.cpp

Changeset: 1e4b7017
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-02-12 18:04:26 +0000
URL:       https://git.openjdk.org/loom/commit/1e4b701749cc691e6eed110ab8c6dc5ec50e0cbb

8316931: [macos14] Test "java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html" throws an exception on macOS 14(x64, aarch64)

Reviewed-by: abhiscxk, kizune, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
- test/jdk/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
! test/jdk/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java

Changeset: 46287630
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-02-12 18:55:43 +0000
URL:       https://git.openjdk.org/loom/commit/462876300103feaccc078ec8694b7d861a9ed4f3

8320302: compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code

Reviewed-by: dholmes, coleenp

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/threads.cpp

Changeset: d70156d2
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-02-12 19:47:38 +0000
URL:       https://git.openjdk.org/loom/commit/d70156d2e2eddc311af12bc016b1ebb70efd92dd

8325529: Remove unused imports from `ModuleGenerator` test file

Reviewed-by: prappo

! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java

Changeset: b3e0587e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-02-12 19:49:44 +0000
URL:       https://git.openjdk.org/loom/commit/b3e0587ea0de9beac57bfeb075c4abd07182694c

8322874: Redirection loop in index.html

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
+ test/langtools/jdk/javadoc/doclet/testIndexRedirect/TestIndexRedirect.java

Changeset: 482c1006
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-02-12 19:53:48 +0000
URL:       https://git.openjdk.org/loom/commit/482c10064668d8309873173b1773ca406883fda3

8322865: JavaDoc fails on aggregator modules

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
+ test/langtools/jdk/javadoc/doclet/testModules/TestAggregatorModule.java

Changeset: 7c697123
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2024-02-12 20:26:11 +0000
URL:       https://git.openjdk.org/loom/commit/7c6971239dd9af2a62aefb1163328c66c4507ef1

8325570: Update to Graphviz 9.0.0

Reviewed-by: erikj, pminborg, ihse, mchung, iris

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/createGraphvizBundle.sh

Changeset: e5911ef6
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-13 06:15:52 +0000
URL:       https://git.openjdk.org/loom/commit/e5911ef6e0d08fb9afc412e78ab609ec59cca107

Merge

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/classes/java/net/InetAddress.java
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/classes/java/net/InetAddress.java

Changeset: 2ed889b7
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-02-12 21:10:19 +0000
URL:       https://git.openjdk.org/loom/commit/2ed889b7f217a7a21edee317d93b9b533edde578

8323628: Update license on "pass-through" files

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/copy.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/external-link.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/link.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search-page.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
+ test/langtools/jdk/javadoc/doclet/testPassthruFiles/TestPassThruFiles.java

Changeset: b356fee5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-02-13 02:03:07 +0000
URL:       https://git.openjdk.org/loom/commit/b356fee5d82c3c72a705bb33b73189921a813828

8325458: Rename mlvmJvmtiUtils.h

Reviewed-by: vlivanov

! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp
= test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.hpp

Changeset: 12433423
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-13 06:16:33 +0000
URL:       https://git.openjdk.org/loom/commit/12433423c5baf6b754fccd42cdbd1800dcca635b

Merge


Changeset: fb6577c5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-13 06:14:50 +0000
URL:       https://git.openjdk.org/loom/commit/fb6577c50faba9c94fe88bf65e66610feeb9a8d0

Replace jdk.tracePinnedThreads with JFR events

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/java.base/share/classes/java/lang/Object.java
- src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
! src/java.base/share/classes/java/lang/VirtualThread.java
- src/java.base/share/classes/jdk/internal/event/VirtualThreadPinnedEvent.java
! src/java.base/share/native/libjava/VirtualThread.c
- src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadPinnedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
- test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
- test/jdk/java/lang/Thread/virtual/libTracePinnedThreads.c

Changeset: b343a890
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-02-13 06:17:01 +0000
URL:       https://git.openjdk.org/loom/commit/b343a890e6411dbe2653e2f1aba9c48304e35fbe

Merge




More information about the loom-dev mailing list