git: openjdk/loom: fibers: 10 new changesets

duke duke at openjdk.java.net
Wed May 4 10:26:54 UTC 2022


Changeset: f82dd766
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-05-03 21:00:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/f82dd76614013afdbc69853f5a1943fcdcd3b55b

8285885: Replay compilation fails with assert(is_valid()) failed: check invoke

Reviewed-by: thartmann, kvn

! src/hotspot/share/ci/ciReplay.cpp

Changeset: efcd3d3a
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-03 21:26:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/efcd3d3a8fd19909ef21a07cc61613aad4dbe145

8286088: add comment to InstallAsyncExceptionHandshake destructor

Reviewed-by: dholmes

! src/hotspot/share/runtime/thread.cpp

Changeset: 075ce8a0
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-05-04 02:56:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/075ce8a0d0ab279049c81d5ce23fcee3711925e2

8286069: keytool prints out wrong key algorithm for -importpass command

Reviewed-by: hchao, valeriep

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/pkcs12/ImportPassKeyAlg.java

Changeset: 4282fb2b
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-05-04 04:55:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/4282fb2b0d0e517d255be7c882c141722e9c9b46

8286063: check compiler queue after calling AbstractCompiler::on_empty_queue

Reviewed-by: kvn

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

Changeset: 0462d5a2
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2022-05-04 06:56:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/0462d5a25258458ec7f40d76b9d910ee529f3647

8285452: Add a new test library API to replace a file content using FileUtils.java

Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: weijun, dfuchs

+ test/lib-test/jdk/test/lib/FileUtilsTest.java
! test/lib/jdk/test/lib/util/FileUtils.java

Changeset: ca9d039f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-05-04 07:53:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/ca9d039fd3d2dca194c1515f04edf1d8deb38763

8285934: Remove unimplemented MemTracker::init_tracking_level

Reviewed-by: coleenp

! src/hotspot/share/services/memTracker.hpp

Changeset: 4b2c8220
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2022-05-04 07:54:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/4b2c82200fdc01de868cf414e40a4d891e753f89

8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler

Reviewed-by: dholmes, mdoerr, dlong

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/arm/javaFrameAnchor_arm.hpp
! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 56244067
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-04 09:46:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/56244067fa3d927bc8130a8ea1f9c671d9799391

Merge

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 78f2e3cc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-04 07:32:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/78f2e3cc4a398f8d6637abee6702063eb52539ec

Update j.u.concurrent classes from PR8490

! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

Changeset: 04a475bd
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-04 09:46:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/04a475bdd7441baf71ab145e0fc6f1d172cf4257

Merge




More information about the loom-dev mailing list