hg: loom/loom: 3 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Fri Jul 27 17:13:52 UTC 2018
Changeset: 3c4e742b3bf3
Author: alanb
Date: 2018-07-27 15:33 +0100
URL: http://hg.openjdk.java.net/loom/loom/rev/3c4e742b3bf3
Merge
Changeset: aa6a94753eb8
Author: alanb
Date: 2018-07-27 15:44 +0100
URL: http://hg.openjdk.java.net/loom/loom/rev/aa6a94753eb8
Initial support for fibers
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
+ src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
+ src/java.base/linux/classes/sun/nio/ch/PollerProvider.java
+ src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java
+ src/java.base/macosx/classes/sun/nio/ch/PollerProvider.java
! src/java.base/share/classes/java/lang/Continuation.java
+ src/java.base/share/classes/java/lang/Continuation.java.orig
+ src/java.base/share/classes/java/lang/Fiber.java
+ src/java.base/share/classes/java/lang/InheritableThreadContext.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/ShadowThread.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/net/AbstractPlainSocketImpl.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/ForkJoinWorkerThread.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/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/NativeThreadSet.java
! src/java.base/share/classes/sun/nio/ch/Net.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/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ src/java.base/share/classes/sun/nio/ch/SocketStreams.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! src/java.base/share/native/libjava/Object.c
! src/java.base/share/native/libjava/Thread.c
! src/java.base/share/native/libnet/net_util.h
+ src/java.base/solaris/classes/sun/nio/ch/PollerProvider.java
+ src/java.base/solaris/classes/sun/nio/ch/PortPoller.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/unix/classes/sun/nio/ch/NativeThread.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/NativeThread.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/classes/sun/nio/ch/NativeThread.java
+ src/java.base/windows/classes/sun/nio/ch/PollerProvider.java
! test/jdk/ProblemList.txt
+ test/jdk/java/lang/Fiber/Basic.java
+ test/jdk/java/lang/Fiber/NetSockets.java
+ test/jdk/java/lang/Fiber/NioChannels.java
! test/jdk/java/nio/channels/SocketChannel/ShortWrite.java
! test/jdk/sun/net/www/httptest/TestHttpServer.java
Changeset: 006f5c0da463
Author: alanb
Date: 2018-07-27 15:51 +0100
URL: http://hg.openjdk.java.net/loom/loom/rev/006f5c0da463
Continuation.java.orig should be removed
- src/java.base/share/classes/java/lang/Continuation.java.orig
More information about the loom-dev
mailing list