netty5/transport/src/main/java/io/netty/channel/nio
Norman Maurer af63626777
Factor out less common code-path into own method to allow inlining. (#8590)
Motivation:

During benchmarks two methods showed up as "hot method too big". We can easily make these smaller by factor out some less common code-path to an extra method and so allow inlining.

Modifications:

Factor out less common code path to an extra method.

Result:

Hot methods can be inlined.
2018-11-25 21:46:14 +01:00
..
AbstractNioByteChannel.java NIO read spin event loop spin when half closed (#7801) 2018-03-28 20:02:57 +02:00
AbstractNioChannel.java Epoll flush/writabilityChange deadlock 2018-02-20 11:40:58 +01:00
AbstractNioMessageChannel.java Correctly handle non IOException during read in NioServerSocketChannel 2018-03-25 17:31:59 +02:00
NioEventLoop.java Factor out less common code-path into own method to allow inlining. (#8590) 2018-11-25 21:46:14 +01:00
NioEventLoopGroup.java Allow to inject RejectedExecutionHandler for different EventLoops and EventExecutors 2016-06-24 17:08:30 +02:00
NioTask.java Move non socket specific stuff out of the socket package 2013-02-01 09:10:28 +01:00
package-info.java Move non socket specific stuff out of the socket package 2013-02-01 09:10:28 +01:00
SelectedSelectionKeySet.java Correctly implement SelectedSelectionKeySet.Iterator remove() 2018-09-01 08:59:08 +02:00
SelectedSelectionKeySetSelector.java Use a single array in SelectedSelectionKeySet 2017-02-16 15:10:37 -08:00