Benchmark 763839b - abstraktor/SqueakJS GitHub Wiki

Before

draw: (time 5717 number 16 )
fib: (time 2436 number 26 )
fill: (time 1054 repeats 16 )
tiny: 12658227 bytecodes/sec; 148858 sends/sec
blt: (time 2195 repeats 1024 )
richards: (time 31493 number 2 )
prims: (time 377 number 8 )
draw: (time 3998 number 16 )
fib: (time 2325 number 26 )
fill: (time 1023 repeats 16 )
tiny: 11527377 bytecodes/sec; 160254 sends/sec
blt: (time 2100 repeats 1024 )
richards: (time 26142 number 2 )
prims: (time 353 number 8 )
draw: (time 3662 number 16 )
fib: (time 2345 number 26 )
fill: (time 971 repeats 16 )
tiny: 11773362 bytecodes/sec; 146818 sends/sec
blt: (time 2151 repeats 1024 )
richards: (time 26637 number 2 )
prims: (time 333 number 8 )
draw: (time 3750 number 16 )
fib: (time 2383 number 26 )
fill: (time 999 repeats 16 )
tiny: 11396011 bytecodes/sec; 164265 sends/sec
blt: (time 2172 repeats 1024 )
richards: (time 26167 number 2 )
prims: (time 350 number 8 )
draw: (time 3679 number 16 )
fib: (time 2465 number 26 )
fill: (time 1029 repeats 16 )
tiny: 11869436 bytecodes/sec; 172065 sends/sec
blt: (time 2065 repeats 1024 )
richards: (time 25813 number 2 )
prims: (time 340 number 8 )

After

draw: (time 3240 number 16 )
fib: (time 504 number 26 )
fill: (time 128 repeats 16 )
tiny: 59757236 bytecodes/sec; 814942 sends/sec
blt: (time 894 repeats 1024 )
richards: (time 6420 number 2 )
prims: (time 51 number 8 )
draw: (time 2487 number 16 )
fib: (time 524 number 26 )
fill: (time 126 repeats 16 )
tiny: 57813911 bytecodes/sec; 779134 sends/sec
blt: (time 720 repeats 1024 )
richards: (time 5933 number 2 )
prims: (time 49 number 8 )
draw: (time 2443 number 16 )
fib: (time 494 number 26 )
fill: (time 107 repeats 16 )
tiny: 68595927 bytecodes/sec; 753448 sends/sec
blt: (time 673 repeats 1024 )
richards: (time 5911 number 2 )
prims: (time 52 number 8 )
draw: (time 2398 number 16 )
fib: (time 543 number 26 )
fill: (time 111 repeats 16 )
tiny: 69716775 bytecodes/sec; 735137 sends/sec
blt: (time 827 repeats 1024 )
richards: (time 5693 number 2 )
prims: (time 51 number 8 )
draw: (time 2643 number 16 )
fib: (time 548 number 26 )
fill: (time 144 repeats 16 )
tiny: 70796460 bytecodes/sec; 843689 sends/sec
blt: (time 784 repeats 1024 )
richards: (time 5842 number 2 )
prims: (time 55 number 8 )