netty5/transport/src/main/java/io/netty/channel/local
Norman Maurer e276cb796c Correct semantic of LocalChannel.doWrite(...) and remove memory copy
Motivation:

The semantic of LocalChannel.doWrite(...) were a bit off as it notified the ChannelFuture before the data was actual moved to the peer buffer.

Modifications:

- Use our MPSC queue as inbound buffer
- Directly copy to data to the inbound buffer of the peer and either success or fail the promise after each copy.

Result:

Correct semantic and less memory copies.
2015-05-06 10:44:31 +02:00
..
LocalAddress.java [#1535] Remove Channel.id() and so fix the possible leakage of the previous used Channel id map 2013-07-08 14:07:18 +02:00
LocalChannel.java Correct semantic of LocalChannel.doWrite(...) and remove memory copy 2015-05-06 10:44:31 +02:00
LocalChannelRegistry.java Use StringUtil.simpleClassName(..) instead of Class.getSimpleName() where necessary 2013-11-04 19:46:15 +09:00
LocalEventLoopGroup.java Replace LocalEventLoopGroup with DefaultEventLoopGroup 2014-03-24 11:39:55 +09:00
LocalServerChannel.java [#2589] LocalServerChannel.doClose() throws NPE when localAddress == null 2014-06-20 20:13:23 +02: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