Commit graph

13 commits

Author SHA1 Message Date
Simon Cruanes
40a743badb
update to handle mtime 2.0 2023-02-23 21:02:21 -05:00
Simon Cruanes
28ce38002f
feat(profile): add ?args to spans 2022-08-20 00:21:28 -04:00
Simon Cruanes
2bd555d11b
feat(profile): proper string handling 2022-08-18 22:02:36 -04:00
Simon Cruanes
1b0d47a01d
feat(profile): add basic counters 2022-08-18 20:56:17 -04:00
Simon Cruanes
c2eac5e2c3
update doc 2022-08-13 13:30:03 -04:00
Simon Cruanes
f3f0628261
large refactor with signature splitting, events, etc. 2022-07-18 23:20:07 -04:00
Simon Cruanes
a1bc186d2e
use ocamlformat 2022-07-14 22:09:13 -04:00
Simon Cruanes
65d4a90df1
tef: stop compression, too fragile. just emit a .json file 2022-02-18 14:59:26 -05:00
Simon Cruanes
4ac2eb25a6
use TEF in sudoku; improve a bit its ergonomics 2021-12-07 21:29:51 -05:00
Simon Cruanes
041e83139d feat: make mtime optional with dummy "tef" backend 2021-07-18 10:31:03 -04:00
Simon Cruanes
96d1ff5775 more doc 2021-06-10 14:20:27 -04:00
Simon Cruanes
3979380896 feat(profile): add instant probe 2020-12-22 16:45:55 -05:00
Simon Cruanes
fafb001934 feat: add profiling system based on TEF
- a `Sidekick_util.Profile` module, deps-free
- an optional sidekick.tef library that needs unix+mtime
2020-12-22 16:27:45 -05:00