Simon Cruanes
0c119c3eff
details
2026-01-20 00:15:31 -05:00
Simon Cruanes
c9f5a27b22
test binaries: updates
2026-01-20 00:15:26 -05:00
Simon Cruanes
e2c4a4e680
tracer/logger/metrics_emitter now pair emitter and clock
...
- clock is needed because timestamps need to be provided now
- explicit types are good anyway
- have at least one helper to emit the signal with optional
tracer/logger/metrics_emitter
- easier logger with `log` and `logf`
2026-01-20 00:15:25 -05:00
Simon Cruanes
dd29cddb21
detail
2026-01-20 00:15:22 -05:00
Simon Cruanes
3eba3df59d
fix emit1: count alloc spans properly; self tracing
2026-01-20 00:15:22 -05:00
Simon Cruanes
0986c2aade
emit1: no syscall for sleep=0
2026-01-20 00:15:21 -05:00
Simon Cruanes
03f5741629
emit1: more options
2026-01-20 00:15:21 -05:00
Simon Cruanes
2a3295a9af
update emitter tests
2026-01-20 00:15:20 -05:00
Simon Cruanes
2e3120fc49
wip: fix tests
2026-01-20 00:15:18 -05:00
Simon Cruanes
f000c11406
update the emit test so it records how many bytes were emitted
2025-12-01 20:32:03 -05:00
Shon Feder
87cfd5e31e
Add test harness for instrumented applications
2025-07-08 21:30:03 -04:00
Shon Feder
a95b787a7b
Allowing breaking with ctrl-c
2025-07-08 21:28:55 -04:00
Corentin Leruth
1a78802c20
do not use deprecated functions
2024-10-18 11:26:57 +02:00
Corentin Leruth
1b7b8edbe0
remove get_url in tests
2024-08-05 09:45:15 +02:00
Simon Cruanes
b830c3d1be
config: self-trace is disabled by default for now
2023-12-20 16:07:59 -05:00
Simon Cruanes
e052893759
bench: add counter
2023-12-14 20:49:11 -05:00
Simon Cruanes
e03be377f1
update test
2023-06-16 22:58:17 -04:00
Simon Cruanes
555a69a0de
test: in emit1, use implicit local storage
2022-09-16 17:00:51 -04:00
Simon Cruanes
9c3e2a7076
feat: pass ?stop atomic; allow for multiple background threads
2022-07-06 12:53:00 -04:00
Simon Cruanes
bac633d09d
test: add -j and other options to emit1
2022-07-05 15:03:30 -04:00
Simon Cruanes
f44351055a
Merge branch 'master' into wip-logs
2022-05-12 12:26:07 -04:00
Simon Cruanes
3f9bd94837
format
2022-05-12 11:54:06 -04:00
Simon Cruanes
b676783100
format
2022-05-05 12:09:19 -04:00
Simon Cruanes
5b3f49890b
test: use Metrics_callbacks from emit1
2022-04-29 16:50:52 -04:00
Simon Cruanes
9e19e323db
update example
2022-04-28 09:57:28 -04:00
Simon Cruanes
1bedb57123
feat: implement basic support for logs
...
also send them to the collector.
2022-04-28 09:57:28 -04:00
Simon Cruanes
1b1b980211
test: in emit1, use GC_metrics
2022-04-11 16:33:05 -04:00
Simon Cruanes
a9f17ef54b
refactor emit1
2022-03-28 09:36:21 -04:00
Matt Bray
0326a8a9a2
feat: parse W3C traceparent header
2022-03-24 17:22:45 +00:00