Skip to content

Projects

Projects
Tooling2026

heapwatch

Allocator-level heap telemetry for Zig

Leak detection, allocation hotspot tracking and peak-heap measurement for Zig, emitting both human-readable and JSON reports.

//The problem

Zig gives you explicit allocators but no built-in way to see what they are actually doing over the life of a program.

//What it does

  • Instruments at the allocator level, so it sees every allocation.
  • Tracks leaks, hotspots and peak heap.
  • Dual output: human-readable for debugging, JSON for automation.

//Measured

Output
Human + JSON reports

//Built with

  • Zig
  • Allocators
  • Telemetry

status: Active