Updated: Nov 18, 2000.
slopstones | smopstones | machine spec | |
---|---|---|---|
VisualWorks 1.0 | 1.000 | 1.000 | 486DX/33, Windows 3.1, DOS 5.0 |
above is the definition of reference machine and environment from original source code. | |||
Squeak 2.8 Jitter 3.1 | 8.232 | 9.026 | PowerBook G3 500MHz, MacOS9.0.4J
classes: 371 bkts, 7420 byts, 383 ents, 1.0 ents/bkt, 9.1% coverage selectors: 1479 bkts, 29580 byts, 1808 ents, 1.2 ents/bkt, 36.1% coverage methods: 1911 bkts, 38220 byts, 2519 ents, 1.3 ents/bkt, 46.7% coverage mapCache: 2 blks, 223740 byts, 568 lost, 74 byts/ent, 0.4% fragment codeCache: 18 blks, 2109456 byts,212952 lost, 774 byts/ent, 9.6% fragment iclCache: 1 blks, 8632 byts, 0 lost, 8 byts/ent, 0.0% fragment memory: 124396 heap, 2341828 cached (526928+1330528 = 21.8 bytes/bytecode) GC: 0 major, 0 minor, 0.00% 0.00% 0.00% CPU; i-cache: 0.00% 0.00 NAN(000) traps: 0 SI/sec (avg 0), 0 TF (avg 0); trans: 0 (0/sec) morituri te salutant |
Squeak 2.8.4* | 3.841 | * 3.351 | PowerBook G3 500MHz, MacOS9.0.4J |
Squeak 2.8.2* | 3.854 | * 3.394 | PowerBook G3 500MHz, MacOS9.0.4J |
Squeak 2.8* | 3.249 | * 3.303 | PowerBook G3 500MHz, MacOS9.0.4J |
Squeak 2.7* | 3.934 | * 3.737 | PowerBook G3 500MHz, MacOS9.0.2J |
Squeak 2.7* | 2.672 | * 2.401 | PowerPC G4, 350MHz, MacOS9.0J |
Squeak 2.7* | 1.731 | * 1.558 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak 2.6* | 1.804 | * 1.526 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak 2.5* | 2.766 | * 2.241 | Pentium Pro 366MHz, Windows98 |
Squeak VM 2.5 PPC * | 1.841 | * 1.563 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.4 PPC (c) * | 1.827 | * 1.514 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.4 PPC (b with c image) * | 1.814 | * 1.507 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.4 PPC (b) * | 1.787 | * 1.515 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.4 PPC (a) * | 1.644 | * 1.503 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.4 PPC * | 1.827 | * 1.500 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak 2.4b * | 1.300 | * 0.973 | Pentium Pro 200MHz, Windows95 |
Squeak 2.4 * | 1.353 | * 0.957 | Pentium Pro 200MHz, Windows95 |
Squeak VM 2.4 beta PPC * | 1.575 | * 1.525 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak VM 2.3 PPC * | 1.844 | * 1.500 | PowerPC 750 233MHz, MacOS8.5.1J |
Squeak 2.3 * | 1.354 | * 0.968 | Pentium Pro 200MHz, Windows95 |
Squeak VM 2.3beta * | 1.227 | * 1.203 | PowerPC 750 233MHz, MacOS8.1J |
SqueakJ 2.3 Beta | 0.926 | 0.901 | Pentium Pro 200MHz, Windows95 |
Squeak 2.3 Beta * | 1.134 | * 0.839 | Pentium Pro 200MHz, Windows95 |
Squeak VM 2.2 * | 1.619 | * 1.215 | PowerPC 750 233MHz, MacOS8.1J |
SqueakJ 2.2 | 0.637 | 0.810 | Pentium Pro 200MHz, Windows95 |
Squeak 2.2 * | 1.138 | * 0.815 | Pentium Pro 200MHz, Windows95 |
Squeak VM 2.1c (2.2 Beta) * | 1.486 | * 1.179 | PowerPC 750 233MHz, MacOS8.1J |
Squeak VM 2.1 * | 1.582 | * 1.165 | PowerPC 750 233MHz, MacOS8.1J |
SqueakJ 2.1 | 1.289 | 0.779 | Pentium Pro 200MHz, Windows95 |
Squeak 2.1 * | 1.016 | * 0.783 | Pentium Pro 200MHz, Windows95 |
Squeak VM 2.0 * | 1.308 | * 1.122 | PowerPC 750 233MHz, MacOS8.1J |
SqueakJ 2.0 | 0.798 | 0.793 | Pentium Pro 200MHz, Windows95 |
Squeak 2.0 * | 1.149 | * 0.800 | Pentium Pro 200MHz, Windows95 |
Squeak VM Beta2.0 * | 1.577 | * 1.133 | PowerPC 750 233MHz, MacOS8.1J |
SqueakJ 2.0 Beta | 0.642 | 0.779 | Pentium Pro 200MHz, Windows95 |
Squeak 2.0 Beta * | 1.035 | * 0.789 | Pentium Pro 200MHz, Windows95 |
Squeak 1.31 (Jitter) | 0.843 | 0.589 | PowerPC 750 233MHz, MacOS8J |
Squeak 1.31 (Jitter) | 0.734 | 0.469 | Pentium Pro 200MHz, Windows95 |
Squeak 1.31 (conventional) * | 1.049 | * 0.592 | PowerPC 750 233MHz, MacOS8J |
Squeak 1.31 (conventional) * | 1.217 | * 0.428 | Pentium Pro 200MHz, Windows95 |
Other Smalltalks. | |||
VisualWorks 3.0 (Non-Commercial) |
9.588 | 12.624 | Pentium Pro 200MHz, Windows95 |
VisualWorks 3.0 (Non-Commercial) |
1.533 | 1.883 | VirtualPC 1.0 (Windows95), PowerPC 750 233MHz, MacOS8.1J |
VisualWorks 3.0a (Non-Commercial) |
1.587 | 1.734 | VirtualPC 2.1.2 (Windows98), PowerPC 750 233MHz, MacOS8.5.1J |
VisualWorks 3.0a (Non-Commercial) |
10.066 | 13.805 | PowerPC 750 233MHz, MacOS8.5.1J |
VisualWorks 2.5.2 | 11.394 | 13.838 | PowerPC 750 233MHz, MacOS8.5.1J |
VisualWorks 2.5.1 | 11.192 | 13.174 | PowerPC 750 233MHz, MacOS8.5.1J |
VisualWorks 2.5 | 2.637 | 4.697 | PowerPC 750 233MHz, MacOS8.5.1J |
SmalltalkAgents 2.2b1 | 1.813 | 3.227 | PowerPC 750 233MHz, MacOS8J |
Smalltalk/V 2.0.3d4 | 0.659 | 0.530 | PowerPC 750 233MHz, MacOS8J |
Smalltalk/V Mac 1.1 | 1.004 | 0.684 | PowerPC 750 233MHz, MacOS8.1J |
- 486DX/33, Windows 3.1, DOS 5.0
- Amax 486DX/33, 256K external cache, 16MB RAM, Windows 3.1, DOS 5.0
- PowerPC 750 500MHz, MacOS9.0.4J
- PowerBook G3, 500MHz, 256MB RAM, MacOS9.0.4J
- PowerPC G4 350MHz, MacOS9.0J
- PowerPC G4, 350MHz, 224MB RAM, MacOS9.0J
- PowerPC 750 500MHz, MacOS9.0.2J
- PowerBook G3, 500MHz, 256MB RAM, MacOS9.0.2J
- PowerPC 750 233MHz, MacOS8.5.1J
- Power Macintosh 8500/120, G3 750/233 card, 176MB RAM, MacOS8.5.1J
- PowerPC 750 233MHz, MacOS8.1J
- Power Macintosh 8500/120, G3 750/233 card, 176MB RAM, MacOS8.1J
- PowerPC 750 233MHz, MacOS8J
- Power Macintosh 8500/120, G3 750/233 card, 176MB RAM, MacOS8J
- Pentium Pro 200MHz, Windows95
- Gateway2000 G6/200, Pentium Pro 200MHz, 64MB RAM, Windows95 4.00.950B
- Pentium Pro 366MHz, Windows98
- IBM ThinkPad model 1479, Pentium Pro 366MHz, 192MB RAM, Windows98 4.10.1998
- *
- 2 test of SmopstoneBenchmark benchmark is intended to test the efficiency of recursively calling a block, that it isn't supported by conventional VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.577 6600 1.0 add integers 544 2.262 240 1.0 add floats 960 1.088 882 1.0 access strings 320 0.908 352 1.0 create objects 160 1.49 107 1.0 copy objects 480 1.129 425 1.0 perform selectors 896 1.237 724 1.0 evaluate blocks 640 1.151 555 1.0 geometric mean
time in smop- seconds stones explanation 3.157 1.0 generating fractonaccis 1.123 1.0 generating primes 1.091 1.0 generating and parsing streams 3.091 1.0 generating strings 1.167 1.0 forming sets 5.139 1.0 sorting strings 5.601 1.0 sorcerer's apprentice 2.355 1.0 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.005 761600 115.393939 add integers 544 0.281 1936 8.066429 add floats 960 0.067 14328 16.245304 access strings 320 0.207 1546 4.391744 create objects 160 0.136 1176 10.995052 copy objects 480 0.163 2945 6.928907 perform selectors 896 2.444 367 0.506370 evaluate blocks 640 0.140 4568 8.232059 geometric mean
time in smop- seconds stones explanation 0.218 14.48165 generating fractonaccis 0.039 28.79487 generating primes 0.087 12.54023 generating and parsing streams 0.178 17.36517 generating strings 28.476 0.04098 forming sets 0.124 41.44355 sorting strings 0.177 31.64407 sorcerer's apprentice* 0.261 9.02597 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.206 18485 2.800824 add integers 544 0.421 1292 5.384006 add floats 960 0.133 7218 8.183725 access strings 320 0.27 1185 3.367003 create objects 160 0.206 777 7.258869 copy objects 480 0.313 1534 3.608344 perform selectors 896 1.092 821 1.133305 evaluate blocks 640 0.300 2131 3.840999 geometric mean
time in smop- seconds stones explanation 0.849 3.71849 generating fractonaccis 0.098 11.45918 generating primes* 0.158 6.90506 generating and parsing streams 0.36 8.58611 generating strings 79.997 0.01459 forming sets 0.32 16.05938 sorting strings 0.699 8.01288 sorcerer's apprentice* 0.703 3.35076 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.204 18667 2.828283 add integers 544 0.417 1305 5.435651 add floats 960 0.133 7218 8.183725 access strings 320 0.269 1190 3.379520 create objects 160 0.203 788 7.366143 copy objects 480 0.316 1519 3.574088 perform selectors 896 1.097 817 1.128140 evaluate blocks 640 0.299 2138 3.853958 geometric mean
time in smop- seconds stones explanation 0.838 3.76730 generating fractonaccis 0.097 11.57732 generating primes* 0.161 6.77640 generating and parsing streams 0.352 8.78125 generating strings 78.1 0.01494 forming sets 0.312 16.47115 sorting strings 0.689 8.12917 sorcerer's apprentice* 0.694 3.39445 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.205 18576 2.814486 add integers 544 0.586 928 3.868032 add floats 960 0.134 7164 8.122652 access strings 320 0.364 879 2.497502 create objects 160 0.263 608 5.685654 copy objects 480 0.31 1548 3.643264 perform selectors 896 1.482 605 0.835067 evaluate blocks 640 0.355 1803 3.248826 geometric mean
time in smop- seconds stones explanation 0.827 3.81741 generating fractonaccis 0.102 11.00980 generating primes* 0.152 7.17763 generating and parsing streams 0.371 8.33154 generating strings 87.455 0.01334 forming sets 0.326 15.76380 sorting strings 0.691 8.10564 sorcerer's apprentice* 0.713 3.30260 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.212 17962 2.721555 add integers 544 0.394 1381 5.752961 add floats 960 0.147 6531 7.404322 access strings 320 0.258 1240 3.523608 create objects 160 0.195 821 7.668344 copy objects 480 0.307 1564 3.678866 perform selectors 896 0.978 916 1.265408 evaluate blocks 640 0.293 2183 3.933983 geometric mean
time in smop- seconds stones explanation 0.822 3.84063 generating fractonaccis 0.095 11.82105 generating primes* 0.146 7.47260 generating and parsing streams 0.336 9.19940 generating strings 73.523 0.01587 forming sets 0.308 16.68506 sorting strings 0.664 8.43524 sorcerer's apprentice* 0.665 3.54040 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.294 12952 1.962482 add integers 544 0.594 916 3.815937 add floats 960 0.222 4324 4.902862 access strings 320 0.383 836 2.373606 create objects 160 0.29 552 5.156300 copy objects 480 0.449 1069 2.515394 perform selectors 896 1.44 622 0.859423 evaluate blocks 640 0.43 1482 2.671614 geometric mean
time in smop- seconds stones explanation 1.217 2.59408 generating fractonaccis 0.134 8.38060 generating primes* 0.22 4.95909 generating and parsing streams 0.484 6.38636 generating strings 110.911 0.01052 forming sets 0.463 11.09935 sorting strings 0.979 5.72114 sorcerer's apprentice* 0.981 2.40104 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.432 8815 1.335578 add integers 544 0.825 659 2.747475 add floats 960 0.314 3057 3.466355 access strings 320 0.568 563 1.600512 create objects 160 0.418 383 3.577338 copy objects 480 0.653 735 1.729574 perform selectors 896 2.432 368 0.508869 evaluate blocks 640 0.636 1005 1.811841 geometric mean
time in smop- seconds stones explanation 1.854 1.70280 generating fractonaccis 0.21 5.34762 generating primes* 0.34 3.20882 generating and parsing streams 0.755 4.09404 generating strings 168.94 0.00691 forming sets 0.692 7.42630 sorting strings 1.472 3.80503 sorcerer's apprentice* 1.501 1.56845 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.445 8557 1.296561 add integers 544 0.852 638 2.660407 add floats 960 0.318 3019 3.422753 access strings 320 0.551 581 1.649893 create objects 160 0.428 374 3.493755 copy objects 480 0.658 729 1.716431 perform selectors 896 2.327 385 0.531830 evaluate blocks 640 0.639 1001 1.803768 geometric mean
time in smop- seconds stones explanation 1.796 1.75780 generating fractonaccis 0.209 5.37321 generating primes* 0.328 3.32622 generating and parsing streams 0.76 4.06711 generating strings 166.782 0.00700 forming sets 0.911 5.64105 sorting strings 1.465 3.82321 sorcerer's apprentice* 1.543 1.52613 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.559 6812 1.032146 add integers 544 0.411 1324 5.515004 add floats 960 0.25 3840 4.353741 access strings 320 0.303 1056 3.000300 create objects 160 0.219 731 6.827978 copy objects 480 0.357 1345 3.163618 perform selectors 896 1.606 558 0.770591 evaluate blocks 640 0.417 1535 2.765681 geometric mean
time in smop- seconds stones explanation 1.208 2.61341 generating fractonaccis 0.153 7.33987 generating primes* 0.228 4.78509 generating and parsing streams 0.566 5.46113 generating strings 104.402 0.01118 forming sets 0.613 8.38336 sorting strings 0.928 6.03556 sorcerer's apprentice* 1.051 2.24061 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.44 8655 1.311295 add integers 544 0.813 669 2.788028 add floats 960 0.313 3067 3.477429 access strings 320 0.532 602 1.708817 create objects 160 0.418 383 3.577338 copy objects 480 0.673 713 1.678175 perform selectors 896 2.253 398 0.549298 evaluate blocks 640 0.626 1021 1.840867 geometric mean
time in smop- seconds stones explanation 1.726 1.82908 generating fractonaccis 0.211 5.32227 generating primes* 0.314 3.47452 generating and parsing streams 0.736 4.19973 generating strings 162.107 0.00720 forming sets 0.898 5.72272 sorting strings 1.439 3.89229 sorcerer's apprentice* 1.507 1.56290 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.436 8734 1.323325 add integers 544 0.814 668 2.784603 add floats 960 0.325 2954 3.349032 access strings 320 0.526 608 1.728310 create objects 160 0.417 384 3.585916 copy objects 480 0.664 723 1.700921 perform selectors 896 2.372 378 0.521741 evaluate blocks 640 0.631 1014 1.826724 geometric mean
time in smop- seconds stones explanation 1.848 1.70833 generating fractonaccis 0.207 5.42512 generating primes* 0.329 3.31611 generating and parsing streams 0.748 4.13235 generating strings 162.583 0.00718 forming sets 0.911 5.64105 sorting strings 1.583 3.53822 sorcerer's apprentice* 1.556 1.51354 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.435 8754 1.326367 add integers 544 0.831 655 2.727637 add floats 960 0.33 2909 3.298289 access strings 320 0.534 599 1.702417 create objects 160 0.422 379 3.543429 copy objects 480 0.659 728 1.713827 perform selectors 896 2.358 380 0.524838 evaluate blocks 640 0.635 1007 1.814454 geometric mean
time in smop- seconds stones explanation 1.786 1.76764 generating fractonaccis 0.214 5.24766 generating primes* 0.324 3.36728 generating and parsing streams 0.761 4.06176 generating strings 165.302 0.00706 forming sets 0.915 5.61639 sorting strings 1.597 3.50720 sorcerer's apprentice* 1.563 1.50689 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.45 8462 1.282155 add integers 544 0.84 648 2.698413 add floats 960 0.336 2857 3.239391 access strings 320 0.539 594 1.686625 create objects 160 0.439 364 3.406212 copy objects 480 0.669 717 1.688209 perform selectors 896 2.312 388 0.535281 evaluate blocks 640 0.645 992 1.786964 geometric mean
time in smop- seconds stones explanation 1.788 1.76566 generating fractonaccis 0.216 5.19907 generating primes* 0.325 3.35692 generating and parsing streams 0.751 4.11585 generating strings 160.506 0.00727 forming sets 0.918 5.59804 sorting strings 1.581 3.54269 sorcerer's apprentice* 1.555 1.51465 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.447 8519 1.290760 add integers 544 1.005 541 2.255390 add floats 960 0.335 2866 3.249061 access strings 320 0.637 502 1.427144 create objects 160 0.488 328 3.064195 copy objects 480 0.658 729 1.716431 perform selectors 896 2.707 331 0.457174 evaluate blocks 640 0.701 912 1.644002 geometric mean
time in smop- seconds stones explanation 1.809 1.74516 generating fractonaccis 0.211 5.32227 generating primes* 0.325 3.35692 generating and parsing streams 0.765 4.04052 generating strings 163.68 0.00713 forming sets 0.923 5.56771 sorting strings 1.612 3.47457 sorcerer's apprentice* 1.566 1.50362 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.443 8596 1.302415 add integers 544 0.813 669 2.788028 add floats 960 0.335 2866 3.249061 access strings 320 0.531 603 1.712036 create objects 160 0.421 380 3.551846 copy objects 480 0.657 731 1.719044 perform selectors 896 2.246 399 0.551010 evaluate blocks 640 0.631 1014 1.827029 geometric mean
time in smop- seconds stones explanation 1.812 1.74227 generating fractonaccis 0.208 5.39904 generating primes* 0.326 3.34663 generating and parsing streams 0.771 4.00908 generating strings 163.971 0.00712 forming sets 0.929 5.53175 sorting strings 1.628 3.44042 sorcerer's apprentice* 1.570 1.50011 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.275 2987 0.452526 add integers 544 0.87 625 2.605364 add floats 960 0.617 1556 1.764077 access strings 320 0.639 501 1.422677 create objects 160 0.497 322 3.008706 copy objects 480 0.759 632 1.488026 perform selectors 896 2.618 342 0.472715 evaluate blocks 640 0.887 721 1.299625 geometric mean
time in smop- seconds stones explanation 2.83 1.11555 generating fractonaccis 0.366 3.06831 generating primes* 0.529 2.06238 generating and parsing streams 1.215 2.54403 generating strings 245.94 0.00475 forming sets 1.348 3.81231 sorting strings 2.21 2.53439 sorcerer's apprentice* 2.421 0.97261 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.179 3230 0.489372 add integers 544 0.958 568 2.366040 add floats 960 0.574 1672 1.896229 access strings 320 0.618 518 1.471021 create objects 160 0.45 356 3.322949 copy objects 480 0.676 710 1.670727 perform selectors 896 2.676 335 0.462470 evaluate blocks 640 0.852 751 1.352822 geometric mean
time in smop- seconds stones explanation 2.627 1.20175 generating fractonaccis 0.34 3.30294 generating primes* 0.528 2.06629 generating and parsing streams 1.142 2.70665 generating strings 268.922 0.00434 forming sets 1.476 3.48171 sorting strings 2.563 2.18533 sorcerer's apprentice* 2.462 0.95659 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.444 8577 1.299481 add integers 544 1.087 500 2.085250 add floats 960 0.337 2849 3.229779 access strings 320 0.689 464 1.319435 create objects 160 0.519 308 2.881170 copy objects 480 0.636 755 1.775805 perform selectors 896 3.045 294 0.406427 evaluate blocks 640 0.732 874 1.574726 geometric mean
time in smop- seconds stones explanation 1.77 1.78362 generating fractonaccis 0.212 5.29717 generating primes* 0.32 3.40938 generating and parsing streams 0.745 4.14899 generating strings 163.097 0.00716 forming sets 0.916 5.61026 sorting strings 1.569 3.56979 sorcerer's apprentice* 1.545 1.52466 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.434 8774 1.329423 add integers 544 0.834 652 2.717826 add floats 960 0.308 3117 3.533881 access strings 320 0.55 582 1.652893 create objects 160 0.41 390 3.647139 copy objects 480 0.663 724 1.703487 perform selectors 896 2.239 400 0.552733 evaluate blocks 640 0.625 1023 1.843916 geometric mean
time in smop- seconds stones explanation 1.717 1.83867 generating fractonaccis 0.202 5.55941 generating primes* 0.316 3.45253 generating and parsing streams 0.96 3.21979 generating strings 160.661 0.00726 forming sets 0.916 5.61026 sorting strings 1.516 3.69459 sorcerer's apprentice* 1.570 1.50028 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.068 3566 0.540234 add integers 544 0.91 598 2.490842 add floats 960 0.62 1548 1.755541 access strings 320 0.604 530 1.505117 create objects 160 0.454 352 3.293672 copy objects 480 0.76 632 1.486068 perform selectors 896 2.575 348 0.480609 evaluate blocks 640 0.851 752 1.354486 geometric mean
time in smop- seconds stones explanation 2.66 1.18684 generating fractonaccis 0.333 3.37237 generating primes* 0.511 2.13503 generating and parsing streams 1.516 2.03892 generating strings 235.75 0.00495 forming sets 1.417 3.62668 sorting strings 2.196 2.55055 sorcerer's apprentice* 2.432 0.96824 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.456 8351 1.265284 add integers 544 1.36 400 1.666667 add floats 960 0.446 2152 2.440438 access strings 320 0.839 381 1.083541 create objects 160 0.653 245 2.289934 copy objects 480 1.109 433 1.018406 perform selectors 896 3.852 233 0.321280 evaluate blocks 640 0.940 681 1.226623 geometric mean
time in smop- seconds stones explanation 2.422 1.30347 generating fractonaccis 0.209 5.37321 generating primes* 0.416 2.62260 generating and parsing streams 0.968 3.19318 generating strings 214.19 0.00545 forming sets 1.106 4.64647 sorting strings 2.284 2.45228 sorcerer's apprentice* 1.958 1.20276 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.259 14703 2.227682 add integers 544 2.753 198 0.823344 add floats 960 0.713 1346 1.526557 access strings 320 1.859 172 0.489021 create objects 160 1.126 142 1.327999 copy objects 480 0.665 722 1.698364 perform selectors 896 6.53 137 0.189521 evaluate blocks 640 1.244 514 0.926330 geometric mean
time in smop- seconds stones explanation 2.993 1.05479 generating fractonaccis 0.284 3.95423 generating primes 0.857 1.27305 generating and parsing streams 1.655 1.86767 generating strings 233.5 0.00500 forming sets 1.214 4.23311 sorting strings 2.443 2.29267 sorcerer's apprentice 2.614 0.90073 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.076 3539 0.536217 add integers 544 0.907 600 2.499081 add floats 960 0.816 1176 1.333867 access strings 320 0.644 497 1.411632 create objects 160 0.559 286 2.675004 copy objects 480 1.311 366 0.861489 perform selectors 896 2.983 300 0.414874 evaluate blocks 640 1.016 629 1.134057 geometric mean
time in smop- seconds stones explanation 3.359 0.93986 generating fractonaccis 0.288 3.89931 generating primes* 0.549 1.98725 generating and parsing streams 1.438 2.14951 generating strings 345.0 0.00338 forming sets 1.683 3.05348 sorting strings 3.083 1.81674 sorcerer's apprentice* 2.805 0.83946 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.46 8278 1.254282 add integers 544 0.639 851 3.547209 add floats 960 0.439 2187 2.479352 access strings 320 0.529 605 1.718508 create objects 160 0.49 327 3.051688 copy objects 480 1.12 429 1.008403 perform selectors 896 2.474 362 0.500230 evaluate blocks 640 0.712 898 1.619207 geometric mean
time in smop- seconds stones explanation 2.305 1.36963 generating fractonaccis 0.205 5.47805 generating primes* 0.441 2.47392 generating and parsing streams 0.973 3.17677 generating strings 207.793 0.00562 forming sets 1.087 4.72769 sorting strings 2.248 2.49155 sorcerer's apprentice* 1.939 1.21465 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.264 14424 2.185491 add integers 544 5.498 99 0.412271 add floats 960 0.729 1317 1.493053 access strings 320 3.457 93 0.262971 create objects 160 2.015 79 0.742098 copy objects 480 0.761 631 1.484115 perform selectors 896 11.33 79 0.109229 evaluate blocks 640 1.810 353 0.637002 geometric mean
time in smop- seconds stones explanation 3.518 0.89738 generating fractonaccis 0.325 3.45538 generating primes* 1.111 0.98200 generating and parsing streams 1.861 1.66093 generating strings 234.957 0.00497 forming sets 1.214 4.23311 sorting strings 2.612 2.14433 sorcerer's apprentice* 2.909 0.80962 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.059 3596 0.544825 add integers 544 0.842 646 2.692003 add floats 960 0.849 1131 1.282020 access strings 320 0.626 511 1.452222 create objects 160 0.533 300 2.805492 copy objects 480 1.405 342 0.803852 perform selectors 896 3.086 290 0.401027 evaluate blocks 640 1.013 631 1.137859 geometric mean
time in smop- seconds stones explanation 3.326 0.94919 generating fractonaccis 0.306 3.66993 generating primes* 0.682 1.59971 generating and parsing streams 1.534 2.01499 generating strings 327.318 0.00357 forming sets 1.679 3.06075 sorting strings 2.88 1.94479 sorcerer's apprentice* 2.890 0.81474 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.46 8278 1.254282 add integers 544 0.765 711 2.962963 add floats 960 0.444 2162 2.451431 access strings 320 0.616 519 1.475797 create objects 160 0.531 301 2.816059 copy objects 480 1.182 406 0.955509 perform selectors 896 2.795 321 0.442780 evaluate blocks 640 0.776 825 1.486244 geometric mean
time in smop- seconds stones explanation 2.346 1.34569 generating fractonaccis 0.209 5.37321 generating primes* 0.457 2.38731 generating and parsing streams 1.02 3.03039 generating strings 212.483 0.00549 forming sets 1.089 4.71901 sorting strings 2.4 2.33375 sorcerer's apprentice* 1.998 1.17886 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.47 8102 1.227595 add integers 544 0.685 794 3.309002 add floats 960 0.445 2157 2.445922 access strings 320 0.553 579 1.643926 create objects 160 0.488 328 3.064195 copy objects 480 1.105 434 1.022092 perform selectors 896 2.553 351 0.484751 evaluate blocks 640 0.729 878 1.581977 geometric mean
time in smop- seconds stones explanation 2.33 1.35494 generating fractonaccis 0.21 5.34762 generating primes* 0.443 2.46275 generating and parsing streams 0.975 3.17026 generating strings 277.261 0.00421 forming sets 1.062 4.83898 sorting strings 2.212 2.53210 sorcerer's apprentice* 2.021 1.16528 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.277 13747 2.082923 add integers 544 2.912 187 0.778388 add floats 960 0.668 1437 1.629394 access strings 320 1.928 166 0.471520 create objects 160 1.154 139 1.295777 copy objects 480 0.699 687 1.615754 perform selectors 896 7.074 127 0.174946 evaluate blocks 640 1.289 496 0.893954 geometric mean
time in smop- seconds stones explanation 3.591 0.87914 generating fractonaccis 0.291 3.85911 generating primes 1.174 0.92930 generating and parsing streams 1.729 1.78774 generating strings 310.061 0.00376 forming sets 1.316 3.90502 sorting strings 2.672 2.09618 sorcerer's apprentice 3.024 0.77872 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.138 3346 0.507003 add integers 544 0.787 691 2.880136 add floats 960 0.837 1147 1.300401 access strings 320 0.628 510 1.447597 create objects 160 0.568 282 2.632618 copy objects 480 1.355 354 0.833514 perform selectors 896 3.081 291 0.401678 evaluate blocks 640 1.016 630 1.134760 geometric mean
time in smop- seconds stones explanation 3.275 0.96397 generating fractonaccis 0.349 3.21777 generating primes* 0.703 1.55192 generating and parsing streams 1.533 2.01631 generating strings 398.116 0.00293 forming sets 1.598 3.21589 sorting strings 2.833 1.97706 sorcerer's apprentice* 3.006 0.78328 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.477 7983 1.209580 add integers 544 1.061 513 2.136349 add floats 960 0.448 2143 2.429543 access strings 320 0.771 415 1.179106 create objects 160 0.611 262 2.447344 copy objects 480 1.098 437 1.028608 perform selectors 896 3.521 254 0.351482 evaluate blocks 640 0.881 726 1.307991 geometric mean
time in smop- seconds stones explanation 2.405 1.31268 generating fractonaccis 0.21 5.34762 generating primes* 0.51 2.13922 generating and parsing streams 1.002 3.08483 generating strings 280.882 0.00415 forming sets 1.075 4.78047 sorting strings 2.303 2.43205 sorcerer's apprentice* 2.099 1.12194 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.319 11937 1.808682 add integers 544 5.783 94 0.391953 add floats 960 0.693 1385 1.570614 access strings 320 1.929 166 0.471276 create objects 160 1.156 138 1.293536 copy objects 480 0.674 712 1.675685 perform selectors 896 6.841 131 0.180905 evaluate blocks 640 1.445 443 0.797827 geometric mean
time in smop- seconds stones explanation 3.72 0.84866 generating fractonaccis 0.282 3.98227 generating primes 1.211 0.90091 generating and parsing streams 1.732 1.78464 generating strings 301.051 0.00388 forming sets 1.233 4.16788 sorting strings 2.499 2.24130 sorcerer's apprentice 2.971 0.79275 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.054 3613 0.547410 add integers 544 0.897 606 2.526942 add floats 960 0.793 1211 1.372554 access strings 320 0.632 506 1.438435 create objects 160 0.576 278 2.596054 copy objects 480 1.26 381 0.896359 perform selectors 896 2.981 301 0.415152 evaluate blocks 640 1.004 637 1.148656 geometric mean
time in smop- seconds stones explanation 3.234 0.97619 generating fractonaccis 0.328 3.42378 generating primes* 0.711 1.53446 generating and parsing streams 1.441 2.14504 generating strings 393.449 0.00297 forming sets 1.569 3.27533 sorting strings 2.85 1.96526 sorcerer's apprentice* 2.942 0.80017 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.478 7967 1.207050 add integers 544 0.674 807 3.363007 add floats 960 0.444 2162 2.451431 access strings 320 0.55 582 1.652893 create objects 160 0.501 319 2.984685 copy objects 480 1.124 427 1.004815 perform selectors 896 2.522 355 0.490709 evaluate blocks 640 0.731 875 1.576535 geometric mean
time in smop- seconds stones explanation 2.523 1.25129 generating fractonaccis 0.206 5.45146 generating primes* 0.507 2.15187 generating and parsing streams 0.97 3.18660 generating strings 277.112 0.00421 forming sets 1.061 4.84354 sorting strings 2.229 2.51279 sorcerer's apprentice* 2.078 1.13305 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.279 13649 2.067992 add integers 544 5.603 97 0.404545 add floats 960 0.701 1369 1.552686 access strings 320 3.474 92 0.261684 create objects 160 1.985 81 0.753313 copy objects 480 0.709 677 1.592964 perform selectors 896 11.258 80 0.109928 evaluate blocks 640 1.796 356 0.641773 geometric mean
time in smop- seconds stones explanation 3.538 0.89231 generating fractonaccis 0.299 3.75585 generating primes 1.078 1.01206 generating and parsing streams 1.805 1.71247 generating strings 323.26 0.00361 forming sets 1.313 3.91394 sorting strings 2.649 2.11438 sorcerer's apprentice 3.024 0.77864 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.096 3474 0.526432 add integers 544 0.991 549 2.287252 add floats 960 0.858 1119 1.268573 access strings 320 0.768 417 1.183712 create objects 160 0.611 262 2.447344 copy objects 480 1.344 357 0.840336 perform selectors 896 3.617 248 0.342153 evaluate blocks 640 1.114 574 1.035002 geometric mean
time in smop- seconds stones explanation 3.527 0.89509 generating fractonaccis 0.284 3.95423 generating primes* 0.709 1.53879 generating and parsing streams 1.467 2.10702 generating strings 424.043 0.00275 forming sets 1.607 3.19788 sorting strings 2.972 1.88459 sorcerer's apprentice* 2.985 0.78899 geometric mean2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.233 16343 2.476265 add integers 544 4.15 131 0.546185 add floats 960 0.4 2400 2.721088 access strings 320 2.65 121 0.343053 create objects 160 1.55 103 0.964727 copy objects 480 0.566 848 1.995427 perform selectors 896 9.917 90 0.124793 evaluate blocks 640 1.367 468 0.843299 geometric mean
time in smop- seconds stones explanation 5.55 0.56883 generating fractonaccis 0.217 5.17512 generating primes 7.6 0.14355 generating and parsing streams 2.0 1.5455 generating strings 204.2 0.00571 forming sets 2.583 1.98955 sorting strings 1.7 3.29471 sorcerer's apprentice 4.001 0.58857 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.261 14590 2.210612 add integers 544 4.477 122 0.506291 add floats 960 0.7 1371 1.554908 access strings 320 2.911 110 0.312295 create objects 160 1.69 95 0.884809 copy objects 480 0.618 777 1.827527 perform selectors 896 9.518 94 0.130024 evaluate blocks 640 1.571 407 0.733529 geometric mean
time in smop- seconds stones explanation 6.456 0.48900 generating fractonaccis 0.273 4.11355 generating primes 10.368 0.10523 generating and parsing streams 1.675 1.84537 generating strings 299.775 0.00390 forming sets 3.68 1.39647 sorting strings 2.376 2.35732 sorcerer's apprentice 5.019 0.46919 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.467 8154 1.235481 add integers 544 1.7 320 1.333333 add floats 960 0.466 2060 2.335698 access strings 320 1.217 263 0.746993 create objects 160 0.817 196 1.830266 copy objects 480 1.117 430 1.011112 perform selectors 896 4.717 190 0.262364 evaluate blocks 640 1.099 582 1.048757 geometric mean
time in smop- seconds stones explanation 5.417 0.58279 generating fractonaccis 0.2 5.615 generating primes* 7.233 0.15084 generating and parsing streams 0.967 3.19648 generating strings 285.584 0.00409 forming sets 3.183 1.61451 sorting strings 2.284 2.45228 sorcerer's apprentice* 3.977 0.59214 geometric mean*2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.018 3741 0.566768 add integers 544 0.769 707 2.947551 add floats 960 0.81 1185 1.343747 access strings 320 0.59 542 1.540832 create objects 160 0.508 315 2.943557 copy objects 480 1.236 388 0.913764 perform selectors 896 2.912 308 0.424989 evaluate blocks 640 0.947 675 1.216996 geometric mean
time in smop- seconds stones explanation 7.224 0.43702 generating fractonaccis 0.28 4.01071 generating primes* 11.112 0.09818 generating and parsing streams 1.36 2.27279 generating strings 387.009 0.00302 forming sets 4.779 1.07533 sorting strings 2.717 2.06146 sorcerer's apprentice* 5.507 0.42762 geometric mean*2 test of this benchmark (marked at ''*'') is intended to test the efficiency of recursively calling a block, that it isn't supported by this VM. So the result would be fairly pointless.
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.049 77714 11.7749 add integers 544 0.371 1466 6.1096 add floats 960 0.11 8727 9.8949 access strings 320 0.088 3636 10.3306 create objects 160 0.134 1194 11.1592 copy objects 480 0.073 6575 15.4714 perform selectors 896 0.211 4246 5.8653 evaluate blocks 640 0.120 5320 9.58755 geometric mean
time in smop- seconds stones explanation 0.291 10.8488 generating fractonaccis 0.086 13.0581 generating primes 0.103 10.5922 generating and parsing streams 0.173 17.8671 generating strings 0.069 16.913 forming sets 0.796 6.45603 sorting strings 0.321 17.4486 sorcerer's apprentice 0.187 12.6235 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.523 7281 1.1032 add integers 544 1.388 392 1.6331 add floats 960 0.816 1176 1.3339 access strings 320 0.539 594 1.6866 create objects 160 0.773 207 1.9345 copy objects 480 0.674 712 1.6757 perform selectors 896 0.819 1094 1.5111 evaluate blocks 640 0.752 850 1.5325 geometric mean
time in smop- seconds stones explanation 1.943 1.6248 generating fractonaccis 0.603 1.8624 generating primes 0.785 1.3898 generating and parsing streams 1.094 2.8254 generating strings 0.434 2.6889 forming sets 5.402 0.9513 sorting strings 2.031 2.7578 sorcerer's apprentice 1.2509 1.8826 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.488 7803 1.1823 add integers 544 1.445 376 1.5686 add floats 960 0.594 1616 1.8324 access strings 320 0.582 550 1.5620 create objects 160 0.852 188 1.7551 copy objects 480 0.752 638 1.5019 perform selectors 896 0.683 1312 1.8120 evaluate blocks 640 0.726 881 1.587 geometric mean
time in smop- seconds stones explanation 2.154 1.4657 generating fractonaccis 0.691 1.6252 generating primes 0.718 1.5195 generating and parsing streams 1.196 2.5845 generating strings 0.435 2.6828 forming sets 6.286 0.8175 sorting strings 2.441 2.2946 sorcerer's apprentice 1.358 1.7337 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.05 76160 11.5394 add integers 544 0.4 1360 5.6667 add floats 960 0.1 9600 10.8844 access strings 320 0.083 3855 10.9529 create objects 160 0.133 1203 11.2431 copy objects 480 0.1 4800 11.2941 perform selectors 896 0.117 7658 10.5775 evaluate blocks 640 0.115 5585 10.0659 geometric mean
time in smop- seconds stones explanation 0.284 11.1162 generating fractonaccis 0.083 13.5301 generating primes 0.1 10.91 generating and parsing streams 0.15 20.6067 generating strings 0.05 23.34 forming sets 0.75 6.852 sorting strings 0.317 17.6688 sorcerer's apprentice 0.171 13.8048 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.05 76160 11.5394 add integers 544 0.267 2037 8.4894 add floats 960 0.084 11429 12.9576 access strings 320 0.067 4776 13.5685 create objects 160 0.15 1067 9.9689 copy objects 480 0.083 5783 13.6074 perform selectors 896 0.116 7724 10.6687 evaluate blocks 640 0.101 6322 11.3937 geometric mean
time in smop- seconds stones explanation 0.266 11.8684 generating fractonaccis 0.083 13.5301 generating primes 0.083 13.1446 generating and parsing streams 0.166 18.6205 generating strings 0.05 23.34 forming sets 0.816 6.2978 sorting strings 0.333 16.8198 sorcerer's apprentice 0.170 13.8381 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.05 76160 11.5394 add integers 544 0.3 1813 7.5556 add floats 960 0.067 14328 16.2453 access strings 320 0.083 3855 10.9529 create objects 160 0.15 1067 9.9689 copy objects 480 0.084 5714 13.4454 perform selectors 896 0.117 7658 10.5775 evaluate blocks 640 0.103 6210 11.1918 geometric mean
time in smop- seconds stones explanation 0.25 12.628 generating fractonaccis 0.1 11.23 generating primes 0.1 10.91 generating and parsing streams 0.184 16.7989 generating strings 0.05 23.34 forming sets 0.8 6.4238 sorting strings 0.317 17.6688 sorcerer's apprentice 0.178 13.1735 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.1 38080 5.7697 add integers 544 0.317 1716 7.1503 add floats 960 1.716 559 0.6343 access strings 320 0.667 480 1.3630 create objects 160 0.184 870 8.1268 copy objects 480 0.517 928 2.1846 perform selectors 896 0.883 1015 1.4016 evaluate blocks 640 0.437 1463 2.6373 geometric mean
time in smop- seconds stones explanation 0.567 5.5679 generating fractonaccis 0.35 3.2086 generating primes 0.15 7.2733 generating and parsing streams 0.516 5.9903 generating strings 0.433 2.6952 forming sets 2.317 2.2180 sorting strings 0.517 10.8337 sorcerer's apprentice 0.501 4.6966 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 0.086 44279 6.70895 add integers 544 0.086 6326 26.3566 add floats 960 2.296 418 0.474057 access strings 320 1.299 246 0.699839 create objects 160 0.825 194 1.81252 copy objects 480 1.66 289 0.680369 perform selectors 896 1.389 645 0.890978 evaluate blocks 640 0.63572 1006 1.81329 geometric mean
time in smop- seconds stones explanation 1.404 2.24858 generating fractonaccis 0.816 1.37623 generating primes 0.475 2.29684 generating and parsing streams 0.633 4.8831 generating strings 0.22 5.30455 forming sets 2.392 2.14841 sorting strings 0.608 9.21217 sorcerer's apprentice 0.730 3.22696 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.35 2821 0.427385 add integers 544 3.817 143 0.593835 add floats 960 1.267 758 0.859065 access strings 320 1.367 234 0.665026 create objects 160 4.067 39 0.367673 copy objects 480 0.9 533 1.254902 perform selectors 896 1.533 584 0.807286 evaluate blocks 640 1.749 366 0.659054 geometric mean
time in smop- seconds stones explanation 1.967 1.60498 generating fractonaccis 1.483 0.75725 generating primes 1.25 0.8728 generating and parsing streams 3.5 0.88314 generating strings 291.2 0.00401 forming sets 1.783 2.88222 sorting strings 5.167 1.08399 sorcerer's apprentice 4.444 0.52990 geometric mean
1000s time 1000s of itera- sec- iterations slop- tions onds per sec stones explanation 3808 1.3 2929 0.443823 add integers 544 2.3 237 0.985507 add floats 960 1.0 960 1.088435 access strings 320 0.3 1067 3.030303 create objects 160 3.5 46 0.427236 copy objects 480 0.7 686 0.161345 perform selectors 896 1.2 747 1.031308 evaluate blocks 640 1.149 557 1.003615 geometric mean
time in smop- seconds stones explanation 1.8 1.75389 generating fractonaccis 0.9 1.24778 generating primes 3.3 0.33061 generating and parsing streams 1.7 1.81824 generating strings 255.3 0.00457 forming sets 1.3 3.95308 sorting strings 1.9 2.94789 sorcerer's apprentice 3.443 0.68403 geometric mean