netty5/common/src/main/java/io/netty/util
Francesco Nigro 1e4f0e6a09 Faster decodeHexNibble (#9896)
Motivation:

decodeHexNibble can be a lot faster using a lookup table

Modifications:

decodeHexNibble is made faster by using a lookup table

Result:

decodeHexNibble is faster
2019-12-23 21:16:44 +01:00
..
concurrent Ensure scheduled tasks are executed before shutdown (#9858) 2019-12-11 11:33:59 +01:00
internal Faster decodeHexNibble (#9896) 2019-12-23 21:16:44 +01:00
AbstractConstant.java Improvement: simplified AbstractConstant compareTo. 2016-08-03 09:53:49 +02:00
AbstractReferenceCounted.java Centralize internal reference counting logic (#8614) 2019-04-09 16:23:15 +02:00
AsciiString.java AsciiString contentEqualsIgnoreCase fails when arrayOffset is non-zero (#9477) 2019-08-17 09:57:40 +02:00
AsyncMapping.java Allow to do async mappings in the SniHandler 2016-01-18 21:02:13 +01:00
Attribute.java [#4351] Add warnings for Attribute.remove() and Attribute.getAndRemove() 2016-07-29 15:12:36 +02:00
AttributeKey.java Java 8 migration: Use diamond operator (#8749) 2019-01-22 16:07:26 +01:00
AttributeMap.java Fix typos in javadocs (#9900) 2019-12-23 08:34:28 +01:00
BooleanSupplier.java migrate java8: use lambda and method reference (#8781) 2019-01-29 14:06:05 +01:00
ByteProcessor.java migrate java8: use lambda and method reference (#8781) 2019-01-29 14:06:05 +01:00
ByteProcessorUtils.java HttpResponseStatus object allocation reduction 2018-01-24 22:01:52 -08:00
CharsetUtil.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
Constant.java Replace UniqueName with Constant and ConstantPool 2014-02-13 15:14:34 -08:00
ConstantPool.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
DefaultAttributeMap.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
DomainMappingBuilder.java Java 8 migration: Use diamond operator (#8749) 2019-01-22 16:07:26 +01:00
DomainNameMapping.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
DomainNameMappingBuilder.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
HashedWheelTimer.java Guard against busy spinning in HashedWheelTimer when using windows and a tickDuration of 1 (#9714) 2019-10-25 20:14:31 +02:00
HashingStrategy.java Fix minor spelling issues in javadocs (#8701) 2019-01-14 07:25:13 +01:00
IllegalReferenceCountException.java ReferenceCountException -> IllegalReferenceCountException 2013-06-13 14:00:15 +09:00
IntSupplier.java Allow to customize NIO (channel) select strategies. 2016-03-30 15:01:25 -07:00
Mapping.java Overall clean-up of the initial SniHandler/DomainNameMapping work 2014-12-04 18:23:07 +09:00
NettyRuntime.java Enable configuring available processors 2017-04-23 10:31:17 +02:00
NetUtil.java Remove unnecessary code (#9303) 2019-07-04 09:02:24 +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
Recycler.java Use interval instead of mask comparison for Recycler ratio (#9748) 2019-11-05 15:21:09 +01:00
ReferenceCounted.java fix the typos 2017-04-20 04:56:09 +02:00
ReferenceCountUtil.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
ResourceLeak.java Fix false-positives when using ResourceLeakDetector. 2016-12-04 09:01:39 +01:00
ResourceLeakDetector.java Replace map with set. (#9833) 2019-12-04 13:57:01 +01:00
ResourceLeakDetectorFactory.java No need to explicit use the AccessController when SystemPropertyUtil is used (#9577) 2019-09-19 08:50:36 +02:00
ResourceLeakException.java Ensure backward compatibility 2013-12-05 01:02:38 +09:00
ResourceLeakHint.java Enable a user specify an arbitrary information with ReferenceCounted.touch() 2014-02-13 18:16:25 -08:00
ResourceLeakTracker.java Fix false-positives when using ResourceLeakDetector. 2016-12-04 09:01:39 +01:00
Signal.java Fix a bug where AbstractConstant.compareTo() returns 0 for different constants 2014-07-29 15:01:47 -07:00
SuppressForbidden.java Enable configuring available processors 2017-04-23 10:31:17 +02:00
ThreadDeathWatcher.java migrate java8: use requireNonNull (#8840) 2019-02-04 10:32:25 +01:00
Timeout.java Simpler method naming in Timeout 2012-12-26 13:50:01 +09:00
Timer.java Added optional pending timeouts counter parameter to HashedWheelTimer constructor and ensured that pending timeouts don't exceed provided max pending timeouts. 2016-11-09 10:58:35 +01:00
TimerTask.java Update license headers 2012-06-04 13:31:44 -07:00
UncheckedBooleanSupplier.java migrate java8: use lambda and method reference (#8781) 2019-01-29 14:06:05 +01:00
Version.java Java 8 migration: Use diamond operator (#8749) 2019-01-22 16:07:26 +01:00