Simon Cruanes
96aef5e021
use a separate ambient-context library
2026-01-20 00:15:31 -05:00
Simon Cruanes
f31062a602
rename batching modules
2026-01-20 00:15:30 -05:00
Simon Cruanes
bf7eaa97bd
setup ambient context in lwt/eio client setups
2026-01-20 00:15:27 -05:00
Simon Cruanes
c9f5a27b22
test binaries: updates
2026-01-20 00:15:26 -05:00
Simon Cruanes
3c08842e2d
fixes and cleanup in cohttp-eio client
2026-01-20 00:15:26 -05:00
Simon Cruanes
bef4bd88b2
use Clock.ptime_clock where it makes sense
2026-01-20 00:15:25 -05:00
Simon Cruanes
092b9a5d2e
have a clock in exporter, pass a mtime in tick
2026-01-20 00:15:25 -05:00
Simon Cruanes
57a915e880
chore: update dune files after implicit_trans_deps=false
2026-01-20 00:15:25 -05:00
Simon Cruanes
09e4620603
rename Client_config to Http_config
...
more accurate, really.
2026-01-20 00:15:24 -05:00
Simon Cruanes
b044203b79
update HTTP clients
2026-01-20 00:15:20 -05:00
Simon Cruanes
0bf561b586
update client libraries, remove stop:bool atomic in favor of switches
2026-01-20 00:15:20 -05:00
Simon Cruanes
61f17fa6ce
better exporter/emitter combinators; better cleanup (now shutdown)
2026-01-20 00:15:19 -05:00
Simon Cruanes
6e3f7e5dc2
client eio: fixes
2026-01-20 00:15:18 -05:00
Simon Cruanes
8de53d997b
refactor eio client
2026-01-20 00:15:17 -05:00
Simon Cruanes
4f218b31ef
mor efixes
2026-01-20 00:15:14 -05:00
Simon Cruanes
ebed5d7ce8
wip: various fixes
2026-01-20 00:15:13 -05:00
Simon Cruanes
a33c57a46e
wip: refactor
2026-01-20 00:15:11 -05:00
Simon Cruanes
8290b9bd81
fix warnings
2025-12-01 20:32:04 -05:00
Corentin Leruth
950d5922a1
add correct release version in comment
2025-11-08 12:49:52 +01:00
Shon Feder
474d43bdad
Use domain ID instead of thread ID in Eio collector
...
Eio programs are not generally expected to use threads for concurrency,
but they may well use different domains which we'd want to track during
debugging.
2025-09-07 23:25:25 -04:00
Shon Feder
ddbdc80d57
make Eio collector thread safe
...
The backend cannot take a switch, because switches cannot be shared
across domains, but the backend is accessed across domains from a global
variable.
2025-08-01 13:56:50 -04:00
Shon Feder
7cdadfaeeb
Fix exception message
2025-08-01 13:56:50 -04:00
Shon Feder
69d15df4f1
Fix deps
2025-07-14 12:34:39 -04:00
Shon Feder
94772c7fe4
Fix GitHub actions for Ocaml5 specific tests
...
Co-authored-by: Puneeth Chaganti <punchagan@muse-amuse.in>
2025-07-12 00:30:31 -04:00
Shon Feder
7746c871c2
Add Eio collector
2025-07-12 00:30:31 -04:00