c784271620
Motivation: JCTools supports both non-unsafe, unsafe versions of queues and JDK6 which allows us to shade the library in netty-common allowing it to stay "zero dependency". Modifications: - Remove copy paste JCTools code and shade the library (dependencies that are shaded should be removed from the <dependencies> section of the generated POM). - Remove usage of OneTimeTask and remove it all together. Result: Less code to maintain and easier to update JCTools and less GC pressure as the queue implementation nt creates so much garbage
34 lines
421 B
Plaintext
34 lines
421 B
Plaintext
# Eclipse project files
|
|
.project
|
|
.classpath
|
|
.settings
|
|
|
|
# IntelliJ IDEA project files and directories
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
.idea/
|
|
|
|
# Geany project file
|
|
.geany
|
|
|
|
# KDevelop project file and directory
|
|
.kdev4/
|
|
*.kdev4
|
|
|
|
# Build targets
|
|
/target
|
|
*/target
|
|
|
|
# Report directories
|
|
/reports
|
|
*/reports
|
|
|
|
# Mac-specific directory that no other operating system needs.
|
|
.DS_Store
|
|
|
|
# JVM crash logs
|
|
hs_err_pid*.log
|
|
|
|
dependency-reduced-pom.xml
|