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
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'internal')
-rw-r--r--
internal/bench_components_test.go
25
-rw-r--r--
internal/bench_pipeline_test.go
2
-rw-r--r--
internal/benchutil/doc.go
2
-rw-r--r--
internal/bpfsetup.go
4
-rw-r--r--
internal/collapse/fields.go
39
-rw-r--r--
internal/doc.go
2
-rw-r--r--
internal/event/doc.go
2
-rw-r--r--
internal/event/event.go
6
-rw-r--r--
internal/event/pair.go
7
-rw-r--r--
internal/event/pair_test.go
3
-rw-r--r--
internal/eventfilter.go
26
-rw-r--r--
internal/eventloop.go
418
-rw-r--r--
internal/eventloop_commresolver_test.go
202
-rw-r--r--
internal/eventloop_constructor_test.go
41
-rw-r--r--
internal/eventloop_error_handling_test.go
6
-rw-r--r--
internal/eventloop_filter_test.go
28
-rw-r--r--
internal/eventloop_seed_test.go
4
-rw-r--r--
internal/eventloop_test.go
66
-rw-r--r--
internal/export/snapshot_csv.go
108
-rw-r--r--
internal/file/doc.go
2
-rw-r--r--
internal/file/file.go
33
-rw-r--r--
internal/file/file_test.go
141
-rw-r--r--
internal/file/flags.go
11
-rw-r--r--
internal/file/flags_test.go
40
-rw-r--r--
internal/flags/doc.go
2
-rw-r--r--
internal/flags/flags.go
210
-rw-r--r--
internal/flags/flags_test.go
84
-rw-r--r--
internal/flamegraph/counter.go
13
-rw-r--r--
internal/flamegraph/doc.go
2
-rw-r--r--
internal/flamegraph/iordata.go
90
-rw-r--r--
internal/flamegraph/iordata_test.go
57
-rw-r--r--
internal/flamegraph/iordatacollector.go
64
-rw-r--r--
internal/flamegraph/layout.go
78
-rw-r--r--
internal/flamegraph/layout_test.go
77
-rw-r--r--
internal/flamegraph/livehtml.go
841
-rw-r--r--
internal/flamegraph/livehtml_browser_test.go
314
-rw-r--r--
internal/flamegraph/livehtml_interaction_test.go
615
-rw-r--r--
internal/flamegraph/liveserver.go
314
-rw-r--r--
internal/flamegraph/liveserver_open_test.go
179
-rw-r--r--
internal/flamegraph/liveserver_test.go
380
-rw-r--r--
internal/flamegraph/livetrie.go
155
-rw-r--r--
internal/flamegraph/livetrie_test.go
187
-rw-r--r--
internal/flamegraph/nativejson.go
86
-rw-r--r--
internal/flamegraph/nativejson_test.go
75
-rw-r--r--
internal/flamegraph/nativesvg.go
97
-rw-r--r--
internal/flamegraph/nativesvg_test.go
60
-rw-r--r--
internal/flamegraph/svgwriter.go
151
-rw-r--r--
internal/flamegraph/svgwriter_js.go
212
-rw-r--r--
internal/flamegraph/svgwriter_jscode.go
214
-rw-r--r--
internal/flamegraph/svgwriter_test.go
112
-rw-r--r--
internal/flamegraph/testfixture.go
120
-rw-r--r--
internal/flamegraph/trie.go
15
-rw-r--r--
internal/flamegraph/trie_insert.go
22
-rw-r--r--
internal/flamegraph/webserver.go
199
-rw-r--r--
internal/flamegraph/webserver_autoreload_test.go
37
-rw-r--r--
internal/flamegraph/webserver_timeout_test.go
43
-rw-r--r--
internal/flamegraph/worker.go
33
-rw-r--r--
internal/generate/doc.go
2
-rw-r--r--
internal/generate/typesgo.go
4
-rw-r--r--
internal/generate/typesgo_test.go
2
-rw-r--r--
internal/ior.go
525
-rw-r--r--
internal/ior_mode_test.go
361
-rw-r--r--
internal/ior_test.go
108
-rw-r--r--
internal/probemanager/doc.go
2
-rw-r--r--
internal/probemanager/manager.go
9
-rw-r--r--
internal/statsengine/bench_test.go
3
-rw-r--r--
internal/statsengine/doc.go
2
-rw-r--r--
internal/statsengine/engine.go
5
-rw-r--r--
internal/statsengine/engine_test.go
7
-rw-r--r--
internal/statsengine/filerank.go
3
-rw-r--r--
internal/statsengine/filerank_test.go
5
-rw-r--r--
internal/statsengine/process.go
3
-rw-r--r--
internal/statsengine/process_test.go
5
-rw-r--r--
internal/statsengine/snapshot.go
3
-rw-r--r--
internal/statsengine/syscall.go
5
-rw-r--r--
internal/statsengine/syscall_test.go
5
-rw-r--r--
internal/tracepoints/doc.go
2
-rw-r--r--
internal/tui/common/doc.go
2
-rw-r--r--
internal/tui/common/keys.go
17
-rw-r--r--
internal/tui/common/keys_test.go
24
-rw-r--r--
internal/tui/common/styles.go
128
-rw-r--r--
internal/tui/common/styles_test.go
39
-rw-r--r--
internal/tui/common/viewport.go
26
-rw-r--r--
internal/tui/common/viewport_test.go
76
-rw-r--r--
internal/tui/dashboard/doc.go
2
-rw-r--r--
internal/tui/dashboard/files.go
5
-rw-r--r--
internal/tui/dashboard/histogram.go
14
-rw-r--r--
internal/tui/dashboard/histogram_test.go
2
-rw-r--r--
internal/tui/dashboard/layout.go
4
-rw-r--r--
internal/tui/dashboard/model.go
218
-rw-r--r--
internal/tui/dashboard/model_test.go
234
-rw-r--r--
internal/tui/dashboard/overview.go
45
-rw-r--r--
internal/tui/dashboard/overview_test.go
33
-rw-r--r--
internal/tui/dashboard/processes.go
5
-rw-r--r--
internal/tui/dashboard/sparkline.go
85
-rw-r--r--
internal/tui/dashboard/sparkline_test.go
82
-rw-r--r--
internal/tui/dashboard/syscalls.go
5
-rw-r--r--
internal/tui/dashboard/tabs.go
12
-rw-r--r--
internal/tui/dashboard/tabs_test.go
15
-rw-r--r--
internal/tui/doc.go
2
-rw-r--r--
internal/tui/eventstream/doc.go
2
-rw-r--r--
internal/tui/eventstream/exportmodal.go
17
-rw-r--r--
internal/tui/eventstream/filtermodal.go
19
-rw-r--r--
internal/tui/eventstream/filtermodal_test.go
50
-rw-r--r--
internal/tui/eventstream/model.go
164
-rw-r--r--
internal/tui/eventstream/render.go
5
-rw-r--r--
internal/tui/eventstream/render_test.go
2
-rw-r--r--
internal/tui/eventstream/searchmodal.go
17
-rw-r--r--
internal/tui/eventstream/streamevent.go
3
-rw-r--r--
internal/tui/eventstream/streamevent_test.go
3
-rw-r--r--
internal/tui/export/doc.go
2
-rw-r--r--
internal/tui/export/model.go
6
-rw-r--r--
internal/tui/export/model_test.go
6
-rw-r--r--
internal/tui/flamegraph/animation.go
145
-rw-r--r--
internal/tui/flamegraph/animation_test.go
50
-rw-r--r--
internal/tui/flamegraph/bench_test.go
401
-rw-r--r--
internal/tui/flamegraph/controls.go
173
-rw-r--r--
internal/tui/flamegraph/doc.go
2
-rw-r--r--
internal/tui/flamegraph/model.go
1027
-rw-r--r--
internal/tui/flamegraph/model_test.go
987
-rw-r--r--
internal/tui/flamegraph/renderer.go
708
-rw-r--r--
internal/tui/flamegraph/renderer_test.go
368
-rw-r--r--
internal/tui/flamegraph/search.go
141
-rw-r--r--
internal/tui/flamegraph/stress_race_disabled_test.go
7
-rw-r--r--
internal/tui/flamegraph/stress_race_enabled_test.go
7
-rw-r--r--
internal/tui/flamegraph/stress_test.go
236
-rw-r--r--
internal/tui/flamegraph/testdata_fixture_test.go
39
-rw-r--r--
internal/tui/flamegraph/testdata_test.go
185
-rw-r--r--
internal/tui/flamegraph/zoom.go
39
-rw-r--r--
internal/tui/messages/doc.go
2
-rw-r--r--
internal/tui/pidpicker/doc.go
2
-rw-r--r--
internal/tui/pidpicker/model.go
59
-rw-r--r--
internal/tui/pidpicker/model_test.go
29
-rw-r--r--
internal/tui/probes/doc.go
2
-rw-r--r--
internal/tui/probes/model.go
27
-rw-r--r--
internal/tui/probes/model_test.go
8
-rw-r--r--
internal/tui/styles.go
25
-rw-r--r--
internal/tui/tui.go
671
-rw-r--r--
internal/tui/tui_test.go
526
-rw-r--r--
internal/types/doc.go
2
-rw-r--r--
internal/types/generated_types.go
4