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

Support fixed GA versions of Oracle GraalVM. #68

Merged
merged 2 commits into from
Nov 3, 2023
Merged

Support fixed GA versions of Oracle GraalVM. #68

merged 2 commits into from
Nov 3, 2023

Conversation

fniephaus
Copy link
Member

Closes #63.

This is the last release with access to all tested GU components.
@fniephaus fniephaus self-assigned this Nov 3, 2023
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 3, 2023
Copy link

github-actions bot commented Nov 3, 2023

GraalVM Native Image Build Report

helloworld generated in 1m 28s as part of the 'test-native-image-musl' job in run #286.

Environment

Java version 21.0.1+12 Vendor version GraalVM CE 21.0.1-dev+12.1
Graal compiler optimization level: 2, target machine: x86-64-v3
C compiler x86_64-linux-musl-gcc (linux, x86_64, 10.2.1)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 3,299 73.540% 3,828 49.464% 15,702 45.370%
Reflection 1,032 23.005% 87 1.124% 670 1.936%
JNI 57 1.271% 55 0.711% 52 0.150%
Loaded 4,486 100.000% 7,739 100.000% 34,609 100.000%

Image Details

Category Size in % Details
Code area 5.42MB 39.377% 8,892 compilation units
Image heap 7.99MB 58.029% 109,589 objects, 154.36KB for 115 resources
Other data 365.90KB 2.594%
Total 13.77MB 100.000%

Resource Usage

Garbage collection 9.56s (10.796% of total time) in 156 GCs
Peak RSS 1014.77MB (14.660% of 6.76GB system memory)
CPU load 1.953 (97.637% of 2 CPU cores)

Report generated by setup-graalvm.

Copy link

github-actions bot commented Nov 3, 2023

GraalVM Native Image Build Report

helloworld generated in 1m 44s as part of the 'test-native-image-windows' job in run #286.

Environment

Java version 21.0.1+12 Vendor version GraalVM CE 21.0.1-dev+12.1
Graal compiler optimization level: 2, target machine: x86-64-v3
C compiler cl.exe (microsoft, x64, 19.37.32825)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 3,260 74.141% 3,801 49.570% 15,632 45.733%
Reflection 1,027 23.357% 84 1.095% 672 1.966%
JNI 61 1.387% 51 0.665% 52 0.152%
Loaded 4,397 100.000% 7,668 100.000% 34,181 100.000%

Image Details

Category Size in % Details
Code area 5.56MB 42.069% 8,877 compilation units
Image heap 7.50MB 56.708% 97,308 objects, 154.36KB for 129 resources
Other data 165.56KB 1.223%
Total 13.22MB 100.000%

Resource Usage

Garbage collection 7.77s (7.436% of total time) in 111 GCs
Peak RSS 1.07GB (15.356% of 7.00GB system memory)
CPU load 1.575 (78.762% of 2 CPU cores)

Report generated by setup-graalvm.

Copy link

github-actions bot commented Nov 3, 2023

GraalVM Native Image Build Report

helloworld generated in 2m 8s as part of the 'test-native-image-windows-msvc' job in run #286.

Environment

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

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 1,811 59.241% 1,680 45.789% 7,600 35.723%
Reflection 617 20.183% 0 0.000% 282 1.325%
JNI 53 1.734% 30 0.818% 48 0.226%
Loaded 3,057 100.000% 3,669 100.000% 21,275 100.000%

Image Details

Category Size in % Details
Code area 2.80MB 44.229% 3,438 compilation units
Image heap 3.45MB 54.439% 48,404 objects, 108.00B for 1 resources
Other data 86.39KB 1.332%
Total 6.34MB 100.000%

Resource Usage

Garbage collection 4.39s (3.406% of total time) in 135 GCs
Peak RSS 937.04MB (13.073% of 7.00GB system memory)
CPU load 1.484 (74.201% of 2 CPU cores)

Report generated by setup-graalvm.

Copy link

github-actions bot commented Nov 3, 2023

GraalVM Native Image Build Report

helloworld generated in 1m 16s as part of the 'test-extensive' job in run #286.

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, 11.4.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.616%
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,653 100.000%

Image Details

Category Size in % Details
Code area 2.75MB 23.179% 3,484 compilation units
Image heap 3.46MB 29.164% 48,944 objects, 108.00B for 1 resources
Debug info 5.33MB 44.905%
Other data 334.82KB 2.752%
Total 11.88MB 100.000%

Resource Usage

Garbage collection 3.51s (4.587% of total time) in 69 GCs
Peak RSS 1.21GB (17.974% of 6.76GB system memory)
CPU load 1.952 (97.582% of 2 CPU cores)

Report generated by setup-graalvm.

@fniephaus fniephaus merged commit 0b782b6 into main Nov 3, 2023
115 checks passed
@fniephaus fniephaus deleted the dev branch November 3, 2023 12:10
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.

Ensure specific release instead of 21.latest
1 participant