java-benchmarks

Benchmark graalvm-community-17.json graalvm-community-24.json graalvm-community-25.json microsoft-17.json oracle-17.json oracle-24.json oracle-25.json temurin-17.json temurin-24.json zulu-17.json zulu-24.json zulu-25.json Unit
BitArrayBenchmark.ByteCtor 86.940 87.339 87.815 139.170 135.858 156.557 146.019 147.476 156.704 156.206 156.604 147.154 ns/op
BitArrayBenchmark.HammingDistanceManual 1917.287 1594.743 1593.734 2065.758 1999.833 1822.352 1953.364 1936.145 1798.098 1951.873 1792.881 1954.061 ns/op
BitArrayBenchmark.HammingDistanceTensorPrimitives 33.077 24.485 24.123 32.131 33.081 25.784 26.302 27.333 25.826 27.316 25.762 26.257 ns/op
CollectionsBenchmark.InsertRange 1064528.436 147593.258 147831.944 1029688.826 1051532.776 140026.974 159339.664 1041815.317 147879.357 1181408.325 162437.852 143967.064 ns/op
CryptoBenchmark.Hash 733.383 734.438 735.796 720.225 722.524 715.618 714.667 721.601 714.439 718.972 718.500 713.975 ns/op
DiagnosticsBenchmark.AssemblyQualifiedName 0.494 0.487 0.482 1.867 1.867 0.622 0.623 1.868 0.622 1.867 0.622 0.623 ns/op
DiagnosticsBenchmark.Interpolate 0.418 0.415 0.414 3.811 3.808 2.894 2.889 3.835 2.899 3.829 2.890 2.893 ns/op
DiagnosticsBenchmark.Oops 69.415 60.799 62.034 63.655 60.924 59.961 61.380 60.026 61.193 60.645 62.202 61.194 ns/op
DiagnosticsBenchmark.WithGetTimestamp 57.811 57.822 57.836 57.800 57.802 57.798 57.794 57.816 57.816 58.413 58.436 57.806 ns/op
DiagnosticsBenchmark.WithStartNew 57.797 57.805 57.816 57.814 57.794 57.795 57.793 57.865 57.829 58.422 58.460 57.787 ns/op
IOBenchmark.FSW 4106898.022 4157377.702 4120545.423 3691351.568 3834598.583 4179185.334 4179818.696 3933843.274 4194761.516 3743572.338 3931216.808 4316704.912 ns/op
IOBenchmark.MMF 368756.822 2664768.626 2668571.769 411144.113 407501.174 366658.870 365496.240 415794.634 365113.847 380110.770 367392.122 365274.030 ns/op
IOBenchmark.WriteByte 29655740.647 30197737.807 29803205.257 29609571.949 29517193.176 25589236.326 25691882.051 31909589.250 27426853.757 29675078.647 25709603.918 25741960.032 ns/op
JsonBenchmark.Serialize 15061.372 16174.395 16145.553 14324.663 15194.522 16632.920 16444.913 14309.193 16311.866 14115.017 16387.437 16608.097 ns/op
JsonBenchmark.WithDeserialize 24082.142 25842.582 28180.027 26991.868 27755.057 28806.343 33370.312 26669.007 30611.325 28039.594 29231.681 30043.162 ns/op
NetworkingBenchmark.Add 601.834 495.981 532.790 535.153 490.026 456.493 437.322 501.949 481.448 519.242 473.021 438.092 ns/op
NetworkingBenchmark.Ctor 573.099 530.970 552.830 389.529 1930.816 380.231 376.503 396.795 366.633 410.550 364.450 368.581 ns/op
NetworkingBenchmark.CtorHost 818.628 749.413 810.039 440.416 452.715 454.465 435.404 457.244 466.372 441.871 459.834 441.620 ns/op
NetworkingBenchmark.GetValues 635.070 508.043 569.483 539.721 522.790 480.219 450.262 505.157 478.701 523.423 499.404 463.348 ns/op
NetworkingBenchmark.HttpGetSmall 64934293.403 65478209.724 48136709.083 59807269.844 67523754.887 49481823.808 51736164.470 44276748.038 56590079.684 48902107.451 41947167.540 76090263.548 ns/op
NetworkingBenchmark.ResponseContentRead_ReadAsByteArrayAsync 64242595.954 47206397.941 28557482.585 62870201.415 29146364.533 79195127.181 53170804.874 50626588.110 19609339.015 59855397.508 18822094.770 68110418.073 ns/op
NetworkingBenchmark.ResponseHeadersRead_ReadAsStringAsync 50516788.022 51333975.464 34991162.919 41539229.259 44722547.293 88396323.812 57499397.266 31305165.571 74837132.283 50791525.008 74291314.032 42312184.639 ns/op
NumericsBenchmark.DecrementManual 311.574 312.645 311.796 41.200 41.096 47.645 41.483 41.166 47.599 41.380 47.548 41.639 ns/op
NumericsBenchmark.DecrementTP 312.388 314.440 311.265 41.155 41.122 47.681 41.578 41.129 47.361 41.141 47.495 41.614 ns/op
NumericsBenchmark.Divide 29.097 16.625 70.907 33.821 98.556 20.719 20.089 33.790 22.553 33.764 20.667 20.048 ns/op
NumericsBenchmark.GetFutureTime 38.864 38.554 38.896 40.127 40.152 38.937 38.927 40.111 38.896 40.449 38.954 38.867 ns/op
NumericsBenchmark.GuidParse 20.952 20.609 25.128 21.715 25.719 10.190 10.043 21.738 10.197 21.726 10.383 10.085 ns/op
NumericsBenchmark.ParseInt32Min 57.219 56.674 63.688 68.609 73.809 65.310 67.025 73.801 64.396 72.422 65.088 64.652 ns/op
NumericsBenchmark.TranscodeParse 32.364 30.846 34.055 33.803 35.690 30.662 30.504 33.507 30.386 33.460 31.651 30.451 ns/op
NumericsBenchmark.TranscodeParse_Version 1026.986 677.273 355.625 527.620 344.004 572.572 568.700 530.210 570.655 521.544 569.006 565.286 ns/op
NumericsBenchmark.TryWriteBytes 71.084 75.463 21.079 86.092 25.151 68.920 72.448 86.107 66.178 86.165 66.185 72.494 ns/op
NumericsBenchmark.Utf8ParserParse 32.312 32.058 34.034 33.486 35.655 30.531 31.740 33.700 30.660 33.717 30.417 31.228 ns/op
NumericsBenchmark.VersionParse 964.723 669.266 356.970 510.585 342.677 538.775 553.307 497.981 550.220 505.490 545.736 545.888 ns/op
OtherCollectionsBenchmark.Get 28951.578 22292.170 26913.526 29263.760 19102.525 29291.228 29445.696 29873.836 29138.240 30220.506 29185.142 29540.404 ns/op
PeanutButterBenchmark.FromHexStringUtf8 96.463 92.317 92.246 92.575 94.894 89.782 89.559 92.684 89.949 94.624 89.840 89.720 ns/op
PeanutButterBenchmark.New 262.438 240.813 238.643 245.140 248.627 235.329 270.577 250.102 234.345 244.293 281.843 270.587 ns/op
PeanutButterBenchmark.Old 3.477 3.512 3.388 3.808 3.357 3.861 3.870 3.972 3.916 3.826 3.854 3.843 ns/op
PeanutButterBenchmark.ToHexStringLowerUtf8 72.540 76.509 76.443 65.160 63.278 65.192 64.939 65.583 65.380 65.653 65.201 64.923 ns/op
ReflectionBenchmark.ParseAndGetName 28.771 15.582 15.675 25.669 27.748 13.304 14.095 25.737 13.181 25.754 13.099 13.730 ns/op
RegexAndStringBenchmark.Count 10420.382 10354.601 10355.802 27333.207 27299.926 39391.414 27611.219 27458.711 28411.682 27513.604 39490.259 15784.392 ns/op
SearchValuesBenchmark.ContainsAny 3.527 3.522 3.527 3.540 3.360 2.836 2.847 3.126 2.838 3.126 2.849 2.829 ns/op
SearchValuesBenchmark.IndexOfAny 3.673 3.564 3.553 4.048 4.050 3.426 3.425 3.161 3.425 3.148 3.457 3.430 ns/op
StreamsBenchmark.LeftJoin_Linq 104558.147 117268.526 129215.983 121394.824 134411.124 115573.847 112468.712 112626.287 113627.756 119330.055 109797.807 110784.341 ns/op
StreamsBenchmark.ShuffleTakeContainsLinq 87653.810 88873.734 87271.683 80264.654 86919.680 73451.048 72774.267 80373.570 73293.023 78791.481 75009.220 72803.406 ns/op
StreamsBenchmark.ShuffleTakeLinq 97015.615 88720.807 86194.245 135091.112 80050.816 75643.168 73599.823 130440.462 77305.013 129950.650 77115.843 73583.139 ns/op
ThreadingBenchmark.WhenAllAlloc_One 29.010 23.090 23.190 27.483 27.262 28.627 28.061 27.563 28.640 27.549 28.668 27.975 ns/op
ThreadingBenchmark.WhenAllAlloc_Two 32.562 26.190 26.413 30.373 29.128 31.797 31.173 30.177 31.674 30.240 31.599 30.476 ns/op