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

GraalVM native image #96

Open
bentsherman opened this issue Feb 6, 2025 · 1 comment
Open

GraalVM native image #96

bentsherman opened this issue Feb 6, 2025 · 1 comment

Comments

@bentsherman
Copy link
Member

Now that the language server is pure Java and doesn't depend on the entire Nextflow runtime, it should be feasible to generate a native image like we do for the Wave and Tower CLIs.

This will allow the language server to be run without a JVM already installed. However, we'll need to make sure we can still support all the major platforms (linux, macOS, windows).

@pditommaso
Copy link
Member

Note that native image creation is also possible with Groovy, the only side effect the resulting binary is bigger. Graal supports both linux, macOS, windows (and even wasm!). It's true however we have seen weird error with old linux distributions

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

No branches or pull requests

2 participants