Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: packaging Structorizer via GraalVM Native Image #1045

Open
GitMensch opened this issue Jul 20, 2022 · 1 comment
Open

Proposal: packaging Structorizer via GraalVM Native Image #1045

GitMensch opened this issue Jul 20, 2022 · 1 comment

Comments

@GitMensch
Copy link
Contributor

GraalVM Native Image would solve the following issues:

  • drop the need to install a (specific) version of the Java Runtime Environment
  • should provide a speedup that is mostly to be seen in import/export and with big diagrams

stumbled over that multiple times, today at https://developers.redhat.com/blog/2021/03/12/no-more-java-in-vscode-xml-0-15-0#graalvm_native_image which provides a nice summary about how this works.

@codemanyak
Copy link
Collaborator

codemanyak commented Jul 20, 2022

Interesting approach, though it would not only require that compilations for all relevant OS / CPU architecture combinations be provided but also that users will confide in the equivalence of the delivered executables with the open-source code.
But I understand this as a proposal of an additional download option (in principle, experienced users could build their native image from the delivered jar file themselves).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants