mirror of
https://github.com/PaperMC/Velocity.git
synced 2024-11-27 06:30:35 +08:00
b3bd773fea
libdeflate is significantly faster than vanilla zlib, zlib-ng, and Cloudflare zlib. It is also MIT-licensed (so no licensing concerns). In addition, it simplifies a lot of the native code (something that's been tricky to get right). While we're at it, I have also taken the time to fine-time compression in Velocity in general. Thanks to this work, native compression only requires one JNI call, an improvement from the more than 2 (sometimes up to 5) that were possible before. This optimization also extends to the existing Java compressors, though they require potentially two JNI calls.
94 lines
1.1 KiB
Plaintext
94 lines
1.1 KiB
Plaintext
### Intellij ###
|
|
.idea/
|
|
*.iws
|
|
*/out/
|
|
*.iml
|
|
.idea_modules/
|
|
atlassian-ide-plugin.xml
|
|
|
|
### Eclipse ###
|
|
.metadata
|
|
bin/
|
|
tmp/
|
|
*.tmp
|
|
*.bak
|
|
*.swp
|
|
*~.nib
|
|
local.properties
|
|
.settings/
|
|
.loadpath
|
|
.recommenders
|
|
.externalToolBuilders/
|
|
*.launch
|
|
.factorypath
|
|
.recommenders/
|
|
.apt_generated/
|
|
.project
|
|
.classpath
|
|
|
|
### Linux ###
|
|
*~
|
|
.fuse_hidden*
|
|
.directory
|
|
.Trash-*
|
|
.nfs*
|
|
|
|
### macOS ###
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
Icon
|
|
._*
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|
|
|
|
### NetBeans ###
|
|
nbproject/private/
|
|
build/
|
|
nbbuild/
|
|
dist/
|
|
nbdist/
|
|
.nb-gradle/
|
|
|
|
### Windows ###
|
|
# Windows thumbnail cache files
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
*.stackdump
|
|
[Dd]esktop.ini
|
|
$RECYCLE.BIN/
|
|
*.lnk
|
|
|
|
### Gradle ###
|
|
.gradle
|
|
/build/
|
|
/out/
|
|
gradle-app.setting
|
|
!gradle-wrapper.jar
|
|
.gradletasknamecache
|
|
|
|
### Other trash ###
|
|
logs/
|
|
/velocity.toml
|
|
server-icon.png
|
|
/bin/
|
|
run/
|
|
plugins/
|
|
|
|
### Natives stuff ###
|
|
native/mbedtls
|
|
native/zlib-ng
|
|
native/zlib-cf
|
|
native/libdeflate
|