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
/
tui
Age
Commit message (
Expand
)
Author
2026-05-13
refactor: move TraceFilter and tracepoint selector logic out of flags.Config
Paul Buetow
2026-05-13
extract generic sortedWithState helper to deduplicate tab sort logic
Paul Buetow
2026-05-13
refactor: make receiver types consistent per type (pointer receivers)
Paul Buetow
2026-05-13
use errgroup instead of WaitGroup for concurrent snapshot builders
Paul Buetow
2026-05-13
perf: replace string += concatenation with strings.Builder in TUI render hot ...
Paul Buetow
2026-05-13
fix(pidpicker): eliminate defer-inside-goroutine-in-loop anti-patterns
Paul Buetow
2026-05-13
fix: avoid int64->int truncation in NumericFilter.EqValue on 32-bit arch
Paul Buetow
2026-05-13
add compile-time interface assertions for public types (task c4)
Paul Buetow
2026-05-13
improve unit test coverage to >=60% in probes, common, export, streamrow, pid...
Paul Buetow
2026-05-13
enforce gofmt formatting and add Fmt/FmtCheck mage targets
Paul Buetow
2026-05-13
fix: move context.Context to first parameter in startTraceCmd and startTraceC...
Paul Buetow
2026-05-13
fix: prevent path traversal in TUI stream CSV export filename
Paul Buetow
2026-05-13
cap filterStack undo history to 50 levels to prevent unbounded growth
Paul Buetow
2026-05-13
fix: use shell-aware tokenizer in resolveEditorCommand to handle EDITOR paths...
Paul Buetow
2026-05-13
fix: add 30s startup timeout to startTraceCmd to prevent indefinite hang on B...
Paul Buetow
2026-05-13
split globalfilter presentation and parsing into sub-packages
Paul Buetow
2026-05-13
unify filter summary rendering by reusing globalfilter helpers
Paul Buetow
2026-05-12
add compile-time interface satisfaction assertions for public types
Paul Buetow
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
extract TUI Model god class into focused sub-controllers
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: split handleGlobalKeyPress into focused helpers under 50 lines
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-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: pass flags.Config explicitly, remove flags.Get() from library code ...
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-12
feat: persist parquet recording across TUI restarts
Paul Buetow
2026-03-12
refactor: extract shared syscall stream row model
Paul Buetow
2026-03-10
dashboard: centralize nil snapshot fallback (task 385)
Paul Buetow
2026-03-10
dashboard: unify viewport chrome calculation (task 388)
Paul Buetow
2026-03-10
dashboard: unify offset reanchoring helper (task 394)
Paul Buetow
2026-03-10
tui: split key normalization and help rendering (task 424)
Paul Buetow
2026-03-10
tui: hide stream buffer behind source interface (task 428)
Paul Buetow
2026-03-10
Prefer EDITOR for stream export opener
Paul Buetow
2026-03-10
tui/flamegraph: tighten arrow escape parsing (task 423)
Paul Buetow
2026-03-10
tui/flamegraph: centralize animation tick scheduling (task 422)
Paul Buetow
2026-03-10
tui: simplify default key map construction (task 425)
Paul Buetow
[next]