| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-01 | Route non-fatal event-loop warnings to TUI | Paul Buetow | |
| 2026-03-01 | flamegraph: share HTTP server lifecycle helper (task 316) | Paul Buetow | |
| 2026-02-27 | flamegraph: default live update interval to 200ms | Paul Buetow | |
| 2026-02-27 | flamegraph: add live field-order toggle and reconfigure API | Paul Buetow | |
| 2026-02-27 | flags: change default flamegraph order to comm-first | Paul Buetow | |
| 2026-02-27 | flamegraph: fill live viewport width and tighten reset hotkey | Paul Buetow | |
| 2026-02-27 | flamegraph: scale live view to viewport height | Paul Buetow | |
| 2026-02-27 | flamegraph: add live baseline reset hotkey | Paul Buetow | |
| 2026-02-27 | internal: validate live CLI mode behavior | Paul Buetow | |
| 2026-02-27 | flamegraph: test pause/keyboard live interactions | Paul Buetow | |
| 2026-02-27 | flamegraph: preserve zoom/search state across updates | Paul Buetow | |
| 2026-02-27 | flamegraph: add browser rendering parity QA test | Paul Buetow | |
| 2026-02-27 | flamegraph: add SSE edge-case QA tests | Paul Buetow | |
| 2026-02-27 | flamegraph: add opt-in live trie stress QA test | Paul Buetow | |
| 2026-02-27 | flamegraph: add live interaction controls | Paul Buetow | |
| 2026-02-27 | flamegraph: add live SVG renderer and SSE client | Paul Buetow | |
| 2026-02-27 | flamegraph: add live HTTP server entrypoint | Paul Buetow | |
| 2026-02-27 | flamegraph: port frame color and layout logic to live JS | Paul Buetow | |
| 2026-02-27 | flamegraph: add SSE snapshot handler | Paul Buetow | |
| 2026-02-27 | flamegraph: add live trie unit coverage | Paul Buetow | |
| 2026-02-27 | flamegraph: add live trie snapshot JSON caching | Paul Buetow | |
| 2026-02-27 | flamegraph: ingest event pairs into live trie | Paul Buetow | |
| 2026-02-27 | flamegraph: add live flamegraph HTML shell | Paul Buetow | |
| 2026-02-27 | flamegraph: add live trie scaffold | Paul Buetow | |
| 2026-02-27 | flamegraph: export default svg config | Paul Buetow | |
| 2026-02-24 | add docs | Paul Buetow | |
| 2026-02-24 | Make flamegraph SVG width responsive | Paul Buetow | |
| 2026-02-24 | stability: remove unlink attach sleep and tighten svg/tui helpers | Paul Buetow | |
| 2026-02-24 | flamegraph: remove partial svg on native write failure | Paul Buetow | |
| 2026-02-24 | flamegraph: stream gob encode to zstd writer | Paul Buetow | |
| 2026-02-24 | flamegraph: batch writeFrame output in single write | Paul Buetow | |
| 2026-02-24 | flamegraph: pool FNV hasher for frame colors | Paul Buetow | |
| 2026-02-24 | flamegraph: stream gob decode in loadFromFile | Paul Buetow | |
| 2026-02-24 | flamegraph: flatten iordata storage with composite key map | Paul Buetow | |
| 2026-02-24 | flamegraph: replace worker busy-wait with blocking select | Paul Buetow | |
| 2026-02-24 | flamegraph: reuse package-level svg escaper | Paul Buetow | |
| 2026-02-24 | flamegraph: remove external tool path and document native generation | Paul Buetow | |
| 2026-02-24 | flamegraph: improve interactive zoom and serve svg over embedded http | Paul Buetow | |
| 2026-02-24 | flamegraph: add native svg pipeline and tests | Paul Buetow | |
| 2026-02-24 | flamegraph: add native svg renderer and embedded js | Paul Buetow | |
| 2026-02-24 | flamegraph: add trie aggregation and unit tests | Paul Buetow | |
| 2026-02-21 | Add negative tests for all internal unit tests (task 348) | Paul Buetow | |
| - internal/types: Fix StringValue panic with no null terminator, add negative tests for serialization, Equals, and StringValue edge cases - internal/file: Add negative tests for empty name, unknown flags, SetFlags/AddFlags, Dup, empty OldnameNewname and Pathname - internal/flamegraph: Add negative tests for StringByName unknown field, Counter.ValueByName panic, merge empty, deserialize invalid data, serialize/deserialize round-trip - internal/generate/format: Add negative tests for empty input, ID errors, malformed fields, empty declarations - internal/generate/typesgo: Add negative tests for snakeToCamel edge cases, unknown types, invalid member/define parsing, no-import case - internal/generate/tracepointsgo: Add negative tests for malformed SEC, no SEC lines - internal/generate/codegen: Add negative tests for unknown event kind, invalid syscall grouping, missing exit tracepoint - internal/generate/classify: Add negative tests for empty external fields, non-fd types Amp-Thread-ID: https://ampcode.com/threads/T-019c81bf-3d5c-7216-b1b6-890db1374414 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Add integration test framework: plan, workload binary, harness scaffolding | Paul Buetow | |
| - INTEGRATIONTESTS-PLAN.md: full design for e2e integration tests - integrationtests/cmd/ioworkload: standalone binary with 13 I/O scenarios - integrationtests/expectations.go: ExpectedEvent type and assertion helpers - integrationtests/parse.go: .ior.zst parser producing TestResult - Export IterRecord and LoadFromFile in flamegraph package - Fix TraceId -> TraceID, StringByName returns error instead of panic Amp-Thread-ID: https://ampcode.com/threads/T-019c8031-c106-757a-95a0-7a5457163ce7 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Add byte count tracking to event pairs | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c8012-eaeb-768d-a264-5a704f3939ef Co-authored-by: Amp <amp@ampcode.com> | |||
| 2025-05-20 | fix unit tests | Paul Buetow | |
| 2025-04-11 | fix | Paul Buetow | |
| 2025-04-11 | delete file if empty | Paul Buetow | |
| 2025-04-11 | Merge branch 'main' of codeberg.org:snonux/ior | Paul Buetow | |
| 2025-04-11 | jo | Paul Buetow | |
| 2025-04-11 | fixes | Paul Buetow | |
