Aidbox / aidbox-sdk

Aidbox SDK Generator
GNU General Public License v3.0
0 stars 1 forks source link

[#4] Refactor workflow #8

Closed worm2fed closed 3 months ago

github-actions[bot] commented 3 months ago

GraalVM Native Image Build Report

aidbox-sdk-macos-latest generated in 56.0s as part of the 'build-native' job in run #35.

Environment

Java version 21.0.4+8-LTS Vendor version Oracle GraalVM 21.0.4+8.1
Graal compiler optimization level: 2, target machine: armv8-a, PGO: off
C compiler cc (apple, arm64, 15.0.0)
Garbage collector Serial GC

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 4,071 75.487% 4,527 47.433% 20,229 49.014%
Reflection 1,116 20.693% 114 1.194% 897 2.173%
JNI 57 1.057% 57 0.597% 52 0.126%
Loaded 5,393 100.000% 9,544 100.000% 41,272 100.000%

Image Details

Category Size in % Details
Code area 8.34MB 49.967% 10,817 compilation units
Image heap 7.95MB 47.633% 115,827 objects, 154.34KB for 47 resources
Other data 410.38KB 2.400%
Total 16.70MB 100.000%

Resource Usage

Garbage collection 4.75s (8.478% of total time) in 138 GCs
Peak RSS 1.41GB (20.118% of 7.00GB system memory)
CPU load 2.571 (85.690% of 3 CPU cores)

Report generated by setup-graalvm.

github-actions[bot] commented 3 months ago

GraalVM Native Image Build Report

aidbox-sdk-ubuntu-latest generated in 1m 26s as part of the 'build-native' job in run #35.

Environment

Java version 21.0.4+8-LTS Vendor version Oracle GraalVM 21.0.4+8.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 4,113 75.357% 4,562 47.353% 20,310 48.741%
Reflection 1,125 20.612% 117 1.214% 895 2.148%
JNI 57 1.044% 57 0.592% 52 0.125%
Loaded 5,458 100.000% 9,634 100.000% 41,669 100.000%

Image Details

Category Size in % Details
Code area 8.98MB 46.682% 10,883 compilation units
Image heap 8.57MB 44.540% 128,094 objects, 154.34KB for 33 resources
Other data 1.69MB 8.778%
Total 19.23MB 100.000%

Resource Usage

Garbage collection 5.53s (6.369% of total time) in 342 GCs
Peak RSS 1.41GB (9.048% of 15.61GB system memory)
CPU load 3.724 (93.098% of 4 CPU cores)

Report generated by setup-graalvm.

github-actions[bot] commented 3 months ago

GraalVM Native Image Build Report

aidbox-sdk-windows-latest generated in 1m 57s as part of the 'build-native' job in run #35.

Environment

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

Analysis Results

Category Types in % Fields in % Methods in %
Reachable 4,085 75.915% 4,535 47.314% 20,276 48.995%
Reflection 1,124 20.888% 114 1.189% 897 2.168%
JNI 61 1.134% 51 0.532% 52 0.126%
Loaded 5,381 100.000% 9,585 100.000% 41,384 100.000%

Image Details

Category Size in % Details
Code area 9.20MB 52.454% 10,896 compilation units
Image heap 8.07MB 46.012% 116,028 objects, 154.34KB for 47 resources
Other data 275.52KB 1.535%
Total 17.53MB 100.000%

Resource Usage

Garbage collection 6.38s (5.443% of total time) in 358 GCs
Peak RSS 1.38GB (8.634% of 16.00GB system memory)
CPU load 3.079 (76.978% of 4 CPU cores)

Report generated by setup-graalvm.