GraalVM 20.1 is now available!🚀🎉
This is a feature release offering better performance, native image updates, improvements to all languages, tooling and more.
More details are in the blog post:
Downloads:
GraalVM 22.0 is here!🎉
It brings higher performance, better Native Image usability, a GitHub action for GraalVM, and more.
Read what’s inside:
Download:
Get it, try it, let us know what you think!🚀
Introducing a new distribution — Oracle
@GraalVM
!
Use all the greatest GraalVM features, both for development and in production, for free!🚀
Learn more:
GraalVM 20.2 is now available!🎉🚀
This is a feature release, bringing a lot of improvements to performance, native image technology, and languages.
Learn more about it:
Check the release notes:
Download:
GraalVM 21.3 is here!🎉
It brings JDK17-based builds, Native Image performance improvements, major tools updates and more!
Read what’s inside:
Download:
Get it, try it, let us know what you think!🚀
Great news — IntelliJ IDEA can now help you with debugging GraalVM Native Image executables!🎉
We are happy to collaborate with the
@Intellijidea
team to provide GraalVM users with the best developer experience.
Learn more:
GraalVM 22.2 is here!🎉
It brings smaller JDK size, improved memory usage, better library support, and more.
Read what’s inside:
Download:
Get it, try it, let us know what you think!🚀
GraalVM 20.3 is now available!🚀🎉
This release brings performance improvements, native image and languages updates, and more.
Read what’s new:
Download:
GraalVM 21.1 is released!🚀
It brings faster warmup, smaller downloads, JDK 16-based builds and much more!
Read what’s inside:
Download:
Get it, try it, let us know what you think!
Welcome,
@Java
20!🚀🎉
To help you celebrate, we prepared GraalVM JDK 20 dev builds, so you can use the latest Java and GraalVM features together!
Download now:
GraalVM 22.3 is here!🐇
It brings JDK 19 builds, jlink support, new monitoring features in Native Image, and more!
Read what’s inside:
Download:
Get it, try it, let us know what you think!🚀
How fast are
#VirtualThreads
on
@GraalVM
Native Image?
This "Game of Life" demo built with PGO and the G1 GC starts up instantly and even runs faster compared with the JIT mode! 🚀
Demo:
GraalVM
#JDK19
dev builds:
Excellent article by
@janstepien
"Native Clojure with GraalVM" creating a lightweight web server. We will incrementally lift restrictions for native image generation in upcoming releases.
GraalVM 22.1 is here!🎉
It brings developer experience improvements, Apple Silicon builds, and more.
Read what’s inside:
Download:
Get it, try it, let us know what you think!🚀
GraalVM 19.3.1 is out!🚀
This is a regular critical patch update release and we recommend upgrading from older versions.
Check the release notes:
Download:
"The startup time was reduced from ~30 s down to about 3 ms, and more importantly the memory usage went from 6.6 GB down to 1 GB, with the same throughput and CPU utilization"🚀
Learn about 10MinuteMail's migration to Spring Boot 3 and
@GraalVM
:
Thank you for 10.000 GitHub stars!⭐️
There are 3.6 million open source LOC actively maintained for
@GraalVM
.
Find here a link to all the related repositories:
Spring Native is now in beta!🚀
Join
@thomaswue
and
@sdeleuze
as they discuss what is currently possible and what the future holds for
@springframework
apps compiled with GraalVM Native Image.
Subscribe on Twitch:
Previously we looked at Java Streams performance on GraalVM. Now
@alexprokopec
explains which JIT optimizations are essential for that performance boost:
GraalVM CPU releases for Java 17 and Java 21 are here!🚀
Install Oracle GraalVM for JDK 21:
`sdk install java 21.0.1-graal`
Or go to for more installation options.
New web framework
@QuarkusIO
uses
#GraalVM
native images as one of the deployment strategies to get near-instant startup and low memory usage at runtime.
GraalVM 21.2 is here!🎉
It brings Native Image usability improvements, new performance optimizations, Truffle updates and much more!
Read what’s inside:
Download:
Get it, try it, let us know what you think!
Simplifying GraalVM Native Image generation with a tracing agent to generate necessary configuration automatically: reflection, JNI, resources, and proxies are supported:
GraalVM 19.0.2 is released! 🚀 This is a bug fix release for 19.0 and we recommend upgrading for all 19.0.x users.
Check the release notes:
The binaries are here:
I have been able to run successfully a minimal
@springframework
reactive web application with
@graalvm
. It starts in 33 ms instead of 900 ms. More details on
Ready for
@GraalVM
Native Image: view the list of libraries and frameworks that are tested by our team and community, and work with Native Image out of the box!📦🚀
Do you know a library that is missing? Contributions are welcome!
GraalVM loves
@scala_lang
and is supporting the
@scaladays
conference!
Come talk to us about how you can run Scala faster with GraalVM, and join
@vojjov
’s talk on Thursday June 13th!
GraalVM 19.1.1 is released! 🚀 This is a CPU release for 19.1 and we recommend upgrading from older versions.
The changes are listed in the release notes:
The binaries are here:
"FastR is a GraalVM based implementation of the R language that provides significant improvements in the performance, the embedding of the R engine into Java apps, and interop with other
#GraalVM
languages". Read more about it: by
@stevesindelarcz
"GraalVM's native-image support brings greater startup speed and a smaller virtual machine footprint, and promises to open up new serverless opportunities for JVM-based architectures" —
@lightbend
Thanks to great feedback from the community, we could now create the
#GraalVM
1.0-rc2 binaries 🏆🚀! Read about notable fixes and improvements in our release notes:
GraalVM and CUDA-X: by creating a polyglot binding for GPUs, we’re enabling GPU kernels to be directly launched from GraalVM languages such as R, JavaScript, Scala and other JVM-based languages.
More details next week at Oracle Code One!