Commit graph

39 commits

Author SHA1 Message Date
Simon Cruanes
5e69650534
add perfetto with single .proto file, parts of it commented
we only want to encode data, and only part of it, so we can skip
some java-specific messages, as well as the whole Ftrace subsystem.
2025-11-04 13:21:49 -05:00
Simon Cruanes
15edb582d0
fix: relax bound on ppxlib 2025-11-01 22:18:25 -04:00
Simon Cruanes
c2a1ee5904
format 2025-09-15 10:26:34 -04:00
Simon Cruanes
d9cd7621f5
prepare for 0.10 2025-05-27 09:58:19 -04:00
Simon Cruanes
ba40156f22
chore: addd a tag to the opam package 2025-05-13 09:09:38 -04:00
Simon Cruanes
76703461ea
feat(trace.subscriber): add Span_tbl, and a depopt on picos_aux 2025-05-07 11:09:42 -04:00
Simon Cruanes
7092217158
chore: depopt in opam 2025-04-09 09:27:46 -04:00
Simon Cruanes
35bb142cd0
prepare for 0.9.1 2025-04-09 08:50:00 -04:00
Simon Cruanes
528cc4b7a6
fix: upper bound on ppxlib 2025-03-19 21:35:08 -04:00
Simon Cruanes
064e6e26bb
prepare for 0.9 2025-01-13 10:17:57 -05:00
Simon Cruanes
9a7b4710a3
prepare for 0.8 2024-09-17 11:29:48 -04:00
Simon Cruanes
9dd2cf5ade
fix: remove spurious dep 2024-09-17 10:46:41 -04:00
Simon Cruanes
6920c3341a
refactor: use trace.subscriber instead of a separate library 2024-09-17 10:36:49 -04:00
Simon Cruanes
bebd037803
wip: trace-subscriber package 2024-09-09 14:14:25 -04:00
Simon Cruanes
6383fcfff9
feat trace-fuchsia: require thread-local-storage 0.2 2024-08-16 12:32:04 -04:00
Simon Cruanes
62063f3f94
prepare for 0.7 2024-03-08 11:59:24 -05:00
Simon Cruanes
3c2f804716
add hmap as a depopt (#28)
if present, we use `Hmap.t` as the meta map for manual spans
2024-02-24 11:33:48 -05:00
Simon Cruanes
659ce2e403
prepare for 0.6 2024-01-18 10:17:55 -05:00
Simon Cruanes
fcbabb055b
CI: test all the packages 2024-01-10 12:25:32 -05:00
Simon Cruanes
698daa8629
lower bound on ppxlib 2024-01-10 11:42:37 -05:00
Simon Cruanes
7d7461997a
fix: fuchsia depends on TLS 2024-01-10 11:23:24 -05:00
Simon Cruanes
a9fdc58904
fix build: deptopt on mtime for trace-core.util 2024-01-10 10:46:17 -05:00
Simon Cruanes
bc92d97a76
perf fuchsia: use a stack to hold in-flight spans, not a hashtable 2023-12-26 22:10:17 -05:00
Simon Cruanes
2e4971d23d
chore: we don't actually depend on atomic 2023-12-26 21:27:31 -05:00
Simon Cruanes
00caf6aad5
wip: collector for the fuchsia trace format 2023-12-25 16:52:22 -05:00
Simon Cruanes
78edd779d4
readme 2023-12-22 21:33:34 -05:00
Simon Cruanes
8ce25c2815
add ppx_trace 2023-12-22 21:24:53 -05:00
Simon Cruanes
a0874f2c31
prepare for 0.5 2023-12-07 16:16:07 -05:00
Simon Cruanes
544892df42 chore: add missing dep on atomic 2023-11-28 14:31:16 -05:00
Simon Cruanes
4624d1800c
prepare for 0.4 2023-09-20 09:26:20 -04:00
Simon Cruanes
91c9da3b66
prepare for 0.3 2023-08-09 00:29:24 -04:00
Simon Cruanes
9c259742dc
rename to ocaml-trace 2023-07-26 14:18:24 -04:00
Simon Cruanes
ddc9cce5af
prepare for 0.2 2023-06-15 13:16:39 -04:00
Simon Cruanes
261f143dd2
prepare for 0.1 2023-06-09 23:19:18 -04:00
Simon Cruanes
3d6c46b7d4
require OCaml 4.08, since mtime 2.0 does 2023-06-09 10:09:19 -04:00
Simon Cruanes
1f134d76d6
dep on mtime >= 2.0 2023-06-09 09:58:51 -04:00
Simon Cruanes
07645ffa1a
add trace-tef, a simple backend 2023-06-08 22:31:32 -04:00
Simon Cruanes
4a390e190b
require ocaml 4.05, add CI 2023-06-08 21:26:32 -04:00
Simon Cruanes
68bcc7c9e2
initial commit 2023-06-08 21:25:34 -04:00