Skip to content

Add support for 25e1 EA builds.#199

Merged
fniephaus merged 2 commits intomainfrom
wip/25e1
Jan 5, 2026
Merged

Add support for 25e1 EA builds.#199
fniephaus merged 2 commits intomainfrom
wip/25e1

Conversation

@fniephaus
Copy link
Copy Markdown
Member

@fniephaus fniephaus requested a review from ezzarghili December 19, 2025 10:54
@fniephaus fniephaus self-assigned this Dec 19, 2025
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Dec 19, 2025
@github-actions
Copy link
Copy Markdown

GraalVM Native Image Build Report

helloworld generated in 42.5s as part of the 'test-action-native-image-musl' job in run #325.

Environment

Java version 21.0.9+7-LTS Vendor version Oracle GraalVM 21.0.9+7.1
Graal compiler optimization level: 2, target machine: x86-64-v3, PGO: ML-inferred
C compiler x86_64-linux-musl-gcc (linux, x86_64, 10.3.0)
Garbage collector G1 GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 2,029 60.047% 1,896 44.940% 8,293 34.993%
Reflection 732 21.663% 37 0.877% 287 1.211%
JNI 49 1.450% 33 0.782% 48 0.203%
Loaded 3,379 100.000% 4,219 100.000% 23,699 100.000%

Image Details

Category Size in % Details
Code area 3.35MB 33.949% 3,823 compilation units
Image heap 3.64MB 36.881% 52,344 objects, 120.00B for 29 resources
Other data 2.88MB 29.171%
Total 9.88MB 100.000%

Resource Usage

Garbage collection 2.50s (5.870% of total time) in 399 GCs
Peak RSS 724.68MB (4.530% of 15.62GB system memory)
CPU load 3.608 (90.188% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions
Copy link
Copy Markdown

GraalVM Native Image Build Report

helloworld generated in 48.8s as part of the 'test-action-native-image-musl' job in run #325.

Environment

Java version 25.0.1+8-LTS Vendor version Oracle GraalVM 25.0.1+8.1
Graal compiler optimization level: 2, target machine: x86-64-v3, PGO: ML-inferred
C compiler x86_64-linux-musl-gcc (linux, x86_64, 10.3.0)
Garbage collector G1 GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 2,043 55.804% 1,840 36.508% 8,211 32.600%
Reflection 753 20.568% 35 0.694% 284 1.128%
JNI 49 1.338% 35 0.694% 48 0.191%
Loaded 3,661 100.000% 5,040 100.000% 25,187 100.000%

Image Details

Category Size in % Details
Code area 3.13MB 30.729% 3,831 compilation units
Image heap 4.11MB 40.327% 59,282 objects, 0.00B for 52 resources
Other data 2.95MB 28.944%
Total 10.18MB 100.000%

Resource Usage

Garbage collection 2.00s (4.106% of total time) in 434 GCs
Peak RSS 1.00GB (6.416% of 15.62GB system memory)
CPU load 3.646 (91.145% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions
Copy link
Copy Markdown

GraalVM Native Image Build Report

helloworld generated in 52.7s as part of the 'test-action-native-image-windows-msvc' job in run #325.

Environment

Java version 17.0.12+8-LTS Vendor version Oracle GraalVM 17.0.12+8.1
Graal compiler optimization level: 2, target machine: x86-64-v3, PGO: ML-inferred
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 1,809 59.311% 1,684 45.587% 7,635 35.793%
Reflection 618 20.262% 0 0.000% 282 1.322%
JNI 53 1.738% 30 0.812% 48 0.225%
Loaded 3,050 100.000% 3,694 100.000% 21,331 100.000%

Image Details

Category Size in % Details
Code area 2.77MB 43.918% 3,464 compilation units
Image heap 3.45MB 54.709% 48,648 objects, 108.00B for 1 resources
Other data 88.66KB 1.373%
Total 6.30MB 100.000%

Resource Usage

Garbage collection 1.68s (3.187% of total time) in 121 GCs
Peak RSS 972.23MB (5.934% of 16.00GB system memory)
CPU load 3.126 (78.161% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions
Copy link
Copy Markdown

GraalVM Native Image Build Report

helloworld.exe generated in 1m 5s as part of the 'test-action-native-image-windows' job in run #325.

Environment

Java version 25.0.1+8 Vendor version GraalVM CE 25.1.0-dev+8.1
Graal compiler optimization level: 2, target machine: x86-64-v3
C compiler cl.exe (microsoft, x64, 19.44.35222)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 3,314 66.201% 3,750 40.128% 15,399 41.610%
Reflection 1,105 22.074% 110 1.177% 683 1.846%
JNI 62 1.239% 52 0.556% 52 0.141%
Loaded 5,006 100.000% 9,345 100.000% 37,008 100.000%

Image Details

Category Size in % Details
Code area 4.65MB 37.595% 8,900 compilation units
Image heap 7.31MB 59.110% 90,737 objects, 171.38KB for 4 resources
Other data 417.41KB 3.295%
Total 12.37MB 100.000%

Resource Usage

Garbage collection 2.59s (3.960% of total time) in 488 GCs
Peak RSS 1.10GB (6.877% of 16.00GB system memory)
CPU load 3.232 (80.809% of 4 CPU cores)

Report generated by setup-graalvm.

@github-actions
Copy link
Copy Markdown

GraalVM Native Image Build Report

helloworld generated in 43.8s as part of the 'test-action-extensive' job in run #325.

Environment

Java version 17.0.8+9-LTS Vendor version Oracle GraalVM 17.0.8+9.1
Graal compiler optimization level: 2, target machine: x86-64-v3, PGO: ML-inferred
C compiler gcc (linux, x86_64, 13.3.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 1,853 59.145% 1,737 46.369% 7,712 35.618%
Reflection 638 20.364% 0 0.000% 281 1.298%
JNI 49 1.564% 32 0.854% 48 0.222%
Loaded 3,133 100.000% 3,746 100.000% 21,652 100.000%

Image Details

Category Size in % Details
Code area 2.75MB 23.177% 3,484 compilation units
Image heap 3.46MB 29.168% 48,951 objects, 108.00B for 1 resources
Debug info 5.33MB 44.898%
Other data 335.41KB 2.757%
Total 11.88MB 100.000%

Resource Usage

Garbage collection 1.90s (4.329% of total time) in 172 GCs
Peak RSS 944.44MB (5.905% of 15.62GB system memory)
CPU load 3.624 (90.598% of 4 CPU cores)

Report generated by setup-graalvm.

ubuntu-22.04-arm, # Linux on arm64
macos-latest, # macOS on Apple silicon
macos-13, # macOS on Intel
macos-15-intel, # macOS on Intel
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do not support EA builds on macOS Intel moving forward

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This particular matrix does not include EA builds. As soon as the jobs break, we will take this out.

@fniephaus fniephaus merged commit 3f22a48 into main Jan 5, 2026
228 checks passed
@fniephaus fniephaus deleted the wip/25e1 branch January 5, 2026 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants