Created
November 26, 2012 06:55
-
-
Save japhb/4146931 to your computer and use it in GitHub Desktop.
NQP, Rakudo, Niecza current release comparison
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==> perl6-bench version 361a917-dirty (ignoring startup time) | |
-- NQP --- -------------------- Perl 6 --------------------- | |
2012.11.1 2012.11 nom v24 master | |
nqp rakudo rakudo niecza niecza | |
TEST parrot parrot parrot mono mono | |
empty 0.000s 0.000s 0.000s 0.000s 0.004s | |
1.000x 1.000x 1.000x 1.000x 3.859x | |
zero 0.003s 0.004s 0.004s 0.159s 0.168s | |
1.000x 1.258x 1.045x 46.279x 49.017x | |
hello 0.009s 0.020s 0.023s 0.351s 0.357s | |
1.000x 2.291x 2.674x 40.318x 41.020x | |
while_empty_1e5 0.139s 1.641s 1.626s 0.682s 0.690s | |
1.000x 11.769x 11.663x 4.891x 4.953x | |
while_empty_1e6 1.248s 16.419s 16.213s 1.029s 1.057s | |
1.213x 15.958x 15.757x 1.000x 1.027x | |
while_bind_1e5 0.131s 1.771s 1.757s 0.730s 0.733s | |
1.000x 13.500x 13.393x 5.566x 5.591x | |
while_concat_1e5 0.183s 5.398s 5.273s 75.433s 36.550s | |
1.000x 29.463x 28.783x 411.719x 199.489x | |
while_push_1e3 0.036s 0.539s 0.534s 0.728s 0.734s | |
1.000x 15.122x 14.980x 20.432x 20.591x | |
while_array_set_1e4 0.045s 0.863s 0.855s 0.688s 0.695s | |
1.000x 19.379x 19.209x 15.452x 15.618x | |
while_hash_set_1e4 0.081s 0.739s 0.803s 0.722s 0.721s | |
1.000x 9.126x 9.924x 8.912x 8.904x | |
postwhile_nil_1e5 0.126s 0.882s 0.863s 0.591s 0.597s | |
1.000x 7.002x 6.851x 4.692x 4.737x | |
loop_empty_1e5 -- 1.602s 1.612s 0.671s 0.677s | |
SKIP 2.389x 2.403x 1.000x 1.009x | |
for_empty_1e5 -- 8.026s 7.516s 6.226s 0.486s | |
SKIP 16.529x 15.480x 12.823x 1.000x | |
for_bind_1e5 -- 0.791s 0.787s 6.531s 0.822s | |
SKIP 1.004x 1.000x 8.294x 1.044x | |
for_assign_1e5 -- 0.730s 0.733s 6.544s 0.799s | |
SKIP 1.000x 1.005x 8.970x 1.095x | |
for_postinc_1e5 -- 1.947s 1.891s 6.481s 0.825s | |
SKIP 2.360x 2.292x 7.855x 1.000x | |
for_concat_1e5 -- 4.229s 4.223s 82.057s 36.946s | |
SKIP 1.002x 1.000x 19.433x 8.750x | |
for_concat_2_1e5 -- 4.778s 4.725s 158.547s 73.028s | |
SKIP 1.011x 1.000x 33.558x 15.457x | |
for_push_1e3 -- 1.056s 1.057s 0.789s 0.725s | |
SKIP 1.456x 1.458x 1.088x 1.000x | |
for_array_set_1e4 -- 0.750s 0.751s 1.227s 0.627s | |
SKIP 1.196x 1.197x 1.956x 1.000x | |
for_hash_set_1e4 -- 0.629s 0.608s 1.290s 0.674s | |
SKIP 1.034x 1.000x 2.121x 1.108x | |
reduce_range_1e5 -- 3.356s 3.285s 10.283s 4.342s | |
SKIP 1.021x 1.000x 3.130x 1.322x | |
any_equals_1e3 -- 1.112s 1.107s 0.436s 0.377s | |
SKIP 2.949x 2.937x 1.156x 1.000x | |
any_equals_5e3 -- 17.670s 17.521s 0.670s 0.379s | |
SKIP 46.611x 46.218x 1.767x 1.000x | |
trim_string_1e3 -- 2.070s 2.098s 7.297s 7.081s | |
SKIP 1.000x 1.014x 3.526x 3.421x | |
rc-forest-fire 1.363s 52.984s 51.098s 6.218s 4.893s | |
1.000x 38.865x 37.482x 4.561x 3.589x |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment