netty5/codec-http2/src/test/java/io/netty/handler/codec/http2
Scott Mitchell 8b5f2d7716 Http2DefaultFrameWriter direct write instead of copy
Motivation:
The Http2DefaultFrameWriter copies all contents into a buffer (or uses a CompositeBuffer in 1 case) and then writes that buffer to the socket. There is an opportunity to avoid the copy operations and write directly to the socket.

Modifications:
- Http2DefaultFrameWriter should avoid copy operations where possible.
- The Http2FrameWriter interface should be clarified to indicate that ByteBuf objects will be released.

Result:
Hopefully less allocation/copy leads to memory and throughput performance benefit.
2015-02-06 11:56:14 -08:00
..
DataCompressionHttp2Test.java
DefaultHttp2ConnectionDecoderTest.java
DefaultHttp2ConnectionEncoderTest.java
DefaultHttp2ConnectionTest.java
DefaultHttp2FrameIOTest.java Http2DefaultFrameWriter direct write instead of copy 2015-02-06 11:56:14 -08:00
DefaultHttp2HeadersDecoderTest.java
DefaultHttp2HeadersEncoderTest.java
DefaultHttp2HeadersTest.java
DefaultHttp2LocalFlowControllerTest.java
DefaultHttp2RemoteFlowControllerTest.java
Http2ConnectionHandlerTest.java
Http2ConnectionRoundtripTest.java
Http2FrameRoundtripTest.java
Http2HeaderBlockIOTest.java Back port HTTP/2 codec from master to 4.1 2015-01-23 11:06:11 -05:00
Http2SettingsTest.java
Http2TestUtil.java
HttpToHttp2ConnectionHandlerTest.java Http2DefaultFrameWriter direct write instead of copy 2015-02-06 11:56:14 -08:00
InboundHttp2ToHttpAdapterTest.java