git: openjdk/loom: fibers: 2 new changesets
    duke 
    duke at openjdk.java.net
       
    Sun Sep 20 08:05:40 UTC 2020
    
    
  
Changeset: 2a3a8446
Author:    Carter Kozak <ckozak at ckozak.net>
Date:      2020-09-15 14:50:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/2a3a8446
8246039: SSLSocket HandshakeCompletedListeners are run on virtual threads
Previously each `SSLSocket.addHandshakeCompletedListener(HandshakeCompletedListener)`
resulted in a new OS thread for each handshake which causes spikes in
resource utilization and bottlenecks in high throughput systems.
Virtual threads should reduce the overhead while preserving behavior to
the extent possible.
Reported to openjdk security-dev here:
https://mail.openjdk.java.net/pipermail/security-dev/2020-July/022220.html
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: 696e5a96
Author:    Alan Bateman <Alan.Bateman at oracle.com>
Committer: GitHub <noreply at github.com>
Date:      2020-09-20 09:04:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/696e5a96
Merge pull request #16 from carterkozak/ckozak/handshake_listener_virtual_thread
8246039: SSLSocket HandshakeCompletedListeners are run on virtual threads
    
    
More information about the loom-dev
mailing list