The Computer Language
25.02 Benchmarks Game

all Dart programs & measurements

Dart SDK version: 3.7.0 (stable)
Wed Feb 5 04:53:58 2025

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 1.17 3.243 185,876 1219 3.09  7
binary-trees  #3 59.33—66.12 18.774 2,890,433 1219 3.09  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 1.16 3.199 189,850 1394 0.71  7
binary-trees  #4 37.05—40.89 12.310 2,266,018 1394 0.71  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #5 1.15 3.567 187,818 1023 2.08  7
binary-trees  #5 46.40—52.81 13.962 1,523,491 1023 2.08  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #7 1.20 3.462 189,436 869 3.09  7
binary-trees  #7 39.21—45.69 13.038 2,902,909 869 3.09  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #6 1.10 3.255 183,751 488 3.12  7
binary-trees  #6 20.19—20.69 14.007 668,189 488 3.12  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 1.37 3.452 186,221 553 1.96  10
fannkuch-redux  #3 45.44 45.201 188,518 553 1.96  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #5 1.63 3.355 188,965 1227 3.14  10
fannkuch-redux  #5 45.58—46.87 11.702 193,970 1227 3.14  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 1.47 3.634 185,401 510 3.11  10
fannkuch-redux  #2 62.24—62.32 61.902 187,904 510 3.11  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #8 1.54 3.828 184,590 508 1.98  10
fannkuch-redux  #8 67.21 66.898 187,523 508 1.98  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #2 1.46 3.734 190,165 1075 2.06  250,000
fasta  #2 17.25—17.74 16.751 192,102 1075 2.06  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #8 1.60 3.692 189,026 824 2.18  250,000
fasta  #8 30.52—30.89 30.023 190,636 824 2.18  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  1.26 3.334 190,657 1407 2.00  250,000
fasta  5.81 5.540 193,491 1407 2.00  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 1.33 3.442 189,252 1489 3.14  250,000
fasta  #5 6.98—7.04 4.394 592,372 1489 3.14  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 1.28 3.500 190,525 1114 3.17  250,000
fasta  #3 5.95—6.00 5.669 501,887 1114 3.17  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #4 1.31 3.594 189,637 1307 3.18  250,000
fasta  #4 6.00—6.10 5.633 654,610 1307 3.18  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #3 2.26 3.995 363,778 1526 3.35  250,000
k-nucleotide  #3 45.42—45.90 17.610 394,838 1526 3.35  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #8 7.19 9.261 251,216 676 3.12  250,000
k-nucleotide  #8 582.42—587.20 578.508 675,566 676 3.12  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  7.17 9.220 249,856 628 2.10  250,000
k-nucleotide  581.83—588.06 579.342 621,564 628 2.10  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #6 1.42 3.561 188,371 914 1.94  1,000
mandelbrot  #6 32.52 12.390 257,597 914 1.94  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #2 1.34 3.464 188,461 494 1.99  1,000
mandelbrot  #2 32.79 32.550 193,303 494 1.99  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  1.80 4.056 187,912 462 3.16  1,000
mandelbrot  122.39—125.27 120.840 194,003 462 3.16  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 1.33 3.419 190,382 988 2.03  1,000
mandelbrot  #4 17.67—17.74 4.883 215,974 988 2.03  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 1.27 3.450 190,157 620 3.18  1,000
mandelbrot  #3 16.56 16.311 192,242 620 3.18  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #8 1.86 4.478 188,514 471 3.17  1,000
mandelbrot  #8 122.67—126.80 121.069 195,174 471 3.17  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 1.27 3.537 186,266 1273 3.15  500,000
n-body  #2 11.24—11.30 11.008 191,996 1273 3.15  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #6 1.24 3.352 186,073 1318 2.05  500,000
n-body  #6 7.59—7.65 7.369 191,238 1318 2.05  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 1.28 3.619 187,007 1413 3.29  500,000
n-body  #3 11.81—12.07 11.523 189,915 1413 3.29  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #8 1.26 3.410 188,899 1268 1.99  500,000
n-body  #8 7.99 7.744 191,283 1268 1.99  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 1.31 3.303 184,775 496 3.29  2,000
pidigits  #2 3.70 3.390 192,287 496 3.29  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #3 1.31 3.909 186,544 495 3.27  2,000
pidigits  #3 4.19 3.870 193,638 495 3.27  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #5 1.54 3.986 192,991 710 3.20  50,000
regex-redux  #5 6.94—6.98 4.628 728,101 710 3.20  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #4 1.46 3.686 190,210 513 3.35  50,000
regex-redux  #4 6.51—6.56 5.909 637,043 513 3.35  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 1.66 3.613 204,046 1061 1.94  50,000
regex-redux  #3 7.38—7.44 5.452 678,941 1061 1.94  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #2 1.51 3.508 197,612 667 1.98  50,000
regex-redux  #2 8.09—8.23 6.837 590,086 667 1.98  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #2 1.51 3.662 228,119 575 1.74  250,000
reverse-complement  #2 86.32—87.02 73.682 6,767,043 575 1.74  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #5 1.31 3.661 192,971 942 2.02  250,000
reverse-complement  #5 8.34—8.42 5.097 2,228,199 942 2.02  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #3 1.40 3.738 218,132 571 3.24  250,000
reverse-complement  #3 57.17—57.50 50.567 6,677,279 571 3.24  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #4 0.86 0.619 192,672 885 3.20  250,000
reverse-complement  #4 Bad Output 3.20  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #8 1.27 3.494 189,530 651 3.17  250,000
reverse-complement  #8 7.45—7.51 6.383 1,208,234 651 3.17  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #6 1.40 3.546 190,906 1202 3.18  500
spectral-norm  #6 6.62—6.67 2.055 193,884 1202 3.18  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 1.38 3.494 205,341 1173 3.15  500
spectral-norm  #2 9.37—10.85 2.198 197,677 1173 3.15  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #8 1.23 3.348 186,237 422 3.23  500
spectral-norm  #8 9.12 8.890 189,723 422 3.23  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  1.20 3.352 187,970 468 1.92  500
spectral-norm  6.08 5.845 187,601 468 1.92  5,500