netty5/transport-native-epoll/src
Norman Maurer edb2250d35 Store reference to IovArray in the EpollEventLoop to reduce thread local access.
Motivation:

If we have a lot of writes going on we currently need to lookup the IovArray for each Channel that does writes. This can have quite some perf overhead. We should not need to do this and just store a reference of the IovArray on the EpollEventLoop itself.

Modifications:

- Remove IoArrayThreadLocal
- Store the IoArray in the EventLoop itself

Result:

Less FastThreadLocal lookups
2015-11-20 06:07:54 -08:00
..
main Store reference to IovArray in the EpollEventLoop to reduce thread local access. 2015-11-20 06:07:54 -08:00
test/java/io/netty/channel/epoll Decouple Unix from Linux in Native Transport 2015-11-02 12:29:44 -08:00