Call for Discussion: New Project: Leyden

Florian Weimer fw at deneb.enyo.de
Mon Apr 27 17:38:09 UTC 2020


* mark reinhold:

> I hereby invite discussion of a new Project, Leyden, whose primary goal
> will be to address the long-term pain points of Java’s slow startup time,
> slow time to peak performance, and large footprint.
>
> Leyden will address these pain points by introducing a concept of _static
> images_ to the Java Platform, and to the JDK.
>
>   - A static image is a standalone program, derived from an application,
>     which runs that application -- and no other.
>
>   - A static image is a closed world: It cannot load classes from outside
>     the image, nor can it spin new bytecodes at run time.

Static images will still rely on dynamic linking to C system
libraries, right?  Unfortunately, the most apparent alternative terms
appear to be overloaded, too.


More information about the discuss mailing list