Skip to content

Instantly share code, notes, and snippets.

@timo
Created July 30, 2014 00:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/f13611f6d587bb1e9188 to your computer and use it in GitHub Desktop.
Save timo/f13611f6d587bb1e9188 to your computer and use it in GitHub Desktop.
comparing spesh+jit on | spesh on jit off | spesh + jit off
timo@schmetterling ~/p/rakudo (nom)>
/home/timo/perl6/rakudo/../install/bin/moar --libpath="/home/timo/perl6/rakudo/../install/languages/nqp/lib" perl6.moarvm --setting=NULL --ll-exception --optimize=3 --target=mbc --stagestats --output=CORE.setting.moarvm src/gen/m-CORE.setting
Stage start : 0.000
Stage parse : 36.651
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 3.840
Stage mast : 12.039
Stage mbc : 0.741
timo@schmetterling ~/p/rakudo (nom)>
env MVM_JIT_DISABLE=1 /home/timo/perl6/rakudo/../install/bin/moar --libpath="/home/timo/perl6/rakudo/../install/languages/nqp/lib" perl6.moarvm --setting=NULL --ll-exception --optimize=3 --target=mbc --stagestats --output=CORE.setting.moarvm src/gen/m-CORE.setting
Stage start : 0.000
Stage parse : 34.509
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 3.822
Stage mast : 11.827
Stage mbc : 0.747
timo@schmetterling ~/p/rakudo (nom)>
env MVM_SPESH_DISABLE=1 /home/timo/perl6/rakudo/../install/bin/moar --libpath="/home/timo/perl6/rakudo/../install/languages/nqp/lib" perl6.moarvm --setting=NULL --ll-exception --optimize=3 --target=mbc --stagestats --output=CORE.setting.moarvm src/gen/m-CORE.setting
Stage start : 0.000
Stage parse : 40.211
Stage syntaxcheck: 0.000
Stage ast : 0.000
Stage optimize : 4.514
Stage mast : 13.636
Stage mbc : 0.760
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment