netty5/transport/src/main/java/io/netty/bootstrap
Norman Maurer 254732b43c Replace synchronized with ConcurrentHashMap in Http2StreamChannelBootstrap (#9848)
Motivation:

97361fa2c8 replace synchronized with ConcurrentHashMap in *Bootstrap classes but missed to do the same for the Http2 variant.

Modifications:

- Use ConcurrentHashMap
- Simplify code in *Bootstrap classes

Result:

Less contention
2019-12-06 12:02:57 +01:00
..
AbstractBootstrap.java Replace synchronized with ConcurrentHashMap in Http2StreamChannelBootstrap (#9848) 2019-12-06 12:02:57 +01:00
AbstractBootstrapConfig.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
Bootstrap.java Replace synchronized with ConcurrentHashMap in Http2StreamChannelBootstrap (#9848) 2019-12-06 12:02:57 +01:00
BootstrapConfig.java Tighten contract between Channel and EventLoop by require the EventLoop on Channel construction. (#8587) 2019-01-14 20:11:13 +01:00
FailedChannel.java Make it possible to use a wrapped EventLoop with a Channel (#8677) 2019-01-17 09:17:51 +01:00
package-info.java Remove apiviz tags - we are focusing on user guide instead and putting diagrams there 2013-02-14 12:09:16 -08:00
ServerBootstrap.java Replace synchronized with ConcurrentHashMap in Http2StreamChannelBootstrap (#9848) 2019-12-06 12:02:57 +01:00
ServerBootstrapConfig.java Tighten contract between Channel and EventLoop by require the EventLoop on Channel construction. (#8587) 2019-01-14 20:11:13 +01:00