Skip to content

Commit ca49bb7

Browse files
committed
flamegraph: Omit empty event details
Signed-off-by: Daiki Ueno <[email protected]>
1 parent 3fefec2 commit ca49bb7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

scripts/flamegraph.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,8 @@ def format_details(self, name, events):
149149
def parse_span(self, parent, span):
150150
events = span.get("events", {})
151151
name = events.pop("name", "unknown")
152-
name = f"{name} [{self.format_details(name, events)}]"
152+
details = self.format_details(name, events)
153+
name = f"{name} [{details}]" if details else f"{name}"
153154

154155
node = self.find_or_create_node(parent, name, "")
155156
node.value += 1

0 commit comments

Comments
 (0)