-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 21, 22
-
Component/s: core-libs
-
b23
Right now, the read and writer poller threads are dedicated platform threads that block waiting for I/O events and unpark virtual threads when file descriptors are ready for I/O. In some environments it would be better to have the poller thread be virtual threads so that handling of I/O events better integrates with the virtual thread scheduler.
- causes
-
JDK-8371045 Socket I/O during class loading in a virtual thread may cause a deadlock
-
- Open
-
- relates to
-
JDK-8320386 Remove java/nio/channels/vthread/BlockingChannelOps.java#direct-register from ProblemList
-
- Resolved
-
-
JDK-8315544 java/nio/channels/vthread/BlockingChannelOps.java timed out with ZGC
-
- Closed
-