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
Age
Commit message (
Expand
)
Author
2026-05-12
split LiveTrieSource into Snapshotter and Configurator (ISP)
Paul Buetow
2026-05-12
extract dashboard tab framework into Tab registry for OCP compliance
Paul Buetow
2026-05-12
refactor dispatchRun/validateRunConfig into ModeRegistry for OCP compliance
Paul Buetow
2026-05-12
extract TUI Model god class into focused sub-controllers
Paul Buetow
2026-05-12
introduce RuntimeBuilder to separate construction from orchestration in ior.go
Paul Buetow
2026-05-12
refactor flamegraph TUI model into focused sub-controllers
Paul Buetow
2026-05-12
invert dependency: internal no longer imports internal/tui
Paul Buetow
2026-05-12
refactor renderActiveContent to stay under 50-line limit
Paul Buetow
2026-05-12
refactor tuiTraceStarterFromRunTrace and runTraceWithContext to comply with 5...
Paul Buetow
2026-05-12
refactor: split handleGlobalKeyPress into focused helpers under 50 lines
Paul Buetow
2026-05-12
refactor: split Snapshot in statsengine to comply with 50-line limit
Paul Buetow
2026-05-12
refactor flamegraph model.go: split Update and frameIndexAt below 50-line limit
Paul Buetow
2026-05-11
speed up flame graph TUI under heavy event load
Paul Buetow
2026-05-09
show auto-reset countdown and document the cycle
Paul Buetow
2026-05-09
refine auto-reset timer cycle and pause on blur
Paul Buetow
2026-05-09
add auto-reset timer for dashboard aggregates
Paul Buetow
2026-05-08
reconnect flamegraph live trie after in-place filter swap
Paul Buetow
2026-05-08
swap global filter in place to skip BPF reattach
Paul Buetow
2026-05-08
add duration metric, tolerate missing tracepoints, ship el8 build
Paul Buetow
2026-05-07
release 1.0.0
v1.0.0
Paul Buetow
2026-05-07
update docs and ascii banner
Paul Buetow
2026-05-06
add Dockerfile and Rocky Linux 9 build docs
Paul Buetow
2026-05-02
fix BPF tracepoint context type for RHEL 9 stock kernel
Paul Buetow
2026-04-24
fix task 38: plug profiling fd leak on setup failure paths
Paul Buetow
2026-04-18
chore: bump version to v0.0.1
v0.0.1
Paul Buetow
2026-04-18
Fix Recorder.Stop error propagation for task 65
Paul Buetow
2026-04-18
fix probemanager close serialization for task 55
Paul Buetow
2026-04-18
fix probemanager attach race for task 55
Paul Buetow
2026-04-18
fix task 45: bound pending handle cleanup
Paul Buetow
2026-04-18
Fix task 35: treat negative fcntl errno as failure
Paul Buetow
2026-03-18
cleanup
Paul Buetow
2026-03-18
refactor: extract keyboardState, filterState, processState sub-structs from t...
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-18
refactor: extract pairTracker and extend fdTracker to reduce eventLoop respon...
Paul Buetow
2026-03-18
refactor: replace reflect.TypeOf dispatch in exit handlers with type switch (...
Paul Buetow
2026-03-13
Reorder flags declarations (task 390)
Paul Buetow
2026-03-13
Handle procfs lookup errors in event loop (task 392)
Paul Buetow
2026-03-13
Refactor event loop into focused units (task 389)
Paul Buetow
2026-03-13
docs: explain parquet recording modes
Paul Buetow
2026-03-13
perf: remove tui stream relay channel
Paul Buetow
2026-03-13
bench: add parquet recording benchmarks
Paul Buetow
2026-03-13
test: expand parquet recording coverage
Paul Buetow
2026-03-13
feat: add tui parquet recording controls
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
feat: add parquet recorder foundation
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
[next]