Noah Hellman
aff431e227
Release 0.3.1
2023-08-05 14:23:20 +02:00
Noah Hellman
0173db178a
Release 0.3.0
2023-05-16 20:29:05 +02:00
Noah Hellman
3cea79a122
mv suite{_bench} to test-html-{ut,ref} crates
...
- allow compiling/running html tests without compiling main crate tests
(useful when e.g. making type changes to events but html unaffected)
- avoid need for future flags in main crate
2023-05-04 19:34:23 +02:00
Noah Hellman
6611404992
add helper script to tag release
2023-04-25 20:58:59 +02:00
Noah Hellman
d61a9fa4a9
Release 0.2.1
2023-04-25 20:31:50 +02:00
Noah Hellman
b6300d22df
Release 0.2.0
2023-04-05 21:17:33 +02:00
Noah Hellman
a2adb40629
cargo: exclude dirs from package
...
unneeded files for downstream
2023-04-05 21:17:33 +02:00
Noah Hellman
a36cb74c66
add iai benchmarks
2023-02-14 21:51:23 +01:00
Noah Hellman
4f0be0c265
add criterion benchmarks
2023-02-14 21:51:23 +01:00
Noah Hellman
be63583257
rm unused benches/bench.sh script
2023-02-14 16:31:58 +01:00
Noah Hellman
a6ad7a9d58
workspace: exclude jotdown-afl
...
does not build without nightly
2023-02-12 00:59:18 +01:00
Noah Hellman
34452a282a
features: add flag for html module
2023-02-05 21:59:38 +01:00
Noah Hellman
5a882764f7
examples: add wasm online demo
2023-02-05 20:41:59 +01:00
Noah Hellman
768699d138
optionally use btree maps instead of hash maps
...
btree maps are deterministic which is useful for fuzzing. hash maps,
however have better performance in our case
2023-02-05 20:36:49 +01:00
Noah Hellman
28c2bfbe8c
add afl fuzz target
2023-02-05 20:36:49 +01:00
Noah Hellman
78987f7ba3
add bench target and scripts to run simple benchmark
2023-02-05 20:36:48 +01:00
Noah Hellman
08332bed5e
test suite: add djot.js bench files as tests
2023-02-05 20:36:40 +01:00
Noah Hellman
8c0abca85f
add spec tests
2023-02-05 20:36:38 +01:00
Noah Hellman
40a612df95
parse block elements
2023-02-05 20:36:26 +01:00