Closed fniephaus closed 1 week ago
helloworld
generated in 48.9s as part of the 'test-native-image-musl' job in run #428.
Java version | 24+22 | Vendor version | GraalVM CE 24-dev+22.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 |
Category | Types | in % | Fields | in % | Methods | in % |
---|---|---|---|---|---|---|
Reachable | 3,341 | 70.160% | 3,839 | 42.836% | 15,619 | 44.131% |
Reflection | 1,034 | 21.714% | 7 | 0.078% | 140 | 0.396% |
JNI | 57 | 1.197% | 58 | 0.647% | 52 | 0.147% |
Loaded | 4,762 | 100.000% | 8,962 | 100.000% | 35,392 | 100.000% |
Category | Size | in % | Details |
---|---|---|---|
Code area | 5.25MB | 37.967% | 8,929 compilation units |
Image heap | 7.25MB | 52.466% | 95,329 objects, 154.36KB for 55 resources |
Other data | 1.32MB | 9.567% | |
Total | 13.82MB | 100.000% |
Garbage collection | 1.86s (3.815% of total time) in 497 GCs |
Peak RSS | 920.57MB (5.760% of 15.61GB system memory) |
CPU load | 3.642 (91.051% of 4 CPU cores) |
Report generated by setup-graalvm.
helloworld
generated in 1m 11s as part of the 'test-native-image-windows-msvc' job in run #428.
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.41.34123) | ||
Garbage collector | Serial GC |
Category | Types | in % | Fields | in % | Methods | in % |
---|---|---|---|---|---|---|
Reachable | 1,809 | 59.311% | 1,684 | 45.587% | 7,635 | 35.791% |
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,332 | 100.000% |
Category | Size | in % | Details |
---|---|---|---|
Code area | 2.77MB | 43.918% | 3,464 compilation units |
Image heap | 3.45MB | 54.709% | 48,651 objects, 108.00B for 1 resources |
Other data | 88.67KB | 1.373% | |
Total | 6.30MB | 100.000% |
Garbage collection | 1.69s (2.356% of total time) in 140 GCs |
Peak RSS | 884.75MB (5.400% of 16.00GB system memory) |
CPU load | 2.316 (57.912% of 4 CPU cores) |
Report generated by setup-graalvm.
helloworld
generated in 1m 22s as part of the 'test-native-image-windows' job in run #428.
Java version | 24+22 | Vendor version | GraalVM CE 24-dev+22.1 |
Graal compiler | optimization level: 2, target machine: x86-64-v3 | ||
C compiler | cl.exe (microsoft, x64, 19.41.34123) | ||
Garbage collector | Serial GC |
Category | Types | in % | Fields | in % | Methods | in % |
---|---|---|---|---|---|---|
Reachable | 3,320 | 70.774% | 3,838 | 42.998% | 15,613 | 44.402% |
Reflection | 1,021 | 21.765% | 7 | 0.078% | 140 | 0.398% |
JNI | 61 | 1.300% | 51 | 0.571% | 52 | 0.148% |
Loaded | 4,691 | 100.000% | 8,926 | 100.000% | 35,163 | 100.000% |
Category | Size | in % | Details |
---|---|---|---|
Code area | 5.42MB | 41.663% | 8,952 compilation units |
Image heap | 7.25MB | 55.686% | 95,116 objects, 154.36KB for 55 resources |
Other data | 353.48KB | 2.651% | |
Total | 13.02MB | 100.000% |
Garbage collection | 2.22s (2.681% of total time) in 523 GCs |
Peak RSS | 940.02MB (5.738% of 16.00GB system memory) |
CPU load | 2.457 (61.431% of 4 CPU cores) |
Report generated by setup-graalvm.
helloworld
generated in 52.1s as part of the 'test-extensive' job in run #428.
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 |
Category | Types | in % | Fields | in % | Methods | in % |
---|---|---|---|---|---|---|
Reachable | 1,853 | 59.145% | 1,737 | 46.369% | 7,712 | 35.613% |
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,655 | 100.000% |
Category | Size | in % | Details |
---|---|---|---|
Code area | 2.75MB | 23.178% | 3,484 compilation units |
Image heap | 3.46MB | 29.170% | 48,921 objects, 108.00B for 1 resources |
Debug info | 5.33MB | 44.894% | |
Other data | 335.43KB | 2.758% | |
Total | 11.88MB | 100.000% |
Garbage collection | 1.92s (3.678% of total time) in 134 GCs |
Peak RSS | 1.15GB (7.383% of 15.61GB system memory) |
CPU load | 3.296 (82.403% of 4 CPU cores) |
Report generated by setup-graalvm.
This PR reverts https://github.com/graalvm/setup-graalvm/pull/114/commits/21d4e64280cabb960802bb0d8f0971f25e72641e. Unfortunately, the musl-gcc wrapper does not support C++ which is needed to build static images with G1 GC and others. While we are working on a better solution, we are reverting back to the previous musl integration.