Le 05/01/2020 à 14:09, Gary Gregory a écrit : > Is Pack200 100% Java?
In OpenJDK the pack200 encoder is 100% Java, and there are two decoder implementations in Java and in C. The native decoder is 5 times faster than the Java one. > I think it would be neat to bring it in from Apache Harmony The pack200 implementation in Harmony is a bit old now, it doesn't support the new bytecode instructions introduced since Java 7. > I think we should consider converting > compress into a multi-module project and avoid hard dependencies. As compress grows and supports more formats by using external dependencies, I also think some form of modularization will be needed. Otherwise it'll become a behemoth like Tika. > For the test, the simplest might be to use a JUnit Assume to skip running > that test on Java > 14. Is it possible to build with Java 8 and test with Java 14 in the same CI run? Emmanuel Bourg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org