a little clean up
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@@ -7,3 +7,8 @@
|
||||
/bench/rope_rust
|
||||
/bench/rope_seph
|
||||
/bench/rope_automerge
|
||||
|
||||
/bench/svelte.md
|
||||
/bench/rust.md
|
||||
/bench/seph.md
|
||||
/bench/automerge.md
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
bench: gap_buffer_svelte gap_buffer_rust gap_buffer_seph gap_buffer_automerge rope_svelte rope_rust rope_seph rope_automerge
|
||||
hyperfine './gap_buffer_svelte' './rope_svelte' './gap_buffer_rust' './rope_rust' './gap_buffer_seph' './rope_seph' './gap_buffer_automerge' './rope_automerge' --export-markdown benchmarks.md
|
||||
hyperfine './gap_buffer_svelte' './rope_svelte' --export-markdown svelte.md
|
||||
hyperfine './gap_buffer_rust' './rope_rust' --export-markdown rust.md
|
||||
hyperfine './gap_buffer_seph' './rope_seph' --export-markdown seph.md
|
||||
hyperfine './gap_buffer_automerge' './rope_automerge' --export-markdown automerge.md
|
||||
|
||||
gap_buffer_svelte:
|
||||
mlton gap_buffer_svelte.mlb
|
||||
@@ -26,4 +29,6 @@ rope_automerge:
|
||||
mlton rope_automerge.mlb
|
||||
|
||||
clean:
|
||||
rm -f gap_buffer_svelte gap_buffer_rust gap_buffer_seph gap_buffer_automerge rope_svelte rope_rust rope_seph rope_automerge
|
||||
rm -f gap_buffer_svelte gap_buffer_rust gap_buffer_seph gap_buffer_automerge
|
||||
rm -f rope_svelte rope_rust rope_seph rope_automerge
|
||||
rm -f svelte.md rust.md seph.md automerge.md
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
$(SML_LIB)/basis/basis.mlb
|
||||
|
||||
ann
|
||||
"allowVectorExps true"
|
||||
in
|
||||
svelte.sml
|
||||
rust.sml
|
||||
seph.sml
|
||||
automerge.sml
|
||||
end
|
||||
|
||||
../tiny_rope.sml
|
||||
../rope.sml
|
||||
|
||||
../gap_buffer.sml
|
||||
|
||||
utils.sml
|
||||
@@ -1,4 +0,0 @@
|
||||
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|
||||
|:---|---:|---:|---:|---:|
|
||||
| `./gap_buffer_svelte` | 15.9 ± 7.4 | 4.9 | 34.2 | 1.00 |
|
||||
| `./rope_svelte` | 20.5 ± 9.9 | 8.5 | 39.3 | 1.29 ± 0.87 |
|
||||
Reference in New Issue
Block a user