git: openjdk/loom: jep-vt: 15 new changesets

duke duke at openjdk.java.net
Sun Apr 17 15:32:33 UTC 2022


Changeset: afc6b738
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-15 11:27:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/afc6b7387abaf7e06c70bc016b3859990756d915

Minor cleanups

! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationWrapper.cpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp

Changeset: b245a26c
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-15 19:11:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/b245a26cbdf6a273b0e423e42f49846f7b8c1800

Add MemAllocator::try_allocate_in_existing_tlab

! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: a7bb4c64
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-16 15:30:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/a7bb4c64f398dba6e2f3cb783d6e8da946ceed5e

Remove fast-aging of stack chunks

! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 9ceaace6
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-16 23:31:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/9ceaace66eb366062b8facea46a5bd42a1b5bf8e

JVMTI cleanup: refactor SetFramePopClosure::doit

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

Changeset: 9dfcd6bc
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-17 10:58:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/9dfcd6bc28d18dee347305c31c36537433f684d6

JVMTI: roll back incorrect simplifications in jvmtiVTMTDisabler trap

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

Changeset: bbd65975
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 08:05:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/bbd659753d07940ce642903b3c9777efc7ba432b

Missing locale in call to implFormat

! src/java.base/share/classes/java/io/PrintStream.java

Changeset: 7f2ceec0
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 09:31:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/7f2ceec0225c9738a41e508cdd4e6cc99a447809

Improve javadoc wording

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

Changeset: be993e1d
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 09:41:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/be993e1d3193111acb7bcc40fd2e2ed2199b7820

Fix confusing comment, add comment to FieldHolder

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

Changeset: ee9935cc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 09:44:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/ee9935ccb06652e02c81350d936fea937024a7bd

Restore writeBuffer, track as seperate issue

! src/java.base/share/classes/java/io/Writer.java

Changeset: ed6d4ee2
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 09:52:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed6d4ee2f48bbbcc5fde2ddb55adee9f44daa341

Restore FilterInputStream to main line

! src/java.base/share/classes/java/io/FilterInputStream.java

Changeset: d8c36826
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 09:53:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/d8c368266bce0751fe52a819aeda6b0d1e7fbdff

Add comment on preconditions to growIfNeeded

! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedWriter.java

Changeset: 9fead490
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 10:02:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/9fead490f56a00645ba597f57e4e63fa35d68f6a

Use switch expression

! src/java.base/share/classes/jdk/internal/vm/Continuation.java

Changeset: 61d72f3f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 14:43:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/61d72f3fed0f327b9188d8c75851c521d207b10d

Remove ref to ancient bug

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

Changeset: 2bd56bc1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 15:08:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/2bd56bc121fa8f93a858f5d8a545765e1a996de5

Replace use of reflection with shared secret

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilConcurrentFJPAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/misc/Blocker.java

Changeset: da78ba81
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-17 16:22:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/da78ba811a0a4ff6387e2a15dc7e734d6b6f0777

Merge

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



More information about the loom-dev mailing list