summaryrefslogtreecommitdiff
path: root/internal/flags
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-06 14:33:52 +0200
committerPaul Buetow <paul@buetow.org>2026-03-06 14:33:52 +0200
commit3e08a3d199fdf603b7c0a4002ca9822b6ecf2575 (patch)
tree7e096a07cc515ffc18f0eca308819e8162df1d60 /internal/flags
parentaa4f638206b9b79de267f9a1daab7ec6698b241d (diff)
flamegraph: make esc undo one zoom level and aggregate syscalls by default
Diffstat (limited to 'internal/flags')
-rw-r--r--internal/flags/flags.go4
-rw-r--r--internal/flags/flags_test.go2
2 files changed, 3 insertions, 3 deletions
diff --git a/internal/flags/flags.go b/internal/flags/flags.go
index 0df1d2d..503aefb 100644
--- a/internal/flags/flags.go
+++ b/internal/flags/flags.go
@@ -83,7 +83,7 @@ func NewFlags() Flags {
LiveInterval: 200 * time.Millisecond,
FlamegraphName: "default",
TUIExportEnable: true,
- CollapsedFields: []string{"comm", "path", "tracepoint"},
+ CollapsedFields: []string{"comm", "tracepoint", "path"},
CountField: "count",
}
}
@@ -221,7 +221,7 @@ func parse() error {
// If future kernels regress, add targeted exclusions here.
if *fields == "" {
- cfg.CollapsedFields = []string{"comm", "path", "tracepoint"}
+ cfg.CollapsedFields = []string{"comm", "tracepoint", "path"}
} else {
cfg.CollapsedFields = strings.Split(*fields, ",")
}
diff --git a/internal/flags/flags_test.go b/internal/flags/flags_test.go
index 63b668c..7323438 100644
--- a/internal/flags/flags_test.go
+++ b/internal/flags/flags_test.go
@@ -153,7 +153,7 @@ func TestParseDefaultCollapsedFieldsOrder(t *testing.T) {
t.Fatalf("parse returned error: %v", err)
}
- want := []string{"comm", "path", "tracepoint"}
+ want := []string{"comm", "tracepoint", "path"}
if len(cfg.CollapsedFields) != len(want) {
t.Fatalf("default collapsed fields len = %d, want %d", len(cfg.CollapsedFields), len(want))
}