netty5/handler/src/main/java/io/netty/handler
Norman Maurer fd0d06ee39
Replace reflection usage with MethodHandles when performance matters (#10097)
Motivation:

As we have java8 as a minimum target we can use MethodHandles. We should do so when we expect to have a method called multiple times.

Modifications:

- Replace usage of reflection with MethodHandles where it makes sense
- Remove some code which was there to support java < 8

Result:

Faster code
2020-03-11 21:04:40 +01:00
..
address Add ResolveAddressHandler which can be used to resolve addresses on the fly (#9947) 2020-01-20 19:34:09 +01:00
flow Use lambdas whenever possible (#9979) 2020-01-30 09:28:24 +01:00
flush FlushConsolidationHandler may suppress flushes by mistake (#9931) 2020-01-09 15:14:04 +01:00
ipfilter Ensure the DefaultChannelHandlerContext is unlinked once removed (#9970) 2020-03-01 08:13:33 +01:00
logging Add ByteBufFormat option to LoggingHandler (#9915) 2020-01-23 16:58:35 -08:00
ssl Replace reflection usage with MethodHandles when performance matters (#10097) 2020-03-11 21:04:40 +01:00
stream Reduce allocations in ChunkedWriteHandler when processing the queued … (#9960) 2020-01-21 15:46:23 -08:00
timeout Make only default IdleStateEvents cached string representation (#9705) 2019-10-24 08:35:59 +02:00
traffic Cleanup usage of Channel*Handler (#9959) 2020-01-20 17:47:17 -08:00