quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.4k stars 2.57k forks source link

jpa-postgresql native image size increase (on Mandrel-23.1.2.0-Final) #39674

Open jerboaa opened 3 months ago

jerboaa commented 3 months ago

Describe the bug

https://github.com/quarkusio/quarkus/pull/39615 triggered a bit of an analysis since the ImageMetricsITCase.verifyImageMetrics test was failing. As it turns out that PR wasn't the culprit, but just so happens to push the reflective types value over the edge. This isn't very satisfying as it would be better to have actual failures when regressions happen.

Anyway, since commit https://github.com/quarkusio/quarkus/commit/612d8169ebfeb1e082b499c910474934554e9a60 which introduced per GraalVM version metric thresholds (done on Nov 28, 2023) to commit https://github.com/quarkusio/quarkus/commit/e7f2a1ee4aff4c5efeba2d414fb696d0ac47f1f4 (done on Mar 25, 2024) we see an image size increase from 80.31MB to 81.05MB even though the same Mandrel version - Mandrel-23.1.2.0-Final - is being used for the same application integration-tests/jpa-postrgesql. It doesn't seem a lot, but this is a death by a thousand cuts problem.

Looking at some properties we see a couple of changes in reachability data and resulting code area and image heap sizes:

Before Commit: https://github.com/quarkusio/quarkus/commit/612d8169ebfeb1e082b499c910474934554e9a60

  38.36MB (47.77%) for code area:    63,380 compilation units
  41.55MB (51.73%) for image heap:  458,866 objects and 56 resources
 407.17kB ( 0.50%) for other data
  80.31MB in total

Build output json:

{"resource_usage":{"memory":{"system_total":67167305728,"peak_rss_bytes":5453029376},"garbage_collection":{"count":122,"total_secs":8.476,"max_heap":28445245440},"cpu":{"load":8.029142189822352,"parallelism":12,"total_cores":12},"total_secs":112.375389819},"image_details":{"code_area":{"bytes":40228608,"compilation_units":63380},"total_bytes":84210608,"image_heap":{"bytes":43565056,"objects":{"count":458866},"resources":{"bytes":162584,"count":56}}},"general_info":{"c_compiler":"gcc (redhat, x86_64, 13.2.1)","name":"quarkus-integration-test-jpa-postgresql-999-SNAPSHOT-runner","java_version":"21.0.2+13-LTS","garbage_collector":"Serial GC","graal_compiler":{"march":"x86-64-v3","optimization_level":"2"},"vendor_version":"Mandrel-23.1.2.0-Final","graalvm_version":"Mandrel-23.1.2.0-Final"},"analysis_results":{"types":{"total":22118,"reflection":6156,"jni":61,"reachable":19660},"methods":{"foreign_downcalls":-1,"total":178490,"reflection":4577,"jni":55,"reachable":97675},"classes":{"total":22118,"reflection":6156,"jni":61,"reachable":19660},"fields":{"total":44430,"reflection":195,"jni":61,"reachable":27074}}}

After Commit: https://github.com/quarkusio/quarkus/commit/e7f2a1ee4aff4c5efeba2d414fb696d0ac47f1f4

  38.93MB (48.03%) for code area:    63,931 compilation units
  41.72MB (51.48%) for image heap:  461,111 objects and 59 resources
 405.73kB ( 0.49%) for other data
  81.05MB in total

Build output json:

{"resource_usage":{"memory":{"system_total":67167305728,"peak_rss_bytes":8445833216},"garbage_collection":{"count":48,"total_secs":6.66,"max_heap":28445245440},"cpu":{"load":8.068393069601427,"parallelism":12,"total_cores":12},"total_secs":106.842836721},"image_details":{"code_area":{"bytes":40822208,"compilation_units":63944},"total_bytes":84988848,"image_heap":{"bytes":43749376,"objects":{"count":461305},"resources":{"bytes":170272,"count":59}}},"general_info":{"c_compiler":"gcc (redhat, x86_64, 13.2.1)","name":"quarkus-integration-test-jpa-postgresql-999-SNAPSHOT-runner","java_version":"21.0.2+13-LTS","garbage_collector":"Serial GC","graal_compiler":{"march":"x86-64-v3","optimization_level":"2"},"vendor_version":"Mandrel-23.1.2.0-Final","graalvm_version":"Mandrel-23.1.2.0-Final"},"analysis_results":{"types":{"total":22308,"reflection":6228,"jni":61,"reachable":19837},"methods":{"foreign_downcalls":-1,"total":179645,"reflection":4708,"jni":55,"reachable":98501},"classes":{"total":22308,"reflection":6228,"jni":61,"reachable":19837},"fields":{"total":44929,"reflection":195,"jni":61,"reachable":27358}}}

So in this case we went from 6156 to 6228 reflectively reachable types and from 63380 to 63944 compilation units. More analysis needed to find the worst offenders.

How to Reproduce?

Build mentioned quarkus revisions and then the integration-tests/jpa-postrgesql app natively on Linux with Mandrel-23.1.2.0-Final.

Output of uname -a or ver

Linux x86_64

quarkus-bot[bot] commented 3 months ago

/cc @Karm (mandrel), @galderz (mandrel), @zakkak (mandrel,native-image)

zakkak commented 3 months ago

Using the data gathered by the Mandrel CI weekly jobs (Testing Q main with Mandrel 23.1) I see that there was a change during the first week of the year that increased the total size by ~.5% and then there were two changes in early March that added another ~.2%, other than that the image gradually got bigger without any big jumps. ~Unfortunately_ the data seem not available after 24/1/24 so we need to have a look at that as well... I will see if I can gather any more data.~ Edit: I was using an older instance of the database...

qmain-m23_1-jdk21ea

Table with raw data | Timestamp | Total Size (MB) | Increase (%) | Mandrel Version | | --- | --- | --- | --- | | 2023-12-16 05:10:32.583000+00:00 | 80.31214904785156 | 0.00% | Mandrel-23.1.2.0-deva16ec808 | | 2023-12-18 16:01:38.428000+00:00 | 80.31605529785156 | 0.00% | Mandrel-23.1.2.0-deva16ec808 | | 2023-12-18 18:09:00.696000+00:00 | 80.31214904785156 | -0.00% | Mandrel-23.1.2.0-deva16ec808 | | 2023-12-19 14:17:05.712000+00:00 | 80.31605529785156 | 0.00% | Mandrel-23.1.2.0-dev01991b2a | | 2023-12-21 15:54:19.964000+00:00 | 80.31996154785156 | 0.00% | Mandrel-23.1.2.0-dev0124be07 | | 2023-12-23 03:33:01.615000+00:00 | 80.32777404785156 | 0.01% | Mandrel-23.1.2.0-dev0124be07 | | 2023-12-23 05:04:21.415000+00:00 | 80.32777404785156 | 0.00% | Mandrel-23.1.2.0-dev0124be07 | | 2023-12-30 04:02:52.047000+00:00 | 80.32777404785156 | 0.00% | Mandrel-23.1.2.0-dev0124be07 | | 2023-12-30 05:01:13.558000+00:00 | 80.32386779785156 | -0.00% | Mandrel-23.1.2.0-dev0124be07 | | 2024-01-06 04:05:23.149000+00:00 | 80.72230529785156 | **0.50%** | Mandrel-23.1.2.0-dev0124be07 | | 2024-01-06 05:07:10.354000+00:00 | 80.71058654785156 | -0.01% | Mandrel-23.1.2.0-dev0124be07 | | 2024-01-09 15:22:09.656000+00:00 | 80.71839904785156 | 0.01% | Mandrel-23.1.2.0-dev0124be07 | | 2024-01-13 05:38:11.745000+00:00 | 80.72230529785156 | 0.00% | Mandrel-23.1.2.0-dev0124be07 | | 2024-01-20 05:06:56.290000+00:00 | 80.7848129272461 | 0.08% | Mandrel-23.1.2.0-devf8628c47 | | 2024-01-24 11:47:45.449000+00:00 | 80.77308654785156 | -0.01% | Mandrel-23.1.2.0-Final | | 2024-01-24 23:26:55.844000+00:00 | 80.7730941772461 | 0.00% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-01-26 15:27:20.446000+00:00 | 80.7770004272461 | 0.00% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-01-27 05:09:08.203000+00:00 | 80.7730941772461 | -0.00% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-02-03 05:43:43.819000+00:00 | 80.7965316772461 | 0.03% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-02-10 05:40:08.770000+00:00 | 80.8316879272461 | 0.04% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-02-17 05:53:33.361000+00:00 | 80.8512191772461 | 0.02% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-02-24 05:20:08.635000+00:00 | 80.8785629272461 | 0.03% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-02 05:44:05.673000+00:00 | 80.8551254272461 | -0.03% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-09 05:45:39.456000+00:00 | 80.9293441772461 | **0.09%** | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-16 05:50:48.837000+00:00 | 80.9996566772461 | **0.09%** | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-23 05:52:43.764000+00:00 | 81.0426254272461 | 0.05% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-25 19:50:57.452000+00:00 | 81.0348129272461 | -0.01% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-26 03:53:33.681000+00:00 | 81.0348129272461 | 0.00% | Mandrel-23.1.2.1-devaf3ef2cc | | 2024-03-26 10:09:49.659000+00:00 | 81.0348129272461 | 0.00% | Mandrel-23.1.2.1-devaf3ef2cc |
zakkak commented 3 months ago

Now if we go even further back in time things become more concerning/interesting.

combined

Table with raw data | Timestamp | Total Size (MB) | Diff (%) | Mandrel Version | | --- | --- | --- | --- | | 2022-08-24 16:53:10.551000+00:00 | 56.4404 | 0.00% | GraalVM 22.3.0-dev6ffac722 Java 17 Mandrel Distribution | | 2022-08-25 06:39:25.998000+00:00 | 53.8964 | -4.51% | GraalVM 22.3.0-dev93e2f48b Java 17 Mandrel Distribution | | 2022-08-26 07:06:00.010000+00:00 | 53.8964 | 0.00% | GraalVM 22.3.0-devd3a404e0 Java 17 Mandrel Distribution | | 2022-08-27 06:34:39.707000+00:00 | 53.8964 | 0.00% | GraalVM 22.3.0-dev36058118 Java 17 Mandrel Distribution | | 2022-08-28 06:46:49.446000+00:00 | 53.8964 | 0.00% | GraalVM 22.3.0-devb7fd37b8 Java 17 Mandrel Distribution | | 2022-08-29 06:48:52.238000+00:00 | 53.8964 | 0.00% | GraalVM 22.3.0-dev2b3d4466 Java 17 Mandrel Distribution | | 2022-08-30 06:55:23.036000+00:00 | 53.9043 | 0.01% | GraalVM 22.3.0-dev82c7b993 Java 17 Mandrel Distribution | | 2022-08-31 07:07:39.576000+00:00 | 53.8457 | -0.11% | GraalVM 22.3.0-devd5c17e7b Java 17 Mandrel Distribution | | **2022-09-01 06:43:08.095000+00:00** | **61.7714** | 14.72% | **GraalVM 22.3.0-dev86e8eba0 Java 17 Mandrel Distribution** | | 2022-09-02 06:58:40.248000+00:00 | 61.7636 | -0.01% | GraalVM 22.3.0-dev76158cfc Java 17 Mandrel Distribution | | 2022-09-03 06:41:22.270000+00:00 | 61.7793 | 0.03% | GraalVM 22.3.0-dev6ab8465f Java 17 Mandrel Distribution | | 2022-09-04 06:52:13.344000+00:00 | 61.7871 | 0.01% | GraalVM 22.3.0-dev7cfa28c2 Java 17 Mandrel Distribution | | 2022-09-05 07:00:49.520000+00:00 | 61.8300 | 0.07% | GraalVM 22.3.0-dev96d195f5 Java 17 Mandrel Distribution | | 2022-09-06 07:07:21.107000+00:00 | 61.8222 | -0.01% | GraalVM 22.3.0-dev226e51e3 Java 17 Mandrel Distribution | | 2022-09-07 07:01:49.638000+00:00 | 61.8222 | 0.00% | GraalVM 22.3.0-dev4407306f Java 17 Mandrel Distribution | | 2022-09-08 06:49:09.048000+00:00 | 61.8261 | 0.01% | GraalVM 22.3.0-devd3ef368d Java 17 Mandrel Distribution | | 2022-09-09 06:49:30.257000+00:00 | 61.8301 | 0.01% | GraalVM 22.3.0-dev969534bc Java 17 Mandrel Distribution | | 2022-09-10 06:52:17.253000+00:00 | 61.8301 | 0.00% | GraalVM 22.3.0-dev969534bc Java 17 Mandrel Distribution | | 2022-09-11 06:55:30.394000+00:00 | 61.8105 | -0.03% | GraalVM 22.3.0-dev969534bc Java 17 Mandrel Distribution | | 2022-09-12 06:34:23.078000+00:00 | 61.8105 | 0.00% | GraalVM 22.3.0-dev969534bc Java 17 Mandrel Distribution | | 2022-09-13 07:01:55.045000+00:00 | 61.8105 | 0.00% | GraalVM 22.3.0-dev969534bc Java 17 Mandrel Distribution | | 2022-09-14 06:54:05.362000+00:00 | 62.0879 | 0.45% | GraalVM 22.3.0-dev52fe667d Java 17 Mandrel Distribution | | 2022-09-15 06:58:22.148000+00:00 | 62.0879 | 0.00% | GraalVM 22.3.0-dev93022c36 Java 17 Mandrel Distribution | | 2022-09-16 07:01:55.666000+00:00 | 62.0840 | -0.01% | GraalVM 22.3.0-dev6db76d9b Java 17 Mandrel Distribution | | 2022-09-17 06:40:43.220000+00:00 | 62.0840 | 0.00% | GraalVM 22.3.0-devccf649cf Java 17 Mandrel Distribution | | 2022-09-18 07:01:23.902000+00:00 | 62.0879 | 0.01% | GraalVM 22.3.0-dev46235c96 Java 17 Mandrel Distribution | | 2022-09-19 07:29:23.083000+00:00 | 62.0840 | -0.01% | GraalVM 22.3.0-dev46235c96 Java 17 Mandrel Distribution | | 2022-09-20 07:01:08.074000+00:00 | 55.0293 | -11.36% | GraalVM 22.3.0-devc0eaabb5 Java 17 Mandrel Distribution | | 2022-09-21 07:04:50.154000+00:00 | 55.0410 | 0.02% | GraalVM 22.3.0-dev3dc0e35d Java 17 Mandrel Distribution | | 2022-09-21 18:12:30.257000+00:00 | 54.0644 | -1.77% | GraalVM 22.3.0-devefdf4c03 Java 17 Mandrel Distribution | | **2022-09-21 22:47:03.692000+00:00** | **55.0644** | 1.85% | **GraalVM 22.3.0-devefdf4c03 Java 17 Mandrel Distribution** | | 2022-09-22 08:08:30.571000+00:00 | 55.0644 | 0.00% | GraalVM 22.3.0-dev1978e1cb Java 17 Mandrel Distribution | | 2022-09-22 22:39:36.104000+00:00 | 55.0644 | 0.00% | GraalVM 22.3.0-deve23e00db Java 17 Mandrel Distribution | | 2022-09-23 08:09:45.733000+00:00 | 55.1855 | 0.22% | GraalVM 23.0.0-dev3d565672 Java 17 Mandrel Distribution | | 2022-09-24 08:05:18.142000+00:00 | 55.1894 | 0.01% | GraalVM 23.0.0-dev947235d6 Java 17 Mandrel Distribution | | 2022-09-25 08:11:52.191000+00:00 | 55.1855 | -0.01% | GraalVM 23.0.0-dev947235d6 Java 17 Mandrel Distribution | | 2022-09-26 08:19:51.465000+00:00 | 55.1894 | 0.01% | GraalVM 23.0.0-dev947235d6 Java 17 Mandrel Distribution | | 2022-09-26 16:19:04.642000+00:00 | 55.1894 | 0.00% | GraalVM 23.0.0-dev947235d6 Java 17 Mandrel Distribution | | 2022-09-27 06:47:54.650000+00:00 | 55.1855 | -0.01% | GraalVM 23.0.0-dev947235d6 Java 17 Mandrel Distribution | | 2022-09-28 06:44:35.972000+00:00 | 55.1855 | 0.00% | GraalVM 23.0.0-dev90b3dd07 Java 17 Mandrel Distribution | | 2022-09-29 06:51:49.376000+00:00 | 55.1855 | 0.00% | GraalVM 23.0.0-dev4a19b323 Java 17 Mandrel Distribution | | **2022-09-30 07:04:52.175000+00:00** | **55.7676** | 1.05% | **GraalVM 23.0.0-dev12610330 Java 17 Mandrel Distribution** | | 2022-10-01 06:57:58.495000+00:00 | 55.8067 | 0.07% | GraalVM 23.0.0-dev2bb35721 Java 17 Mandrel Distribution | | 2022-10-02 06:41:30.599000+00:00 | 55.8457 | 0.07% | GraalVM 23.0.0-dev8061aaa0 Java 17 Mandrel Distribution | | 2022-10-03 06:00:10.874000+00:00 | 55.8457 | 0.00% | GraalVM 23.0.0-deve34853d0 Java 17 Mandrel Distribution | | 2022-10-04 06:19:00.040000+00:00 | 55.8496 | 0.01% | GraalVM 23.0.0-dev3e773220 Java 17 Mandrel Distribution | | 2022-10-05 06:10:21.312000+00:00 | 55.8457 | -0.01% | GraalVM 23.0.0-dev76b40ef4 Java 17 Mandrel Distribution | | 2022-10-06 06:24:31.918000+00:00 | 55.8457 | 0.00% | GraalVM 23.0.0-devda530a55 Java 17 Mandrel Distribution | | 2022-10-07 06:15:04.485000+00:00 | 55.8457 | 0.00% | GraalVM 23.0.0-devda530a55 Java 17 Mandrel Distribution | | 2022-10-08 06:04:59.355000+00:00 | 55.8457 | 0.00% | GraalVM 23.0.0-devda530a55 Java 17 Mandrel Distribution | | 2022-10-09 06:33:31.455000+00:00 | 55.8457 | 0.00% | GraalVM 23.0.0-devda530a55 Java 17 Mandrel Distribution | | 2022-10-10 06:43:39.673000+00:00 | 55.8418 | -0.01% | GraalVM 23.0.0-devda530a55 Java 17 Mandrel Distribution | | 2022-10-11 06:50:11.967000+00:00 | 56.1231 | 0.50% | GraalVM 23.0.0-dev7d8524af Java 17 Mandrel Distribution | | 2022-10-12 02:48:25.971000+00:00 | 56.1270 | 0.01% | GraalVM 23.0.0-dev3e82091d Java 17 Mandrel Distribution | | 2022-10-12 05:53:47.627000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-devc32df52b Java 17 Mandrel Distribution | | 2022-10-12 12:21:54.396000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-devc32df52b Java 17 Mandrel Distribution | | 2022-10-12 19:54:04.450000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-devc32df52b Java 17 Mandrel Distribution | | 2022-10-13 05:49:35.692000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-devc9c7ab7a Java 17 Mandrel Distribution | | 2022-10-14 05:53:28.162000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-dev9378d673 Java 17 Mandrel Distribution | | 2022-10-15 05:31:40.184000+00:00 | 56.1309 | 0.01% | GraalVM 23.0.0-dev51e504cd Java 17 Mandrel Distribution | | 2022-10-16 05:32:22.330000+00:00 | 56.1270 | -0.01% | GraalVM 23.0.0-dev51e504cd Java 17 Mandrel Distribution | | 2022-10-17 05:41:58.965000+00:00 | 56.1231 | -0.01% | GraalVM 23.0.0-dev51e504cd Java 17 Mandrel Distribution | | 2022-10-17 18:01:21.402000+00:00 | 56.1270 | 0.01% | GraalVM 23.0.0-dev379f8855 Java 17 Mandrel Distribution | | 2022-10-18 06:36:01.023000+00:00 | 56.1270 | 0.00% | GraalVM 23.0.0-dev379f8855 Java 17 Mandrel Distribution | | 2022-10-21 05:53:56.992000+00:00 | 56.1505 | 0.04% | GraalVM 23.0.0-dev083e7cf2 Java 17 Mandrel Distribution | | 2022-10-21 09:58:16.742000+00:00 | 56.1505 | 0.00% | GraalVM 23.0.0-dev083e7cf2 Java 17 Mandrel Distribution | | 2022-10-22 06:22:46.567000+00:00 | 56.1505 | 0.00% | GraalVM 23.0.0-dev083e7cf2 Java 17 Mandrel Distribution | | 2022-10-23 06:31:26.972000+00:00 | 56.1505 | 0.00% | GraalVM 23.0.0-dev083e7cf2 Java 17 Mandrel Distribution | | 2022-10-24 06:52:29.176000+00:00 | 56.1466 | -0.01% | GraalVM 23.0.0-dev08953668 Java 17 Mandrel Distribution | | 2022-10-25 06:37:02.598000+00:00 | 56.1739 | 0.05% | GraalVM 23.0.0-dev29e0911c Java 17 Mandrel Distribution | | 2022-10-26 06:08:45.866000+00:00 | 56.1739 | 0.00% | GraalVM 23.0.0-deva33f5189 Java 17 Mandrel Distribution | | 2022-10-26 11:30:18.721000+00:00 | 56.1778 | 0.01% | GraalVM 23.0.0-deva33f5189 Java 17 Mandrel Distribution | | 2022-10-27 06:03:16.645000+00:00 | 56.1738 | -0.01% | GraalVM 23.0.0-dev18452ca9 Java 17 Mandrel Distribution | | 2022-10-28 06:18:14.540000+00:00 | 56.1777 | 0.01% | GraalVM 23.0.0-dev18452ca9 Java 17 Mandrel Distribution | | 2022-10-29 06:03:01.356000+00:00 | 56.1738 | -0.01% | GraalVM 23.0.0-devaa6b8660 Java 17 Mandrel Distribution | | 2022-10-30 06:13:16.654000+00:00 | 56.1777 | 0.01% | GraalVM 23.0.0-dev1bfdefd0 Java 17 Mandrel Distribution | | 2022-10-31 06:15:35.740000+00:00 | 56.1777 | 0.00% | GraalVM 23.0.0-dev1bfdefd0 Java 17 Mandrel Distribution | | 2022-11-01 06:30:00.949000+00:00 | 56.1738 | -0.01% | GraalVM 23.0.0-dev4e2029b1 Java 17 Mandrel Distribution | | 2022-11-01 09:51:27.576000+00:00 | 56.1738 | 0.00% | GraalVM 23.0.0-dev4e2029b1 Java 17 Mandrel Distribution | | 2022-11-02 06:09:07.857000+00:00 | 56.1738 | 0.00% | GraalVM 23.0.0-dev4a1a5248 Java 17 Mandrel Distribution | | 2022-11-03 06:05:44.859000+00:00 | 56.1621 | -0.02% | GraalVM 23.0.0-devb93973bd Java 17 Mandrel Distribution | | 2022-11-04 04:22:53.455000+00:00 | 56.1623 | 0.00% | GraalVM 23.0.0-devf99b16c4 Java 17 Mandrel Distribution | | **2022-11-05 06:42:19.689000+00:00** | **57.1857** | 1.82% | **GraalVM 23.0.0-dev5e100c36 Java 17 Mandrel Distribution** | | 2022-11-06 04:11:48.254000+00:00 | 57.1897 | 0.01% | GraalVM 23.0.0-devbc15d3ac Java 17 Mandrel Distribution | | 2022-11-07 04:06:49.174000+00:00 | 57.1897 | 0.00% | GraalVM 23.0.0-devbc15d3ac Java 17 Mandrel Distribution | | 2022-11-07 11:07:08.983000+00:00 | 57.1897 | 0.00% | GraalVM 23.0.0-devbc15d3ac Java 17 Mandrel Distribution | | 2022-11-08 04:58:07.251000+00:00 | 57.1858 | -0.01% | GraalVM 23.0.0-dev239850b3 Java 17 Mandrel Distribution | | 2022-11-08 08:09:29.873000+00:00 | 57.1858 | 0.00% | GraalVM 23.0.0-dev239850b3 Java 17 Mandrel Distribution | | 2022-11-10 11:17:26.110000+00:00 | 57.2171 | 0.05% | GraalVM 23.0.0-devdc02ea4e Java 17 Mandrel Distribution | | 2022-11-11 04:08:42.701000+00:00 | 57.2132 | -0.01% | GraalVM 23.0.0-dev6fd3fee0 Java 17 Mandrel Distribution | | 2022-11-12 06:31:49.048000+00:00 | 57.2132 | 0.00% | GraalVM 23.0.0-devea81f6ea Java 17 Mandrel Distribution | | 2022-11-13 04:03:53.673000+00:00 | 57.2132 | 0.00% | GraalVM 23.0.0-dev1b22b6e4 Java 17 Mandrel Distribution | | 2022-11-14 04:05:32.549000+00:00 | 57.2132 | 0.00% | GraalVM 23.0.0-dev1b22b6e4 Java 17 Mandrel Distribution | | 2022-11-15 04:46:46.072000+00:00 | 57.2132 | 0.00% | GraalVM 23.0.0-devc90203d2 Java 17 Mandrel Distribution | | 2022-11-15 09:01:58.575000+00:00 | 57.2132 | 0.00% | GraalVM 23.0.0-devc90203d2 Java 17 Mandrel Distribution | | 2022-11-16 04:08:44.493000+00:00 | 57.2171 | 0.01% | GraalVM 23.0.0-devd3a8952d Java 17 Mandrel Distribution | | 2022-11-17 03:58:08.044000+00:00 | 57.2171 | 0.00% | GraalVM 23.0.0-dev62a5cdec Java 17 Mandrel Distribution | | 2022-11-18 04:04:44.164000+00:00 | 57.2201 | 0.01% | GraalVM 23.0.0-dev790c9026 Java 17 Mandrel Distribution | | 2022-11-18 19:55:32.783000+00:00 | 57.2201 | 0.00% | GraalVM 23.0.0-dev790c9026 Java 17 Mandrel Distribution | | 2022-11-19 06:29:35.921000+00:00 | 57.2240 | 0.01% | GraalVM 23.0.0-dev3c2d67db Java 17 Mandrel Distribution | | 2022-11-20 04:09:26.180000+00:00 | 57.2201 | -0.01% | GraalVM 23.0.0-devbc305df3 Java 17 Mandrel Distribution | | 2022-11-21 04:00:17.819000+00:00 | 57.2240 | 0.01% | GraalVM 23.0.0-devbc305df3 Java 17 Mandrel Distribution | | 2022-11-22 04:01:41.285000+00:00 | 57.2240 | 0.00% | GraalVM 23.0.0-deved9ae0b3 Java 17 Mandrel Distribution | | 2022-11-23 03:43:17.283000+00:00 | 57.2514 | 0.05% | GraalVM 23.0.0-dev829e49f5 Java 17 Mandrel Distribution | | 2022-11-24 03:45:27.705000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev9e3733f6 Java 17 Mandrel Distribution | | 2022-11-24 08:47:26.823000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev9e3733f6 Java 17 Mandrel Distribution | | 2022-11-25 03:45:31.545000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev49ca1562 Java 17 Mandrel Distribution | | 2022-11-27 03:50:26.266000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev9b5f3547 Java 17 Mandrel Distribution | | 2022-11-28 03:48:42.183000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-devc806e99f Java 17 Mandrel Distribution | | 2022-11-29 03:49:40.466000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev6a6be0bf Java 17 Mandrel Distribution | | 2022-11-29 08:25:52.513000+00:00 | 57.2514 | 0.00% | GraalVM 23.0.0-dev6a6be0bf Java 17 Mandrel Distribution | | 2022-11-30 03:51:39.762000+00:00 | 57.2592 | 0.01% | GraalVM 23.0.0-dev2de598eb Java 17 Mandrel Distribution | | 2022-12-01 03:59:51.773000+00:00 | 57.2514 | -0.01% | GraalVM 23.0.0-devf58cff1a Java 17 Mandrel Distribution | | 2022-12-02 03:40:22.767000+00:00 | 57.2553 | 0.01% | GraalVM 23.0.0-devc1252c0a Java 17.0.6-beta+4-202211292334 Mandrel Distribution | | 2022-12-03 05:51:37.114000+00:00 | 57.2553 | 0.00% | GraalVM 23.0.0-devc1252c0a Java 17.0.6-beta+5-202212012331 Mandrel Distribution | | 2022-12-04 03:41:32.101000+00:00 | 57.2553 | 0.00% | GraalVM 23.0.0-devc1252c0a Java 17.0.6-beta+5-202212012331 Mandrel Distribution | | 2022-12-05 03:37:08.827000+00:00 | 57.2553 | 0.00% | GraalVM 23.0.0-devc1252c0a Java 17.0.6-beta+5-202212012331 Mandrel Distribution | | 2022-12-06 03:31:11.815000+00:00 | 57.2553 | 0.00% | GraalVM 23.0.0-dev15ddb5c7 Java 17.0.6-beta+5-202212012331 Mandrel Distribution | | 2022-12-07 03:48:29.819000+00:00 | 57.2592 | 0.01% | GraalVM 23.0.0-dev235e2108 Java 17.0.6-beta+5-202212012331 Mandrel Distribution | | 2022-12-08 03:30:56.070000+00:00 | 57.2631 | 0.01% | GraalVM 23.0.0-dev9e838f51 Java 17.0.6-beta+5-202212062331 Mandrel Distribution | | 2022-12-09 03:31:55.096000+00:00 | 57.2592 | -0.01% | GraalVM 23.0.0-dev4ce1c067 Java 17.0.6-beta+5-202212062331 Mandrel Distribution | | 2022-12-10 05:59:00.894000+00:00 | 57.5561 | 0.52% | GraalVM 23.0.0-dev4ce1c067 Java 17.0.6-beta+6-202212082331 Mandrel Distribution | | 2022-12-11 03:44:12.879000+00:00 | 57.5600 | 0.01% | GraalVM 23.0.0-dev4ce1c067 Java 17.0.6-beta+6-202212082331 Mandrel Distribution | | 2022-12-12 03:33:44.071000+00:00 | 57.5561 | -0.01% | GraalVM 23.0.0-dev4ce1c067 Java 17.0.6-beta+6-202212082331 Mandrel Distribution | | 2022-12-13 04:25:52.203000+00:00 | 57.5639 | 0.01% | GraalVM 23.0.0-dev97c61b31 Java 17.0.6-beta+6-202212082331 Mandrel Distribution | | 2022-12-14 03:41:41.481000+00:00 | 57.4272 | -0.24% | GraalVM 23.0.0-dev96a1a663 Java 17.0.6-beta+6-202212082331 Mandrel Distribution | | 2022-12-15 03:41:25.676000+00:00 | 57.4350 | 0.01% | GraalVM 23.0.0-dev96a1a663 Java 17.0.6-beta+6-202212140702 Mandrel Distribution | | 2022-12-16 03:29:53.363000+00:00 | 57.4467 | 0.02% | GraalVM 23.0.0-dev96a1a663 Java 17.0.6-beta+6-202212140702 Mandrel Distribution | | **2022-12-17 05:48:59.896000+00:00** | **58.4155** | 1.69% | **GraalVM 23.0.0-devfbb40f63 Java 17.0.6-beta+7-202212152331 Mandrel Distribution** | | 2022-12-18 03:30:03.098000+00:00 | 58.4155 | 0.00% | GraalVM 23.0.0-devfbb40f63 Java 17.0.6-beta+7-202212152331 Mandrel Distribution | | 2022-12-19 03:33:37.807000+00:00 | 58.4155 | 0.00% | GraalVM 23.0.0-devfbb40f63 Java 17.0.6-beta+7-202212152331 Mandrel Distribution | | 2022-12-20 03:32:50.749000+00:00 | 58.4155 | 0.00% | GraalVM 23.0.0-devfbb40f63 Java 17.0.6-beta+7-202212152331 Mandrel Distribution | | 2022-12-21 03:27:58.584000+00:00 | 58.4233 | 0.01% | GraalVM 23.0.0-dev161af53c Java 17.0.6-beta+7-202212152331 Mandrel Distribution | | 2022-12-22 03:29:16.949000+00:00 | 58.4780 | 0.09% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+7-202212152331 Mandrel Distribution | | 2022-12-22 20:51:31.082000+00:00 | 58.4780 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+7-202212202331 Mandrel Distribution | | 2022-12-23 03:32:34.528000+00:00 | 58.4741 | -0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+7-202212202331 Mandrel Distribution | | 2022-12-24 05:46:16.131000+00:00 | 58.4741 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212222331 Mandrel Distribution | | 2022-12-25 03:39:36.593000+00:00 | 58.4741 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212222331 Mandrel Distribution | | 2022-12-26 03:24:31.519000+00:00 | 58.4780 | 0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212222331 Mandrel Distribution | | 2022-12-27 03:25:28.291000+00:00 | 58.4780 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212222331 Mandrel Distribution | | 2022-12-28 03:28:28.865000+00:00 | 58.4702 | -0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212222331 Mandrel Distribution | | 2022-12-29 03:43:47.306000+00:00 | 58.4780 | 0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212272331 Mandrel Distribution | | 2022-12-30 03:27:42.888000+00:00 | 58.4780 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+8-202212272331 Mandrel Distribution | | 2022-12-31 05:55:12.106000+00:00 | 58.4741 | -0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+9-202212292331 Mandrel Distribution | | 2023-01-01 03:39:05.215000+00:00 | 58.4741 | 0.00% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+9-202212292331 Mandrel Distribution | | 2023-01-02 03:27:21.434000+00:00 | 58.4780 | 0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+9-202212292331 Mandrel Distribution | | 2023-01-03 03:31:41.454000+00:00 | 58.4741 | -0.01% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+9-202212292331 Mandrel Distribution | | 2023-01-04 03:33:12.330000+00:00 | 58.4858 | 0.02% | GraalVM 23.0.0-devb6e1c8d0 Java 17.0.6-beta+9-202212292331 Mandrel Distribution | | 2023-01-04 14:55:50.963000+00:00 | 58.4781 | -0.01% | GraalVM 23.0.0-dev5ad0dc94 Java 17.0.6-beta+9-202301032331 Mandrel Distribution | | 2023-01-05 03:45:53.698000+00:00 | 58.4781 | 0.00% | GraalVM 23.0.0-devf8dbbac1 Java 17.0.6-beta+9-202301032331 Mandrel Distribution | | 2023-01-06 03:41:53.212000+00:00 | 58.4898 | 0.02% | GraalVM 23.0.0-dev80bf861f Java 17.0.6-beta+9-202301032331 Mandrel Distribution | | 2023-01-07 06:03:11.982000+00:00 | 58.4898 | 0.00% | GraalVM 23.0.0-dev19297f67 Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-08 03:33:43.889000+00:00 | 58.4898 | 0.00% | GraalVM 23.0.0-dev169ea4a9 Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-09 03:27:43.275000+00:00 | 58.4937 | 0.01% | GraalVM 23.0.0-dev3ff96e0f Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-10 03:41:49.522000+00:00 | 58.4898 | -0.01% | GraalVM 23.0.0-dev25922e01 Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-10 13:24:27.226000+00:00 | 58.4937 | 0.01% | GraalVM 23.0.0-dev25922e01 Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-11 03:40:22.773000+00:00 | 58.4898 | -0.01% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301052331 Mandrel Distribution | | 2023-01-12 03:36:36.062000+00:00 | 58.4898 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301102331 Mandrel Distribution | | 2023-01-13 03:40:58.451000+00:00 | 58.5054 | 0.03% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301102331 Mandrel Distribution | | 2023-01-13 16:13:33.929000+00:00 | 58.5054 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301102331 Mandrel Distribution | | 2023-01-14 06:17:05.169000+00:00 | 58.5054 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-15 03:42:25.386000+00:00 | 58.5054 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-16 03:39:18.004000+00:00 | 58.5054 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-17 03:34:41.540000+00:00 | 58.5054 | 0.00% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-18 03:35:30.276000+00:00 | 58.5172 | 0.02% | GraalVM 23.0.0-deve47ac0f9 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-18 12:53:59.870000+00:00 | 58.6343 | 0.20% | GraalVM 23.0.0-devc31626cb Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-19 11:09:03.238000+00:00 | 58.6343 | 0.00% | GraalVM 23.0.0-devc6dc8671 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-20 03:42:28.045000+00:00 | 58.6383 | 0.01% | GraalVM 23.0.0-dev831dcb6a Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-21 05:59:01.269000+00:00 | 58.6343 | -0.01% | GraalVM 23.0.0-dev726b325a Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-22 04:07:49.022000+00:00 | 58.6109 | -0.04% | GraalVM 23.0.0-deveb6897a3 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-23 03:32:33.871000+00:00 | 58.6148 | 0.01% | GraalVM 23.0.0-deveb6897a3 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-24 04:19:44.642000+00:00 | 58.6148 | 0.00% | GraalVM 23.0.0-dev894cf6bb Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-24 11:58:52.733000+00:00 | 58.6148 | 0.00% | GraalVM 23.0.0-dev894cf6bb Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-25 04:12:02.723000+00:00 | 58.6070 | -0.01% | GraalVM 23.0.0-dev0e4dedc2 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-26 04:24:38.303000+00:00 | 58.6148 | 0.01% | GraalVM 23.0.0-dev77fd38ef Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-27 04:24:49.033000+00:00 | 58.6187 | 0.01% | GraalVM 23.0.0-dev5119c011 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-27 09:33:33.615000+00:00 | 58.6187 | 0.00% | GraalVM 23.0.0-dev5119c011 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-28 07:28:03.334000+00:00 | 58.6148 | -0.01% | GraalVM 23.0.0-devba170074 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-29 04:04:16.808000+00:00 | 58.6187 | 0.01% | GraalVM 23.0.0-dev4b7c019c Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-30 04:13:14.855000+00:00 | 58.6187 | 0.00% | GraalVM 23.0.0-dev09c5d730 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-01-31 04:54:46.552000+00:00 | 58.8765 | 0.44% | GraalVM 23.0.0-dev7c3cf831 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-02-01 05:07:18.884000+00:00 | 58.8804 | 0.01% | GraalVM 23.0.0-devb3d7ca98 Java 17.0.6-beta+9-202301122331 Mandrel Distribution | | 2023-02-02 05:14:42.481000+00:00 | 58.8867 | 0.01% | GraalVM 23.0.0-deve1702672 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-03 04:21:22.964000+00:00 | 58.9023 | 0.03% | GraalVM 23.0.0-deve1702672 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-04 07:41:59.208000+00:00 | 58.8984 | -0.01% | GraalVM 23.0.0-deve1702672 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-05 04:11:50.835000+00:00 | 58.9609 | 0.11% | GraalVM 23.0.0-deve1702672 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-06 04:29:09.468000+00:00 | 58.9609 | 0.00% | GraalVM 23.0.0-deve1702672 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-07 04:05:45.357000+00:00 | 58.9609 | 0.00% | GraalVM 23.0.0-dev781eb020 Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-08 04:11:27.920000+00:00 | 58.9609 | 0.00% | GraalVM 23.0.0-devf2da442e Java 17.0.6-beta+10-202301312331 Mandrel Distribution | | 2023-02-09 04:03:33.705000+00:00 | 58.9609 | 0.00% | GraalVM 23.0.0-dev00cf6ac2 Java 17.0.6-beta+10-202302072331 Mandrel Distribution | | 2023-02-10 04:18:13.330000+00:00 | 59.2110 | 0.42% | GraalVM 23.0.0-dev142ad148 Java 17.0.6-beta+10-202302072331 Mandrel Distribution | | 2023-02-11 06:22:31.250000+00:00 | 59.2110 | 0.00% | GraalVM 23.0.0-dev142ad148 Java 17.0.7-beta+1-202302092331 Mandrel Distribution | | 2023-02-12 04:53:06.122000+00:00 | 59.2188 | 0.01% | GraalVM 23.0.0-dev142ad148 Java 17.0.7-beta+1-202302092331 Mandrel Distribution | | 2023-02-13 04:18:16.633000+00:00 | 59.2228 | 0.01% | GraalVM 23.0.0-dev142ad148 Java 17.0.7-beta+1-202302092331 Mandrel Distribution | | 2023-02-14 04:17:44.328000+00:00 | 59.2228 | 0.00% | GraalVM 23.0.0-devddbb1124 Java 17.0.7-beta+1-202302092331 Mandrel Distribution | | 2023-02-15 05:28:32.348000+00:00 | 59.2228 | 0.00% | GraalVM 23.0.0-devddbb1124 Java 17.0.7-beta+1-202302092331 Mandrel Distribution | | 2023-02-16 04:55:29.961000+00:00 | 59.2267 | 0.01% | GraalVM 23.0.0-dev2cf0de1f Java 17.0.7-beta+1-202302142331 Mandrel Distribution | | 2023-02-17 03:47:19.479000+00:00 | 59.2228 | -0.01% | GraalVM 23.0.0-devf09208fc Java 17.0.7-beta+1-202302142331 Mandrel Distribution | | 2023-02-19 04:18:08.475000+00:00 | 59.2579 | 0.06% | GraalVM 23.0.0-dev4220a997 Java 17.0.7-beta+2-202302162331 Mandrel Distribution | | 2023-02-20 04:16:28.514000+00:00 | 59.2579 | 0.00% | GraalVM 23.0.0-dev9f45be3e Java 17.0.7-beta+2-202302162331 Mandrel Distribution | | 2023-02-21 05:06:04.511000+00:00 | 59.2540 | -0.01% | GraalVM 23.0.0-dev9f45be3e Java 17.0.7-beta+2-202302162331 Mandrel Distribution | | **2023-02-22 04:33:28.541000+00:00** | **60.2696** | 1.71% | **GraalVM 23.0.0-dev9f45be3e Java 17.0.7-beta+2-202302162331 Mandrel Distribution** | | **2023-02-24 04:56:00.564000+00:00** | **67.0470** | 11.25% | **GraalVM 23.0.0-devac1c7c66 Java 17.0.7-beta+2-202302212331 Mandrel Distribution** | | 2023-02-25 06:05:52.677000+00:00 | 67.0665 | 0.03% | GraalVM 23.0.0-devff37f34a Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-02-26 03:52:00.631000+00:00 | 67.0665 | 0.00% | GraalVM 23.0.0-devc2e5c2c9 Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-02-27 04:18:07.969000+00:00 | 67.0704 | 0.01% | GraalVM 23.0.0-devc2e5c2c9 Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-02-28 03:38:06.680000+00:00 | 67.0704 | 0.00% | GraalVM 23.0.0-dev48120c33 Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-03-01 04:26:16.936000+00:00 | 67.0665 | -0.01% | GraalVM 23.0.0-devb54b1143 Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-03-01 10:50:27.925000+00:00 | 67.0704 | 0.01% | GraalVM 23.0.0-devb54b1143 Java 17.0.7-beta+3-202302240048 Mandrel Distribution | | 2023-03-04 05:27:02.933000+00:00 | 67.1880 | 0.18% | GraalVM 23.0.0-dev9377addc Java 17.0.7-beta+4-202303022331 Mandrel Distribution | | 2023-03-07 10:53:52.953000+00:00 | 67.1841 | -0.01% | GraalVM 23.0.0-dev62198443 Java 17.0.7-beta+4-202303022331 Mandrel Distribution | | 2023-03-11 05:17:50.142000+00:00 | 67.2114 | 0.04% | GraalVM 23.0.0-devdd951dfd Java 17.0.7-beta+5-202303072331 Mandrel Distribution | | 2023-03-16 15:27:19.727000+00:00 | 67.3247 | 0.17% | GraalVM 23.0.0-dev53f861b2 Java 17.0.7-beta+5-202303142331 Mandrel Distribution | | 2023-03-18 06:03:51.586000+00:00 | 67.3286 | 0.01% | GraalVM 23.0.0-dev6d3e374d Java 17.0.7-beta+5-202303142331 Mandrel Distribution | | 2023-03-20 21:17:51.592000+00:00 | 67.3481 | 0.03% | GraalVM 23.0.0-devcb9d2939 Java 17.0.7-beta+5-202303142331 Mandrel Distribution | | **2023-03-25 06:11:20.780000+00:00** | **68.3872** | 1.54% | **GraalVM 23.1.0-devef253f24 Java 17.0.7-beta+5-202303232331 Mandrel Distribution** | | 2023-04-08 06:02:35.318000+00:00 | 66.9651 | -2.08% | Mandrel-23.1.0-dev8d822ba7 | | 2023-04-11 12:52:50.698000+00:00 | 66.9612 | -0.01% | Mandrel-23.1.0-dev5bf5d2f6 | | 2023-04-12 12:20:10.926000+00:00 | 66.9612 | 0.00% | Mandrel-23.1.0-devf05f397f | | 2023-04-12 20:35:22.648000+00:00 | 66.9612 | 0.00% | Mandrel-23.1.0-devf05f397f | | 2023-04-15 06:14:39.708000+00:00 | 66.9612 | 0.00% | Mandrel-23.1.0-deveb3b3344 | | 2023-04-17 11:43:23.376000+00:00 | 66.9573 | -0.01% | Mandrel-23.1.0-dev52226e97 | | 2023-04-22 06:59:51.163000+00:00 | 66.4807 | -0.71% | Mandrel-23.1.0-devb835c3a7 | | 2023-04-29 07:00:05.332000+00:00 | 66.3870 | -0.14% | Mandrel-23.1.0-devd3f512b3 | | 2023-05-02 18:43:12.535000+00:00 | 66.3792 | -0.01% | Mandrel-23.1.0-devc916a813 | | 2023-05-06 07:11:43.173000+00:00 | 66.3714 | -0.01% | Mandrel-23.1.0-devc39cf32a | | 2023-05-13 06:17:02.486000+00:00 | 66.1839 | -0.28% | Mandrel-23.1.0-dev041a2193 | | 2023-05-20 05:42:51.363000+00:00 | 66.1886 | 0.01% | Mandrel-23.1.0-dev9207f4a7 | | 2023-05-23 12:15:41.991000+00:00 | 66.1925 | 0.01% | Mandrel-23.1.0-devd2285ed2 | | 2023-05-25 16:43:44.295000+00:00 | 66.2042 | 0.02% | Mandrel-23.1.0-dev6e981be9 | | **2023-05-25 17:31:03.059000+00:00** | **66.9279** | 1.09% | **Mandrel-23.1.0-dev6e981be9** | | 2023-05-27 05:40:10.072000+00:00 | 66.9319 | 0.01% | Mandrel-23.1.0-devf9dcffce | | 2023-05-27 06:17:02.219000+00:00 | 66.2042 | -1.09% | Mandrel-23.1.0-devf9dcffce | | **2023-05-28 04:49:44.488000+00:00** | **66.9319** | 1.10% | **Mandrel-23.1.0-deve0080094** | | 2023-05-29 03:38:33.585000+00:00 | 66.9319 | 0.00% | Mandrel-23.1.0-deve0080094 | | 2023-05-30 04:06:46.456000+00:00 | 66.9397 | 0.01% | Mandrel-23.1.0-dev56d66a46 | | 2023-05-31 04:55:04.083000+00:00 | 67.0218 | 0.12% | Mandrel-23.1.0-dev26fa2ee3 | | 2023-05-31 15:16:41.999000+00:00 | 66.3019 | -1.07% | Mandrel-23.1.0-dev26fa2ee3 | | **2023-05-31 16:30:31.624000+00:00** | **67.0218** | 1.09% | **Mandrel-23.1.0-dev26fa2ee3** | | 2023-05-31 22:48:05.377000+00:00 | 66.3019 | -1.07% | Mandrel-23.1.0-dev26fa2ee3 | | **2023-05-31 23:14:27.756000+00:00** | **67.0218** | 1.09% | **Mandrel-23.1.0-dev26fa2ee3** | | 2023-06-01 04:12:20.936000+00:00 | 67.0218 | 0.00% | Mandrel-23.1.0-dev620ba62e | | 2023-06-01 15:24:48.307000+00:00 | 66.3058 | -1.07% | Mandrel-23.1.0-dev620ba62e | | 2023-06-01 19:17:48.481000+00:00 | 66.3058 | 0.00% | Mandrel-23.1.0-dev620ba62e | | **2023-06-02 04:54:04.938000+00:00** | **67.2873** | 1.48% | **Mandrel-23.1.0-devcd661dc4** | | 2023-06-03 06:03:03.948000+00:00 | 67.2912 | 0.01% | Mandrel-23.1.0-dev2f71a1d0 | | 2023-06-03 06:16:35.874000+00:00 | 66.5636 | -1.08% | Mandrel-23.1.0-dev2f71a1d0 | | **2023-06-04 04:59:05.823000+00:00** | **67.2873** | 1.09% | **Mandrel-23.1.0-devfd644de4** | | 2023-06-05 04:40:52.103000+00:00 | 67.2873 | 0.00% | Mandrel-23.1.0-dev201d9f86 | | 2023-06-06 05:04:14.289000+00:00 | 67.2912 | 0.01% | Mandrel-23.1.0-dev1ef5441e | | 2023-06-07 04:18:30.602000+00:00 | 67.4123 | 0.18% | Mandrel-23.1.0-dev1ef5441e | | 2023-06-08 03:56:41.865000+00:00 | 67.4162 | 0.01% | Mandrel-23.1.0-dev0ffa82c1 | | 2023-06-09 05:10:53.725000+00:00 | 67.4162 | 0.00% | Mandrel-23.1.0-deve6b592bc | | **2023-06-10 05:12:32.289000+00:00** | **68.5948** | 1.75% | **Mandrel-23.1.0-devdb60f8cc** | | **2023-06-14 04:30:46.834000+00:00** | **69.9360** | 1.96% | **Mandrel-23.1.0-dev61bb2ec4** | | 2023-06-15 04:42:23.294000+00:00 | 69.9322 | -0.01% | Mandrel-23.1.0-dev59e1d3fb | | 2023-06-16 04:53:22.900000+00:00 | 69.9321 | -0.00% | Mandrel-23.1.0-dev3aba994e | | 2023-06-17 05:51:33.481000+00:00 | 68.6183 | -1.88% | Mandrel-23.1.0-devac2dec63 | | **2023-06-17 05:54:14.140000+00:00** | **69.9282** | 1.91% | **Mandrel-23.1.0-devac2dec63** | | 2023-06-18 03:57:10.729000+00:00 | 69.9321 | 0.01% | Mandrel-23.1.0-devb631cd9d | | 2023-06-19 03:45:50.053000+00:00 | 69.9321 | 0.00% | Mandrel-23.1.0-devf196ab03 | | 2023-06-20 03:54:45.276000+00:00 | 69.9322 | 0.00% | Mandrel-23.1.0-devfb1ed2de | | 2023-06-21 04:53:12.891000+00:00 | 69.9322 | 0.00% | Mandrel-23.1.0-dev5a90c951 | | 2023-06-22 03:42:35.126000+00:00 | 69.9361 | 0.01% | Mandrel-23.1.0-devafec45d9 | | 2023-06-23 04:09:37.132000+00:00 | 69.9361 | 0.00% | Mandrel-23.1.0-devbc8ce69b | | 2023-06-24 06:11:12.372000+00:00 | 68.6379 | -1.86% | Mandrel-23.1.0-devbb283b57 | | **2023-06-24 07:03:08.394000+00:00** | **69.9517** | 1.91% | **Mandrel-23.1.0-devbb283b57** | | 2023-06-25 05:02:32.450000+00:00 | 69.9517 | 0.00% | Mandrel-23.1.0-dev40c4a1ac | | 2023-06-26 04:54:27.447000+00:00 | 69.9993 | 0.07% | Mandrel-23.1.0-dev4c81ea32 | | 2023-06-27 04:59:52.074000+00:00 | 69.9954 | -0.01% | Mandrel-23.1.0-deve7486932 | | 2023-06-28 05:06:37.943000+00:00 | 70.0032 | 0.01% | Mandrel-23.1.0-devc91cf07f | | 2023-06-29 04:47:11.554000+00:00 | 70.0071 | 0.01% | Mandrel-23.1.0-dev464ded3a | | 2023-06-30 05:05:03.429000+00:00 | 70.0071 | 0.00% | Mandrel-23.1.0-dev4e233fd9 | | 2023-07-01 06:19:57.484000+00:00 | 70.0071 | 0.00% | Mandrel-23.1.0-dev555d1466 | | 2023-07-01 07:16:22.185000+00:00 | 68.6457 | -1.94% | Mandrel-23.1.0-dev555d1466 | | **2023-07-02 05:08:49.192000+00:00** | **70.0071** | 1.98% | **Mandrel-23.1.0-dev1354b8d6** | | 2023-07-03 05:25:38.960000+00:00 | 70.0071 | 0.00% | Mandrel-23.1.0-dev1354b8d6 | | 2023-07-04 04:06:11.956000+00:00 | 69.9446 | -0.09% | Mandrel-23.1.0-dev18ca1022 | | 2023-07-05 04:03:52.974000+00:00 | 69.9446 | 0.00% | Mandrel-23.1.0-devd6d35861 | | 2023-07-06 04:04:11.488000+00:00 | 69.9446 | 0.00% | Mandrel-23.1.0-devcfbf0ea5 | | 2023-07-07 04:04:20.663000+00:00 | 69.9446 | 0.00% | Mandrel-23.1.0-dev942303ce | | 2023-07-08 06:17:28.812000+00:00 | 68.5793 | -1.95% | Mandrel-23.1.0-dev53bd3f0c | | **2023-07-08 06:42:30.268000+00:00** | **69.9446** | 1.99% | **Mandrel-23.1.0-dev53bd3f0c** | | 2023-07-09 05:23:24.135000+00:00 | 69.9485 | 0.01% | Mandrel-23.1.0-deve51dde69 | | 2023-07-10 04:13:10.256000+00:00 | 69.9446 | -0.01% | Mandrel-23.1.0-dev324c733f | | 2023-07-11 04:50:37.847000+00:00 | 69.9485 | 0.01% | Mandrel-23.1.0-dev09f1a389 | | 2023-07-12 04:55:22.617000+00:00 | 69.9485 | 0.00% | Mandrel-23.1.0-devb7af4ef7 | | 2023-07-13 04:55:07.633000+00:00 | 69.9485 | 0.00% | Mandrel-23.1.0-devb7af4ef7 | | 2023-07-14 12:09:38.757000+00:00 | 69.4485 | -0.71% | Mandrel-23.1.0-dev5be15f5b | | 2023-07-15 06:23:29.001000+00:00 | 69.4485 | -0.00% | Mandrel-23.1.0-dev88583ecc | | 2023-07-15 06:48:23.105000+00:00 | 68.5832 | -1.25% | Mandrel-23.1.0-dev88583ecc | | **2023-07-16 04:35:34.032000+00:00** | **69.4485** | 1.26% | **Mandrel-23.1.0-dev25ce8d19** | | **2023-07-17 05:16:03.987000+00:00** | **70.5930** | 1.65% | **Mandrel-23.1.0-dev4bb1245c** | | 2023-07-17 20:14:16.103000+00:00 | 69.7121 | -1.25% | Mandrel-23.1.0-dev4bb1245c | | **2023-07-18 05:41:14.364000+00:00** | **70.5969** | 1.27% | **Mandrel-23.1.0-deve774bda2** | | 2023-07-18 14:47:31.600000+00:00 | 70.5930 | -0.01% | Mandrel-23.1.0-deve774bda2 | | 2023-07-19 05:54:46.253000+00:00 | 70.6047 | 0.02% | Mandrel-23.1.0-devc0a564f5 | | 2023-07-20 05:20:26.882000+00:00 | 70.6282 | 0.03% | Mandrel-23.1.0-deva924f2fa | | 2023-07-21 03:51:07.997000+00:00 | 70.6282 | 0.00% | Mandrel-23.1.0-dev627f5797 | | 2023-07-22 06:53:32.662000+00:00 | 70.6360 | 0.01% | Mandrel-23.1.0-dev293cff16 | | 2023-07-22 07:04:01.678000+00:00 | 69.7511 | -1.25% | Mandrel-23.1.0-dev293cff16 | | **2023-07-23 03:52:14.651000+00:00** | **71.1399** | 1.99% | **Mandrel-23.1.0-dev73478a86** | | 2023-07-24 04:16:02.411000+00:00 | 71.1360 | -0.01% | Mandrel-23.1.0-dev95ac3113 | | 2023-07-25 05:06:13.190000+00:00 | 70.6360 | -0.70% | Mandrel-23.1.0-devead13ad5 | | 2023-07-26 04:51:07.864000+00:00 | 71.1360 | 0.71% | Mandrel-23.1.0-dev986e78da | | 2023-07-27 03:46:28.125000+00:00 | 71.1399 | 0.01% | Mandrel-23.1.0-dev159e9d5a | | 2023-07-28 03:31:52.342000+00:00 | 71.1477 | 0.01% | Mandrel-23.1.0-dev8e6177a1 | | **2023-11-10 01:53:32.393000+00:00** | **73.8674** | 3.82% | **Mandrel-24.0.0-dev9115188f** | | 2023-11-10 03:35:35.919000+00:00 | 73.8674 | 0.00% | Mandrel-24.0.0-dev01ac2d39 | | 2023-11-11 04:28:28.502000+00:00 | 73.8908 | 0.03% | Mandrel-24.0.0-dev01ac2d39 | | 2023-11-12 04:06:00.694000+00:00 | 73.8987 | 0.01% | Mandrel-24.0.0-dev651d8b72 | | 2023-11-13 03:46:14.061000+00:00 | 73.9143 | 0.02% | Mandrel-24.0.0-devba61de65 | | 2023-11-14 04:00:22.873000+00:00 | 73.9104 | -0.01% | Mandrel-24.0.0-dev94140807 | | 2023-11-15 03:24:39.073000+00:00 | 73.9182 | 0.01% | Mandrel-24.0.0-dev86b44fe6 | | 2023-11-16 02:56:19.230000+00:00 | 73.9338 | 0.02% | Mandrel-24.0.0-devbeee91be | | 2023-11-17 03:02:49.608000+00:00 | 74.0666 | 0.18% | Mandrel-24.0.0-devf52bd44e | | 2023-11-18 04:34:52.160000+00:00 | 74.0862 | 0.03% | Mandrel-24.0.0-dev8ee95bb3 | | 2023-11-19 03:03:13.589000+00:00 | 74.1877 | 0.14% | Mandrel-24.0.0-dev7ffea4b8 | | 2023-11-20 03:03:54.946000+00:00 | 74.1877 | 0.00% | Mandrel-24.0.0-devc291aa4f | | 2023-11-21 02:59:00.618000+00:00 | 74.1721 | -0.02% | Mandrel-24.0.0-devc8c30be4 | | 2023-11-21 10:40:02.631000+00:00 | 74.1760 | 0.01% | Mandrel-24.0.0-devc8c30be4 | | 2023-11-22 02:59:45.543000+00:00 | 74.1760 | 0.00% | Mandrel-24.0.0-devdb151e9a | | **2023-11-23 13:19:24.017000+00:00** | **86.8830** | 17.13% | **Mandrel-24.0.0-dev4887f282** | | 2023-11-24 03:27:24.802000+00:00 | 86.8830 | 0.00% | Mandrel-24.0.0-dev1b6a5460 | | 2023-11-25 04:32:48.795000+00:00 | 86.8908 | 0.01% | Mandrel-24.0.0-dev9805b1b9 | | 2023-11-26 03:03:40.477000+00:00 | 86.9221 | 0.04% | Mandrel-24.0.0-dev9805b1b9 | | 2023-11-27 02:52:54.464000+00:00 | 86.8908 | -0.04% | Mandrel-24.0.0-dev9805b1b9 | | 2023-11-28 02:57:26.286000+00:00 | 86.9026 | 0.01% | Mandrel-24.0.0-devee8e9a01 | | **2023-11-29 03:01:23.924000+00:00** | **88.1333** | 1.42% | **Mandrel-24.0.0-devb3d20a4c** | | 2023-11-30 02:59:58.353000+00:00 | 88.1528 | 0.02% | Mandrel-24.0.0-devfe3452f9 | | 2023-12-06 02:56:17.703000+00:00 | 88.2777 | 0.14% | Mandrel-24.0.0-dev240f4b90 | | 2023-12-07 02:52:50.675000+00:00 | 88.2816 | 0.00% | Mandrel-24.0.0-dev70824557 | | 2023-12-08 03:54:41.044000+00:00 | 88.2816 | 0.00% | Mandrel-24.0.0-dev70824557 | | 2023-12-08 05:15:24.237000+00:00 | 88.2699 | -0.01% | Mandrel-24.0.0-dev4f570445 | | 2023-12-09 03:21:56.545000+00:00 | 88.3324 | 0.07% | Mandrel-24.0.0-dev4f570445 | | 2023-12-09 07:24:49.231000+00:00 | 88.3324 | 0.00% | Mandrel-24.0.0-devf0e8373e | | 2023-12-10 03:01:54.235000+00:00 | 88.3441 | 0.01% | Mandrel-24.0.0-devf60f913b | | 2023-12-11 03:01:00.022000+00:00 | 88.3324 | -0.01% | Mandrel-24.0.0-devf60f913b | | 2023-12-12 02:57:38.472000+00:00 | 88.3324 | 0.00% | Mandrel-24.0.0-devddb574c6 | | 2023-12-13 02:53:35.076000+00:00 | 88.4027 | 0.08% | Mandrel-24.0.0-dev489611a3 | | 2023-12-16 04:57:32.638000+00:00 | 88.4027 | 0.00% | Mandrel-24.0.0-deva4312398 | | 2023-12-17 02:59:30.776000+00:00 | 88.4144 | 0.01% | Mandrel-24.0.0-dev986213c4 | | 2023-12-18 02:54:12.767000+00:00 | 88.4066 | -0.01% | Mandrel-24.0.0-dev986213c4 | | 2023-12-18 18:11:01.582000+00:00 | 88.4066 | 0.00% | Mandrel-24.0.0-dev986213c4 | | 2023-12-19 02:53:12.151000+00:00 | 88.4066 | 0.00% | Mandrel-24.0.0-dev986213c4 | | 2023-12-19 13:21:26.843000+00:00 | 88.4261 | 0.02% | Mandrel-24.0.0-dev986213c4 | | 2023-12-19 18:38:31.568000+00:00 | 80.2074 | -9.29% | Mandrel-24.0.0-dev641e918f | | 2023-12-20 03:08:35.344000+00:00 | 80.2074 | 0.00% | Mandrel-24.0.0-deve39f0cc7 | | 2024-01-03 03:25:35.365000+00:00 | 80.3597 | 0.19% | Mandrel-24.0.0-devae397d98 | | 2024-01-04 03:22:42.466000+00:00 | 80.5707 | 0.26% | Mandrel-24.0.0-dev6a63c968 | | 2024-01-10 03:21:45.987000+00:00 | 80.6256 | 0.07% | Mandrel-24.0.0-dev6df04c9a | | 2024-01-12 03:19:30.417000+00:00 | 80.8092 | 0.23% | Mandrel-24.1.0-dev1966b1c7 | | 2024-01-13 05:41:36.039000+00:00 | 80.8131 | 0.00% | Mandrel-24.1.0-dev1966b1c7 | | 2024-01-14 03:31:59.539000+00:00 | 80.8170 | 0.00% | Mandrel-24.1.0-dev1966b1c7 | | 2024-01-15 03:19:03.748000+00:00 | 80.8131 | -0.00% | Mandrel-24.1.0-dev1966b1c7 | | 2024-01-16 03:24:22.030000+00:00 | 80.2388 | -0.71% | Mandrel-24.1.0-devbdf05ae9 | | 2024-01-19 03:19:37.677000+00:00 | 80.7935 | 0.69% | Mandrel-24.1.0-devc9675b12 | | 2024-01-24 03:29:23.107000+00:00 | 80.2779 | -0.64% | Mandrel-24.1.0-devcb0f826e | | 2024-01-24 11:50:25.234000+00:00 | 80.2779 | 0.00% | Mandrel-24.1.0-devcb0f826e | | 2024-01-24 23:25:50.260000+00:00 | 80.2818 | 0.00% | Mandrel-24.1.0-devcb0f826e | | 2024-01-25 03:29:21.186000+00:00 | 80.2818 | 0.00% | Mandrel-24.1.0-devf5e199b6 | | 2024-01-26 03:21:33.137000+00:00 | 80.2857 | 0.00% | Mandrel-24.1.0-dev44a1d4ba | | 2024-01-31 03:34:06.216000+00:00 | 80.3248 | 0.05% | Mandrel-24.1.0-devc94bb1c8 | | 2024-02-01 03:27:33.009000+00:00 | 80.4615 | 0.17% | Mandrel-24.1.0-devf105a800 | | 2024-02-02 03:25:01.759000+00:00 | 80.4771 | 0.02% | Mandrel-24.1.0-dev625bba86 | | 2024-02-03 05:45:05.921000+00:00 | 80.4693 | -0.01% | Mandrel-24.1.0-dev86b67224 | | 2024-02-04 03:19:33.835000+00:00 | 80.4732 | 0.00% | Mandrel-24.1.0-devcc4c5aa4 | | 2024-02-05 03:20:06.591000+00:00 | 80.4654 | -0.01% | Mandrel-24.1.0-devcc4c5aa4 | | 2024-02-06 03:24:53.568000+00:00 | 80.4732 | 0.01% | Mandrel-24.1.0-devd6feabf6 | | 2024-02-07 03:18:16.875000+00:00 | 80.5162 | 0.05% | Mandrel-24.1.0-dev18295e1e | | 2024-02-08 03:15:57.921000+00:00 | 80.5044 | -0.01% | Mandrel-24.1.0-devccd445c3 | | 2024-02-09 03:23:02.066000+00:00 | 80.5083 | 0.00% | Mandrel-24.1.0-dev9f56e672 | | 2024-02-10 05:49:57.330000+00:00 | 80.5044 | -0.00% | Mandrel-24.1.0-devfb01050f | | 2024-02-11 03:29:56.282000+00:00 | 80.5049 | 0.00% | Mandrel-24.1.0-deva791ad96 | | 2024-02-12 03:14:33.962000+00:00 | 80.5167 | 0.01% | Mandrel-24.1.0-deva791ad96 | | 2024-02-13 03:26:51.357000+00:00 | 80.5167 | 0.00% | Mandrel-24.1.0-dev16e1a562 | | 2024-02-14 03:26:40.859000+00:00 | 80.6846 | 0.21% | Mandrel-24.1.0-deva0b5df99 | | 2024-02-15 03:26:02.919000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-devb53e143a | | 2024-02-16 03:17:24.130000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-devc2b403a2 | | 2024-02-17 05:52:44.169000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-dev49f93601 | | 2024-02-18 03:25:28.750000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-dev1c91c0a5 | | 2024-02-19 03:28:43.783000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-devdc877ee4 | | 2024-02-21 04:07:53.573000+00:00 | 80.6847 | 0.00% | Mandrel-24.1.0-dev8527960d | | 2024-02-22 03:35:26.217000+00:00 | 80.6846 | -0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-23 03:24:14.291000+00:00 | 80.6846 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-24 05:25:58.117000+00:00 | 80.8096 | 0.15% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-25 03:34:24.076000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-26 03:25:18.265000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-27 03:34:43.764000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-28 03:27:55.261000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-02-29 03:28:38.198000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-03-01 03:33:28.518000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-devcbab34e2 | | 2024-03-02 06:25:42.693000+00:00 | 80.8096 | 0.00% | Mandrel-24.1.0-dev877d9034 | | 2024-03-03 03:28:11.558000+00:00 | 80.8721 | 0.08% | Mandrel-24.1.0-dev63542e0f | | 2024-03-04 04:12:10.726000+00:00 | 81.0596 | 0.23% | Mandrel-24.1.0-devf54611aa | | 2024-03-05 03:28:00.059000+00:00 | 81.0596 | 0.00% | Mandrel-24.1.0-dev418f219a | | 2024-03-06 04:08:22.735000+00:00 | 81.1221 | 0.08% | Mandrel-24.1.0-dev418f219a | | 2024-03-07 03:06:16.847000+00:00 | 81.1221 | 0.00% | Mandrel-24.1.0-dev418f219a | | 2024-03-08 03:32:54.393000+00:00 | 81.1221 | 0.00% | Mandrel-24.1.0-dev418f219a | | 2024-03-09 05:43:09.466000+00:00 | 81.1221 | 0.00% | Mandrel-24.1.0-dev418f219a | | 2024-03-15 03:26:22.592000+00:00 | 80.9971 | -0.15% | Mandrel-24.1.0-dev646ceb28 | | 2024-03-16 05:48:54.280000+00:00 | 81.0596 | 0.08% | Mandrel-24.1.0-devd924b373 | | 2024-03-21 03:31:52.243000+00:00 | 81.1236 | 0.08% | Mandrel-24.1.0-devaf936374 | | 2024-03-22 03:30:50.219000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-dev13054560 | | 2024-03-23 05:53:47.290000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-deve533682e | | 2024-03-24 03:41:06.815000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-dev917f6075 | | 2024-03-25 03:31:20.485000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-dev917f6075 | | 2024-03-26 04:00:11.143000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-devfb3fd8f8 | | 2024-03-26 07:31:16.745000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-dev803a14db | | 2024-03-26 07:34:40.152000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-dev803a14db | | 2024-03-28 03:26:16.966000+00:00 | 81.1236 | 0.00% | Mandrel-24.1.0-deve9daa587 |

The most important dates, i.e. the ones resulting in > 1% increase that don't seem to be fixed/reverted yet (accounting for major Mandrel changes like a new release) appear to be:

Timestamp Total Size (MB) Diff (%) Mandrel Version
2022-09-30 07:04:52.175000+00:00 55.7676 1.05% GraalVM 23.0.0-dev12610330 Java 17 Mandrel Distribution
2022-11-05 06:42:19.689000+00:00 57.1857 1.82% GraalVM 23.0.0-dev5e100c36 Java 17 Mandrel Distribution
2022-12-17 05:48:59.896000+00:00 58.4155 1.69% GraalVM 23.0.0-devfbb40f63 Java 17.0.6-beta+7-202212152331 Mandrel Distribution
2023-02-22 04:33:28.541000+00:00 60.2696 1.71% GraalVM 23.0.0-dev9f45be3e Java 17.0.7-beta+2-202302162331 Mandrel Distribution
2023-02-24 04:56:00.564000+00:00 67.0470 11.25% GraalVM 23.0.0-devac1c7c66 Java 17.0.7-beta+2-202302212331 Mandrel Distribution
2023-11-10 01:53:32.393000+00:00 73.8674 3.82% Mandrel-24.0.0-dev9115188f
2023-11-23 13:19:24.017000+00:00 86.8830 17.13% Mandrel-24.0.0-dev4887f282
2023-11-29 03:01:23.924000+00:00 88.1333 1.42% Mandrel-24.0.0-devb3d20a4c

The unstable period between mid June and late July in 2023 is also interesting.

Unfortunately for the period between 2023-07-28 and 2023-11-10 we don't have enough data from the nightly builds, but based on the weekly builds the main increase appears to have happened between 2023-07-28 and 2023-09-08:

Timestamp Total Size (MB) Diff (%) Mandrel Version
2023-07-28 03:31:52.342000+00:00 71.1477 0.01% Mandrel-23.1.0-dev8e6177a1
2023-09-08 17:56:09.202000+00:00 72.7101 2.20% Mandrel-23.1.0.0-devc904cd96

Unfortunately, by just looking at these data it's not possible to tell in which case the increase comes from a Mandrel change or a Quarkus change, but at least they narrow down the search area.

Edit: Filtered the data to only keep nightly runs without overlapping Mandrel versions (for periods during which we were testing with two Mandrel versions).

zakkak commented 3 months ago

The 2023-11-23 increase seems to be caused by https://github.com/quarkusio/quarkus/pull/35113 cc @marko-bekhta @yrodiere

zakkak commented 3 months ago

The 2023-02-24 increase seems to be caused by https://github.com/quarkusio/quarkus/pull/31235 (which includes 83 commits and makes it hard to see if it's caused by the bump, or some specific change)

zakkak commented 3 months ago

The 2023-11-29 increase seems to be caused by:

  1. https://github.com/quarkusio/quarkus/pull/37347 (~1%) which IMHO is well justified.
  2. https://github.com/quarkusio/quarkus/pull/36978 (~0.5%) which is also justified since it increases the code in the test itself.
jerboaa commented 2 months ago

We now see an increase again for this tested app. We are now at an image size of 85721216 with latest 23.1:

 Multiple Failures (1 failure)
    org.opentest4j.AssertionFailedError: Expected image_details.total_bytes to be within range [83036632 +- 3%] but was 85721216 ==> expected: <true> but was: <false>
    at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
    at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
    at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)

See: https://github.com/graalvm/mandrel/actions/runs/8856285533/job/24322835033#step:12:658