Home
last modified time | relevance | path

Searched refs:callstack (Results 1 – 1 of 1) sorted by relevance

/petsc/lib/petsc/bin/
H A Dxml2flamegraph.py23 def make_line(callstack, time, total_time): argument
29 event_str = ";".join(str(event.name) for event in callstack)
34 def traverse_children(parent, total_time, callstack=None): argument
35 if callstack == None:
36 callstack = []
49 lines.append(make_line(callstack, time, total_time))
55 callstack.append(event)
56 lines.extend(traverse_children(event.events, total_time, callstack))
57 callstack.pop()
60 lines.append(make_line(callstack+[event], time, total_time))