Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dlaehnemann/433f440a3c6afcd97a688eac0e2c695d to your computer and use it in GitHub Desktop.
Save dlaehnemann/433f440a3c6afcd97a688eac0e2c695d to your computer and use it in GitHub Desktop.
libprosic flamegraph of test09 on branch use-optimized-pairhmm at commit 4503ae6eebd6586d53f4e8ddb263b4ea28dd9ea6 -- proper debug annotations included in release binary
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="662" onload="init(evt)" viewBox="0 0 1200 662" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<!-- NOTES: -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="662.0" fill="url(#background)" />
<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="645" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1090.00" y="645" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::map::{{closure}} (15 samples, 1.66%)</title><rect x="625.5" y="341" width="19.7" height="15.0" fill="rgb(211,196,49)" rx="2" ry="2" />
<text text-anchor="" x="628.54" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_chunk_dalloc_wrapper (1 samples, 0.11%)</title><rect x="16.5" y="325" width="1.4" height="15.0" fill="rgb(234,16,13)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="485" width="1.3" height="15.0" fill="rgb(249,90,32)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::stats::probs::Prob as core::ops::arith::Add&gt;::add (2 samples, 0.22%)</title><rect x="549.6" y="293" width="2.6" height="15.0" fill="rgb(229,112,34)" rx="2" ry="2" />
<text text-anchor="" x="552.58" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.22%)</title><rect x="28.3" y="405" width="2.7" height="15.0" fill="rgb(249,141,0)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (3 samples, 0.33%)</title><rect x="636.0" y="213" width="3.9" height="15.0" fill="rgb(220,21,19)" rx="2" ry="2" />
<text text-anchor="" x="639.02" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>realloc (1 samples, 0.11%)</title><rect x="20.5" y="485" width="1.3" height="15.0" fill="rgb(241,50,29)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bam_readrec (3 samples, 0.33%)</title><rect x="567.9" y="293" width="3.9" height="15.0" fill="rgb(232,204,6)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_sysdep_start (3 samples, 0.33%)</title><rect x="11.3" y="549" width="3.9" height="15.0" fill="rgb(254,99,51)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="357" width="1.3" height="15.0" fill="rgb(233,152,54)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::num::flt2dec::to_shortest_str (13 samples, 1.44%)</title><rect x="608.5" y="213" width="17.0" height="15.0" fill="rgb(233,6,22)" rx="2" ry="2" />
<text text-anchor="" x="611.51" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1039.4" y="181" width="1.3" height="15.0" fill="rgb(228,70,35)" rx="2" ry="2" />
<text text-anchor="" x="1042.39" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;'a mut F&gt;::call_once (40 samples, 4.44%)</title><rect x="573.2" y="341" width="52.3" height="15.0" fill="rgb(251,1,53)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >core:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bam_read1 (33 samples, 3.66%)</title><rect x="1141.5" y="357" width="43.3" height="15.0" fill="rgb(212,196,52)" rx="2" ry="2" />
<text text-anchor="" x="1144.54" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bam_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (1 samples, 0.11%)</title><rect x="595.4" y="213" width="1.3" height="15.0" fill="rgb(247,10,2)" rx="2" ry="2" />
<text text-anchor="" x="598.42" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 1.89%)</title><rect x="971.3" y="149" width="22.3" height="15.0" fill="rgb(242,205,52)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (8 samples, 0.89%)</title><rect x="598.0" y="181" width="10.5" height="15.0" fill="rgb(241,50,47)" rx="2" ry="2" />
<text text-anchor="" x="601.04" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[libpthread-..o] (36 samples, 4.00%)</title><rect x="993.6" y="325" width="47.1" height="15.0" fill="rgb(227,187,34)" rx="2" ry="2" />
<text text-anchor="" x="996.55" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[lib..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (2 samples, 0.22%)</title><rect x="632.1" y="261" width="2.6" height="15.0" fill="rgb(240,194,36)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="341" width="1.3" height="15.0" fill="rgb(237,148,1)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_getattr_np (1 samples, 0.11%)</title><rect x="20.5" y="501" width="1.3" height="15.0" fill="rgb(239,197,8)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arena_purge_to_limit (17 samples, 1.89%)</title><rect x="971.3" y="245" width="22.3" height="15.0" fill="rgb(239,160,9)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sync::once::Once::is_completed (2 samples, 0.22%)</title><rect x="565.3" y="293" width="2.6" height="15.0" fill="rgb(241,126,3)" rx="2" ry="2" />
<text text-anchor="" x="568.29" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="992.2" y="37" width="1.4" height="15.0" fill="rgb(231,187,37)" rx="2" ry="2" />
<text text-anchor="" x="995.24" y="47.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (2 samples, 0.22%)</title><rect x="632.1" y="229" width="2.6" height="15.0" fill="rgb(225,145,4)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="357" width="1.3" height="15.0" fill="rgb(217,67,34)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ZN4core3fmt5float32float_to_decimal_common_shortest17h9b22effd5691a683.lv.5848613266883285139 (22 samples, 2.44%)</title><rect x="596.7" y="229" width="28.8" height="15.0" fill="rgb(237,97,51)" rx="2" ry="2" />
<text text-anchor="" x="599.73" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ZN..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_pages_purge (9 samples, 1.00%)</title><rect x="645.2" y="293" width="11.8" height="15.0" fill="rgb(205,125,10)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_dalloc (1 samples, 0.11%)</title><rect x="16.5" y="389" width="1.4" height="15.0" fill="rgb(213,75,30)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arena_purge_to_limit (9 samples, 1.00%)</title><rect x="645.2" y="325" width="11.8" height="15.0" fill="rgb(225,186,33)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_chunk_dalloc_wrapper (9 samples, 1.00%)</title><rect x="645.2" y="309" width="11.8" height="15.0" fill="rgb(241,176,29)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::evidence::fragments::IndelEvidence::prob_sample_alt (1 samples, 0.11%)</title><rect x="31.0" y="341" width="1.3" height="15.0" fill="rgb(216,114,50)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kvsprintf (1 samples, 0.11%)</title><rect x="1140.2" y="309" width="1.3" height="15.0" fill="rgb(244,88,27)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys_common::backtrace::_rust_begin_short_backtrace (884 samples, 98.11%)</title><rect x="28.3" y="469" width="1157.8" height="15.0" fill="rgb(237,113,2)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::sys_common::backtrace::_rust_begin_short_backtrace</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_dalloc (9 samples, 1.00%)</title><rect x="645.2" y="373" width="11.8" height="15.0" fill="rgb(231,111,11)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_relocate_object (2 samples, 0.22%)</title><rect x="12.6" y="517" width="2.6" height="15.0" fill="rgb(207,96,10)" rx="2" ry="2" />
<text text-anchor="" x="15.62" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::num::flt2dec::strategy::grisu::format_shortest_opt (11 samples, 1.22%)</title><rect x="611.1" y="197" width="14.4" height="15.0" fill="rgb(245,181,24)" rx="2" ry="2" />
<text text-anchor="" x="614.13" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::estimation::alignment_properties::AlignmentProperties::estimate (33 samples, 3.66%)</title><rect x="1141.5" y="389" width="43.3" height="15.0" fill="rgb(214,173,50)" rx="2" ry="2" />
<text text-anchor="" x="1144.54" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inflate (2 samples, 0.22%)</title><rect x="569.2" y="229" width="2.6" height="15.0" fill="rgb(233,1,42)" rx="2" ry="2" />
<text text-anchor="" x="572.22" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="229" width="1.4" height="15.0" fill="rgb(247,196,49)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test09 (892 samples, 99.00%)</title><rect x="21.8" y="597" width="1168.2" height="15.0" fill="rgb(240,44,7)" rx="2" ry="2" />
<text text-anchor="" x="24.79" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >test09</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bam_read1 (3 samples, 0.33%)</title><rect x="567.9" y="277" width="3.9" height="15.0" fill="rgb(225,140,3)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::stdio::print (10 samples, 1.11%)</title><rect x="632.1" y="309" width="13.1" height="15.0" fill="rgb(224,70,11)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="645.2" y="229" width="11.8" height="15.0" fill="rgb(238,135,29)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>lib-bd13d837877 (9 samples, 1.00%)</title><rect x="10.0" y="597" width="11.8" height="15.0" fill="rgb(247,210,42)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="10.0" y="533" width="1.3" height="15.0" fill="rgb(224,130,41)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_start (3 samples, 0.33%)</title><rect x="11.3" y="565" width="3.9" height="15.0" fill="rgb(232,139,26)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (132 samples, 14.65%)</title><rect x="347.9" y="293" width="172.9" height="15.0" fill="rgb(230,220,40)" rx="2" ry="2" />
<text text-anchor="" x="350.89" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_log1p</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.33%)</title><rect x="653.0" y="133" width="4.0" height="15.0" fill="rgb(237,168,47)" rx="2" ry="2" />
<text text-anchor="" x="656.04" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[libpthread-..o] (1 samples, 0.11%)</title><rect x="1187.4" y="565" width="1.3" height="15.0" fill="rgb(210,202,4)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>init (1 samples, 0.11%)</title><rect x="1188.7" y="581" width="1.3" height="15.0" fill="rgb(222,79,1)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="165" width="1.4" height="15.0" fill="rgb(211,93,38)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (12 samples, 1.33%)</title><rect x="977.8" y="101" width="15.8" height="15.0" fill="rgb(207,129,39)" rx="2" ry="2" />
<text text-anchor="" x="980.84" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_madvise (1 samples, 0.11%)</title><rect x="16.5" y="293" width="1.4" height="15.0" fill="rgb(220,221,41)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="405" width="1.3" height="15.0" fill="rgb(241,196,43)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="501" width="1.3" height="15.0" fill="rgb(215,113,27)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::call::pairwise::call (848 samples, 94.12%)</title><rect x="31.0" y="389" width="1110.5" height="15.0" fill="rgb(251,79,31)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::call::pairwise::call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (33 samples, 3.66%)</title><rect x="997.5" y="309" width="43.2" height="15.0" fill="rgb(209,133,17)" rx="2" ry="2" />
<text text-anchor="" x="1000.48" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (46 samples, 5.11%)</title><rect x="1080.0" y="309" width="60.2" height="15.0" fill="rgb(245,76,14)" rx="2" ry="2" />
<text text-anchor="" x="1082.99" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;rust_htslib::bam::record::Seq&lt;'a&gt; as core::ops::index::Index&lt;usize&gt;&gt;::index (10 samples, 1.11%)</title><rect x="552.2" y="293" width="13.1" height="15.0" fill="rgb(248,90,21)" rx="2" ry="2" />
<text text-anchor="" x="555.20" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_tcache_alloc_small_hard (1 samples, 0.11%)</title><rect x="20.5" y="469" width="1.3" height="15.0" fill="rgb(247,223,22)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_madvise (17 samples, 1.89%)</title><rect x="971.3" y="197" width="22.3" height="15.0" fill="rgb(231,46,41)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::str::&lt;impl str&gt;::contains (1 samples, 0.11%)</title><rect x="17.9" y="373" width="1.3" height="15.0" fill="rgb(254,160,27)" rx="2" ry="2" />
<text text-anchor="" x="20.86" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inflate (29 samples, 3.22%)</title><rect x="1146.8" y="309" width="38.0" height="15.0" fill="rgb(245,137,35)" rx="2" ry="2" />
<text text-anchor="" x="1149.78" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >inf..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_libc_csu_init (1 samples, 0.11%)</title><rect x="15.2" y="549" width="1.3" height="15.0" fill="rgb(254,14,29)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (32 samples, 3.55%)</title><rect x="998.8" y="277" width="41.9" height="15.0" fill="rgb(232,135,27)" rx="2" ry="2" />
<text text-anchor="" x="1001.79" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_main (3 samples, 0.33%)</title><rect x="11.3" y="533" width="3.9" height="15.0" fill="rgb(221,109,16)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::stats::probs::LogProb as core::ops::arith::Add&gt;::add (2 samples, 0.22%)</title><rect x="574.5" y="277" width="2.6" height="15.0" fill="rgb(214,17,10)" rx="2" ry="2" />
<text text-anchor="" x="577.46" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log (1 samples, 0.11%)</title><rect x="626.8" y="309" width="1.4" height="15.0" fill="rgb(205,47,5)" rx="2" ry="2" />
<text text-anchor="" x="629.85" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_lock (1 samples, 0.11%)</title><rect x="595.4" y="181" width="1.3" height="15.0" fill="rgb(206,24,16)" rx="2" ry="2" />
<text text-anchor="" x="598.42" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="421" width="1.3" height="15.0" fill="rgb(224,228,6)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="549" width="1.3" height="15.0" fill="rgb(206,123,11)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read (32 samples, 3.55%)</title><rect x="1142.9" y="341" width="41.9" height="15.0" fill="rgb(209,67,53)" rx="2" ry="2" />
<text text-anchor="" x="1145.85" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bgz..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (47 samples, 5.22%)</title><rect x="909.7" y="181" width="61.6" height="15.0" fill="rgb(216,13,53)" rx="2" ry="2" />
<text text-anchor="" x="912.73" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="533" width="1.3" height="15.0" fill="rgb(254,51,6)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ZN3std9panicking3try7do_call17h47665672c57b11e4.lv.850587846580517217 (3 samples, 0.33%)</title><rect x="16.5" y="501" width="4.0" height="15.0" fill="rgb(230,36,5)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_simpsons_integrate_exp (40 samples, 4.44%)</title><rect x="573.2" y="325" width="52.3" height="15.0" fill="rgb(227,147,36)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bio::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bcf_hdr_format (1 samples, 0.11%)</title><rect x="1140.2" y="341" width="1.3" height="15.0" fill="rgb(216,106,20)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jemalloc_constructor (1 samples, 0.11%)</title><rect x="15.2" y="533" width="1.3" height="15.0" fill="rgb(236,195,47)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::stdio::print (24 samples, 2.66%)</title><rect x="594.1" y="277" width="31.4" height="15.0" fill="rgb(212,127,47)" rx="2" ry="2" />
<text text-anchor="" x="597.11" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >st..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_lookup_symbol_x (2 samples, 0.22%)</title><rect x="12.6" y="501" width="2.6" height="15.0" fill="rgb(254,217,40)" rx="2" ry="2" />
<text text-anchor="" x="15.62" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 1.89%)</title><rect x="971.3" y="165" width="22.3" height="15.0" fill="rgb(214,18,1)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="10.0" y="485" width="1.3" height="15.0" fill="rgb(250,93,46)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfprintf (1 samples, 0.11%)</title><rect x="1140.2" y="277" width="1.3" height="15.0" fill="rgb(214,129,13)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (55 samples, 6.10%)</title><rect x="899.3" y="197" width="72.0" height="15.0" fill="rgb(240,32,18)" rx="2" ry="2" />
<text text-anchor="" x="902.26" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rust_htslib::bcf::header::Header::from_template (1 samples, 0.11%)</title><rect x="1140.2" y="373" width="1.3" height="15.0" fill="rgb(217,42,53)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memcpy_avx_unaligned (1 samples, 0.11%)</title><rect x="633.4" y="213" width="1.3" height="15.0" fill="rgb(247,171,3)" rx="2" ry="2" />
<text text-anchor="" x="636.40" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::evidence::reads::ReadEmission::prob_match_mismatch (35 samples, 3.88%)</title><rect x="522.1" y="309" width="45.8" height="15.0" fill="rgb(237,75,33)" rx="2" ry="2" />
<text text-anchor="" x="525.08" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::rt::lang_start_internal (4 samples, 0.44%)</title><rect x="16.5" y="533" width="5.3" height="15.0" fill="rgb(248,29,17)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_chunk_dalloc_huge (1 samples, 0.11%)</title><rect x="16.5" y="373" width="1.4" height="15.0" fill="rgb(208,7,43)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_rust_maybe_catch_panic (3 samples, 0.33%)</title><rect x="16.5" y="517" width="4.0" height="15.0" fill="rgb(207,71,16)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_maybe_purge (9 samples, 1.00%)</title><rect x="645.2" y="341" width="11.8" height="15.0" fill="rgb(250,127,53)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (5 samples, 0.55%)</title><rect x="21.8" y="581" width="6.5" height="15.0" fill="rgb(218,210,9)" rx="2" ry="2" />
<text text-anchor="" x="24.79" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="213" width="1.4" height="15.0" fill="rgb(243,112,46)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.33%)</title><rect x="653.0" y="149" width="4.0" height="15.0" fill="rgb(224,178,49)" rx="2" ry="2" />
<text text-anchor="" x="656.04" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="149" width="1.4" height="15.0" fill="rgb(212,225,32)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (70 samples, 7.77%)</title><rect x="879.6" y="229" width="91.7" height="15.0" fill="rgb(237,50,42)" rx="2" ry="2" />
<text text-anchor="" x="882.61" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (64 samples, 7.10%)</title><rect x="887.5" y="213" width="83.8" height="15.0" fill="rgb(244,199,26)" rx="2" ry="2" />
<text text-anchor="" x="890.47" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_chunk_dalloc_huge (9 samples, 1.00%)</title><rect x="645.2" y="357" width="11.8" height="15.0" fill="rgb(214,141,16)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ptr::drop_in_place (1 samples, 0.11%)</title><rect x="16.5" y="421" width="1.4" height="15.0" fill="rgb(222,175,35)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (1 samples, 0.11%)</title><rect x="31.0" y="325" width="1.3" height="15.0" fill="rgb(234,52,18)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="261" width="1.4" height="15.0" fill="rgb(241,160,5)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rust_htslib::bam::record::Record::seq (1 samples, 0.11%)</title><rect x="571.8" y="341" width="1.4" height="15.0" fill="rgb(213,117,15)" rx="2" ry="2" />
<text text-anchor="" x="574.84" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::map (15 samples, 1.66%)</title><rect x="625.5" y="373" width="19.7" height="15.0" fill="rgb(254,112,22)" rx="2" ry="2" />
<text text-anchor="" x="628.54" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (3 samples, 0.33%)</title><rect x="636.0" y="229" width="3.9" height="15.0" fill="rgb(248,23,52)" rx="2" ry="2" />
<text text-anchor="" x="639.02" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (8 samples, 0.89%)</title><rect x="598.0" y="197" width="10.5" height="15.0" fill="rgb(212,156,27)" rx="2" ry="2" />
<text text-anchor="" x="601.04" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (12 samples, 1.33%)</title><rect x="977.8" y="85" width="15.8" height="15.0" fill="rgb(232,160,49)" rx="2" ry="2" />
<text text-anchor="" x="980.84" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::utils::ReferenceBuffer::seq (369 samples, 40.95%)</title><rect x="657.0" y="373" width="483.2" height="15.0" fill="rgb(218,46,15)" rx="2" ry="2" />
<text text-anchor="" x="659.97" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::utils::ReferenceBuffer::seq</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::likelihood::LatentVariableModel::likelihood_pileup (15 samples, 1.66%)</title><rect x="625.5" y="325" width="19.7" height="15.0" fill="rgb(216,28,6)" rx="2" ry="2" />
<text text-anchor="" x="628.54" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_GI___unlink (1 samples, 0.11%)</title><rect x="1184.8" y="373" width="1.3" height="15.0" fill="rgb(223,82,36)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_unlock (2 samples, 0.22%)</title><rect x="605.9" y="149" width="2.6" height="15.0" fill="rgb(210,120,7)" rx="2" ry="2" />
<text text-anchor="" x="608.89" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="29.6" y="357" width="1.4" height="15.0" fill="rgb(249,104,16)" rx="2" ry="2" />
<text text-anchor="" x="32.64" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="309" width="1.3" height="15.0" fill="rgb(207,79,44)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_map_object (1 samples, 0.11%)</title><rect x="11.3" y="469" width="1.3" height="15.0" fill="rgb(229,130,49)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (11 samples, 1.22%)</title><rect x="979.1" y="69" width="14.5" height="15.0" fill="rgb(236,34,1)" rx="2" ry="2" />
<text text-anchor="" x="982.15" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (1 samples, 0.11%)</title><rect x="17.9" y="405" width="1.3" height="15.0" fill="rgb(253,168,22)" rx="2" ry="2" />
<text text-anchor="" x="20.86" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read_block (32 samples, 3.55%)</title><rect x="1142.9" y="325" width="41.9" height="15.0" fill="rgb(219,164,39)" rx="2" ry="2" />
<text text-anchor="" x="1145.85" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bgz..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::stats::probs::LogProb as core::ops::arith::Add&gt;::add (11 samples, 1.22%)</title><rect x="106.9" y="309" width="14.4" height="15.0" fill="rgb(220,205,20)" rx="2" ry="2" />
<text text-anchor="" x="109.91" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_thread (884 samples, 98.11%)</title><rect x="28.3" y="565" width="1157.8" height="15.0" fill="rgb(239,169,23)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >start_thread</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::stats::probs::Prob as core::ops::arith::Add&gt;::add (23 samples, 2.55%)</title><rect x="121.3" y="309" width="30.1" height="15.0" fill="rgb(235,161,3)" rx="2" ry="2" />
<text text-anchor="" x="124.32" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_lock (2 samples, 0.22%)</title><rect x="636.0" y="181" width="2.6" height="15.0" fill="rgb(210,125,0)" rx="2" ry="2" />
<text text-anchor="" x="639.02" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>openaux (1 samples, 0.11%)</title><rect x="11.3" y="485" width="1.3" height="15.0" fill="rgb(235,229,42)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_fmt (24 samples, 2.66%)</title><rect x="594.1" y="261" width="31.4" height="15.0" fill="rgb(254,217,39)" rx="2" ry="2" />
<text text-anchor="" x="597.11" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >st..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::test_main_static (3 samples, 0.33%)</title><rect x="16.5" y="469" width="4.0" height="15.0" fill="rgb(216,105,18)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::Formatter::write_formatted_parts (4 samples, 0.44%)</title><rect x="634.7" y="245" width="5.2" height="15.0" fill="rgb(238,24,41)" rx="2" ry="2" />
<text text-anchor="" x="637.71" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_vsnprintf_chk (1 samples, 0.11%)</title><rect x="1140.2" y="293" width="1.3" height="15.0" fill="rgb(210,66,29)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="469" width="1.3" height="15.0" fill="rgb(244,49,45)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_name_match_p (1 samples, 0.11%)</title><rect x="13.9" y="469" width="1.3" height="15.0" fill="rgb(253,59,21)" rx="2" ry="2" />
<text text-anchor="" x="16.93" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_sum_exp (283 samples, 31.41%)</title><rect x="151.4" y="309" width="370.7" height="15.0" fill="rgb(226,125,2)" rx="2" ry="2" />
<text text-anchor="" x="154.44" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bio::stats::probs::LogProb::ln_sum_exp</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="357" width="1.3" height="15.0" fill="rgb(237,213,31)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (31 samples, 3.44%)</title><rect x="1000.1" y="229" width="40.6" height="15.0" fill="rgb(227,197,49)" rx="2" ry="2" />
<text text-anchor="" x="1003.10" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="10.0" y="517" width="1.3" height="15.0" fill="rgb(236,93,54)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_dalloc (17 samples, 1.89%)</title><rect x="971.3" y="293" width="22.3" height="15.0" fill="rgb(224,221,0)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_chunk_dalloc_huge (17 samples, 1.89%)</title><rect x="971.3" y="277" width="22.3" height="15.0" fill="rgb(225,229,11)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>lib::call_tumor_normal (882 samples, 97.89%)</title><rect x="31.0" y="405" width="1155.1" height="15.0" fill="rgb(246,11,35)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >lib::call_tumor_normal</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="29.6" y="341" width="1.4" height="15.0" fill="rgb(240,32,5)" rx="2" ry="2" />
<text text-anchor="" x="32.64" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="389" width="1.3" height="15.0" fill="rgb(253,4,52)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_add_exp (2 samples, 0.22%)</title><rect x="629.5" y="309" width="2.6" height="15.0" fill="rgb(206,46,3)" rx="2" ry="2" />
<text text-anchor="" x="632.47" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_map_object_deps (1 samples, 0.11%)</title><rect x="11.3" y="517" width="1.3" height="15.0" fill="rgb(226,72,13)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_new (1 samples, 0.11%)</title><rect x="15.2" y="501" width="1.3" height="15.0" fill="rgb(254,165,5)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (884 samples, 98.11%)</title><rect x="28.3" y="517" width="1157.8" height="15.0" fill="rgb(253,102,32)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::test_main (3 samples, 0.33%)</title><rect x="16.5" y="453" width="4.0" height="15.0" fill="rgb(218,168,17)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="405" width="1.3" height="15.0" fill="rgb(215,122,39)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::num::flt2dec::to_shortest_str (4 samples, 0.44%)</title><rect x="639.9" y="245" width="5.3" height="15.0" fill="rgb(242,62,19)" rx="2" ry="2" />
<text text-anchor="" x="642.94" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice (239 samples, 26.53%)</title><rect x="680.5" y="341" width="313.1" height="15.0" fill="rgb(242,210,53)" rx="2" ry="2" />
<text text-anchor="" x="683.54" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (901 samples, 100%)</title><rect x="10.0" y="613" width="1180.0" height="15.0" fill="rgb(235,212,6)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (31 samples, 3.44%)</title><rect x="1099.6" y="277" width="40.6" height="15.0" fill="rgb(227,228,21)" rx="2" ry="2" />
<text text-anchor="" x="1102.63" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::sample::RecordBuffer::fill (3 samples, 0.33%)</title><rect x="567.9" y="341" width="3.9" height="15.0" fill="rgb(226,25,17)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memcpy_avx_unaligned (76 samples, 8.44%)</title><rect x="1040.7" y="341" width="99.5" height="15.0" fill="rgb(230,197,49)" rx="2" ry="2" />
<text text-anchor="" x="1043.70" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_memcpy_avx_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="549" width="1.3" height="15.0" fill="rgb(207,166,44)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys::unix::thread::guard::init (1 samples, 0.11%)</title><rect x="20.5" y="517" width="1.3" height="15.0" fill="rgb(210,119,7)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (1 samples, 0.11%)</title><rect x="628.2" y="309" width="1.3" height="15.0" fill="rgb(234,133,23)" rx="2" ry="2" />
<text text-anchor="" x="631.16" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (5 samples, 0.55%)</title><rect x="650.4" y="181" width="6.6" height="15.0" fill="rgb(252,110,34)" rx="2" ry="2" />
<text text-anchor="" x="653.42" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="325" width="1.3" height="15.0" fill="rgb(249,38,1)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="517" width="1.3" height="15.0" fill="rgb(225,217,25)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="517" width="1.3" height="15.0" fill="rgb(225,180,2)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>malloc_init_hard_a0_locked (1 samples, 0.11%)</title><rect x="15.2" y="517" width="1.3" height="15.0" fill="rgb(235,81,7)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.22%)</title><rect x="28.3" y="437" width="2.7" height="15.0" fill="rgb(247,155,54)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (5 samples, 0.55%)</title><rect x="650.4" y="165" width="6.6" height="15.0" fill="rgb(250,140,20)" rx="2" ry="2" />
<text text-anchor="" x="653.42" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>init (3 samples, 0.33%)</title><rect x="24.4" y="565" width="3.9" height="15.0" fill="rgb(215,131,31)" rx="2" ry="2" />
<text text-anchor="" x="27.41" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="293" width="1.3" height="15.0" fill="rgb(238,213,32)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::Formatter::write_formatted_parts (9 samples, 1.00%)</title><rect x="596.7" y="213" width="11.8" height="15.0" fill="rgb(217,107,47)" rx="2" ry="2" />
<text text-anchor="" x="599.73" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_start_user (3 samples, 0.33%)</title><rect x="11.3" y="581" width="3.9" height="15.0" fill="rgb(236,25,43)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memset_avx2 (1 samples, 0.11%)</title><rect x="15.2" y="485" width="1.3" height="15.0" fill="rgb(214,106,18)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>crc32 (3 samples, 0.33%)</title><rect x="1142.9" y="309" width="3.9" height="15.0" fill="rgb(207,33,17)" rx="2" ry="2" />
<text text-anchor="" x="1145.85" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="373" width="1.3" height="15.0" fill="rgb(209,141,31)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="645.2" y="213" width="11.8" height="15.0" fill="rgb(228,81,3)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arena_purge_to_limit (1 samples, 0.11%)</title><rect x="16.5" y="341" width="1.4" height="15.0" fill="rgb(239,85,33)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="655.7" y="101" width="1.3" height="15.0" fill="rgb(251,132,2)" rx="2" ry="2" />
<text text-anchor="" x="658.66" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="29.6" y="389" width="1.4" height="15.0" fill="rgb(234,140,17)" rx="2" ry="2" />
<text text-anchor="" x="32.64" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::run_tests_console::{{closure}} (1 samples, 0.11%)</title><rect x="19.2" y="421" width="1.3" height="15.0" fill="rgb(228,122,46)" rx="2" ry="2" />
<text text-anchor="" x="22.17" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strcmp (1 samples, 0.11%)</title><rect x="11.3" y="453" width="1.3" height="15.0" fill="rgb(226,5,33)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (46 samples, 5.11%)</title><rect x="1080.0" y="325" width="60.2" height="15.0" fill="rgb(230,29,54)" rx="2" ry="2" />
<text text-anchor="" x="1082.99" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_fmt (10 samples, 1.11%)</title><rect x="632.1" y="293" width="13.1" height="15.0" fill="rgb(232,218,6)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rallocx (223 samples, 24.75%)</title><rect x="701.5" y="325" width="292.1" height="15.0" fill="rgb(239,44,48)" rx="2" ry="2" />
<text text-anchor="" x="704.50" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >rallocx</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (46 samples, 5.11%)</title><rect x="1080.0" y="293" width="60.2" height="15.0" fill="rgb(228,22,49)" rx="2" ry="2" />
<text text-anchor="" x="1082.99" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;rust_htslib::bam::Reader as rust_htslib::bam::Read&gt;::read (33 samples, 3.66%)</title><rect x="1141.5" y="373" width="43.3" height="15.0" fill="rgb(229,9,7)" rx="2" ry="2" />
<text text-anchor="" x="1144.54" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;rus..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_strchrnul (1 samples, 0.11%)</title><rect x="1140.2" y="261" width="1.3" height="15.0" fill="rgb(227,106,20)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (121 samples, 13.43%)</title><rect x="812.8" y="245" width="158.5" height="15.0" fill="rgb(217,114,4)" rx="2" ry="2" />
<text text-anchor="" x="815.82" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (28 samples, 3.11%)</title><rect x="1004.0" y="197" width="36.7" height="15.0" fill="rgb(230,132,35)" rx="2" ry="2" />
<text text-anchor="" x="1007.03" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="341" width="1.3" height="15.0" fill="rgb(222,65,38)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_libc_start_main (5 samples, 0.55%)</title><rect x="15.2" y="565" width="6.6" height="15.0" fill="rgb(250,225,37)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_one_minus_exp (2 samples, 0.22%)</title><rect x="591.5" y="277" width="2.6" height="15.0" fill="rgb(226,137,6)" rx="2" ry="2" />
<text text-anchor="" x="594.49" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (1 samples, 0.11%)</title><rect x="595.4" y="197" width="1.3" height="15.0" fill="rgb(209,154,35)" rx="2" ry="2" />
<text text-anchor="" x="598.42" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (26 samples, 2.89%)</title><rect x="1106.2" y="261" width="34.0" height="15.0" fill="rgb(246,60,34)" rx="2" ry="2" />
<text text-anchor="" x="1109.18" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="261" width="1.3" height="15.0" fill="rgb(228,170,20)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 1.89%)</title><rect x="971.3" y="117" width="22.3" height="15.0" fill="rgb(206,85,6)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="373" width="1.3" height="15.0" fill="rgb(247,83,54)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (32 samples, 3.55%)</title><rect x="998.8" y="293" width="41.9" height="15.0" fill="rgb(237,64,31)" rx="2" ry="2" />
<text text-anchor="" x="1001.79" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (18 samples, 2.00%)</title><rect x="1116.7" y="229" width="23.5" height="15.0" fill="rgb(231,85,48)" rx="2" ry="2" />
<text text-anchor="" x="1119.66" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memcpy_avx_unaligned (206 samples, 22.86%)</title><rect x="701.5" y="293" width="269.8" height="15.0" fill="rgb(230,54,14)" rx="2" ry="2" />
<text text-anchor="" x="704.50" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_memcpy_avx_unaligned</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_unlock (1 samples, 0.11%)</title><rect x="638.6" y="181" width="1.3" height="15.0" fill="rgb(239,212,36)" rx="2" ry="2" />
<text text-anchor="" x="641.63" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_lookup_x (2 samples, 0.22%)</title><rect x="12.6" y="485" width="2.6" height="15.0" fill="rgb(212,67,13)" rx="2" ry="2" />
<text text-anchor="" x="15.62" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_catch_error (1 samples, 0.11%)</title><rect x="11.3" y="501" width="1.3" height="15.0" fill="rgb(207,35,34)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read (3 samples, 0.33%)</title><rect x="567.9" y="261" width="3.9" height="15.0" fill="rgb(254,135,15)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::sample::Sample::extract_observations (414 samples, 45.95%)</title><rect x="31.0" y="357" width="542.2" height="15.0" fill="rgb(228,151,6)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::model::sample::Sample::extract_observations</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;libprosic::model::PairCaller&lt;A, B, P&gt;&gt;::pileup (414 samples, 45.95%)</title><rect x="31.0" y="373" width="542.2" height="15.0" fill="rgb(232,97,12)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;libprosic::model::PairCaller&lt;A, B, P&gt;&gt;::pileup</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="437" width="1.3" height="15.0" fill="rgb(228,122,2)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_expm1 (2 samples, 0.22%)</title><rect x="591.5" y="261" width="2.6" height="15.0" fill="rgb(226,116,35)" rx="2" ry="2" />
<text text-anchor="" x="594.49" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="29.6" y="373" width="1.4" height="15.0" fill="rgb(219,158,53)" rx="2" ry="2" />
<text text-anchor="" x="32.64" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="533" width="1.3" height="15.0" fill="rgb(245,106,34)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (3 samples, 0.33%)</title><rect x="586.2" y="261" width="4.0" height="15.0" fill="rgb(213,144,19)" rx="2" ry="2" />
<text text-anchor="" x="589.25" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_maybe_purge (1 samples, 0.11%)</title><rect x="16.5" y="357" width="1.4" height="15.0" fill="rgb(244,191,28)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (121 samples, 13.43%)</title><rect x="812.8" y="277" width="158.5" height="15.0" fill="rgb(207,88,17)" rx="2" ry="2" />
<text text-anchor="" x="815.82" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (31 samples, 3.44%)</title><rect x="1000.1" y="245" width="40.6" height="15.0" fill="rgb(210,156,49)" rx="2" ry="2" />
<text text-anchor="" x="1003.10" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.11%)</title><rect x="16.5" y="405" width="1.4" height="15.0" fill="rgb(235,204,19)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys::unix::fs::unlink (1 samples, 0.11%)</title><rect x="1184.8" y="389" width="1.3" height="15.0" fill="rgb(245,87,41)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (3 samples, 0.33%)</title><rect x="636.0" y="197" width="3.9" height="15.0" fill="rgb(213,223,4)" rx="2" ry="2" />
<text text-anchor="" x="639.02" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_lock (3 samples, 0.33%)</title><rect x="602.0" y="149" width="3.9" height="15.0" fill="rgb(234,34,19)" rx="2" ry="2" />
<text text-anchor="" x="604.96" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_w_log1p (1 samples, 0.11%)</title><rect x="520.8" y="293" width="1.3" height="15.0" fill="rgb(250,15,26)" rx="2" ry="2" />
<text text-anchor="" x="523.77" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::evidence::reads::IndelEvidence::prob (409 samples, 45.39%)</title><rect x="32.3" y="341" width="535.6" height="15.0" fill="rgb(229,18,43)" rx="2" ry="2" />
<text text-anchor="" x="35.26" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::model::evidence::reads::IndelEvidence::prob</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::io::fasta::IndexedReader&lt;R&gt;&gt;::read (369 samples, 40.95%)</title><rect x="657.0" y="357" width="483.2" height="15.0" fill="rgb(252,101,40)" rx="2" ry="2" />
<text text-anchor="" x="659.97" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;bio::io::fasta::IndexedReader&lt;R&gt;&gt;::read</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exp@plt (1 samples, 0.11%)</title><rect x="23.1" y="565" width="1.3" height="15.0" fill="rgb(208,148,20)" rx="2" ry="2" />
<text text-anchor="" x="26.10" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys_common::thread::start_thread (884 samples, 98.11%)</title><rect x="28.3" y="533" width="1157.8" height="15.0" fill="rgb(249,218,17)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::sys_common::thread::start_thread</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memcpy_avx_unaligned (1 samples, 0.11%)</title><rect x="19.2" y="389" width="1.3" height="15.0" fill="rgb(228,168,5)" rx="2" ry="2" />
<text text-anchor="" x="22.17" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ieee754_log_avx (1 samples, 0.11%)</title><rect x="625.5" y="309" width="1.3" height="15.0" fill="rgb(232,207,46)" rx="2" ry="2" />
<text text-anchor="" x="628.54" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::run_tests_console (3 samples, 0.33%)</title><rect x="16.5" y="437" width="4.0" height="15.0" fill="rgb(226,97,9)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="245" width="1.3" height="15.0" fill="rgb(229,127,6)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bcf_hdr_dup (1 samples, 0.11%)</title><rect x="1140.2" y="357" width="1.3" height="15.0" fill="rgb(218,139,26)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strcmp (1 samples, 0.11%)</title><rect x="13.9" y="453" width="1.3" height="15.0" fill="rgb(216,229,37)" rx="2" ry="2" />
<text text-anchor="" x="16.93" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 1.89%)</title><rect x="971.3" y="181" width="22.3" height="15.0" fill="rgb(216,89,8)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="277" width="1.4" height="15.0" fill="rgb(244,47,0)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::slice::&lt;impl [T]&gt;::copy_from_slice (1 samples, 0.11%)</title><rect x="19.2" y="405" width="1.3" height="15.0" fill="rgb(217,209,33)" rx="2" ry="2" />
<text text-anchor="" x="22.17" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="645.2" y="261" width="11.8" height="15.0" fill="rgb(212,52,0)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys::unix::thread::Thread::new::thread_start (884 samples, 98.11%)</title><rect x="28.3" y="549" width="1157.8" height="15.0" fill="rgb(208,214,41)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::sys::unix::thread::Thread::new::thread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;rust_htslib::bam::IndexedReader as rust_htslib::bam::Read&gt;::read (3 samples, 0.33%)</title><rect x="567.9" y="325" width="3.9" height="15.0" fill="rgb(207,206,11)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="645.2" y="197" width="11.8" height="15.0" fill="rgb(215,167,23)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ops::function::FnOnce::call_once (882 samples, 97.89%)</title><rect x="31.0" y="421" width="1155.1" height="15.0" fill="rgb(208,14,42)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >core::ops::function::FnOnce::call_once</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read_block (2 samples, 0.22%)</title><rect x="569.2" y="245" width="2.6" height="15.0" fill="rgb(211,136,39)" rx="2" ry="2" />
<text text-anchor="" x="572.22" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="655.7" y="117" width="1.3" height="15.0" fill="rgb(209,216,2)" rx="2" ry="2" />
<text text-anchor="" x="658.66" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::rt::lang_start::{{closure}} (3 samples, 0.33%)</title><rect x="16.5" y="485" width="4.0" height="15.0" fill="rgb(207,125,16)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::pairhmm::PairHMM::prob_related (409 samples, 45.39%)</title><rect x="32.3" y="325" width="535.6" height="15.0" fill="rgb(250,85,38)" rx="2" ry="2" />
<text text-anchor="" x="35.26" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bio::stats::pairhmm::PairHMM::prob_related</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mprotect (1 samples, 0.11%)</title><rect x="10.0" y="565" width="1.3" height="15.0" fill="rgb(224,208,54)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[libpthread-..o] (1 samples, 0.11%)</title><rect x="1186.1" y="565" width="1.3" height="15.0" fill="rgb(231,214,14)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (8 samples, 0.89%)</title><rect x="598.0" y="165" width="10.5" height="15.0" fill="rgb(238,79,20)" rx="2" ry="2" />
<text text-anchor="" x="601.04" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="959.5" y="165" width="11.8" height="15.0" fill="rgb(217,109,10)" rx="2" ry="2" />
<text text-anchor="" x="962.50" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="437" width="1.3" height="15.0" fill="rgb(251,229,53)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (2 samples, 0.22%)</title><rect x="632.1" y="245" width="2.6" height="15.0" fill="rgb(215,115,44)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itertools::minmax::minmax_impl (15 samples, 1.66%)</title><rect x="625.5" y="357" width="19.7" height="15.0" fill="rgb(252,19,20)" rx="2" ry="2" />
<text text-anchor="" x="628.54" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_chunk_dalloc_wrapper (17 samples, 1.89%)</title><rect x="971.3" y="229" width="22.3" height="15.0" fill="rgb(254,189,24)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.33%)</title><rect x="1136.3" y="213" width="3.9" height="15.0" fill="rgb(246,139,41)" rx="2" ry="2" />
<text text-anchor="" x="1139.30" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_clone (884 samples, 98.11%)</title><rect x="28.3" y="581" width="1157.8" height="15.0" fill="rgb(209,55,16)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_clone</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>dl_map_object_from_fd (1 samples, 0.11%)</title><rect x="10.0" y="581" width="1.3" height="15.0" fill="rgb(239,5,4)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="245" width="1.4" height="15.0" fill="rgb(227,60,25)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (1 samples, 0.11%)</title><rect x="630.8" y="293" width="1.3" height="15.0" fill="rgb(245,11,50)" rx="2" ry="2" />
<text text-anchor="" x="633.78" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (121 samples, 13.43%)</title><rect x="812.8" y="261" width="158.5" height="15.0" fill="rgb(232,140,43)" rx="2" ry="2" />
<text text-anchor="" x="815.82" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="181" width="1.4" height="15.0" fill="rgb(246,140,44)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>hts_itr_next (3 samples, 0.33%)</title><rect x="567.9" y="309" width="3.9" height="15.0" fill="rgb(207,158,50)" rx="2" ry="2" />
<text text-anchor="" x="570.91" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="10.0" y="549" width="1.3" height="15.0" fill="rgb(241,126,33)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice (1 samples, 0.11%)</title><rect x="600.7" y="149" width="1.3" height="15.0" fill="rgb(237,175,20)" rx="2" ry="2" />
<text text-anchor="" x="603.65" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_w_log1p (1 samples, 0.11%)</title><rect x="590.2" y="261" width="1.3" height="15.0" fill="rgb(253,113,26)" rx="2" ry="2" />
<text text-anchor="" x="593.18" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_ralloc (223 samples, 24.75%)</title><rect x="701.5" y="309" width="292.1" height="15.0" fill="rgb(229,195,6)" rx="2" ry="2" />
<text text-anchor="" x="704.50" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >je_huge_ralloc</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="501" width="1.3" height="15.0" fill="rgb(230,147,31)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::filter_tests (1 samples, 0.11%)</title><rect x="17.9" y="421" width="1.3" height="15.0" fill="rgb(253,42,28)" rx="2" ry="2" />
<text text-anchor="" x="20.86" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::joint_prob (40 samples, 4.44%)</title><rect x="573.2" y="373" width="52.3" height="15.0" fill="rgb(246,18,28)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;libp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_memcpy_avx_unaligned (2 samples, 0.22%)</title><rect x="28.3" y="453" width="2.7" height="15.0" fill="rgb(251,113,17)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (23 samples, 2.55%)</title><rect x="1110.1" y="245" width="30.1" height="15.0" fill="rgb(248,184,41)" rx="2" ry="2" />
<text text-anchor="" x="1113.11" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::fs::File as std::io::Read&gt;::read (36 samples, 4.00%)</title><rect x="993.6" y="341" width="47.1" height="15.0" fill="rgb(221,228,46)" rx="2" ry="2" />
<text text-anchor="" x="996.55" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;std..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="10.0" y="501" width="1.3" height="15.0" fill="rgb(229,46,2)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::write (10 samples, 1.11%)</title><rect x="632.1" y="277" width="13.1" height="15.0" fill="rgb(235,11,31)" rx="2" ry="2" />
<text text-anchor="" x="635.09" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_rust_maybe_catch_panic (882 samples, 97.89%)</title><rect x="31.0" y="453" width="1155.1" height="15.0" fill="rgb(242,53,28)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_rust_maybe_catch_panic</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9 samples, 1.00%)</title><rect x="645.2" y="245" width="11.8" height="15.0" fill="rgb(228,31,21)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.22%)</title><rect x="28.3" y="421" width="2.7" height="15.0" fill="rgb(230,26,13)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (40 samples, 4.44%)</title><rect x="573.2" y="309" width="52.3" height="15.0" fill="rgb(222,44,41)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;allo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fd_write (1 samples, 0.11%)</title><rect x="1187.4" y="581" width="1.3" height="15.0" fill="rgb(247,199,2)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ZN4core3fmt5float32float_to_decimal_common_shortest17h9b22effd5691a683.lv.5848613266883285139 (8 samples, 0.89%)</title><rect x="634.7" y="261" width="10.5" height="15.0" fill="rgb(234,139,6)" rx="2" ry="2" />
<text text-anchor="" x="637.71" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;bio::stats::probs::LogProb as core::ops::arith::Add&gt;::add (1 samples, 0.11%)</title><rect x="548.3" y="293" width="1.3" height="15.0" fill="rgb(247,97,8)" rx="2" ry="2" />
<text text-anchor="" x="551.27" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_tcache_fill_small (1 samples, 0.11%)</title><rect x="20.5" y="453" width="1.3" height="15.0" fill="rgb(240,224,4)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_pages_purge (1 samples, 0.11%)</title><rect x="16.5" y="309" width="1.4" height="15.0" fill="rgb(208,6,18)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_pages_purge (17 samples, 1.89%)</title><rect x="971.3" y="213" width="22.3" height="15.0" fill="rgb(223,193,47)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (31 samples, 3.44%)</title><rect x="1000.1" y="261" width="40.6" height="15.0" fill="rgb(254,190,6)" rx="2" ry="2" />
<text text-anchor="" x="1003.10" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fd_read (1 samples, 0.11%)</title><rect x="1186.1" y="581" width="1.3" height="15.0" fill="rgb(225,67,25)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (30 samples, 3.33%)</title><rect x="1001.4" y="213" width="39.3" height="15.0" fill="rgb(218,68,5)" rx="2" ry="2" />
<text text-anchor="" x="1004.41" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="485" width="1.3" height="15.0" fill="rgb(228,172,10)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::likelihood::LatentVariableModel::likelihood_pileup (40 samples, 4.44%)</title><rect x="573.2" y="293" width="52.3" height="15.0" fill="rgb(218,79,31)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libpr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_madvise (9 samples, 1.00%)</title><rect x="645.2" y="277" width="11.8" height="15.0" fill="rgb(234,59,12)" rx="2" ry="2" />
<text text-anchor="" x="648.18" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ZN90_&lt;core::iter::FilterMap&lt;I, F&gt; as core::iter::iterator::Iterator&gt;4next17hbdabdd38843583eb.lv.2773236162704604267 (1 samples, 0.11%)</title><rect x="31.0" y="309" width="1.3" height="15.0" fill="rgb(252,164,29)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (40 samples, 4.44%)</title><rect x="573.2" y="357" width="52.3" height="15.0" fill="rgb(241,21,40)" rx="2" ry="2" />
<text text-anchor="" x="576.15" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;allo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="453" width="1.3" height="15.0" fill="rgb(206,69,19)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::write (24 samples, 2.66%)</title><rect x="594.1" y="245" width="31.4" height="15.0" fill="rgb(245,103,2)" rx="2" ry="2" />
<text text-anchor="" x="597.11" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="341" width="1.3" height="15.0" fill="rgb(221,178,41)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_rust_maybe_catch_panic (884 samples, 98.11%)</title><rect x="28.3" y="501" width="1157.8" height="15.0" fill="rgb(245,114,43)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_rust_maybe_catch_panic</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17 samples, 1.89%)</title><rect x="971.3" y="133" width="22.3" height="15.0" fill="rgb(213,49,18)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::num::flt2dec::strategy::grisu::format_shortest_opt (4 samples, 0.44%)</title><rect x="639.9" y="229" width="5.3" height="15.0" fill="rgb(212,161,28)" rx="2" ry="2" />
<text text-anchor="" x="642.94" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ZN3std9panicking3try7do_call17hba0bdcc3670471cc.lv.5405014636996911178 (884 samples, 98.11%)</title><rect x="28.3" y="485" width="1157.8" height="15.0" fill="rgb(235,24,19)" rx="2" ry="2" />
<text text-anchor="" x="31.34" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ZN3std9panicking3try7do_call17hba0bdcc3670471cc.lv.5405014636996911178</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[lib....] (28 samples, 3.11%)</title><rect x="1148.1" y="293" width="36.7" height="15.0" fill="rgb(236,184,45)" rx="2" ry="2" />
<text text-anchor="" x="1151.09" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[li..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>main (4 samples, 0.44%)</title><rect x="16.5" y="549" width="5.3" height="15.0" fill="rgb(235,117,45)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (882 samples, 97.89%)</title><rect x="31.0" y="437" width="1155.1" height="15.0" fill="rgb(210,148,51)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (10 samples, 1.11%)</title><rect x="980.5" y="53" width="13.1" height="15.0" fill="rgb(218,78,8)" rx="2" ry="2" />
<text text-anchor="" x="983.46" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1186.1" y="469" width="1.3" height="15.0" fill="rgb(222,148,36)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (1 samples, 0.11%)</title><rect x="595.4" y="229" width="1.3" height="15.0" fill="rgb(206,112,11)" rx="2" ry="2" />
<text text-anchor="" x="598.42" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1184.8" y="277" width="1.3" height="15.0" fill="rgb(252,126,32)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="11.3" y="389" width="1.3" height="15.0" fill="rgb(254,70,34)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;core::iter::Filter&lt;I, P&gt; as core::iter::iterator::Iterator&gt;::next (1 samples, 0.11%)</title><rect x="17.9" y="389" width="1.3" height="15.0" fill="rgb(243,218,51)" rx="2" ry="2" />
<text text-anchor="" x="20.86" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_add_exp (5 samples, 0.55%)</title><rect x="584.9" y="277" width="6.6" height="15.0" fill="rgb(206,139,18)" rx="2" ry="2" />
<text text-anchor="" x="587.94" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1187.4" y="421" width="1.3" height="15.0" fill="rgb(245,36,32)" rx="2" ry="2" />
<text text-anchor="" x="1190.38" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (4 samples, 0.44%)</title><rect x="579.7" y="277" width="5.2" height="15.0" fill="rgb(242,153,36)" rx="2" ry="2" />
<text text-anchor="" x="582.70" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start (5 samples, 0.55%)</title><rect x="15.2" y="581" width="6.6" height="15.0" fill="rgb(205,90,19)" rx="2" ry="2" />
<text text-anchor="" x="18.24" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[lib....] (2 samples, 0.22%)</title><rect x="569.2" y="213" width="2.6" height="15.0" fill="rgb(241,151,22)" rx="2" ry="2" />
<text text-anchor="" x="572.22" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="16.5" y="197" width="1.4" height="15.0" fill="rgb(237,219,48)" rx="2" ry="2" />
<text text-anchor="" x="19.55" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ieee754_log_avx (2 samples, 0.22%)</title><rect x="577.1" y="277" width="2.6" height="15.0" fill="rgb(235,60,3)" rx="2" ry="2" />
<text text-anchor="" x="580.08" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.11%)</title><rect x="1039.4" y="165" width="1.3" height="15.0" fill="rgb(205,2,8)" rx="2" ry="2" />
<text text-anchor="" x="1042.39" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_maybe_purge (17 samples, 1.89%)</title><rect x="971.3" y="261" width="22.3" height="15.0" fill="rgb(220,119,13)" rx="2" ry="2" />
<text text-anchor="" x="974.29" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ieee754_log_avx (1 samples, 0.11%)</title><rect x="31.0" y="293" width="1.3" height="15.0" fill="rgb(229,222,38)" rx="2" ry="2" />
<text text-anchor="" x="33.95" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ksprintf (1 samples, 0.11%)</title><rect x="1140.2" y="325" width="1.3" height="15.0" fill="rgb(223,123,7)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment