index
:
ior
develop
main
I/O Riot NG is an experiment with BPF.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
ior.go
Age
Commit message (
Expand
)
Author
2026-05-20
fix(task-17): prevent aggregate double-count and flush on shutdown
Paul Buetow
2026-05-20
feat: add syscall aggregate sampling infrastructure (task 17)
Paul Buetow
2026-05-13
refactor: break down functions exceeding 50 lines into smaller helpers
Paul Buetow
2026-05-13
introduce Accumulator interface in statsengine to separate ingestion from sna...
Paul Buetow
2026-05-13
fix: stop BPF ring-buffer polling goroutine on trace end to prevent leak
Paul Buetow
2026-05-13
refactor: move TraceFilter and tracepoint selector logic out of flags.Config
Paul Buetow
2026-05-13
fix: avoid int64->int truncation in NumericFilter.EqValue on 32-bit arch
Paul Buetow
2026-05-13
fix: prevent goroutine leak in tuiTraceStarterFromRunTrace via done channel
Paul Buetow
2026-05-13
fix: log swallowed defer mgr.Close errors for BPF resources
Paul Buetow
2026-05-13
replace package-level test doubles in ior.go with constructor injection (DIP)
Paul Buetow
2026-05-12
refactor dispatchRun/validateRunConfig into ModeRegistry for OCP compliance
Paul Buetow
2026-05-12
introduce RuntimeBuilder to separate construction from orchestration in ior.go
Paul Buetow
2026-05-12
invert dependency: internal no longer imports internal/tui
Paul Buetow
2026-05-12
refactor tuiTraceStarterFromRunTrace and runTraceWithContext to comply with 5...
Paul Buetow
2026-05-08
swap global filter in place to skip BPF reattach
Paul Buetow
2026-05-07
update docs and ascii banner
Paul Buetow
2026-04-24
fix task 38: plug profiling fd leak on setup failure paths
Paul Buetow
2026-03-18
refactor: split TraceRuntimeBindings into RuntimePublisher and RuntimeState (...
Paul Buetow
2026-03-18
refactor: split ior.go mega-file into focused files (task 427)
Paul Buetow
2026-03-18
refactor: pass flags.Config explicitly, remove flags.Get() from library code ...
Paul Buetow
2026-03-13
perf: remove tui stream relay channel
Paul Buetow
2026-03-13
feat: add headless parquet recording mode
Paul Buetow
2026-03-12
feat: persist parquet recording across TUI restarts
Paul Buetow
2026-03-12
refactor: extract shared syscall stream row model
Paul Buetow
2026-03-12
fix: restore legacy flamegraph trace output mode
Paul Buetow
2026-03-12
internal: embed BPF object into ior binary
Paul Buetow
2026-03-10
config: centralize default buffer sizes (task 388)
Paul Buetow
2026-03-10
tui: hide stream buffer behind source interface (task 428)
Paul Buetow
2026-03-10
task 434: unify trace filter plumbing
Paul Buetow
2026-03-10
task 433: lock in pair recycle safety
Paul Buetow
2026-03-10
internal: add context to BPF setup failures (task 416)
Paul Buetow
2026-03-08
task 373: preserve stream history across filter restart
Paul Buetow
2026-03-08
task 368: filter live pairs before TUI ingestion
Paul Buetow
2026-03-08
task 367: carry full trace filters through TUI context
Paul Buetow
2026-03-06
refactor: rename flags.Flags to flags.Config (task 383)
Paul Buetow
2026-03-06
refactor: make livetrie caller-owned for pair recycling (task 382)
Paul Buetow
2026-03-06
refactor: remove dead tracepoint attach abstractions (task 383)
Paul Buetow
2026-03-06
refactor: decompose runTraceWithContext orchestration (task 388)
Paul Buetow
2026-03-06
refactor: thread runtime flags through ior and tui (task 385)
Paul Buetow
2026-03-06
fix: preserve error chains in tracepoint attach (task 384)
Paul Buetow
2026-03-06
fix: return errors for invalid event filters (task 382)
Paul Buetow
2026-03-06
refactor: remove web flamegrapher and keep TUI-only
Paul Buetow
2026-03-06
Add live flamegraph test modes and dynamic synthetic live feed
Paul Buetow
2026-03-05
Enable TUI-mode pprof artifacts and trace capture
Paul Buetow
2026-03-05
task 353: wire LiveTrie into TUI trace startup
Paul Buetow
2026-03-03
Add watch mode for dynamic flamegraph updates
Paul Buetow
2026-03-03
Add WASM-ready flamegraph JSON export
Paul Buetow
2026-03-02
Make --open a command template with no defaults
Paul Buetow
2026-03-02
Add --open support for live flamegraph browser launch
Paul Buetow
2026-03-02
Replace TUI service-locator globals with runtime bindings
Paul Buetow
[next]