hg: loom/loom: 3 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Sun Nov 25 19:28:18 UTC 2018
Changeset: ad5844bf76a6
Author: alanb
Date: 2018-11-25 19:10 +0000
URL: http://hg.openjdk.java.net/loom/loom/rev/ad5844bf76a6
Defer first JVMTI event for fiber until it is started
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Fiber.java
! src/java.base/share/native/libjava/Fiber.c
Changeset: f5846ce7858d
Author: alanb
Date: 2018-11-25 19:12 +0000
URL: http://hg.openjdk.java.net/loom/loom/rev/f5846ce7858d
Remove Strand superclass
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/lang/Fiber.java
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/Object.java
- src/java.base/share/classes/java/lang/Strand.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
+ src/java.base/share/classes/jdk/internal/misc/Strands.java
! src/java.base/share/classes/sun/nio/ch/Poller.java
! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketStreams.java
! src/java.base/unix/classes/sun/nio/ch/NativeThread.java
Changeset: 0e3f0897d438
Author: alanb
Date: 2018-11-25 19:12 +0000
URL: http://hg.openjdk.java.net/loom/loom/rev/0e3f0897d438
More API improvements, clearer interoperate with CF
! src/java.base/share/classes/java/lang/Fiber.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/ShadowThread.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/Strands.java
! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! test/jdk/java/lang/Fiber/Basic.java
More information about the loom-dev
mailing list