Packages

Various BEAM benchmarks in one place

Current section

Files

Jump to
beam_benchmarks src moves moves.erl
Raw

src/moves/moves.erl

-module(moves).
-export([bench_args/2, run/3]).
bench_args(Version, _) ->
Tests = case Version of
short -> ["bebebbeeeewwwbw"];
intermediate -> ["bebebbeeeewwwbw", "bebebeeewewewewwe"];
long -> ["bebebbeeeewwwbw", "bebebeeewewewewwe", "bebebeeewewbewwewe"]
end,
[Tests].
run(Tests, _, _) ->
lists:foreach(
fun (String) ->
moves_par:moves(String)
end,
Tests).