├── .formatter.exs ├── .gitignore ├── LICENSE ├── README.md ├── assets └── bench_graph.png ├── bench ├── basic_bench.exs ├── ets_bench.exs ├── string_bench.exs └── sys_bench.exs ├── lib ├── benchfella.ex ├── benchfella │ ├── cli_util.ex │ ├── counter.ex │ ├── json.ex │ ├── snapshot.ex │ └── snapshot │ │ └── formatter.ex └── mix │ └── tasks │ ├── bench.ex │ ├── bench_cmp.ex │ └── bench_graph.ex ├── mix.exs ├── mix.lock ├── priv ├── templates │ └── index.html.eex ├── ui.css └── ui.js └── test ├── benchfella_bench.exs ├── benchfella_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/README.md -------------------------------------------------------------------------------- /assets/bench_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/assets/bench_graph.png -------------------------------------------------------------------------------- /bench/basic_bench.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/bench/basic_bench.exs -------------------------------------------------------------------------------- /bench/ets_bench.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/bench/ets_bench.exs -------------------------------------------------------------------------------- /bench/string_bench.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/bench/string_bench.exs -------------------------------------------------------------------------------- /bench/sys_bench.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/bench/sys_bench.exs -------------------------------------------------------------------------------- /lib/benchfella.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella.ex -------------------------------------------------------------------------------- /lib/benchfella/cli_util.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella/cli_util.ex -------------------------------------------------------------------------------- /lib/benchfella/counter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella/counter.ex -------------------------------------------------------------------------------- /lib/benchfella/json.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella/json.ex -------------------------------------------------------------------------------- /lib/benchfella/snapshot.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella/snapshot.ex -------------------------------------------------------------------------------- /lib/benchfella/snapshot/formatter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/benchfella/snapshot/formatter.ex -------------------------------------------------------------------------------- /lib/mix/tasks/bench.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/mix/tasks/bench.ex -------------------------------------------------------------------------------- /lib/mix/tasks/bench_cmp.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/mix/tasks/bench_cmp.ex -------------------------------------------------------------------------------- /lib/mix/tasks/bench_graph.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/lib/mix/tasks/bench_graph.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/mix.lock -------------------------------------------------------------------------------- /priv/templates/index.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/priv/templates/index.html.eex -------------------------------------------------------------------------------- /priv/ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/priv/ui.css -------------------------------------------------------------------------------- /priv/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/priv/ui.js -------------------------------------------------------------------------------- /test/benchfella_bench.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alco/benchfella/HEAD/test/benchfella_bench.exs -------------------------------------------------------------------------------- /test/benchfella_test.exs: -------------------------------------------------------------------------------- 1 | defmodule BenchfellaTest do 2 | use ExUnit.Case 3 | 4 | end 5 | -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------