Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dlaehnemann/58547eeba0d011fc12ab468bdbcf70a1 to your computer and use it in GitHub Desktop.
Save dlaehnemann/58547eeba0d011fc12ab468bdbcf70a1 to your computer and use it in GitHub Desktop.
libprosic flamegraph of test09 on branch use-optimized-pairhmm at commit 4503ae6eebd6586d53f4e8ddb263b4ea28dd9ea6 -- debug annotation requested in `profile.bench`, run on desktop
<?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="1078" onload="init(evt)" viewBox="0 0 1200 1078" 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="1078.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="1061" 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="1061" 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>je_iralloct (2 samples, 0.27%)</title><rect x="48.0" y="117" width="3.1" height="15.0" fill="rgb(216,77,26)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>ZN49_&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;16reserve_internal17h9abbde6da276ecb1.lv.520788635190591196 (1 samples, 0.13%)</title><rect x="111.2" y="501" width="1.6" height="15.0" fill="rgb(252,94,32)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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>bcf_hdr_parse_line (1 samples, 0.13%)</title><rect x="1156.8" y="533" width="1.6" height="15.0" fill="rgb(215,17,30)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>core::fmt::write (8 samples, 1.07%)</title><rect x="84.3" y="405" width="12.7" height="15.0" fill="rgb(228,92,6)" rx="2" ry="2" />
<text text-anchor="" x="87.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>&lt;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (3 samples, 0.40%)</title><rect x="35.3" y="293" width="4.8" height="15.0" fill="rgb(206,146,49)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>_rust_maybe_catch_panic (740 samples, 99.20%)</title><rect x="19.5" y="725" width="1170.5" height="15.0" fill="rgb(223,62,52)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="735.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>core::ptr::drop_in_place (1 samples, 0.13%)</title><rect x="87.5" y="341" width="1.6" height="15.0" fill="rgb(249,95,52)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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>std::sync::once::Once::is_completed (3 samples, 0.40%)</title><rect x="638.0" y="485" width="4.7" height="15.0" fill="rgb(253,167,40)" rx="2" ry="2" />
<text text-anchor="" x="640.96" 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>je_huge_dalloc (16 samples, 2.14%)</title><rect x="979.6" y="421" width="25.3" height="15.0" fill="rgb(247,72,34)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="431.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="805" width="1.6" height="15.0" fill="rgb(215,217,28)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="815.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_sse2_unaligned_erms (179 samples, 23.99%)</title><rect x="696.5" y="469" width="283.1" height="15.0" fill="rgb(243,100,49)" rx="2" ry="2" />
<text text-anchor="" x="699.49" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_memcpy_sse2_unaligned_erms</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::run_tests_console::{{closure}} (2 samples, 0.27%)</title><rect x="13.2" y="773" width="3.1" height="15.0" fill="rgb(248,200,4)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="783.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 (16 samples, 2.14%)</title><rect x="979.6" y="389" width="25.3" height="15.0" fill="rgb(215,200,24)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="399.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_iallocztm (1 samples, 0.13%)</title><rect x="1156.8" y="453" width="1.6" height="15.0" fill="rgb(229,40,15)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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::float::float_to_decimal_common_shortest (5 samples, 0.67%)</title><rect x="89.1" y="373" width="7.9" height="15.0" fill="rgb(226,89,39)" rx="2" ry="2" />
<text text-anchor="" x="92.09" 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>je_arena_malloc (1 samples, 0.13%)</title><rect x="1156.8" y="437" width="1.6" height="15.0" fill="rgb(231,180,8)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>_libc_read (1 samples, 0.13%)</title><rect x="1166.3" y="485" width="1.6" height="15.0" fill="rgb(219,16,37)" rx="2" ry="2" />
<text text-anchor="" x="1169.27" 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::panicking::try (2 samples, 0.27%)</title><rect x="13.2" y="917" width="3.1" height="15.0" fill="rgb(220,97,52)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="927.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_unstash_purged (16 samples, 2.14%)</title><rect x="979.6" y="341" width="25.3" height="15.0" fill="rgb(244,142,34)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="351.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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="245" width="14.2" height="15.0" fill="rgb(217,163,26)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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;std::thread::local::LocalKey&lt;T&gt;&gt;::try_with (8 samples, 1.07%)</title><rect x="84.3" y="469" width="12.7" height="15.0" fill="rgb(253,216,2)" rx="2" ry="2" />
<text text-anchor="" x="87.34" 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::panic::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (742 samples, 99.46%)</title><rect x="16.3" y="821" width="1173.7" height="15.0" fill="rgb(205,36,41)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;std::panic::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="1003.4" y="117" width="1.5" height="15.0" fill="rgb(250,155,2)" rx="2" ry="2" />
<text text-anchor="" x="1006.35" 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>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="261" width="25.3" height="15.0" fill="rgb(243,126,19)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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 (342 samples, 45.84%)</title><rect x="111.2" y="549" width="541.0" height="15.0" fill="rgb(218,31,38)" rx="2" ry="2" />
<text text-anchor="" x="114.23" y="559.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>libprosic::model::sample::RecordBuffer::fill (4 samples, 0.54%)</title><rect x="645.9" y="533" width="6.3" height="15.0" fill="rgb(212,48,34)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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 (15 samples, 2.01%)</title><rect x="212.5" y="501" width="23.7" height="15.0" fill="rgb(222,136,14)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_GI___pthread_mutex_unlock (1 samples, 0.13%)</title><rect x="44.8" y="197" width="1.6" height="15.0" fill="rgb(247,151,14)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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>_GI___exp (2 samples, 0.27%)</title><rect x="120.7" y="453" width="3.2" height="15.0" fill="rgb(248,178,23)" rx="2" ry="2" />
<text text-anchor="" x="123.72" 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>ialloc_body (1 samples, 0.13%)</title><rect x="1156.8" y="485" width="1.6" height="15.0" fill="rgb(236,21,8)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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::sys_common::mutex::Mutex::raw_unlock (1 samples, 0.13%)</title><rect x="87.5" y="309" width="1.6" height="15.0" fill="rgb(248,193,18)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="917" width="1.6" height="15.0" fill="rgb(233,134,48)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="927.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 (29 samples, 3.89%)</title><rect x="32.1" y="373" width="45.9" height="15.0" fill="rgb(225,208,54)" rx="2" ry="2" />
<text text-anchor="" x="35.14" y="383.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>arena_purge_to_limit (16 samples, 2.14%)</title><rect x="979.6" y="357" width="25.3" height="15.0" fill="rgb(223,19,24)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="367.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::io::stdio::print (8 samples, 1.07%)</title><rect x="84.3" y="501" width="12.7" height="15.0" fill="rgb(210,220,31)" rx="2" ry="2" />
<text text-anchor="" x="87.34" 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>[[kerne.allsyms]] (14 samples, 1.88%)</title><rect x="1134.6" y="405" width="22.2" height="15.0" fill="rgb(228,142,21)" rx="2" ry="2" />
<text text-anchor="" x="1137.64" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="981" width="1.6" height="15.0" fill="rgb(248,161,33)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="991.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>alloc::alloc::dealloc (9 samples, 1.21%)</title><rect x="97.0" y="485" width="14.2" height="15.0" fill="rgb(253,50,2)" rx="2" ry="2" />
<text text-anchor="" x="100.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>_libc_read (39 samples, 5.23%)</title><rect x="1004.9" y="485" width="61.7" height="15.0" fill="rgb(245,0,17)" rx="2" ry="2" />
<text text-anchor="" x="1007.93" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_libc_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="245" width="25.3" height="15.0" fill="rgb(223,15,13)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="1166.3" y="469" width="1.6" height="15.0" fill="rgb(225,58,53)" rx="2" ry="2" />
<text text-anchor="" x="1169.27" 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>arena_maybe_purge_ratio (9 samples, 1.21%)</title><rect x="97.0" y="421" width="14.2" height="15.0" fill="rgb(234,55,3)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>test::run_test::run_test_inner::{{closure}} (742 samples, 99.46%)</title><rect x="16.3" y="773" width="1173.7" height="15.0" fill="rgb(231,40,26)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >test::run_test::run_test_inner::{{closure}}</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (32 samples, 4.29%)</title><rect x="1016.0" y="405" width="50.6" height="15.0" fill="rgb(221,157,35)" rx="2" ry="2" />
<text text-anchor="" x="1019.01" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as core::clone::Clone&gt;::clone (2 samples, 0.27%)</title><rect x="13.2" y="725" width="3.1" height="15.0" fill="rgb(248,177,13)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="735.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_sse2_unaligned_erms (2 samples, 0.27%)</title><rect x="13.2" y="629" width="3.1" height="15.0" fill="rgb(224,210,8)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="639.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___pthread_mutex_unlock (3 samples, 0.40%)</title><rect x="35.3" y="245" width="4.8" height="15.0" fill="rgb(242,182,18)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>libprosic::model::evidence::fragments::IndelEvidence::prob_sample_alt (8 samples, 1.07%)</title><rect x="111.2" y="533" width="12.7" height="15.0" fill="rgb(222,57,18)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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 (1 samples, 0.13%)</title><rect x="21.1" y="469" width="1.6" height="15.0" fill="rgb(254,20,52)" rx="2" ry="2" />
<text text-anchor="" x="24.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>_GI___pthread_mutex_lock (3 samples, 0.40%)</title><rect x="40.1" y="213" width="4.7" height="15.0" fill="rgb(243,15,37)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>_memcpy_sse2_unaligned_erms (1 samples, 0.13%)</title><rect x="48.0" y="85" width="1.5" height="15.0" fill="rgb(254,166,43)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>&lt;rust_htslib::bam::Reader as rust_htslib::bam::Read&gt;::read (20 samples, 2.68%)</title><rect x="1158.4" y="581" width="31.6" height="15.0" fill="rgb(247,101,41)" rx="2" ry="2" />
<text text-anchor="" x="1161.36" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itertools::minmax::minmax_impl (12 samples, 1.61%)</title><rect x="78.0" y="549" width="19.0" height="15.0" fill="rgb(209,152,13)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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>hts_itr_next (4 samples, 0.54%)</title><rect x="645.9" y="501" width="6.3" height="15.0" fill="rgb(252,67,23)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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::sync::atomic::AtomicUsize::load (2 samples, 0.27%)</title><rect x="639.5" y="469" width="3.2" height="15.0" fill="rgb(243,54,19)" rx="2" ry="2" />
<text text-anchor="" x="642.54" 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>_expm1 (1 samples, 0.13%)</title><rect x="82.8" y="485" width="1.5" height="15.0" fill="rgb(253,1,41)" rx="2" ry="2" />
<text text-anchor="" x="85.76" 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::probs::LogProb::ln_one_minus_exp (3 samples, 0.40%)</title><rect x="25.8" y="469" width="4.8" height="15.0" fill="rgb(217,106,52)" rx="2" ry="2" />
<text text-anchor="" x="28.82" 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>[[kerne.allsyms]] (10 samples, 1.34%)</title><rect x="989.1" y="181" width="15.8" height="15.0" fill="rgb(230,95,11)" rx="2" ry="2" />
<text text-anchor="" x="992.12" 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>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (5 samples, 0.67%)</title><rect x="32.1" y="357" width="8.0" height="15.0" fill="rgb(232,129,11)" rx="2" ry="2" />
<text text-anchor="" x="35.14" 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>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (742 samples, 99.46%)</title><rect x="16.3" y="917" width="1173.7" height="15.0" fill="rgb(252,31,11)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="927.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>std::panicking::panicking (1 samples, 0.13%)</title><rect x="46.4" y="197" width="1.6" height="15.0" fill="rgb(254,142,42)" rx="2" ry="2" />
<text text-anchor="" x="49.38" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="757" width="1.6" height="15.0" fill="rgb(251,59,9)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="767.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 (3 samples, 0.40%)</title><rect x="114.4" y="485" width="4.7" height="15.0" fill="rgb(208,31,5)" rx="2" ry="2" />
<text text-anchor="" x="117.40" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="48.0" y="37" width="1.5" height="15.0" fill="rgb(220,120,50)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>std::sys::unix::mutex::Mutex::unlock (1 samples, 0.13%)</title><rect x="54.3" y="197" width="1.6" height="15.0" fill="rgb(254,166,34)" rx="2" ry="2" />
<text text-anchor="" x="57.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::fmt::Formatter::write_formatted_parts (3 samples, 0.40%)</title><rect x="89.1" y="357" width="4.7" height="15.0" fill="rgb(218,49,6)" rx="2" ry="2" />
<text text-anchor="" x="92.09" 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>bio::stats::probs::LogProb::ln_add_exp (2 samples, 0.27%)</title><rect x="22.7" y="469" width="3.1" height="15.0" fill="rgb(218,87,18)" rx="2" ry="2" />
<text text-anchor="" x="25.65" 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_relocate_object (1 samples, 0.13%)</title><rect x="11.6" y="981" width="1.6" height="15.0" fill="rgb(211,46,2)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="991.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="901" width="1.6" height="15.0" fill="rgb(207,99,8)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="911.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 (7 samples, 0.94%)</title><rect x="40.1" y="309" width="11.0" height="15.0" fill="rgb(251,93,8)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="949" width="1.6" height="15.0" fill="rgb(206,179,34)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="959.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::decoder::decode (1 samples, 0.13%)</title><rect x="55.9" y="309" width="1.6" height="15.0" fill="rgb(223,132,46)" rx="2" ry="2" />
<text text-anchor="" x="58.87" 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>_log1p (1 samples, 0.13%)</title><rect x="24.2" y="453" width="1.6" height="15.0" fill="rgb(206,21,50)" rx="2" ry="2" />
<text text-anchor="" x="27.24" 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>std::io::stdio::print_to (30 samples, 4.02%)</title><rect x="30.6" y="453" width="47.4" height="15.0" fill="rgb(249,215,39)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_dalloc (9 samples, 1.21%)</title><rect x="97.0" y="469" width="14.2" height="15.0" fill="rgb(240,42,49)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="17.9" y="677" width="1.6" height="15.0" fill="rgb(236,209,16)" rx="2" ry="2" />
<text text-anchor="" x="20.91" y="687.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.27%)</title><rect x="85.9" y="373" width="3.2" height="15.0" fill="rgb(243,34,8)" rx="2" ry="2" />
<text text-anchor="" x="88.92" 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>lib::test09::{{closure}} (740 samples, 99.20%)</title><rect x="19.5" y="645" width="1170.5" height="15.0" fill="rgb(239,30,42)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >lib::test09::{{closure}}</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (36 samples, 4.83%)</title><rect x="1009.7" y="453" width="56.9" height="15.0" fill="rgb(217,109,25)" rx="2" ry="2" />
<text text-anchor="" x="1012.68" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kern..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_expm1 (2 samples, 0.27%)</title><rect x="27.4" y="453" width="3.2" height="15.0" fill="rgb(227,168,35)" rx="2" ry="2" />
<text text-anchor="" x="30.40" 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>test::run_tests_console::callback (2 samples, 0.27%)</title><rect x="13.2" y="757" width="3.1" height="15.0" fill="rgb(219,92,48)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="767.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>[[kerne.allsyms]] (36 samples, 4.83%)</title><rect x="1009.7" y="469" width="56.9" height="15.0" fill="rgb(249,179,3)" rx="2" ry="2" />
<text text-anchor="" x="1012.68" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kern..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (1 samples, 0.13%)</title><rect x="644.3" y="501" width="1.6" height="15.0" fill="rgb(216,1,20)" rx="2" ry="2" />
<text text-anchor="" x="647.29" 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>std::io::stdio::print_to::{{closure}} (8 samples, 1.07%)</title><rect x="84.3" y="453" width="12.7" height="15.0" fill="rgb(212,153,28)" rx="2" ry="2" />
<text text-anchor="" x="87.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="869" width="1.6" height="15.0" fill="rgb(254,66,40)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="879.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="677" width="1.6" height="15.0" fill="rgb(240,39,38)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="687.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="901" width="1.6" height="15.0" fill="rgb(233,142,12)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="911.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="109.7" y="165" width="1.5" height="15.0" fill="rgb(237,209,9)" rx="2" ry="2" />
<text text-anchor="" x="112.65" 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>core::fmt::Formatter::run (5 samples, 0.67%)</title><rect x="89.1" y="389" width="7.9" height="15.0" fill="rgb(210,44,19)" rx="2" ry="2" />
<text text-anchor="" x="92.09" 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_exp_avx (2 samples, 0.27%)</title><rect x="120.7" y="437" width="3.2" height="15.0" fill="rgb(217,74,26)" rx="2" ry="2" />
<text text-anchor="" x="123.72" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="837" width="1.6" height="15.0" fill="rgb(231,70,34)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="847.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 (740 samples, 99.20%)</title><rect x="19.5" y="661" width="1170.5" height="15.0" fill="rgb(241,18,6)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="671.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>[[kerne.allsyms]] (47 samples, 6.30%)</title><rect x="905.3" y="373" width="74.3" height="15.0" fill="rgb(239,98,4)" rx="2" ry="2" />
<text text-anchor="" x="908.28" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne...</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.27%)</title><rect x="625.3" y="485" width="3.2" height="15.0" fill="rgb(231,221,31)" rx="2" ry="2" />
<text text-anchor="" x="628.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>test::run_tests (2 samples, 0.27%)</title><rect x="13.2" y="789" width="3.1" height="15.0" fill="rgb(247,144,6)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="799.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::sync::mutex::Mutex&lt;T&gt;&gt;::lock (1 samples, 0.13%)</title><rect x="85.9" y="341" width="1.6" height="15.0" fill="rgb(212,56,35)" rx="2" ry="2" />
<text text-anchor="" x="88.92" 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;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (8 samples, 1.07%)</title><rect x="111.2" y="517" width="12.7" height="15.0" fill="rgb(218,211,13)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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>&lt;test::Sink as std::io::Write&gt;::write (2 samples, 0.27%)</title><rect x="85.9" y="357" width="3.2" height="15.0" fill="rgb(207,195,0)" rx="2" ry="2" />
<text text-anchor="" x="88.92" 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>&lt;alloc::alloc::Global as core::alloc::Alloc&gt;::realloc (2 samples, 0.27%)</title><rect x="48.0" y="165" width="3.1" height="15.0" fill="rgb(205,224,36)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>libprosic::model::evidence::reads::ReadEmission::new (2 samples, 0.27%)</title><rect x="642.7" y="517" width="3.2" height="15.0" fill="rgb(240,167,33)" rx="2" ry="2" />
<text text-anchor="" x="645.71" 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>[[kerne.allsyms]] (6 samples, 0.80%)</title><rect x="101.7" y="181" width="9.5" height="15.0" fill="rgb(224,103,15)" rx="2" ry="2" />
<text text-anchor="" x="104.74" 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>&lt;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::map (12 samples, 1.61%)</title><rect x="78.0" y="565" width="19.0" height="15.0" fill="rgb(214,76,9)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::map::{{closure}} (12 samples, 1.61%)</title><rect x="78.0" y="533" width="19.0" height="15.0" fill="rgb(207,55,12)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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::Write::write_all (3 samples, 0.40%)</title><rect x="51.1" y="277" width="4.8" height="15.0" fill="rgb(250,22,33)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="17.9" y="709" width="1.6" height="15.0" fill="rgb(238,11,10)" rx="2" ry="2" />
<text text-anchor="" x="20.91" y="719.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 (742 samples, 99.46%)</title><rect x="16.3" y="965" width="1173.7" height="15.0" fill="rgb(253,164,31)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="975.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>alloc::alloc::realloc (2 samples, 0.27%)</title><rect x="48.0" y="149" width="3.1" height="15.0" fill="rgb(225,104,24)" rx="2" ry="2" />
<text text-anchor="" x="50.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>core::num::flt2dec::strategy::grisu::cached_power (1 samples, 0.13%)</title><rect x="73.3" y="261" width="1.6" height="15.0" fill="rgb(247,148,53)" rx="2" ry="2" />
<text text-anchor="" x="76.27" 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>core::ops::function::FnMut::call_mut (11 samples, 1.47%)</title><rect x="60.6" y="309" width="17.4" height="15.0" fill="rgb(224,114,16)" rx="2" ry="2" />
<text text-anchor="" x="63.62" 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>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="213" width="25.3" height="15.0" fill="rgb(212,76,17)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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 (9 samples, 1.21%)</title><rect x="97.0" y="405" width="14.2" height="15.0" fill="rgb(219,61,13)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;'a mut F&gt;::call_once (37 samples, 4.96%)</title><rect x="19.5" y="533" width="58.5" height="15.0" fill="rgb(223,33,22)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="543.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>je_malloc_mutex_lock (1 samples, 0.13%)</title><rect x="1156.8" y="373" width="1.6" height="15.0" fill="rgb(216,206,37)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>std::panic::catch_unwind (740 samples, 99.20%)</title><rect x="19.5" y="757" width="1170.5" height="15.0" fill="rgb(237,162,6)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::panic::catch_unwind</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::num::flt2dec::strategy::grisu::format_shortest (11 samples, 1.47%)</title><rect x="60.6" y="293" width="17.4" height="15.0" fill="rgb(240,190,35)" rx="2" ry="2" />
<text text-anchor="" x="63.62" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="869" width="1.6" height="15.0" fill="rgb(235,3,19)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="879.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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="261" width="14.2" height="15.0" fill="rgb(250,66,44)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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;libprosic::model::PairPileup&lt;'a, A, B, P&gt;&gt;::map_allele_freqs (12 samples, 1.61%)</title><rect x="78.0" y="581" width="19.0" height="15.0" fill="rgb(244,57,1)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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>rallocx (2 samples, 0.27%)</title><rect x="48.0" y="133" width="3.1" height="15.0" fill="rgb(232,194,23)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>_GI___pthread_mutex_unlock (1 samples, 0.13%)</title><rect x="87.5" y="277" width="1.6" height="15.0" fill="rgb(236,35,7)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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;rust_htslib::bam::record::Seq&lt;'a&gt; as core::ops::index::Index&lt;usize&gt;&gt;::index (6 samples, 0.80%)</title><rect x="628.5" y="485" width="9.5" height="15.0" fill="rgb(221,78,27)" rx="2" ry="2" />
<text text-anchor="" x="631.47" 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::utils::ReferenceBuffer::seq (319 samples, 42.76%)</title><rect x="652.2" y="565" width="504.6" height="15.0" fill="rgb(244,174,30)" rx="2" ry="2" />
<text text-anchor="" x="655.20" y="575.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>core::num::flt2dec::strategy::grisu::max_pow10_no_more_than (1 samples, 0.13%)</title><rect x="76.4" y="261" width="1.6" height="15.0" fill="rgb(224,74,41)" rx="2" ry="2" />
<text text-anchor="" x="79.43" 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>core::num::flt2dec::determine_sign (2 samples, 0.27%)</title><rect x="57.5" y="309" width="3.1" height="15.0" fill="rgb(234,124,37)" rx="2" ry="2" />
<text text-anchor="" x="60.45" 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>log1p@plt (1 samples, 0.13%)</title><rect x="598.4" y="485" width="1.6" height="15.0" fill="rgb(205,183,9)" rx="2" ry="2" />
<text text-anchor="" x="601.42" 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 (12 samples, 1.61%)</title><rect x="78.0" y="517" width="19.0" height="15.0" fill="rgb(215,112,54)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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>&lt;alloc::vec::Vec&lt;T&gt;&gt;::reserve (1 samples, 0.13%)</title><rect x="123.9" y="389" width="1.6" height="15.0" fill="rgb(230,219,5)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>std::panic::catch_unwind (2 samples, 0.27%)</title><rect x="13.2" y="933" width="3.1" height="15.0" fill="rgb(205,169,48)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="943.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::io::fasta::IndexedReader&lt;R&gt;&gt;::read (319 samples, 42.76%)</title><rect x="652.2" y="549" width="504.6" height="15.0" fill="rgb(251,38,12)" rx="2" ry="2" />
<text text-anchor="" x="655.20" y="559.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>core::fmt::Formatter::write_formatted_parts::write_bytes (3 samples, 0.40%)</title><rect x="51.1" y="309" width="4.8" height="15.0" fill="rgb(218,12,20)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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::thread::Builder::spawn::{{closure}}::{{closure}} (742 samples, 99.46%)</title><rect x="16.3" y="805" width="1173.7" height="15.0" fill="rgb(208,178,30)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::thread::Builder::spawn::{{closure}}::{{closure}}</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_ralloc (1 samples, 0.13%)</title><rect x="49.5" y="101" width="1.6" height="15.0" fill="rgb(212,199,40)" rx="2" ry="2" />
<text text-anchor="" x="52.54" 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>std::sys_common::thread::start_thread (742 samples, 99.46%)</title><rect x="16.3" y="949" width="1173.7" height="15.0" fill="rgb(219,71,31)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="959.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>_GI_madvise (16 samples, 2.14%)</title><rect x="979.6" y="293" width="25.3" height="15.0" fill="rgb(218,86,29)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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>std::sys_common::mutex::Mutex::raw_lock (2 samples, 0.27%)</title><rect x="51.1" y="229" width="3.2" height="15.0" fill="rgb(232,168,8)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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>[[kerne.allsyms]] (34 samples, 4.56%)</title><rect x="1103.0" y="517" width="53.8" height="15.0" fill="rgb(252,177,24)" rx="2" ry="2" />
<text text-anchor="" x="1106.00" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ops::function::FnOnce::call_once (740 samples, 99.20%)</title><rect x="19.5" y="693" width="1170.5" height="15.0" fill="rgb(221,127,14)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="703.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>test::run_tests_console (2 samples, 0.27%)</title><rect x="13.2" y="805" width="3.1" height="15.0" fill="rgb(249,57,29)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="815.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_ialloc (1 samples, 0.13%)</title><rect x="1156.8" y="469" width="1.6" height="15.0" fill="rgb(206,72,23)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="965" width="1.6" height="15.0" fill="rgb(249,51,17)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="975.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.13%)</title><rect x="19.5" y="469" width="1.6" height="15.0" fill="rgb(212,149,15)" rx="2" ry="2" />
<text text-anchor="" x="22.49" 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>bcf_hrec_add_key (1 samples, 0.13%)</title><rect x="1156.8" y="517" width="1.6" height="15.0" fill="rgb(247,144,3)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>[[kerne.allsyms]] (39 samples, 5.23%)</title><rect x="917.9" y="341" width="61.7" height="15.0" fill="rgb(237,194,10)" rx="2" ry="2" />
<text text-anchor="" x="920.94" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kern..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="725" width="1.6" height="15.0" fill="rgb(221,158,49)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="735.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="48.0" y="53" width="1.5" height="15.0" fill="rgb(212,31,23)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>&lt;test::Sink as std::io::Write&gt;::write (7 samples, 0.94%)</title><rect x="40.1" y="277" width="11.0" height="15.0" fill="rgb(211,88,1)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="565" width="3.1" height="15.0" fill="rgb(227,121,38)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>alloc::fmt::format (1 samples, 0.13%)</title><rect x="123.9" y="517" width="1.6" height="15.0" fill="rgb(230,27,54)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (740 samples, 99.20%)</title><rect x="19.5" y="709" width="1170.5" height="15.0" fill="rgb(247,182,25)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="719.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>std::sys::unix::mutex::Mutex::lock (3 samples, 0.40%)</title><rect x="40.1" y="229" width="4.7" height="15.0" fill="rgb(251,6,18)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="277" width="14.2" height="15.0" fill="rgb(222,185,11)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>bio::stats::probs::LogProb::ln_sum_exp (230 samples, 30.83%)</title><rect x="236.2" y="501" width="363.8" height="15.0" fill="rgb(222,146,25)" rx="2" ry="2" />
<text text-anchor="" x="239.19" y="511.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>std::panicking::try::do_call (2 samples, 0.27%)</title><rect x="13.2" y="885" width="3.1" height="15.0" fill="rgb(233,93,39)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="895.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.13%)</title><rect x="1156.8" y="405" width="1.6" height="15.0" fill="rgb(238,193,42)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="501" width="3.1" height="15.0" fill="rgb(232,210,2)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>je_tcache_alloc_small (1 samples, 0.13%)</title><rect x="1156.8" y="421" width="1.6" height="15.0" fill="rgb(223,58,23)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>core::ptr::drop_in_place (3 samples, 0.40%)</title><rect x="35.3" y="309" width="4.8" height="15.0" fill="rgb(206,87,19)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="821" width="1.6" height="15.0" fill="rgb(231,116,40)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="831.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::raw_vec::RawVec&lt;T, A&gt; as core::ops::drop::Drop&gt;::drop (9 samples, 1.21%)</title><rect x="97.0" y="533" width="14.2" height="15.0" fill="rgb(224,193,38)" rx="2" ry="2" />
<text text-anchor="" x="100.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>core::ptr::drop_in_place (1 samples, 0.13%)</title><rect x="54.3" y="245" width="1.6" height="15.0" fill="rgb(206,211,5)" rx="2" ry="2" />
<text text-anchor="" x="57.29" 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>[[kerne.allsyms]] (52 samples, 6.97%)</title><rect x="897.4" y="389" width="82.2" height="15.0" fill="rgb(210,122,42)" rx="2" ry="2" />
<text text-anchor="" x="900.37" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne.a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.13%)</title><rect x="87.5" y="325" width="1.6" height="15.0" fill="rgb(246,213,8)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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>[[kerne.allsyms]] (32 samples, 4.29%)</title><rect x="1016.0" y="421" width="50.6" height="15.0" fill="rgb(241,105,52)" rx="2" ry="2" />
<text text-anchor="" x="1019.01" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>crc32_z (4 samples, 0.54%)</title><rect x="1159.9" y="517" width="6.4" height="15.0" fill="rgb(220,54,23)" rx="2" ry="2" />
<text text-anchor="" x="1162.95" 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>[[kerne.allsyms]] (34 samples, 4.56%)</title><rect x="1103.0" y="485" width="53.8" height="15.0" fill="rgb(228,90,25)" rx="2" ry="2" />
<text text-anchor="" x="1106.00" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="978.0" y="293" width="1.6" height="15.0" fill="rgb(209,222,48)" rx="2" ry="2" />
<text text-anchor="" x="981.04" 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>[[kerne.allsyms]] (89 samples, 11.93%)</title><rect x="838.8" y="453" width="140.8" height="15.0" fill="rgb(230,123,45)" rx="2" ry="2" />
<text text-anchor="" x="841.85" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne.allsyms]]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="693" width="1.6" height="15.0" fill="rgb(250,149,43)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="703.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::mutex::Mutex::unlock (1 samples, 0.13%)</title><rect x="44.8" y="213" width="1.6" height="15.0" fill="rgb(214,84,17)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="613" width="3.1" height="15.0" fill="rgb(253,98,48)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="229" width="25.3" height="15.0" fill="rgb(236,152,0)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.13%)</title><rect x="54.3" y="229" width="1.6" height="15.0" fill="rgb(211,168,37)" rx="2" ry="2" />
<text text-anchor="" x="57.29" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="853" width="1.6" height="15.0" fill="rgb(214,11,31)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="863.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::mutex::Mutex::unlock (1 samples, 0.13%)</title><rect x="87.5" y="293" width="1.6" height="15.0" fill="rgb(220,220,30)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="293" width="14.2" height="15.0" fill="rgb(240,227,33)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>std::io::stdio::print_to::{{closure}} (30 samples, 4.02%)</title><rect x="30.6" y="421" width="47.4" height="15.0" fill="rgb(214,107,43)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arena_maybe_purge_ratio (16 samples, 2.14%)</title><rect x="979.6" y="373" width="25.3" height="15.0" fill="rgb(231,63,40)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="383.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>bio::stats::probs::LogProb::ln_add_exp (2 samples, 0.27%)</title><rect x="79.6" y="501" width="3.2" height="15.0" fill="rgb(215,224,25)" rx="2" ry="2" />
<text text-anchor="" x="82.60" 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;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;&amp;'a T, core::slice::Iter&lt;'a, T&gt;&gt;&gt;::spec_extend (1 samples, 0.13%)</title><rect x="123.9" y="405" width="1.6" height="15.0" fill="rgb(236,63,50)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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::thread::panicking (1 samples, 0.13%)</title><rect x="46.4" y="213" width="1.6" height="15.0" fill="rgb(250,174,17)" rx="2" ry="2" />
<text text-anchor="" x="49.38" 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>&lt;alloc::boxed::Box&lt;(dyn alloc::boxed::FnBox&lt;A, Output$u3d$R&gt; $u2b$ 'a)&gt; as core::ops::function::FnOnce&lt;A&gt;&gt;::call_once (742 samples, 99.46%)</title><rect x="16.3" y="933" width="1173.7" height="15.0" fill="rgb(248,53,53)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;alloc::boxed::Box&lt;(dyn alloc::boxed::FnBox&lt;A, Output$u3d$R&gt; $u2b$ 'a)&gt; as core::ops::function::FnOnce&lt;A&gt;&gt;::call_once</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ptr::drop_in_place (1 samples, 0.13%)</title><rect x="90.7" y="293" width="1.6" height="15.0" fill="rgb(211,139,21)" rx="2" ry="2" />
<text text-anchor="" x="93.67" 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::ReadEmission::prob_match_mismatch (27 samples, 3.62%)</title><rect x="600.0" y="501" width="42.7" height="15.0" fill="rgb(219,204,33)" rx="2" ry="2" />
<text text-anchor="" x="603.00" y="511.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::sys::unix::fs::File::read (39 samples, 5.23%)</title><rect x="1004.9" y="517" width="61.7" height="15.0" fill="rgb(212,100,51)" rx="2" ry="2" />
<text text-anchor="" x="1007.93" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;core::fmt::Write::write_fmt::Adapter&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (1 samples, 0.13%)</title><rect x="123.9" y="469" width="1.6" height="15.0" fill="rgb(220,125,15)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.27%)</title><rect x="44.8" y="245" width="3.2" height="15.0" fill="rgb(220,26,39)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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>rallocx (1 samples, 0.13%)</title><rect x="111.2" y="485" width="1.6" height="15.0" fill="rgb(231,97,32)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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::probs::LogProb::ln_one_minus_exp (1 samples, 0.13%)</title><rect x="82.8" y="501" width="1.5" height="15.0" fill="rgb(238,123,50)" rx="2" ry="2" />
<text text-anchor="" x="85.76" 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;test::Sink as std::io::Write&gt;::write (2 samples, 0.27%)</title><rect x="90.7" y="309" width="3.1" height="15.0" fill="rgb(225,188,35)" rx="2" ry="2" />
<text text-anchor="" x="93.67" 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>alloc::string::String::push_str (1 samples, 0.13%)</title><rect x="123.9" y="437" width="1.6" height="15.0" fill="rgb(241,66,46)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>je_isqalloc (16 samples, 2.14%)</title><rect x="979.6" y="469" width="25.3" height="15.0" fill="rgb(254,81,10)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="479.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>core::num::diy_float::Fp::mul (1 samples, 0.13%)</title><rect x="71.7" y="261" width="1.6" height="15.0" fill="rgb(213,9,17)" rx="2" ry="2" />
<text text-anchor="" x="74.69" 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;rust_htslib::bam::IndexedReader as rust_htslib::bam::Read&gt;::read (4 samples, 0.54%)</title><rect x="645.9" y="517" width="6.3" height="15.0" fill="rgb(206,71,6)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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>_memcpy_sse2_unaligned_erms (57 samples, 7.64%)</title><rect x="1066.6" y="533" width="90.2" height="15.0" fill="rgb(223,110,38)" rx="2" ry="2" />
<text text-anchor="" x="1069.62" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_memcpy_ss..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::dealloc_buffer (9 samples, 1.21%)</title><rect x="97.0" y="517" width="14.2" height="15.0" fill="rgb(211,159,20)" rx="2" ry="2" />
<text text-anchor="" x="100.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>[[kerne.allsyms]] (27 samples, 3.62%)</title><rect x="1023.9" y="325" width="42.7" height="15.0" fill="rgb(220,37,40)" rx="2" ry="2" />
<text text-anchor="" x="1026.91" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ke..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (6 samples, 0.80%)</title><rect x="101.7" y="197" width="9.5" height="15.0" fill="rgb(245,36,29)" rx="2" ry="2" />
<text text-anchor="" x="104.74" 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>std::panicking::try::do_call (742 samples, 99.46%)</title><rect x="16.3" y="837" width="1173.7" height="15.0" fill="rgb(237,199,54)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::panicking::try::do_call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="933" width="1.6" height="15.0" fill="rgb(221,220,46)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="943.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::impls::&lt;impl std::io::Write for alloc::boxed::Box&lt;W&gt;&gt;::write_fmt (30 samples, 4.02%)</title><rect x="30.6" y="405" width="47.4" height="15.0" fill="rgb(254,190,21)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys_common::mutex::Mutex::raw_lock (3 samples, 0.40%)</title><rect x="40.1" y="245" width="4.7" height="15.0" fill="rgb(238,135,13)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>libprosic::call::pairwise::pileups (661 samples, 88.61%)</title><rect x="111.2" y="581" width="1045.6" height="15.0" fill="rgb(232,182,34)" rx="2" ry="2" />
<text text-anchor="" x="114.23" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::call::pairwise::pileups</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::evidence::observation::Evidence::insert_size (1 samples, 0.13%)</title><rect x="123.9" y="533" width="1.6" height="15.0" fill="rgb(242,25,23)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>[[kerne.allsyms]] (8 samples, 1.07%)</title><rect x="967.0" y="309" width="12.6" height="15.0" fill="rgb(244,152,32)" rx="2" ry="2" />
<text text-anchor="" x="969.97" 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_chunk_dalloc_wrapper (9 samples, 1.21%)</title><rect x="97.0" y="373" width="14.2" height="15.0" fill="rgb(246,78,41)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>lib::call_tumor_normal (740 samples, 99.20%)</title><rect x="19.5" y="613" width="1170.5" height="15.0" fill="rgb(224,159,1)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="623.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>bgzf_read_block (4 samples, 0.54%)</title><rect x="645.9" y="437" width="6.3" height="15.0" fill="rgb(237,166,35)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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>&lt;std::sync::mutex::Mutex&lt;T&gt;&gt;::lock (2 samples, 0.27%)</title><rect x="51.1" y="245" width="3.2" height="15.0" fill="rgb(213,224,33)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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;test::TestEvent as core::clone::Clone&gt;::clone (2 samples, 0.27%)</title><rect x="13.2" y="741" width="3.1" height="15.0" fill="rgb(231,161,41)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="751.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>[[kerne.allsyms]] (10 samples, 1.34%)</title><rect x="989.1" y="165" width="15.8" height="15.0" fill="rgb(214,45,21)" rx="2" ry="2" />
<text text-anchor="" x="992.12" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="741" width="1.6" height="15.0" fill="rgb(213,180,6)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="751.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>[[kerne.allsyms]] (13 samples, 1.74%)</title><rect x="1136.2" y="389" width="20.6" height="15.0" fill="rgb(242,128,34)" rx="2" ry="2" />
<text text-anchor="" x="1139.22" 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>je_arena_ralloc (1 samples, 0.13%)</title><rect x="48.0" y="101" width="1.5" height="15.0" fill="rgb(246,43,23)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>[[kerne.allsyms]] (23 samples, 3.08%)</title><rect x="1120.4" y="469" width="36.4" height="15.0" fill="rgb(225,4,53)" rx="2" ry="2" />
<text text-anchor="" x="1123.40" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[k..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read_block (19 samples, 2.55%)</title><rect x="1159.9" y="533" width="30.1" height="15.0" fill="rgb(225,96,14)" rx="2" ry="2" />
<text text-anchor="" x="1162.95" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bg..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::panic::catch_unwind (742 samples, 99.46%)</title><rect x="16.3" y="885" width="1173.7" height="15.0" fill="rgb(221,72,16)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::panic::catch_unwind</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (20 samples, 2.68%)</title><rect x="1125.1" y="437" width="31.7" height="15.0" fill="rgb(250,66,31)" rx="2" ry="2" />
<text text-anchor="" x="1128.15" 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_fmt (30 samples, 4.02%)</title><rect x="30.6" y="389" width="47.4" height="15.0" fill="rgb(208,167,35)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::stdio::print (30 samples, 4.02%)</title><rect x="30.6" y="469" width="47.4" height="15.0" fill="rgb(245,46,29)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_mutex_unlock_usercnt (3 samples, 0.40%)</title><rect x="35.3" y="229" width="4.8" height="15.0" fill="rgb(217,32,1)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>rust_htslib::bcf::header::Header::from_template (1 samples, 0.13%)</title><rect x="1156.8" y="581" width="1.6" height="15.0" fill="rgb(229,193,22)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>std::panicking::try (740 samples, 99.20%)</title><rect x="19.5" y="741" width="1170.5" height="15.0" fill="rgb(235,28,35)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::panicking::try</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ieee754_log_avx (1 samples, 0.13%)</title><rect x="78.0" y="501" width="1.6" height="15.0" fill="rgb(206,187,6)" rx="2" ry="2" />
<text text-anchor="" x="81.02" 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>_memcpy_sse2_unaligned_erms (1 samples, 0.13%)</title><rect x="49.5" y="85" width="1.6" height="15.0" fill="rgb(214,159,9)" rx="2" ry="2" />
<text text-anchor="" x="52.54" 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>[[kerne.allsyms]] (32 samples, 4.29%)</title><rect x="1016.0" y="437" width="50.6" height="15.0" fill="rgb(254,76,44)" rx="2" ry="2" />
<text text-anchor="" x="1019.01" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (89 samples, 11.93%)</title><rect x="838.8" y="437" width="140.8" height="15.0" fill="rgb(231,206,33)" rx="2" ry="2" />
<text text-anchor="" x="841.85" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne.allsyms]]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="325" width="14.2" height="15.0" fill="rgb(252,12,0)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>&lt;f64 as core::num::dec2flt::rawfp::RawFloat&gt;::integer_decode (1 samples, 0.13%)</title><rect x="95.4" y="325" width="1.6" height="15.0" fill="rgb(224,177,18)" rx="2" ry="2" />
<text text-anchor="" x="98.42" 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>start_thread (742 samples, 99.46%)</title><rect x="16.3" y="981" width="1173.7" height="15.0" fill="rgb(205,96,48)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="991.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>std::thread::Builder::spawn::{{closure}} (742 samples, 99.46%)</title><rect x="16.3" y="901" width="1173.7" height="15.0" fill="rgb(215,225,17)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::thread::Builder::spawn::{{closure}}</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 (39 samples, 5.23%)</title><rect x="1004.9" y="533" width="61.7" height="15.0" fill="rgb(239,220,29)" rx="2" ry="2" />
<text text-anchor="" x="1007.93" y="543.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>std::rt::lang_start_internal (2 samples, 0.27%)</title><rect x="13.2" y="949" width="3.1" height="15.0" fill="rgb(223,143,9)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="959.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_sse2_unaligned_erms (2 samples, 0.27%)</title><rect x="16.3" y="725" width="3.2" height="15.0" fill="rgb(236,8,16)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="735.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="789" width="1.6" height="15.0" fill="rgb(253,179,46)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="799.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::fd::FileDesc::read (39 samples, 5.23%)</title><rect x="1004.9" y="501" width="61.7" height="15.0" fill="rgb(221,138,9)" rx="2" ry="2" />
<text text-anchor="" x="1007.93" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_libc_start_main (2 samples, 0.27%)</title><rect x="13.2" y="981" width="3.1" height="15.0" fill="rgb(244,76,39)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="991.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::string::String as core::fmt::Write&gt;::write_str (1 samples, 0.13%)</title><rect x="123.9" y="453" width="1.6" height="15.0" fill="rgb(250,165,51)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>std::panicking::try (742 samples, 99.46%)</title><rect x="16.3" y="869" width="1173.7" height="15.0" fill="rgb(240,55,22)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::panicking::try</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="1065.0" y="293" width="1.6" height="15.0" fill="rgb(251,200,13)" rx="2" ry="2" />
<text text-anchor="" x="1068.04" 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>&lt;test::Sink as std::io::Write&gt;::write (4 samples, 0.54%)</title><rect x="33.7" y="325" width="6.4" height="15.0" fill="rgb(226,8,53)" rx="2" ry="2" />
<text text-anchor="" x="36.73" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="17.9" y="693" width="1.6" height="15.0" fill="rgb(221,211,10)" rx="2" ry="2" />
<text text-anchor="" x="20.91" y="703.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::impls::&lt;impl std::io::Write for alloc::boxed::Box&lt;W&gt;&gt;::write_fmt (8 samples, 1.07%)</title><rect x="84.3" y="437" width="12.7" height="15.0" fill="rgb(206,67,0)" rx="2" ry="2" />
<text text-anchor="" x="87.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>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8&gt;&gt;::write (2 samples, 0.27%)</title><rect x="48.0" y="261" width="3.1" height="15.0" fill="rgb(217,74,1)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>core::fmt::Formatter::run (24 samples, 3.22%)</title><rect x="40.1" y="357" width="37.9" height="15.0" fill="rgb(244,191,22)" rx="2" ry="2" />
<text text-anchor="" x="43.05" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >cor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::pairhmm::PairHMM::prob_related (327 samples, 43.83%)</title><rect x="125.5" y="517" width="517.2" height="15.0" fill="rgb(219,199,7)" rx="2" ry="2" />
<text text-anchor="" x="128.47" y="527.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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="990.7" y="149" width="14.2" height="15.0" fill="rgb(244,213,47)" rx="2" ry="2" />
<text text-anchor="" x="993.70" 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>[libgs....0] (3 samples, 0.40%)</title><rect x="119.1" y="469" width="4.8" height="15.0" fill="rgb(236,78,47)" rx="2" ry="2" />
<text text-anchor="" x="122.14" 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>[[kerne.allsyms]] (32 samples, 4.29%)</title><rect x="1016.0" y="373" width="50.6" height="15.0" fill="rgb(240,212,39)" rx="2" ry="2" />
<text text-anchor="" x="1019.01" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</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 (205 samples, 27.48%)</title><rect x="680.7" y="533" width="324.2" height="15.0" fill="rgb(243,96,33)" rx="2" ry="2" />
<text text-anchor="" x="683.67" y="543.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>std::sys_common::mutex::Mutex::raw_unlock (1 samples, 0.13%)</title><rect x="54.3" y="213" width="1.6" height="15.0" fill="rgb(225,14,43)" rx="2" ry="2" />
<text text-anchor="" x="57.29" 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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="990.7" y="133" width="14.2" height="15.0" fill="rgb(225,172,8)" rx="2" ry="2" />
<text text-anchor="" x="993.70" 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>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8&gt;&gt;::write (1 samples, 0.13%)</title><rect x="92.3" y="293" width="1.5" height="15.0" fill="rgb(213,133,43)" rx="2" ry="2" />
<text text-anchor="" x="95.25" 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::num::flt2dec::to_shortest_str (2 samples, 0.27%)</title><rect x="93.8" y="357" width="3.2" height="15.0" fill="rgb(205,185,52)" rx="2" ry="2" />
<text text-anchor="" x="96.83" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="48.0" y="69" width="1.5" height="15.0" fill="rgb(206,100,54)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="549" width="3.1" height="15.0" fill="rgb(220,194,53)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>_pthread_mutex_unlock_usercnt (1 samples, 0.13%)</title><rect x="87.5" y="261" width="1.6" height="15.0" fill="rgb(226,227,15)" rx="2" ry="2" />
<text text-anchor="" x="90.51" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="773" width="1.6" height="15.0" fill="rgb(220,70,45)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="783.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;&amp;'a T, core::slice::Iter&lt;'a, T&gt;&gt;&gt;::spec_extend (2 samples, 0.27%)</title><rect x="48.0" y="229" width="3.1" height="15.0" fill="rgb(226,161,29)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>_log1p (91 samples, 12.20%)</title><rect x="452.9" y="485" width="143.9" height="15.0" fill="rgb(240,9,40)" rx="2" ry="2" />
<text text-anchor="" x="455.90" y="495.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>&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve (1 samples, 0.13%)</title><rect x="123.9" y="373" width="1.6" height="15.0" fill="rgb(238,205,26)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>core::slice::&lt;impl [T]&gt;::copy_from_slice (2 samples, 0.27%)</title><rect x="13.2" y="645" width="3.1" height="15.0" fill="rgb(221,221,38)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="655.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_isdalloct (16 samples, 2.14%)</title><rect x="979.6" y="453" width="25.3" height="15.0" fill="rgb(229,55,53)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="463.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>_pthread_mutex_unlock_usercnt (1 samples, 0.13%)</title><rect x="44.8" y="181" width="1.6" height="15.0" fill="rgb(213,178,28)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="661" width="1.6" height="15.0" fill="rgb(234,63,11)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="671.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::thread::local::LocalKey&lt;T&gt;&gt;::try_with (30 samples, 4.02%)</title><rect x="30.6" y="437" width="47.4" height="15.0" fill="rgb(253,107,40)" rx="2" ry="2" />
<text text-anchor="" x="33.56" y="447.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>[[kerne.allsyms]] (31 samples, 4.16%)</title><rect x="1017.6" y="357" width="49.0" height="15.0" fill="rgb(254,42,48)" rx="2" ry="2" />
<text text-anchor="" x="1020.59" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ke..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::write (1 samples, 0.13%)</title><rect x="123.9" y="485" width="1.6" height="15.0" fill="rgb(247,226,15)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>bgzf_read (19 samples, 2.55%)</title><rect x="1159.9" y="549" width="30.1" height="15.0" fill="rgb(222,117,16)" rx="2" ry="2" />
<text text-anchor="" x="1162.95" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bg..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[lib....1] (14 samples, 1.88%)</title><rect x="1167.9" y="501" width="22.1" height="15.0" fill="rgb(250,146,5)" rx="2" ry="2" />
<text text-anchor="" x="1170.86" 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>je_pages_purge (16 samples, 2.14%)</title><rect x="979.6" y="309" width="25.3" height="15.0" fill="rgb(231,6,18)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="319.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>libprosic::model::likelihood::LatentVariableModel::likelihood_pileup (37 samples, 4.96%)</title><rect x="19.5" y="485" width="58.5" height="15.0" fill="rgb(240,111,34)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libpro..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (36 samples, 4.83%)</title><rect x="922.7" y="325" width="56.9" height="15.0" fill="rgb(225,143,7)" rx="2" ry="2" />
<text text-anchor="" x="925.68" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kern..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_mutex_unlock_usercnt (1 samples, 0.13%)</title><rect x="54.3" y="165" width="1.6" height="15.0" fill="rgb(214,37,43)" rx="2" ry="2" />
<text text-anchor="" x="57.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>std::io::stdio::print_to (8 samples, 1.07%)</title><rect x="84.3" y="485" width="12.7" height="15.0" fill="rgb(229,162,10)" rx="2" ry="2" />
<text text-anchor="" x="87.34" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="533" width="3.1" height="15.0" fill="rgb(212,134,13)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>test::test_main (2 samples, 0.27%)</title><rect x="13.2" y="821" width="3.1" height="15.0" fill="rgb(235,1,19)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="831.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}} (2 samples, 0.27%)</title><rect x="13.2" y="853" width="3.1" height="15.0" fill="rgb(239,179,1)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="863.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="933" width="1.6" height="15.0" fill="rgb(208,16,27)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="943.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>[[kerne.allsyms]] (54 samples, 7.24%)</title><rect x="894.2" y="405" width="85.4" height="15.0" fill="rgb(208,157,16)" rx="2" ry="2" />
<text text-anchor="" x="897.21" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne.al..</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.40%)</title><rect x="51.1" y="293" width="4.8" height="15.0" fill="rgb(213,86,16)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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::num::flt2dec::strategy::grisu::format_shortest_opt::round_and_weed (1 samples, 0.13%)</title><rect x="74.9" y="261" width="1.5" height="15.0" fill="rgb(233,103,14)" rx="2" ry="2" />
<text text-anchor="" x="77.85" 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>[[kerne.allsyms]] (44 samples, 5.90%)</title><rect x="910.0" y="357" width="69.6" height="15.0" fill="rgb(219,95,7)" rx="2" ry="2" />
<text text-anchor="" x="913.03" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test09 (742 samples, 99.46%)</title><rect x="16.3" y="1013" width="1173.7" height="15.0" fill="rgb(243,135,53)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="1023.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>je_huge_ralloc (195 samples, 26.14%)</title><rect x="696.5" y="485" width="308.4" height="15.0" fill="rgb(249,104,6)" rx="2" ry="2" />
<text text-anchor="" x="699.49" y="495.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>std::sys_common::poison::Flag::done (1 samples, 0.13%)</title><rect x="46.4" y="229" width="1.6" height="15.0" fill="rgb(217,86,50)" rx="2" ry="2" />
<text text-anchor="" x="49.38" 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_sse2_unaligned_erms (1 samples, 0.13%)</title><rect x="92.3" y="277" width="1.5" height="15.0" fill="rgb(235,17,12)" rx="2" ry="2" />
<text text-anchor="" x="95.25" 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>je_chunk_dalloc_wrapper (16 samples, 2.14%)</title><rect x="979.6" y="325" width="25.3" height="15.0" fill="rgb(233,18,50)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="335.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>realloc (1 samples, 0.13%)</title><rect x="1156.8" y="501" width="1.6" height="15.0" fill="rgb(248,94,35)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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::Formatter::write_formatted_parts (10 samples, 1.34%)</title><rect x="40.1" y="325" width="15.8" height="15.0" fill="rgb(212,135,41)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="14.7" y="485" width="1.6" height="15.0" fill="rgb(206,55,11)" rx="2" ry="2" />
<text text-anchor="" x="17.75" 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>arena_unstash_purged (9 samples, 1.21%)</title><rect x="97.0" y="389" width="14.2" height="15.0" fill="rgb(207,150,34)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>gsl_cdf_ugaussian_P (3 samples, 0.40%)</title><rect x="119.1" y="485" width="4.8" height="15.0" fill="rgb(230,91,49)" rx="2" ry="2" />
<text text-anchor="" x="122.14" 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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="597" width="3.1" height="15.0" fill="rgb(215,30,54)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="277" width="25.3" height="15.0" fill="rgb(216,16,14)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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>crc32_z (1 samples, 0.13%)</title><rect x="645.9" y="421" width="1.6" height="15.0" fill="rgb(238,22,51)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="853" width="1.6" height="15.0" fill="rgb(230,161,40)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="863.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>main (2 samples, 0.27%)</title><rect x="13.2" y="965" width="3.1" height="15.0" fill="rgb(239,39,15)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="975.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::test_main_static (2 samples, 0.27%)</title><rect x="13.2" y="837" width="3.1" height="15.0" fill="rgb(238,87,31)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="847.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 (9 samples, 1.21%)</title><rect x="97.0" y="581" width="14.2" height="15.0" fill="rgb(242,8,28)" rx="2" ry="2" />
<text text-anchor="" x="100.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>core::sync::atomic::atomic_load (2 samples, 0.27%)</title><rect x="639.5" y="453" width="3.2" height="15.0" fill="rgb(214,181,15)" rx="2" ry="2" />
<text text-anchor="" x="642.54" 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>std::sys_common::mutex::Mutex::raw_unlock (3 samples, 0.40%)</title><rect x="35.3" y="277" width="4.8" height="15.0" fill="rgb(205,61,36)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>libprosic::call::pairwise::call (720 samples, 96.51%)</title><rect x="19.5" y="597" width="1138.9" height="15.0" fill="rgb(233,111,1)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="607.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>lib-cff13dd7514 (4 samples, 0.54%)</title><rect x="10.0" y="1013" width="6.3" height="15.0" fill="rgb(243,156,46)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1023.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 (37 samples, 4.96%)</title><rect x="19.5" y="565" width="58.5" height="15.0" fill="rgb(209,20,8)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;libpr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (34 samples, 4.56%)</title><rect x="1103.0" y="501" width="53.8" height="15.0" fill="rgb(228,56,42)" rx="2" ry="2" />
<text text-anchor="" x="1106.00" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</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.13%)</title><rect x="123.9" y="421" width="1.6" height="15.0" fill="rgb(251,196,2)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="1155.2" y="373" width="1.6" height="15.0" fill="rgb(253,199,30)" rx="2" ry="2" />
<text text-anchor="" x="1158.20" 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.40%)</title><rect x="89.1" y="341" width="4.7" height="15.0" fill="rgb(243,28,0)" rx="2" ry="2" />
<text text-anchor="" x="92.09" 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>ZN90_&lt;core::iter::FilterMap&lt;I, F&gt; as core::iter::iterator::Iterator&gt;4next17hf243db6260529ed9.lv.3543853421547141730 (7 samples, 0.94%)</title><rect x="112.8" y="501" width="11.1" height="15.0" fill="rgb(228,26,40)" rx="2" ry="2" />
<text text-anchor="" x="115.82" 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>je_arena_sdalloc (16 samples, 2.14%)</title><rect x="979.6" y="437" width="25.3" height="15.0" fill="rgb(234,22,23)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="447.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>fd_read (1 samples, 0.13%)</title><rect x="1166.3" y="501" width="1.6" height="15.0" fill="rgb(218,61,18)" rx="2" ry="2" />
<text text-anchor="" x="1169.27" 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 (37 samples, 4.96%)</title><rect x="19.5" y="517" width="58.5" height="15.0" fill="rgb(232,131,14)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bio::s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="1166.3" y="453" width="1.6" height="15.0" fill="rgb(238,44,6)" rx="2" ry="2" />
<text text-anchor="" x="1169.27" 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>hread2 (1 samples, 0.13%)</title><rect x="1166.3" y="517" width="1.6" height="15.0" fill="rgb(233,35,9)" rx="2" ry="2" />
<text text-anchor="" x="1169.27" 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::ptr::drop_in_place (2 samples, 0.27%)</title><rect x="44.8" y="261" width="3.2" height="15.0" fill="rgb(225,75,18)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve_internal (1 samples, 0.13%)</title><rect x="123.9" y="357" width="1.6" height="15.0" fill="rgb(211,47,15)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>_rust_maybe_catch_panic (2 samples, 0.27%)</title><rect x="13.2" y="901" width="3.1" height="15.0" fill="rgb(207,159,22)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="911.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.21%)</title><rect x="97.0" y="437" width="14.2" height="15.0" fill="rgb(249,71,25)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>core::ptr::drop_in_place (9 samples, 1.21%)</title><rect x="97.0" y="565" width="14.2" height="15.0" fill="rgb(225,229,22)" rx="2" ry="2" />
<text text-anchor="" x="100.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>je_arena_salloc (1 samples, 0.13%)</title><rect x="111.2" y="453" width="1.6" height="15.0" fill="rgb(210,188,25)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="885" width="1.6" height="15.0" fill="rgb(232,227,47)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="895.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="885" width="1.6" height="15.0" fill="rgb(238,29,18)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="895.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 (8 samples, 1.07%)</title><rect x="84.3" y="421" width="12.7" height="15.0" fill="rgb(236,17,19)" rx="2" ry="2" />
<text text-anchor="" x="87.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>_rust_maybe_catch_panic (742 samples, 99.46%)</title><rect x="16.3" y="853" width="1173.7" height="15.0" fill="rgb(248,61,2)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="863.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>&lt;std::sync::mutex::Mutex&lt;T&gt;&gt;::lock (3 samples, 0.40%)</title><rect x="40.1" y="261" width="4.7" height="15.0" fill="rgb(247,189,28)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.13%)</title><rect x="90.7" y="277" width="1.6" height="15.0" fill="rgb(249,209,32)" rx="2" ry="2" />
<text text-anchor="" x="93.67" 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>_GI___pthread_mutex_lock (2 samples, 0.27%)</title><rect x="51.1" y="197" width="3.2" height="15.0" fill="rgb(244,48,45)" rx="2" ry="2" />
<text text-anchor="" x="54.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>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (37 samples, 4.96%)</title><rect x="19.5" y="549" width="58.5" height="15.0" fill="rgb(232,179,20)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;alloc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::float::float_to_decimal_common_shortest (24 samples, 3.22%)</title><rect x="40.1" y="341" width="37.9" height="15.0" fill="rgb(225,97,23)" rx="2" ry="2" />
<text text-anchor="" x="43.05" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >cor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="92.3" y="261" width="1.5" height="15.0" fill="rgb(241,188,14)" rx="2" ry="2" />
<text text-anchor="" x="95.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>[[kerne.allsyms]] (3 samples, 0.40%)</title><rect x="1061.9" y="309" width="4.7" height="15.0" fill="rgb(215,106,54)" rx="2" ry="2" />
<text text-anchor="" x="1064.88" 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>[[kerne.allsyms]] (7 samples, 0.94%)</title><rect x="100.2" y="213" width="11.0" height="15.0" fill="rgb(220,31,40)" rx="2" ry="2" />
<text text-anchor="" x="103.16" 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>core::ptr::drop_in_place (9 samples, 1.21%)</title><rect x="97.0" y="549" width="14.2" height="15.0" fill="rgb(245,65,42)" rx="2" ry="2" />
<text text-anchor="" x="100.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::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve_internal (2 samples, 0.27%)</title><rect x="48.0" y="181" width="3.1" height="15.0" fill="rgb(254,98,51)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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::num::flt2dec::decoder::decode (2 samples, 0.27%)</title><rect x="93.8" y="341" width="3.2" height="15.0" fill="rgb(223,83,39)" rx="2" ry="2" />
<text text-anchor="" x="96.83" 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;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (2 samples, 0.27%)</title><rect x="85.9" y="389" width="3.2" height="15.0" fill="rgb(246,72,8)" rx="2" ry="2" />
<text text-anchor="" x="88.92" 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>bcf_hdr_dup (1 samples, 0.13%)</title><rect x="1156.8" y="565" width="1.6" height="15.0" fill="rgb(206,39,41)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>libprosic::estimation::alignment_properties::AlignmentProperties::estimate (20 samples, 2.68%)</title><rect x="1158.4" y="597" width="31.6" height="15.0" fill="rgb(210,116,46)" rx="2" ry="2" />
<text text-anchor="" x="1161.36" y="607.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>rallocx (195 samples, 26.14%)</title><rect x="696.5" y="517" width="308.4" height="15.0" fill="rgb(237,25,48)" rx="2" ry="2" />
<text text-anchor="" x="699.49" y="527.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>std::io::Write::write_all (7 samples, 0.94%)</title><rect x="40.1" y="293" width="11.0" height="15.0" fill="rgb(235,224,25)" rx="2" ry="2" />
<text text-anchor="" x="43.05" 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>[[kerne.allsyms]] (89 samples, 11.93%)</title><rect x="838.8" y="421" width="140.8" height="15.0" fill="rgb(242,52,53)" rx="2" ry="2" />
<text text-anchor="" x="841.85" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[kerne.allsyms]]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt;&gt;::reserve (2 samples, 0.27%)</title><rect x="48.0" y="213" width="3.1" height="15.0" fill="rgb(209,39,22)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>bam_readrec (4 samples, 0.54%)</title><rect x="645.9" y="485" width="6.3" height="15.0" fill="rgb(233,54,2)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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>[[kerne.allsyms]] (32 samples, 4.29%)</title><rect x="1016.0" y="389" width="50.6" height="15.0" fill="rgb(230,180,9)" rx="2" ry="2" />
<text text-anchor="" x="1019.01" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (8 samples, 1.07%)</title><rect x="98.6" y="229" width="12.6" height="15.0" fill="rgb(243,225,45)" rx="2" ry="2" />
<text text-anchor="" x="101.58" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="92.3" y="245" width="1.5" height="15.0" fill="rgb(241,206,48)" rx="2" ry="2" />
<text text-anchor="" x="95.25" 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>_GI_madvise (9 samples, 1.21%)</title><rect x="97.0" y="341" width="14.2" height="15.0" fill="rgb(240,102,15)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>all (746 samples, 100%)</title><rect x="10.0" y="1029" width="1180.0" height="15.0" fill="rgb(246,203,7)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1039.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 (4 samples, 0.54%)</title><rect x="645.9" y="453" width="6.3" height="15.0" fill="rgb(206,142,50)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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::num::flt2dec::to_shortest_str (14 samples, 1.88%)</title><rect x="55.9" y="325" width="22.1" height="15.0" fill="rgb(235,1,44)" rx="2" ry="2" />
<text text-anchor="" x="58.87" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (2 samples, 0.27%)</title><rect x="90.7" y="325" width="3.1" height="15.0" fill="rgb(244,94,51)" rx="2" ry="2" />
<text text-anchor="" x="93.67" 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>&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve (2 samples, 0.27%)</title><rect x="48.0" y="197" width="3.1" height="15.0" fill="rgb(230,26,51)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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>[[kerne.allsyms]] (16 samples, 2.14%)</title><rect x="979.6" y="197" width="25.3" height="15.0" fill="rgb(222,9,20)" rx="2" ry="2" />
<text text-anchor="" x="982.62" 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>lib::test09 (740 samples, 99.20%)</title><rect x="19.5" y="629" width="1170.5" height="15.0" fill="rgb(228,225,35)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >lib::test09</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (21 samples, 2.82%)</title><rect x="1123.6" y="453" width="33.2" height="15.0" fill="rgb(222,208,1)" rx="2" ry="2" />
<text text-anchor="" x="1126.57" 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>std::rt::lang_start_internal::{{closure}} (2 samples, 0.27%)</title><rect x="13.2" y="869" width="3.1" height="15.0" fill="rgb(209,27,15)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="879.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 (742 samples, 99.46%)</title><rect x="16.3" y="789" width="1173.7" height="15.0" fill="rgb(244,100,40)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="799.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_arena_chunk_dalloc_huge (16 samples, 2.14%)</title><rect x="979.6" y="405" width="25.3" height="15.0" fill="rgb(234,67,53)" rx="2" ry="2" />
<text text-anchor="" x="982.62" y="415.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>_w_log1p (1 samples, 0.13%)</title><rect x="596.8" y="485" width="1.6" height="15.0" fill="rgb(237,169,4)" rx="2" ry="2" />
<text text-anchor="" x="599.84" 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>core::num::flt2dec::strategy::grisu::format_shortest_opt (11 samples, 1.47%)</title><rect x="60.6" y="277" width="17.4" height="15.0" fill="rgb(236,146,8)" rx="2" ry="2" />
<text text-anchor="" x="63.62" 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>je_pages_purge (9 samples, 1.21%)</title><rect x="97.0" y="357" width="14.2" height="15.0" fill="rgb(205,74,25)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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.13%)</title><rect x="11.6" y="997" width="1.6" height="15.0" fill="rgb(205,53,52)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="1007.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::mutex::Mutex::raw_unlock (1 samples, 0.13%)</title><rect x="44.8" y="229" width="1.6" height="15.0" fill="rgb(246,77,19)" rx="2" ry="2" />
<text text-anchor="" x="47.80" 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>core::fmt::Write::write_fmt (1 samples, 0.13%)</title><rect x="123.9" y="501" width="1.6" height="15.0" fill="rgb(229,47,53)" rx="2" ry="2" />
<text text-anchor="" x="126.89" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="997" width="1.6" height="15.0" fill="rgb(210,104,54)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1007.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 (329 samples, 44.10%)</title><rect x="125.5" y="533" width="520.4" height="15.0" fill="rgb(224,94,20)" rx="2" ry="2" />
<text text-anchor="" x="128.47" y="543.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>inflate (3 samples, 0.40%)</title><rect x="647.5" y="421" width="4.7" height="15.0" fill="rgb(225,83,49)" rx="2" ry="2" />
<text text-anchor="" x="650.45" 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>alloc::slice::&lt;impl [T]&gt;::to_vec (2 samples, 0.27%)</title><rect x="13.2" y="709" width="3.1" height="15.0" fill="rgb(224,63,28)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="719.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___pthread_mutex_unlock (1 samples, 0.13%)</title><rect x="54.3" y="181" width="1.6" height="15.0" fill="rgb(247,220,37)" rx="2" ry="2" />
<text text-anchor="" x="57.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>[[kerne.allsyms]] (29 samples, 3.89%)</title><rect x="1020.8" y="341" width="45.8" height="15.0" fill="rgb(231,81,17)" rx="2" ry="2" />
<text text-anchor="" x="1023.75" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[[ke..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bam_read1 (20 samples, 2.68%)</title><rect x="1158.4" y="565" width="31.6" height="15.0" fill="rgb(207,54,22)" rx="2" ry="2" />
<text text-anchor="" x="1161.36" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ba..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_iralloct (195 samples, 26.14%)</title><rect x="696.5" y="501" width="308.4" height="15.0" fill="rgb(228,70,49)" rx="2" ry="2" />
<text text-anchor="" x="699.49" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >je_iralloct</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (5 samples, 0.67%)</title><rect x="32.1" y="341" width="8.0" height="15.0" fill="rgb(254,204,20)" rx="2" ry="2" />
<text text-anchor="" x="35.14" 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>elf_machine_rela_relative (1 samples, 0.13%)</title><rect x="11.6" y="949" width="1.6" height="15.0" fill="rgb(225,207,18)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="959.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>alloc::slice::&lt;impl [T]&gt;::to_vec (2 samples, 0.27%)</title><rect x="16.3" y="757" width="3.2" height="15.0" fill="rgb(229,182,40)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="767.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....1] (3 samples, 0.40%)</title><rect x="647.5" y="405" width="4.7" height="15.0" fill="rgb(250,18,39)" rx="2" ry="2" />
<text text-anchor="" x="650.45" 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>test::run_test::{{closure}} (740 samples, 99.20%)</title><rect x="19.5" y="677" width="1170.5" height="15.0" fill="rgb(232,225,5)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >test::run_test::{{closure}}</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="517" width="3.1" height="15.0" fill="rgb(239,39,52)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>[[kerne.allsyms]] (9 samples, 1.21%)</title><rect x="97.0" y="309" width="14.2" height="15.0" fill="rgb(230,62,38)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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_arena_tcache_fill_small (1 samples, 0.13%)</title><rect x="1156.8" y="389" width="1.6" height="15.0" fill="rgb(237,83,3)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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;libprosic::model::PairPileup&lt;'a, A, B, P&gt;&gt;::joint_prob (37 samples, 4.96%)</title><rect x="19.5" y="581" width="58.5" height="15.0" fill="rgb(246,125,1)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;libpr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys::unix::mutex::Mutex::unlock (3 samples, 0.40%)</title><rect x="35.3" y="261" width="4.8" height="15.0" fill="rgb(241,116,51)" rx="2" ry="2" />
<text text-anchor="" x="38.31" 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>_GI___clone (742 samples, 99.46%)</title><rect x="16.3" y="997" width="1173.7" height="15.0" fill="rgb(245,23,38)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_GI___clone</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 (342 samples, 45.84%)</title><rect x="111.2" y="565" width="541.0" height="15.0" fill="rgb(216,15,27)" rx="2" ry="2" />
<text text-anchor="" x="114.23" y="575.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>je_arena_chunk_dalloc_huge (9 samples, 1.21%)</title><rect x="97.0" y="453" width="14.2" height="15.0" fill="rgb(210,63,15)" rx="2" ry="2" />
<text text-anchor="" x="100.00" 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>&lt;alloc::alloc::Global as core::alloc::Alloc&gt;::dealloc (9 samples, 1.21%)</title><rect x="97.0" y="501" width="14.2" height="15.0" fill="rgb(251,27,51)" rx="2" ry="2" />
<text text-anchor="" x="100.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>elf_dynamic_do_Rela (1 samples, 0.13%)</title><rect x="11.6" y="965" width="1.6" height="15.0" fill="rgb(250,117,1)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="975.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>[[kerne.allsyms]] (2 samples, 0.27%)</title><rect x="13.2" y="581" width="3.1" height="15.0" fill="rgb(244,117,21)" rx="2" ry="2" />
<text text-anchor="" x="16.16" 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>_GI___pthread_mutex_lock (1 samples, 0.13%)</title><rect x="1156.8" y="357" width="1.6" height="15.0" fill="rgb(226,44,5)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;&amp;'a T, core::slice::Iter&lt;'a, T&gt;&gt;&gt;::spec_extend (2 samples, 0.27%)</title><rect x="13.2" y="661" width="3.1" height="15.0" fill="rgb(219,2,52)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="671.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 (37 samples, 4.96%)</title><rect x="19.5" y="501" width="58.5" height="15.0" fill="rgb(206,69,32)" rx="2" ry="2" />
<text text-anchor="" x="22.49" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;alloc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bam_read1 (4 samples, 0.54%)</title><rect x="645.9" y="469" width="6.3" height="15.0" fill="rgb(217,123,52)" rx="2" ry="2" />
<text text-anchor="" x="648.87" 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>std::sys_common::poison::Flag::done (1 samples, 0.13%)</title><rect x="90.7" y="261" width="1.6" height="15.0" fill="rgb(207,104,35)" rx="2" ry="2" />
<text text-anchor="" x="93.67" 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>inflate (14 samples, 1.88%)</title><rect x="1167.9" y="517" width="22.1" height="15.0" fill="rgb(245,36,4)" rx="2" ry="2" />
<text text-anchor="" x="1170.86" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="92.3" y="229" width="1.5" height="15.0" fill="rgb(205,112,28)" rx="2" ry="2" />
<text text-anchor="" x="95.25" 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>[[kerne.allsyms]] (18 samples, 2.41%)</title><rect x="1128.3" y="421" width="28.5" height="15.0" fill="rgb(219,201,4)" rx="2" ry="2" />
<text text-anchor="" x="1131.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>start (2 samples, 0.27%)</title><rect x="13.2" y="997" width="3.1" height="15.0" fill="rgb(218,116,39)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="1007.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.40%)</title><rect x="51.1" y="261" width="4.8" height="15.0" fill="rgb(205,113,48)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice (2 samples, 0.27%)</title><rect x="48.0" y="245" width="3.1" height="15.0" fill="rgb(234,98,18)" rx="2" ry="2" />
<text text-anchor="" x="50.96" 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 (2 samples, 0.27%)</title><rect x="13.2" y="677" width="3.1" height="15.0" fill="rgb(226,117,8)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="687.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::mutex::Mutex::lock (2 samples, 0.27%)</title><rect x="51.1" y="213" width="3.2" height="15.0" fill="rgb(208,48,9)" rx="2" ry="2" />
<text text-anchor="" x="54.13" 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>bcf_hdr_parse (1 samples, 0.13%)</title><rect x="1156.8" y="549" width="1.6" height="15.0" fill="rgb(239,30,7)" rx="2" ry="2" />
<text text-anchor="" x="1159.78" 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>alloc::slice::hack::to_vec (2 samples, 0.27%)</title><rect x="16.3" y="741" width="3.2" height="15.0" fill="rgb(209,79,25)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="751.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>alloc::slice::hack::to_vec (2 samples, 0.27%)</title><rect x="13.2" y="693" width="3.1" height="15.0" fill="rgb(236,145,2)" rx="2" ry="2" />
<text text-anchor="" x="16.16" y="703.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_isalloc (1 samples, 0.13%)</title><rect x="111.2" y="469" width="1.6" height="15.0" fill="rgb(251,140,36)" rx="2" ry="2" />
<text text-anchor="" x="114.23" 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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="10.0" y="917" width="1.6" height="15.0" fill="rgb(214,26,50)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="927.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>[[kerne.allsyms]] (1 samples, 0.13%)</title><rect x="11.6" y="709" width="1.6" height="15.0" fill="rgb(209,173,35)" rx="2" ry="2" />
<text text-anchor="" x="14.58" y="719.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