$ for branch in yarv-mjit/master yarv-mjit/catch-break; do git checkout $branch && make -j4 REVISION_FORCE=PHONY ./.revision.time install-nodoc >/dev/null 2>&1 && (cd ../optcarrot; ruby -v; for i in `seq 1 1 10`; do ruby -j bin/optcarrot --benchmark examples/Lan_Master.nes|sed -ne "s/^fps: \(.*\)/\1/p"; done|ruby -e 'fps_list = []; while gets; fps_list << $_.to_f; puts "%0.2f = (%s) / %d" % [fps_list.sum / fps_list.length, fps_list.map{|fps| "%0.2f" % fps }.join(" + "), fps_list.length]; end'); done
Already on 'yarv-mjit/master'
Your branch is up-to-date with 'k0kubun/yarv-mjit/master'.
ruby 2.5.0dev (2017-12-17 yarv-mjit/master 61304) [x86_64-linux]
last_commit=mjit.c: don't call getenv every time
55.99 = (55.99) / 1
52.10 = (55.99 + 48.20) / 2
54.03 = (55.99 + 48.20 + 57.90) / 3
54.46 = (55.99 + 48.20 + 57.90 + 55.75) / 4
55.25 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37) / 5
55.14 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37 + 54.63) / 6
54.81 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37 + 54.63 + 52.82) / 7
54.75 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37 + 54.63 + 52.82 + 54.37) / 8
54.21 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37 + 54.63 + 52.82 + 54.37 + 49.82) / 9
54.02 = (55.99 + 48.20 + 57.90 + 55.75 + 58.37 + 54.63 + 52.82 + 54.37 + 49.82 + 52.31) / 10
Switched to branch 'yarv-mjit/catch-break'
ruby 2.5.0dev (2017-12-17 yarv-mjit/catc.. 61304) [x86_64-linux]
last_commit=mjit_compile.c: cancel _mjit function with unknown pc offset
49.20 = (49.20) / 1
49.34 = (49.20 + 49.48) / 2
49.11 = (49.20 + 49.48 + 48.66) / 3
49.36 = (49.20 + 49.48 + 48.66 + 50.09) / 4
49.93 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21) / 5
49.71 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21 + 48.62) / 6
49.71 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21 + 48.62 + 49.71) / 7
48.32 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21 + 48.62 + 49.71 + 38.58) / 8
48.49 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21 + 48.62 + 49.71 + 38.58 + 49.87) / 9
48.44 = (49.20 + 49.48 + 48.66 + 50.09 + 52.21 + 48.62 + 49.71 + 38.58 + 49.87 + 47.99) / 10
Created
December 22, 2017 00:59
-
-
Save wanabe/af5759cb3cfb3f7c430542c1a33b097b to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment