netty5/src/main/java/org/jboss/netty/util
Carsten Varming cb071910ba Use the Runnable.run method to clean direct byte buffers if avaiable.
Motivation:

In JDK9 the Cleaner.clean method cannot be called as it is not exported
from `java.base`. `Runnable.run` should be called instead.

Modifications:
Pick Runnable.run if the cleaner implements Runnable. Otherwise try the
clean method on the class implementing the cleaner.

Result:
The cleaner for direct byte buffers is run on JDK9 as well as earlier
JDKs.
2016-07-20 07:53:30 +02:00
..
internal Use the Runnable.run method to clean direct byte buffers if avaiable. 2016-07-20 07:53:30 +02:00
CharsetUtil.java Update license headers 2012-06-04 13:35:22 -07:00
DebugUtil.java Move system property parse/access operations to SystemPropertyUtil 2012-09-01 16:49:22 +09:00
DefaultObjectSizeEstimator.java Update license headers 2012-06-04 13:35:22 -07:00
EstimatableObjectWrapper.java Update license headers 2012-06-04 13:35:22 -07:00
ExternalResourceReleasable.java Update license headers 2012-06-04 13:35:22 -07:00
ExternalResourceUtil.java Use 'x' over "x" wherever possible / String.equals("") -> isEmpty() 2012-11-10 08:03:52 +09:00
HashedWheelTimer.java Make sure cancelled Timeouts are able to be GC'ed fast. 2014-06-11 10:39:49 +02:00
MapBackedSet.java Update license headers 2012-06-04 13:35:22 -07:00
NetUtil.java Backport the new methods and bug fixes in NetUtil 2014-11-12 12:24:30 +09:00
ObjectSizeEstimator.java Update license headers 2012-06-04 13:35:22 -07:00
package-info.java Update license headers 2012-06-04 13:35:22 -07:00
ThreadNameDeterminer.java Update license headers 2012-06-04 13:35:22 -07:00
ThreadRenamingRunnable.java [#776] Introduce the possiblilty to specify a BossPool when construct ChannelFactory instances. 2012-11-29 20:06:32 +01:00
Timeout.java Update license headers 2012-06-04 13:35:22 -07:00
Timer.java Update license headers 2012-06-04 13:35:22 -07:00
TimerTask.java Update license headers 2012-06-04 13:35:22 -07:00
VirtualExecutorService.java [#906] Fix VirtualExecutorService.awaitTermination(..) to behave like specified in the javadocs 2013-01-08 13:49:44 +01:00