JavaFX with GraalVM
David Goodenough
david.goodenough at linkchoose.co.uk
Tue May 28 14:29:59 UTC 2019
Does the AOT compiler use LLVM? If so I wonder if it could be connected with Scala-native
(which also uses LLVM to produce binaries). In particular I would be interested in having
JavaFX (with the ScalaFX wrapper) as a linkage library.
David
On Tuesday, 28 May 2019 13:15:16 BST Johan Vos wrote:
> Hi,
>
> We just posted a news entry announcing that we have a build tool that
> converts JavaFX applications into native executables using GraalVM:
> https://gluonhq.com/a-boost-for-java-on-the-client/
>
> The JavaFX code used for this comes from my fork at
> https://github.com/johanvos/openjdk-jfx/tree/omega which has only 1 commit
> that is not upstream (yet), and that allows to build static libraries from
> the JavaFX code (instead of dynamic libraries).
>
> The source for the native parts of the Java core classes that are linked
> into this release come from OpenJDK, where we built native libraries as
> well (instead of dynamic libraries).
>
> At this moment, we only do this for Mac, but Linux is almost ready too, and
> other platforms will follow.
>
> - Johan
More information about the openjfx-discuss
mailing list