<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx" -->

---
title: GraalVM for JDK 22: Improved Java Runtime with Support...
description: Oracle has released GraalVM for JDK 22, which brings support for Java 22 features and offers benefits such as smaller binaries, faster startup times, and...
canonical: https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: GraalVM for JDK 22: Improved Java Runtime with Support for Java 22 Features and Project Galahad | daily.dev
og:description: Oracle has released GraalVM for JDK 22, which brings support for Java 22 features and offers benefits such as smaller binaries, faster startup times, and...
og:url: https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx
og:image: https://api.daily.dev/og/posts/MqMcStZjX.png
og:image:alt: GraalVM for JDK 22: Improved Java Runtime with Support for Java 22 Features and Project Galahad
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GraalVM for JDK 22: Improved Java Runtime with Support for Java 22 Features and Project Galahad

**[Collections](https://daily.dev/sources/collections)** · 2 min read · 2 upvotes · 0 comments

## Summary

Oracle has released GraalVM for JDK 22, which brings support for Java 22 features and offers benefits such as smaller binaries, faster startup times, and reduced memory and CPU usage. GraalVM also supports languages like Python, JavaScript, and Ruby.

## Content

Oracle has recently released GraalVM for JDK 22, an update to the Java runtime that introduces ahead-of-time compilation and provides support for Java 22 features. This new version of GraalVM brings several benefits, including smaller binaries, faster startup times, peak performance without warmup, and reduced memory and CPU usage compared to applications running on the JVM. In addition to Java, GraalVM also offers runtimes for popular languages like Python, JavaScript, and Ruby.

GraalVM for JDK 22 comes with support for JDK 22 JEPs, as well as introducing Project Galahad and enhancing the performance of Java records. It also provides users with various optimization options to further improve their applications.

The release of JDK 22 and GraalVM for JDK 22 brings exciting new features and improvements. JDK 22 includes JEPs such as Region Pinning for G1, Foreign Function & Memory API, Unnamed Variables & Patterns, and Launch Multi-File Source-Code Programs. On the other hand, GraalVM for JDK 22 includes a new default class initialization strategy and enhancements in profiling Native Image. It also offers support for Oracle GraalVM Buildpack and Profile-Guided Optimization, as well as compatibility with Project Panama's Foreign Function & Memory API.

To stay updated on the latest news and developments in JVM languages and technologies, make sure to subscribe to JVM Weekly. Java and GraalVM users can look forward to leveraging these new releases to enhance their applications and take advantage of the exciting features they offer.

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#performance](https://daily.dev/tags/performance), [#java](https://daily.dev/tags/java)

[View this post on daily.dev](https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"GraalVM for JDK 22: Improved Java Runtime with Support for Java 22 Features and Project Galahad","url":"https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx"},"datePublished":"2024-03-27T09:01:44.447Z","dateModified":"2024-03-28T20:52:13.799Z","description":"Oracle has released GraalVM for JDK 22, which brings support for Java 22 features and offers benefits such as smaller binaries, faster startup times, and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1b76509924dd15abf61433ab15dd01fa?_a=AQAEufR","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1b76509924dd15abf61433ab15dd01fa?_a=AQAEufR","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/graalvm-for-jdk-22-improved-java-runtime-with-support-for-java-22-features-and-project-galahad-mqmcstzjx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"performance,java","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"GraalVM for JDK 22: Improved Java Runtime with Support for Java 22 Features and Project Galahad"}]}
```

