package tracing
Tracing library
Install
Dune Dependency
Authors
Maintainers
Sources
tracing-v0.16.0.tar.gz
sha256=1224dbf57bad65a8bcf7de06fb8785155759eafff4940e7c4d909a0a1243dce6
doc/CHANGES.html
Release v0.16.0
- Added 64-bit integer and pointer event arguments.
- Added buffer type (
src/buffer.mli
) that consumes a real-time stream of tracing data and only stores the last N bytes, while preserving global state (e.g. interned strings). - Changed standard file extension from ".ftf" to ".fxt".
- Moved
Tracing_tool_output
into its own library. Updated trace parser:
- Support parsing an event stream split over multiple data buffers.
- Detect, report, and potentially resume incomplete event records.
Updated trace writer:
- Removed
wrote_bytes
from the destination API: writers are now required to updatelo
when writing to buffers returned bynext_buf
. - Added unix file descriptor destination.
- Added various utility functions to
Writer.Expert
. - Reserved 17 'dynamic' string interning slots, separate from temp string slots. This region is intended to be used via a ppx frontend.
- Clarified documentation.
- Removed
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>