..
AbstractByteBuf.java
Legacy properties removed ( #8839 )
2019-02-04 13:56:15 +01:00
AbstractByteBufAllocator.java
use checkPositive/checkPositiveOrZero ( #8803 )
2019-01-31 09:06:59 +01:00
AbstractDerivedByteBuf.java
Consistency between pooled/unpooled derived buffers
2016-11-21 11:38:10 -08:00
AbstractPooledDerivedByteBuf.java
Checks accessibility in the #slice and #duplicate methods of ByteBuf ( #7846 )
2018-04-10 10:41:50 +02:00
AbstractReferenceCountedByteBuf.java
Harden ref-counting concurrency semantics ( #8583 )
2018-11-29 08:32:50 +01:00
AbstractUnpooledSlicedByteBuf.java
Add tests to ensure an IllegalReferenceCountException is thrown if set/writeCharSequence is called on a released buffer
2017-07-21 07:39:32 +02:00
AbstractUnsafeSwappedByteBuf.java
Don't check accessible in the #capacity method ( #7830 )
2018-04-03 21:35:02 +02:00
AdvancedLeakAwareByteBuf.java
Motivation: Resource Leak Detector (RLD) tries to helpfully indicate where an object was last accessed and report the accesses in the case the object was not cleaned up. It handles lightly used objects well, but drops all but the last few accesses.
2017-10-19 12:21:21 -07:00
AdvancedLeakAwareCompositeByteBuf.java
Record release when enable detailed leak detection
2017-07-18 09:28:56 +02:00
ByteBuf.java
Updating ByteBuf
Javadocs to represent actual behaviour. ( #8709 )
2019-01-14 20:09:18 +01:00
ByteBufAllocator.java
MessageToByteEncoder always starts with ByteBuf that use initalCapacity == 0
2014-06-24 13:55:21 +09:00
ByteBufAllocatorMetric.java
Expose ByteBufAllocator metric in a more general way
2017-03-08 20:07:58 +01:00
ByteBufAllocatorMetricProvider.java
Expose ByteBufAllocator metric in a more general way
2017-03-08 20:07:58 +01:00
ByteBufHolder.java
Make retained derived buffers recyclable
2016-05-17 11:16:13 +02:00
ByteBufInputStream.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
ByteBufOutputStream.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
ByteBufProcessor.java
migrate java8: use lambda and method reference ( #8781 )
2019-01-29 14:06:05 +01:00
ByteBufUtil.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
CompositeByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
DefaultByteBufHolder.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
DuplicatedByteBuf.java
Remove support for marking reader and writerIndex in ByteBuf to reduce overhead and complexity. ( #8636 )
2018-12-11 14:00:49 +01:00
EmptyByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
FixedCompositeByteBuf.java
Replace toArray(new T[size]) with toArray(new T[0]) to eliminate zero-out and allow the VM to optimize. ( #8075 )
2018-06-29 07:56:04 +02:00
HeapByteBufUtil.java
Add first-class Little Endian support to ByteBuf and descendants
2015-11-26 20:30:24 +01:00
package-info.java
Synchronized between 4.1 and master
2014-04-25 00:38:02 +09:00
PoolArena.java
use checkPositive/checkPositiveOrZero ( #8803 )
2019-01-31 09:06:59 +01:00
PoolArenaMetric.java
Allow to retrieve the number of active bytes per PoolArena.
2016-04-09 18:54:05 +02:00
PoolChunk.java
Java 8 migration: Use diamond operator ( #8749 )
2019-01-22 16:07:26 +01:00
PoolChunkList.java
Java 8 migration: Use diamond operator ( #8749 )
2019-01-22 16:07:26 +01:00
PoolChunkListMetric.java
fix the typos
2017-04-20 04:56:09 +02:00
PoolChunkMetric.java
Expose metrics for PooledByteBufAllocator
2015-05-20 21:06:17 +02:00
PooledByteBuf.java
Remove support for marking reader and writerIndex in ByteBuf to reduce overhead and complexity. ( #8636 )
2018-12-11 14:00:49 +01:00
PooledByteBufAllocator.java
use checkPositive/checkPositiveOrZero ( #8803 )
2019-01-31 09:06:59 +01:00
PooledByteBufAllocatorMetric.java
Expose ByteBufAllocator metric in a more general way
2017-03-08 20:07:58 +01:00
PooledDirectByteBuf.java
Use ByteBufUtil.BYTE_ARRAYS ThreadLocal temporary arrays in more places ( #8464 )
2018-11-05 21:11:28 +01:00
PooledDuplicatedByteBuf.java
Remove support for marking reader and writerIndex in ByteBuf to reduce overhead and complexity. ( #8636 )
2018-12-11 14:00:49 +01:00
PooledHeapByteBuf.java
fix the typos
2017-04-20 04:56:09 +02:00
PooledSlicedByteBuf.java
Remove support for marking reader and writerIndex in ByteBuf to reduce overhead and complexity. ( #8636 )
2018-12-11 14:00:49 +01:00
PooledUnsafeDirectByteBuf.java
Provide a way to cache the internal nioBuffer of the PooledByteBuffer… ( #8603 )
2018-12-04 15:39:55 +01:00
PooledUnsafeHeapByteBuf.java
Java 8 Migration: remove uneccessary if statement ( #8755 )
2019-01-25 08:57:11 +01:00
PoolSubpage.java
Metrics exposed by PooledByteBufAllocator needs to be correctly synchronized
2017-03-01 06:26:08 +01:00
PoolSubpageMetric.java
Expose metrics for PooledByteBufAllocator
2015-05-20 21:06:17 +02:00
PoolThreadCache.java
use checkPositive/checkPositiveOrZero ( #8803 )
2019-01-31 09:06:59 +01:00
ReadOnlyByteBuf.java
ByteBufs which are not resizable should not throw in ensureWritable(int,boolean)
2017-07-22 08:44:48 -07:00
ReadOnlyByteBufferBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
ReadOnlyUnsafeDirectByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
SimpleLeakAwareByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
SimpleLeakAwareCompositeByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
SlicedByteBuf.java
retainSlice() unwrap ByteBuf
2016-07-29 11:16:44 -07:00
SwappedByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
Unpooled.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnpooledByteBufAllocator.java
Java 8 migration. Removed custom LongCounter and LongAdderCounter classes and replaced with direct reference to LongAdder ( #8750 )
2019-01-22 13:53:28 +01:00
UnpooledDirectByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnpooledDuplicatedByteBuf.java
retained[Slice|Duplicate] buffer reference count bug
2016-11-17 09:35:39 -08:00
UnpooledHeapByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnpooledSlicedByteBuf.java
retained[Slice|Duplicate] buffer reference count bug
2016-11-17 09:35:39 -08:00
UnpooledUnsafeDirectByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnpooledUnsafeHeapByteBuf.java
Java 8 Migration: remove uneccessary if statement ( #8755 )
2019-01-25 08:57:11 +01:00
UnpooledUnsafeNoCleanerDirectByteBuf.java
Also use realloc when shrink the buffer.
2017-07-06 20:03:15 +02:00
UnreleasableByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnsafeByteBufUtil.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
UnsafeDirectSwappedByteBuf.java
Add *UnsafeHeapByteBuf for improve performance on systems with sun.misc.Unsafe
2015-10-21 09:04:13 +02:00
UnsafeHeapSwappedByteBuf.java
Add *UnsafeHeapByteBuf for improve performance on systems with sun.misc.Unsafe
2015-10-21 09:04:13 +02:00
WrappedByteBuf.java
migrate java8: use requireNonNull ( #8840 )
2019-02-04 10:32:25 +01:00
WrappedCompositeByteBuf.java
Remove support for marking reader and writerIndex in ByteBuf to reduce overhead and complexity. ( #8636 )
2018-12-11 14:00:49 +01:00
WrappedUnpooledUnsafeDirectByteBuf.java
[ #5645 ] Allow to create ByteBuf from existing memory address.
2016-08-16 14:16:15 +02:00