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

Reply via email to