all Dart jit programs & measurements Dart SDK version: 3.4.1 (stable) Tue May 21 15:46:25 2024 source secs N mem gz cpu secs cpu load binary-trees #3 3.13 7 152,008 1219 1.21 6% 9% 14% 10% binary-trees #3 0.53 14 185,816 1219 0.92 71% 39% 35% 30% binary-trees #3 22.65 21 1,769,524 1219 56.53 63% 66% 61% 60% source secs N mem gz cpu secs cpu load binary-trees #4 3.07 7 155,340 1394 1.15 12% 6% 8% 10% binary-trees #4 0.52 14 185,832 1394 0.87 25% 41% 25% 77% binary-trees #4 12.93 21 780,752 1394 29.62 58% 55% 64% 53% source secs N mem gz cpu secs cpu load binary-trees #5 3.07 7 155,160 1023 1.20 15% 6% 5% 12% binary-trees #5 0.52 14 188,580 1023 0.87 41% 28% 76% 22% binary-trees #5 15.60 21 638,224 1023 38.77 64% 62% 60% 62% source secs N mem gz cpu secs cpu load binary-trees #7 3.23 7 156,116 869 1.24 7% 11% 17% 4% binary-trees #7 0.56 14 188,864 869 0.93 52% 40% 43% 35% binary-trees #7 13.38 21 1,038,516 869 33.12 60% 63% 58% 67% source secs N mem gz cpu secs cpu load binary-trees #6 3.16 7 149,804 488 1.16 11% 11% 10% 5% binary-trees #6 0.51 14 174,900 488 0.82 34% 31% 58% 40% binary-trees #6 13.35 21 558,392 488 18.63 17% 36% 76% 12% source secs N mem gz cpu secs cpu load fannkuch-redux #3 3.23 10 151,500 553 1.43 9% 6% 16% 13% fannkuch-redux #3 3.41 11 151,284 553 3.70 8% 3% 10% 89% fannkuch-redux #3 41.42 12 152,280 553 41.72 0% 99% 0% 1% source secs N mem gz cpu secs cpu load fannkuch-redux #5 3.13 10 155,396 1227 1.71 7% 18% 17% 16% fannkuch-redux #5 1.41 11 155,224 1227 4.18 82% 69% 79% 67% fannkuch-redux #5 11.58 12 156,640 1227 44.62 97% 96% 95% 96% source secs N mem gz cpu secs cpu load fannkuch-redux #2 3.36 10 151,632 510 1.52 23% 9% 4% 9% fannkuch-redux #2 4.62 11 151,012 510 4.92 2% 92% 6% 6% fannkuch-redux #2 58.66 12 151,516 510 58.97 0% 99% 0% 0% source secs N mem gz cpu secs cpu load fasta #2 3.23 250,000 156,240 1075 1.49 8% 6% 15% 16% fasta #2 2.40 2,500,000 154,100 1075 2.75 8% 4% 94% 6% fasta #2 15.38 25,000,000 155,024 1075 15.72 38% 62% 1% 1% source secs N mem gz cpu secs cpu load fasta 3.29 250,000 155,432 1407 1.33 10% 14% 8% 7% fasta 1.05 2,500,000 154,572 1407 1.37 28% 19% 8% 76% fasta 5.49 25,000,000 158,448 1407 5.82 6% 11% 4% 84% source secs N mem gz cpu secs cpu load fasta #5 3.16 250,000 155,204 1489 1.40 10% 8% 14% 10% fasta #5 0.92 2,500,000 215,088 1489 1.53 25% 41% 24% 76% fasta #5 4.38 25,000,000 550,932 1489 7.10 6% 6% 92% 57% source secs N mem gz cpu secs cpu load fasta #3 3.12 250,000 156,124 1114 1.31 12% 8% 14% 7% fasta #3 1.07 2,500,000 212,584 1114 1.40 21% 20% 70% 18% fasta #3 5.73 25,000,000 518,472 1114 6.11 6% 2% 3% 93% source secs N mem gz cpu secs cpu load fasta #4 3.09 250,000 155,512 1307 1.34 5% 12% 10% 16% fasta #4 1.06 2,500,000 215,464 1307 1.43 60% 20% 40% 16% fasta #4 5.71 25,000,000 550,232 1307 6.17 2% 7% 93% 6% source secs N mem gz cpu secs cpu load k-nucleotide #3 3.36 250,000 330,228 1526 2.19 18% 18% 16% 13% k-nucleotide #3 2.53 2,500,000 340,380 1526 5.75 47% 70% 45% 65% k-nucleotide #3 18.67 25,000,000 369,052 1526 46.57 50% 76% 38% 84% source secs N mem gz cpu secs cpu load k-nucleotide 8.90 250,000 213,220 628 7.11 67% 5% 3% 4% k-nucleotide 57.37 2,500,000 260,856 628 57.76 0% 0% 0% 99% k-nucleotide 566.11 25,000,000 571,832 628 566.77 0% 99% 0% 0% source secs N mem gz cpu secs cpu load mandelbrot #6 3.08 1,000 155,216 914 1.47 12% 7% 14% 15% mandelbrot #6 1.32 4,000 161,948 914 2.92 46% 69% 73% 34% mandelbrot #6 12.25 16,000 230,964 914 32.32 96% 35% 35% 96% source secs N mem gz cpu secs cpu load mandelbrot #2 3.13 1,000 156,200 494 1.39 11% 11% 12% 10% mandelbrot #2 2.50 4,000 155,240 494 2.81 85% 8% 4% 14% mandelbrot #2 31.90 16,000 155,600 494 32.21 0% 0% 1% 99% source secs N mem gz cpu secs cpu load mandelbrot 3.83 1,000 156,200 462 1.83 9% 11% 8% 20% mandelbrot 8.93 4,000 154,880 462 9.25 1% 2% 3% 96% mandelbrot 139.06 16,000 155,528 462 139.44 0% 0% 99% 0% source secs N mem gz cpu secs cpu load mandelbrot #4 3.18 1,000 155,684 988 1.38 11% 11% 7% 13% mandelbrot #4 0.84 4,000 154,768 988 1.99 53% 55% 64% 66% mandelbrot #4 4.77 16,000 218,728 988 17.43 91% 90% 93% 91% source secs N mem gz cpu secs cpu load mandelbrot #3 4.73 1,000 155,584 620 1.34 8% 8% 10% 3% mandelbrot #3 1.51 4,000 155,788 620 1.83 78% 14% 7% 20% mandelbrot #3 16.01 16,000 158,800 620 16.33 0% 97% 2% 1% source secs N mem gz cpu secs cpu load n-body #2 3.13 500,000 151,692 1273 1.34 17% 8% 9% 8% n-body #2 1.56 5,000,000 153,416 1273 1.86 9% 82% 16% 12% n-body #2 11.24 50,000,000 153,940 1273 11.55 2% 1% 2% 97% source secs N mem gz cpu secs cpu load n-body #6 3.35 500,000 151,688 1318 1.28 10% 11% 6% 11% n-body #6 1.18 5,000,000 156,412 1318 1.50 20% 19% 19% 67% n-body #6 7.30 50,000,000 157,020 1318 7.62 2% 97% 2% 3% source secs N mem gz cpu secs cpu load n-body #3 3.23 500,000 152,152 1413 1.33 18% 10% 10% 4% n-body #3 1.58 5,000,000 151,548 1413 1.89 12% 94% 6% 8% n-body #3 11.54 50,000,000 158,492 1413 11.86 1% 97% 1% 1% source secs N mem gz cpu secs cpu load pidigits #2 3.22 2,000 151,216 496 1.36 17% 9% 8% 7% pidigits #2 1.42 6,000 151,976 496 1.77 10% 73% 16% 26% pidigits #2 3.24 10,000 153,664 496 3.62 5% 7% 89% 8% source secs N mem gz cpu secs cpu load pidigits #3 3.06 2,000 152,056 495 1.33 12% 9% 6% 15% pidigits #3 1.59 6,000 153,336 495 1.94 5% 11% 21% 88% pidigits #3 3.75 10,000 154,028 495 4.11 8% 5% 92% 4% source secs N mem gz cpu secs cpu load regex-redux #5 3.25 50,000 158,432 710 1.57 17% 14% 9% 8% regex-redux #5 1.09 500,000 237,220 710 1.67 26% 30% 45% 57% regex-redux #5 4.47 5,000,000 731,904 710 6.65 19% 47% 39% 43% source secs N mem gz cpu secs cpu load regex-redux #4 3.36 50,000 156,076 513 1.51 11% 7% 14% 13% regex-redux #4 1.23 500,000 234,712 513 1.55 26% 68% 19% 16% regex-redux #4 5.88 5,000,000 661,240 513 6.33 6% 89% 6% 6% source secs N mem gz cpu secs cpu load regex-redux #3 3.36 50,000 166,844 1061 1.71 12% 12% 11% 14% regex-redux #3 1.26 500,000 273,756 1061 1.88 34% 30% 58% 26% regex-redux #3 5.53 5,000,000 708,048 1061 7.32 17% 14% 17% 83% source secs N mem gz cpu secs cpu load regex-redux #2 3.31 50,000 162,848 667 1.59 9% 17% 9% 10% regex-redux #2 1.27 500,000 268,812 667 1.69 20% 74% 25% 15% regex-redux #2 6.64 5,000,000 649,440 667 7.61 7% 7% 55% 45% source secs N mem gz cpu secs cpu load reverse-complement 3.02 250,000 154,540 651 1.29 20% 11% 8% 3% reverse-complement 6.85 100,000,001 1,159,832 651 8.17 8% 48% 12% 50% source secs N mem gz cpu secs cpu load reverse-complement #2 3.28 250,000 226,784 575 1.49 10% 8% 11% 15% reverse-complement #2 69.38 100,000,001 6,476,776 575 73.78 2% 42% 58% 2% source secs N mem gz cpu secs cpu load reverse-complement #5 3.17 250,000 155,104 942 1.32 7% 17% 13% 4% reverse-complement #5 5.18 100,000,001 2,147,352 942 8.69 40% 58% 30% 39% source secs N mem gz cpu secs cpu load reverse-complement #3 3.33 250,000 211,412 571 1.44 9% 12% 9% 12% reverse-complement #3 53.18 100,000,001 6,507,060 571 56.49 4% 24% 73% 3% source secs N mem gz cpu secs cpu load reverse-complement #4 0.56 250,000 157,860 885 0.86 59% 32% 28% 37% reverse-complement #4 Bad Output 100,000,001 source secs N mem gz cpu secs cpu load spectral-norm #6 2.96 500 155,852 1202 1.42 16% 12% 10% 9% spectral-norm #6 1.00 3,000 161,320 1202 2.64 75% 62% 59% 69% spectral-norm #6 2.04 5,500 162,956 1202 6.69 88% 86% 77% 75% source secs N mem gz cpu secs cpu load spectral-norm #2 3.13 500 158,604 1173 1.49 12% 14% 9% 11% spectral-norm #2 1.61 3,000 163,312 1173 4.83 76% 69% 68% 86% spectral-norm #2 3.91 5,500 198,384 1173 13.81 89% 87% 89% 87% source secs N mem gz cpu secs cpu load spectral-norm 2.77 500 152,884 468 1.23 8% 18% 5% 13% spectral-norm 2.05 3,000 151,184 468 2.36 85% 8% 11% 10% spectral-norm 5.77 5,500 153,620 468 6.05 3% 94% 2% 5%