Home | History | Annotate | Download | only in inferno

Lines Matching refs:callsite

41 def getHeatColor(callsite, num_samples) :
42 r = 245 + 10* (1- float(callsite.num_samples)/ num_samples)
43 g = 110 + 105* (1-float(callsite.num_samples)/ num_samples)
48 def createSVGNode(callsite, depth, f, num_samples, height, color_scheme, nav):
49 x = float(callsite.offset)/float(num_samples)*SVG_CANVAS_WIDTH
51 width = float(callsite.num_samples) /float(num_samples) * SVG_CANVAS_WIDTH
53 method = callsite.method.replace(">", "&gt;").replace("<", "&lt;")
58 r, g, b = getDSOColor(callsite.dso)
62 r, g, b = getHeatColor(callsite, num_samples)
84 </g>\n' % (callsite.id, ','.join(str(x) for x in nav),
85 method, callsite.dso, callsite.num_samples, callsite.num_samples/float(num_samples) * 100,
91 for i, callsite in enumerate(flamegraph.callsites):
107 for upcallsite in callsite.callsites:
115 createSVGNode(callsite, depth, f, num_samples, height, color_scheme, nav)
117 renderSVGNodes(callsite, depth+1, f, num_samples, height, color_scheme)