https://github.com/marschall/mmap-zip-classloader
https://github.com/marschall/mmap-zip-classloader
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marschall/mmap-zip-classloader
- Owner: marschall
- Created: 2013-05-24T06:38:04.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-12-22T15:43:43.000Z (5 months ago)
- Last Synced: 2025-01-16T02:45:03.908Z (4 months ago)
- Language: Java
- Size: 64.5 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
mmap() Zip ClassLoader
======================This is an experiment to build a ClassLoader for zip files that is not based on `java.net.URLClassLoader` / `java.util.jar.JarFile`.
Mandatory
---------
* parallel capable
* multi release JARLow Prio / No Idea
------------------
* ZIP64
* `INDEX.LIST` support (seems only useful for [applets](https://docs.oracle.com/en/java/javase/11/docs/specs/jar/jar.html#jar-index))TODO
----
* multi release JARs
* signed JARsRecommendations
---------------* Avoid split packages if possible as they increase lookup time and memory footprint.