all Java -Xint programs & measurements java 23 2024-09-17 Java HotSpot(TM) 64-Bit Server VM (build 23+37-2369, interpreted mode, sharing) Mean or 95% CI elapsed source cpu secs secs mem gz make secs N binary-trees #6 68.29—68.36 67.561 1,276,555 535 2.68 21 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N binary-trees #3 67.79—67.89 67.052 1,208,656 546 2.73 21 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N binary-trees #2 75.23—75.47 74.472 1,110,118 558 2.67 21 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N binary-trees #4 98.78—98.99 98.009 1,018,921 846 2.81 21 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N binary-trees #7 96.82—96.97 32.922 996,970 841 1.99 21 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fannkuch-redux #8 4.49 6.051 55,017 517 1.80 10 fannkuch-redux #8 709.01 708.832 54,968 517 1.80 12 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fannkuch-redux #3 497.22 498.575 55,575 1264 1.80 12 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fannkuch-redux 527.88 134.816 55,443 1289 2.69 12 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fannkuch-redux #2 4.45 5.987 55,149 520 2.72 10 fannkuch-redux #2 697.68 697.501 54,956 520 2.72 12 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fasta #8 327.85 329.430 465,990 894 2.67 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fasta #5 23.43 8.957 60,871 2478 2.00 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fasta #4 25.46 25.468 55,329 1528 2.74 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fasta #6 30.82 9.184 60,899 2549 2.03 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N fasta #2 37.02 37.019 55,284 1259 1.86 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide #8 39.29—39.58 39.190 209,977 786 2.24 250,000 k-nucleotide #8 Timed Out 2.24 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide 4.90 4.276 86,897 1821 3.24 250,000 k-nucleotide 431.72—433.22 174.011 379,441 1821 3.24 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide #5 825.11 361.440 486,142 2225 2.29 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide #6 1,264.41 389.440 631,869 1614 3.23 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide #3 1,261.16 387.138 631,669 1642 2.22 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N k-nucleotide #4 7.87 9.645 215,224 1887 2.10 250,000 k-nucleotide #4 727.61 727.604 465,605 1887 2.10 25,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot #4 605.97 163.489 153,235 667 1.91 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot #3 478.38 121.747 129,159 910 2.82 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot #6 854.67 215.541 128,238 808 6.56 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot #2 818.36 206.343 127,955 802 1.79 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot 359.89 361.426 89,395 671 1.86 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N mandelbrot #8 2.62 4.152 55,112 441 1.64 1,000 mandelbrot #8 632.13 631.983 87,757 441 1.64 16,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body #2 179.09—179.27 178.939 56,537 1430 1.66 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body 186.89—189.24 187.474 56,762 1437 1.71 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body #3 175.34—175.45 175.237 56,549 1436 2.79 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body #4 160.58—160.66 160.540 56,537 1495 1.69 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body #5 240.99—241.14 240.861 56,521 1435 1.84 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N n-body #8 161.04—161.34 160.979 56,529 1322 1.78 50,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N pidigits #2 0.23 2.207 57,561 944 1.70 2,000 pidigits #2 1.44 1.456 58,733 944 1.70 10,000 pidigits #4 Bad Output 1.70 2,000 pidigits #3 Empty 1.70 2,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N pidigits 6.70 8.350 204,571 807 2.84 2,000 pidigits 182.93—183.32 182.513 207,122 807 2.84 10,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N regex-redux #6 10.35 5.602 69,661 746 3.18 50,000 regex-redux #6 1,012.72 384.285 1,320,649 746 3.18 5,000,000 regex-redux #2 Bad Output 3.18 50,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N regex-redux #3 10.28 5.449 75,022 935 1.78 50,000 regex-redux #3 1,011.98 381.834 693,670 935 1.78 5,000,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N regex-redux 10.13 7.525 73,679 875 1.93 50,000 regex-redux 999.78 558.698 569,221 875 1.93 5,000,000 reverse-complement #7 Bad Output 1.93 250,000 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N reverse-complement #6 48.48—48.58 39.750 2,098,323 760 1.83 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N reverse-complement #5 173.61—173.83 173.323 1,136,472 1115 2.71 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N reverse-complement #4 80.51—80.60 80.451 1,949,635 656 1.66 100,000,001 reverse-complement #3 Bad Output 1.66 100,000,001 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N spectral-norm #8 84.24—84.42 84.131 57,487 453 2.80 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N spectral-norm 0.89 2.574 56,779 521 1.77 500 spectral-norm 84.78—84.97 84.656 57,860 521 1.77 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N spectral-norm #2 67.36 17.040 57,840 956 2.74 5,500 Mean or 95% CI elapsed source cpu secs secs mem gz make secs N spectral-norm #3 103.53—104.58 26.202 58,536 762 1.68 5,500