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