Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dlaehnemann/91a8fef6bf0ddbc0889fe0d9fad79acd to your computer and use it in GitHub Desktop.
Save dlaehnemann/91a8fef6bf0ddbc0889fe0d9fad79acd to your computer and use it in GitHub Desktop.
libprosic flamegraph of test09 on branch use-optimized-pairhmm at commit 4503ae6eebd6586d53f4e8ddb263b4ea28dd9ea6 -- no debug annotations included in release binary, 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="1062" onload="init(evt)" viewBox="0 0 1200 1062" 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="1062.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="1045" 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="1045" 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>core::fmt::Formatter::write_formatted_parts::write_bytes (1 samples, 0.14%)</title><rect x="632.9" y="373" width="1.6" height="15.0" fill="rgb(233,228,41)" rx="2" ry="2" />
<text text-anchor="" x="635.91" 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::sys::unix::mutex::Mutex::unlock (1 samples, 0.14%)</title><rect x="632.9" y="261" width="1.6" height="15.0" fill="rgb(248,201,19)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1161.1" y="485" width="1.6" height="15.0" fill="rgb(213,166,49)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt;&gt;::reserve (3 samples, 0.41%)</title><rect x="586.4" y="245" width="4.8" height="15.0" fill="rgb(249,188,44)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>bio::stats::probs::LogProb::ln_simpsons_integrate_exp (36 samples, 4.90%)</title><rect x="562.3" y="549" width="57.8" height="15.0" fill="rgb(251,82,21)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="559.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>&lt;std::thread::local::LocalKey&lt;T&gt;&gt;::try_with (9 samples, 1.22%)</title><rect x="624.9" y="501" width="14.4" height="15.0" fill="rgb(210,114,42)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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::thread::Builder::spawn::{{closure}} (732 samples, 99.59%)</title><rect x="14.8" y="885" width="1175.2" height="15.0" fill="rgb(240,86,41)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="895.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;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (3 samples, 0.41%)</title><rect x="16.4" y="549" width="4.8" height="15.0" fill="rgb(239,112,45)" rx="2" ry="2" />
<text text-anchor="" x="19.42" 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>_libc_start_main (3 samples, 0.41%)</title><rect x="10.0" y="965" width="4.8" height="15.0" fill="rgb(213,214,15)" 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>core::num::flt2dec::strategy::grisu::format_shortest (10 samples, 1.36%)</title><rect x="602.4" y="325" width="16.1" height="15.0" fill="rgb(222,101,27)" rx="2" ry="2" />
<text text-anchor="" x="605.41" 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>bam_read1 (17 samples, 2.31%)</title><rect x="1162.7" y="581" width="27.3" height="15.0" fill="rgb(227,44,46)" rx="2" ry="2" />
<text text-anchor="" x="1165.71" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (20 samples, 2.72%)</title><rect x="1127.4" y="469" width="32.1" height="15.0" fill="rgb(224,176,29)" rx="2" ry="2" />
<text text-anchor="" x="1130.39" 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.36%)</title><rect x="639.3" y="421" width="16.1" height="15.0" fill="rgb(248,212,48)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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>libprosic::model::likelihood::LatentVariableModel::likelihood_pileup (12 samples, 1.63%)</title><rect x="620.1" y="549" width="19.2" height="15.0" fill="rgb(233,180,41)" rx="2" ry="2" />
<text text-anchor="" x="623.07" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (98 samples, 13.33%)</title><rect x="350.4" y="517" width="157.3" height="15.0" fill="rgb(207,43,25)" rx="2" ry="2" />
<text text-anchor="" x="353.35" y="527.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;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.14%)</title><rect x="631.3" y="309" width="1.6" height="15.0" fill="rgb(209,15,35)" rx="2" ry="2" />
<text text-anchor="" x="634.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>test::run_tests_console::callback (1 samples, 0.14%)</title><rect x="13.2" y="741" width="1.6" height="15.0" fill="rgb(245,228,40)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>bam_read1 (2 samples, 0.27%)</title><rect x="559.1" y="501" width="3.2" height="15.0" fill="rgb(243,210,18)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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::alloc::Global as core::alloc::Alloc&gt;::realloc (2 samples, 0.27%)</title><rect x="586.4" y="197" width="3.2" height="15.0" fill="rgb(242,191,48)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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]] (52 samples, 7.07%)</title><rect x="904.2" y="405" width="83.5" height="15.0" fill="rgb(209,191,43)" rx="2" ry="2" />
<text text-anchor="" x="907.23" y="415.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>core::ops::function::FnOnce::call_once (731 samples, 99.46%)</title><rect x="16.4" y="677" width="1173.6" height="15.0" fill="rgb(218,78,47)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="687.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]] (1 samples, 0.14%)</title><rect x="586.4" y="85" width="1.6" height="15.0" fill="rgb(245,47,3)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>core::ptr::drop_in_place (1 samples, 0.14%)</title><rect x="632.9" y="309" width="1.6" height="15.0" fill="rgb(250,149,39)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_ieee754_log_avx (2 samples, 0.27%)</title><rect x="620.1" y="533" width="3.2" height="15.0" fill="rgb(240,145,50)" rx="2" ry="2" />
<text text-anchor="" x="623.07" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::estimation::alignment_properties::AlignmentProperties::estimate (18 samples, 2.45%)</title><rect x="1161.1" y="613" width="28.9" height="15.0" fill="rgb(249,211,9)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" y="623.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>arena_maybe_purge_ratio (10 samples, 1.36%)</title><rect x="639.3" y="549" width="16.1" height="15.0" fill="rgb(226,156,11)" rx="2" ry="2" />
<text text-anchor="" x="642.33" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;&amp;'a T, core::slice::Iter&lt;'a, T&gt;&gt;&gt;::spec_extend (1 samples, 0.14%)</title><rect x="13.2" y="645" width="1.6" height="15.0" fill="rgb(238,88,36)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>&lt;rust_htslib::bam::record::CigarString as core::fmt::Display&gt;::fmt (1 samples, 0.14%)</title><rect x="22.8" y="485" width="1.6" height="15.0" fill="rgb(241,91,53)" rx="2" ry="2" />
<text text-anchor="" x="25.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="10.0" y="693" width="1.6" height="15.0" fill="rgb(207,176,24)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>&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 (3 samples, 0.41%)</title><rect x="586.4" y="261" width="4.8" height="15.0" fill="rgb(216,188,0)" rx="2" ry="2" />
<text text-anchor="" x="589.35" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::panic::catch_unwind (732 samples, 99.59%)</title><rect x="14.8" y="869" width="1175.2" height="15.0" fill="rgb(238,157,21)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="879.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>&lt;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.14%)</title><rect x="571.9" y="325" width="1.6" height="15.0" fill="rgb(245,15,21)" rx="2" ry="2" />
<text text-anchor="" x="574.90" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_ralloc (1 samples, 0.14%)</title><rect x="586.4" y="133" width="1.6" height="15.0" fill="rgb(240,195,14)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>&lt;std::sync::mpsc::Receiver&lt;T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.14%)</title><rect x="11.6" y="741" width="1.6" height="15.0" fill="rgb(232,161,33)" rx="2" ry="2" />
<text text-anchor="" x="14.61" 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]] (1 samples, 0.14%)</title><rect x="14.8" y="661" width="1.6" height="15.0" fill="rgb(209,209,44)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>je_pages_purge (15 samples, 2.04%)</title><rect x="987.7" y="341" width="24.1" height="15.0" fill="rgb(205,89,34)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="351.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>arena_purge_to_limit (10 samples, 1.36%)</title><rect x="639.3" y="533" width="16.1" height="15.0" fill="rgb(239,91,54)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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::optgroups (1 samples, 0.14%)</title><rect x="10.0" y="773" width="1.6" height="15.0" fill="rgb(219,198,26)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>core::fmt::Formatter::run (1 samples, 0.14%)</title><rect x="22.8" y="437" width="1.6" height="15.0" fill="rgb(233,181,54)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>arena_dalloc_bin_locked_impl (1 samples, 0.14%)</title><rect x="24.4" y="501" width="1.7" height="15.0" fill="rgb(245,118,8)" rx="2" ry="2" />
<text text-anchor="" x="27.45" 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::num::flt2dec::strategy::grisu::format_shortest_opt (3 samples, 0.41%)</title><rect x="634.5" y="341" width="4.8" height="15.0" fill="rgb(218,192,26)" rx="2" ry="2" />
<text text-anchor="" x="637.52" 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::panic::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (732 samples, 99.59%)</title><rect x="14.8" y="805" width="1175.2" height="15.0" fill="rgb(221,67,48)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="815.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>je_huge_dalloc (15 samples, 2.04%)</title><rect x="987.7" y="453" width="24.1" height="15.0" fill="rgb(236,191,18)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>&lt;std::sync::mutex::Mutex&lt;T&gt;&gt;::lock (2 samples, 0.27%)</title><rect x="581.5" y="293" width="3.2" height="15.0" fill="rgb(220,175,8)" rx="2" ry="2" />
<text text-anchor="" x="584.54" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_tcache_bin_flush_small (1 samples, 0.14%)</title><rect x="24.4" y="517" width="1.7" height="15.0" fill="rgb(250,10,37)" rx="2" ry="2" />
<text text-anchor="" x="27.45" 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]] (1 samples, 0.14%)</title><rect x="10.0" y="677" width="1.6" height="15.0" fill="rgb(254,51,33)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>&lt;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice (1 samples, 0.14%)</title><rect x="13.2" y="661" width="1.6" height="15.0" fill="rgb(254,44,6)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1161.1" y="517" width="1.6" height="15.0" fill="rgb(225,44,31)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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>_pthread_mutex_unlock_usercnt (1 samples, 0.14%)</title><rect x="594.4" y="197" width="1.6" height="15.0" fill="rgb(240,4,39)" rx="2" ry="2" />
<text text-anchor="" x="597.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>core::num::diy_float::Fp::normalize_to (2 samples, 0.27%)</title><rect x="613.6" y="293" width="3.3" height="15.0" fill="rgb(253,106,41)" rx="2" ry="2" />
<text text-anchor="" x="616.65" 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>all (735 samples, 100%)</title><rect x="10.0" y="1013" width="1180.0" height="15.0" fill="rgb(230,161,25)" 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>memcpy@plt (1 samples, 0.14%)</title><rect x="628.1" y="357" width="1.6" height="15.0" fill="rgb(229,18,37)" rx="2" ry="2" />
<text text-anchor="" x="631.10" 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>_GI___pthread_mutex_unlock (1 samples, 0.14%)</title><rect x="571.9" y="277" width="1.6" height="15.0" fill="rgb(248,15,50)" rx="2" ry="2" />
<text text-anchor="" x="574.90" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (10 samples, 1.36%)</title><rect x="575.1" y="325" width="16.1" height="15.0" fill="rgb(221,100,51)" rx="2" ry="2" />
<text text-anchor="" x="578.12" 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>std::io::stdio::print_to::{{closure}} (9 samples, 1.22%)</title><rect x="624.9" y="485" width="14.4" height="15.0" fill="rgb(206,147,37)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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::to_shortest_str (13 samples, 1.77%)</title><rect x="597.6" y="357" width="20.9" height="15.0" fill="rgb(247,11,29)" rx="2" ry="2" />
<text text-anchor="" x="600.59" 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>_GI___pthread_mutex_unlock (1 samples, 0.14%)</title><rect x="594.4" y="213" width="1.6" height="15.0" fill="rgb(247,30,50)" rx="2" ry="2" />
<text text-anchor="" x="597.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>libprosic::model::evidence::reads::ReadEmission::new (1 samples, 0.14%)</title><rect x="555.9" y="549" width="1.6" height="15.0" fill="rgb(217,103,53)" rx="2" ry="2" />
<text text-anchor="" x="558.85" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (1 samples, 0.14%)</title><rect x="1161.1" y="597" width="1.6" height="15.0" fill="rgb(211,214,33)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (3 samples, 0.41%)</title><rect x="568.7" y="389" width="4.8" height="15.0" fill="rgb(233,138,16)" rx="2" ry="2" />
<text text-anchor="" x="571.69" 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>libprosic::model::evidence::fragments::IndelEvidence::prob_sample_alt (4 samples, 0.54%)</title><rect x="16.4" y="565" width="6.4" height="15.0" fill="rgb(237,11,53)" rx="2" ry="2" />
<text text-anchor="" x="19.42" 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>core::slice::&lt;impl [T]&gt;::iter (1 samples, 0.14%)</title><rect x="596.0" y="325" width="1.6" height="15.0" fill="rgb(213,207,27)" rx="2" ry="2" />
<text text-anchor="" x="598.99" 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>std::io::stdio::print (32 samples, 4.35%)</title><rect x="567.1" y="501" width="51.4" height="15.0" fill="rgb(239,120,39)" rx="2" ry="2" />
<text text-anchor="" x="570.09" y="511.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_purge_to_limit (15 samples, 2.04%)</title><rect x="987.7" y="389" width="24.1" height="15.0" fill="rgb(236,67,27)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="399.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::sys_common::thread::start_thread (732 samples, 99.59%)</title><rect x="14.8" y="933" width="1175.2" height="15.0" fill="rgb(227,178,23)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="943.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="588.0" y="101" width="1.6" height="15.0" fill="rgb(248,91,22)" rx="2" ry="2" />
<text text-anchor="" x="590.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>std::sys::unix::mutex::Mutex::unlock (1 samples, 0.14%)</title><rect x="571.9" y="293" width="1.6" height="15.0" fill="rgb(237,35,0)" rx="2" ry="2" />
<text text-anchor="" x="574.90" 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.14%)</title><rect x="13.2" y="501" width="1.6" height="15.0" fill="rgb(211,129,53)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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::Write::write_all (3 samples, 0.41%)</title><rect x="624.9" y="405" width="4.8" height="15.0" fill="rgb(221,65,7)" rx="2" ry="2" />
<text text-anchor="" x="627.88" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys_common::mutex::Mutex::raw_unlock (1 samples, 0.14%)</title><rect x="571.9" y="309" width="1.6" height="15.0" fill="rgb(214,163,33)" rx="2" ry="2" />
<text text-anchor="" x="574.90" 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::slice::hack::to_vec (1 samples, 0.14%)</title><rect x="14.8" y="725" width="1.6" height="15.0" fill="rgb(234,1,24)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>&lt;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::joint_prob (36 samples, 4.90%)</title><rect x="562.3" y="597" width="57.8" height="15.0" fill="rgb(249,66,42)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="607.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]] (1 samples, 0.14%)</title><rect x="13.2" y="581" width="1.6" height="15.0" fill="rgb(216,201,53)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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::fmt::Formatter::write_fmt (1 samples, 0.14%)</title><rect x="22.8" y="469" width="1.6" height="15.0" fill="rgb(247,134,23)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>je_tcache_event_hard (1 samples, 0.14%)</title><rect x="24.4" y="533" width="1.7" height="15.0" fill="rgb(234,139,20)" rx="2" ry="2" />
<text text-anchor="" x="27.45" 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::float::float_to_decimal_common_shortest (28 samples, 3.81%)</title><rect x="573.5" y="373" width="45.0" height="15.0" fill="rgb(233,72,6)" rx="2" ry="2" />
<text text-anchor="" x="576.51" 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>[[kerne.allsyms]] (40 samples, 5.44%)</title><rect x="1016.6" y="501" width="64.2" height="15.0" fill="rgb(210,177,17)" rx="2" ry="2" />
<text text-anchor="" x="1019.61" y="511.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>[[kerne.allsyms]] (5 samples, 0.68%)</title><rect x="647.4" y="325" width="8.0" height="15.0" fill="rgb(224,92,12)" rx="2" ry="2" />
<text text-anchor="" x="650.36" 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 (3 samples, 0.41%)</title><rect x="10.0" y="981" width="4.8" height="15.0" fill="rgb(238,174,47)" 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>&lt;rust_htslib::bam::IndexedReader as rust_htslib::bam::Read&gt;::read (3 samples, 0.41%)</title><rect x="557.5" y="549" width="4.8" height="15.0" fill="rgb(247,20,19)" rx="2" ry="2" />
<text text-anchor="" x="560.46" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_all (1 samples, 0.14%)</title><rect x="631.3" y="357" width="1.6" height="15.0" fill="rgb(226,17,16)" rx="2" ry="2" />
<text text-anchor="" x="634.31" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::sync::mutex::Mutex&lt;T&gt;&gt;::lock (1 samples, 0.14%)</title><rect x="570.3" y="341" width="1.6" height="15.0" fill="rgb(227,39,22)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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::panic::catch_unwind (731 samples, 99.46%)</title><rect x="16.4" y="741" width="1173.6" height="15.0" fill="rgb(211,96,39)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="751.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]] (1 samples, 0.14%)</title><rect x="10.0" y="661" width="1.6" height="15.0" fill="rgb(232,187,32)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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;test::Sink as std::io::Write&gt;::write (1 samples, 0.14%)</title><rect x="632.9" y="325" width="1.6" height="15.0" fill="rgb(223,92,21)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::thread::local::LocalKey&lt;T&gt;&gt;::try_with (1 samples, 0.14%)</title><rect x="618.5" y="485" width="1.6" height="15.0" fill="rgb(223,212,50)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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_ralloc (198 samples, 26.94%)</title><rect x="693.9" y="517" width="317.9" height="15.0" fill="rgb(222,221,15)" rx="2" ry="2" />
<text text-anchor="" x="696.92" y="527.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>core::slice::&lt;impl [T]&gt;::copy_from_slice (1 samples, 0.14%)</title><rect x="22.8" y="309" width="1.6" height="15.0" fill="rgb(249,25,34)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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.14%)</title><rect x="10.0" y="741" width="1.6" height="15.0" fill="rgb(216,41,37)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>core::ops::function::FnMut::call_mut (3 samples, 0.41%)</title><rect x="634.5" y="373" width="4.8" height="15.0" fill="rgb(213,29,53)" rx="2" ry="2" />
<text text-anchor="" x="637.52" 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>_libc_read (43 samples, 5.85%)</title><rect x="1011.8" y="517" width="69.0" height="15.0" fill="rgb(214,79,45)" rx="2" ry="2" />
<text text-anchor="" x="1014.80" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_libc_r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (10 samples, 1.36%)</title><rect x="639.3" y="405" width="16.1" height="15.0" fill="rgb(226,162,35)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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]] (9 samples, 1.22%)</title><rect x="1145.0" y="421" width="14.5" height="15.0" fill="rgb(212,76,54)" rx="2" ry="2" />
<text text-anchor="" x="1148.05" 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>bgzf_read (17 samples, 2.31%)</title><rect x="1162.7" y="565" width="27.3" height="15.0" fill="rgb(238,37,20)" rx="2" ry="2" />
<text text-anchor="" x="1165.71" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bgzf_read (2 samples, 0.27%)</title><rect x="559.1" y="485" width="3.2" height="15.0" fill="rgb(222,221,32)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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]] (5 samples, 0.68%)</title><rect x="647.4" y="309" width="8.0" height="15.0" fill="rgb(218,196,48)" rx="2" ry="2" />
<text text-anchor="" x="650.36" 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]] (10 samples, 1.36%)</title><rect x="639.3" y="437" width="16.1" height="15.0" fill="rgb(245,120,42)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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>libprosic::model::evidence::reads::ReadEmission::prob_match_mismatch (26 samples, 3.54%)</title><rect x="514.1" y="533" width="41.8" height="15.0" fill="rgb(239,138,24)" rx="2" ry="2" />
<text text-anchor="" x="517.11" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >lib..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (43 samples, 5.85%)</title><rect x="918.7" y="373" width="69.0" height="15.0" fill="rgb(217,185,41)" rx="2" ry="2" />
<text text-anchor="" x="921.68" 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>[[kerne.allsyms]] (10 samples, 1.36%)</title><rect x="639.3" y="389" width="16.1" height="15.0" fill="rgb(229,180,16)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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::panicking::try (3 samples, 0.41%)</title><rect x="10.0" y="901" width="4.8" height="15.0" fill="rgb(244,166,27)" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="586.4" y="53" width="1.6" height="15.0" fill="rgb(218,129,7)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (2 samples, 0.27%)</title><rect x="629.7" y="373" width="3.2" height="15.0" fill="rgb(233,227,12)" rx="2" ry="2" />
<text text-anchor="" x="632.70" 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;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve_internal (3 samples, 0.41%)</title><rect x="586.4" y="213" width="4.8" height="15.0" fill="rgb(251,114,39)" rx="2" ry="2" />
<text text-anchor="" x="589.35" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::evidence::reads::IndelEvidence::prob (331 samples, 45.03%)</title><rect x="26.1" y="565" width="531.4" height="15.0" fill="rgb(241,217,11)" rx="2" ry="2" />
<text text-anchor="" x="29.05" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::model::evidence::reads::IndelEvidence::prob</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (3 samples, 0.41%)</title><rect x="624.9" y="421" width="4.8" height="15.0" fill="rgb(209,16,15)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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]] (56 samples, 7.62%)</title><rect x="897.8" y="421" width="89.9" height="15.0" fill="rgb(208,200,53)" rx="2" ry="2" />
<text text-anchor="" x="900.81" y="431.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1161.1" y="453" width="1.6" height="15.0" fill="rgb(214,222,36)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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_lock (1 samples, 0.14%)</title><rect x="570.3" y="325" width="1.6" height="15.0" fill="rgb(215,221,7)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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>_log1p (1 samples, 0.14%)</title><rect x="623.3" y="517" width="1.6" height="15.0" fill="rgb(216,130,0)" rx="2" ry="2" />
<text text-anchor="" x="626.28" 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>_GI_madvise (15 samples, 2.04%)</title><rect x="987.7" y="325" width="24.1" height="15.0" fill="rgb(231,27,3)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>bam_readrec (2 samples, 0.27%)</title><rect x="559.1" y="517" width="3.2" height="15.0" fill="rgb(217,84,52)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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;std::sync::mutex::Mutex&lt;T&gt;&gt;::lock (1 samples, 0.14%)</title><rect x="592.8" y="277" width="1.6" height="15.0" fill="rgb(210,58,0)" rx="2" ry="2" />
<text text-anchor="" x="595.78" 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>hts_itr_next (3 samples, 0.41%)</title><rect x="557.5" y="533" width="4.8" height="15.0" fill="rgb(244,58,39)" rx="2" ry="2" />
<text text-anchor="" x="560.46" 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]] (1 samples, 0.14%)</title><rect x="10.0" y="645" width="1.6" height="15.0" fill="rgb(227,205,20)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>std::sys_common::mutex::Mutex::raw_unlock (1 samples, 0.14%)</title><rect x="594.4" y="245" width="1.6" height="15.0" fill="rgb(211,54,15)" rx="2" ry="2" />
<text text-anchor="" x="597.38" 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>bgzf_read_block (16 samples, 2.18%)</title><rect x="1164.3" y="549" width="25.7" height="15.0" fill="rgb(253,225,35)" rx="2" ry="2" />
<text text-anchor="" x="1167.31" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="588.0" y="85" width="1.6" height="15.0" fill="rgb(239,24,14)" rx="2" ry="2" />
<text text-anchor="" x="590.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;alloc::vec::Vec&lt;T&gt; as core::clone::Clone&gt;::clone (1 samples, 0.14%)</title><rect x="13.2" y="709" width="1.6" height="15.0" fill="rgb(229,106,23)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>&lt;test::Sink as std::io::Write&gt;::write (3 samples, 0.41%)</title><rect x="591.2" y="293" width="4.8" height="15.0" fill="rgb(239,177,32)" rx="2" ry="2" />
<text text-anchor="" x="594.17" 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]] (90 samples, 12.24%)</title><rect x="843.2" y="469" width="144.5" height="15.0" fill="rgb(231,72,31)" rx="2" ry="2" />
<text text-anchor="" x="846.22" y="479.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>std::panicking::try (731 samples, 99.46%)</title><rect x="16.4" y="725" width="1173.6" height="15.0" fill="rgb(211,20,27)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="735.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>bio::stats::probs::LogProb::ln_sum_exp (235 samples, 31.97%)</title><rect x="136.8" y="533" width="377.3" height="15.0" fill="rgb(212,75,13)" rx="2" ry="2" />
<text text-anchor="" x="139.83" y="543.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>[[kerne.allsyms]] (10 samples, 1.36%)</title><rect x="639.3" y="373" width="16.1" height="15.0" fill="rgb(208,218,18)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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::rt::lang_start_internal (3 samples, 0.41%)</title><rect x="10.0" y="933" width="4.8" height="15.0" fill="rgb(241,157,42)" 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>je_iralloct (1 samples, 0.14%)</title><rect x="1161.1" y="565" width="1.6" height="15.0" fill="rgb(248,141,1)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;rust_htslib::bam::record::Seq&lt;'a&gt; as core::ops::index::Index&lt;usize&gt;&gt;::index (10 samples, 1.36%)</title><rect x="539.8" y="517" width="16.1" height="15.0" fill="rgb(216,87,24)" rx="2" ry="2" />
<text text-anchor="" x="542.80" 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;::extend_from_slice (206 samples, 28.03%)</title><rect x="681.1" y="565" width="330.7" height="15.0" fill="rgb(253,149,48)" rx="2" ry="2" />
<text text-anchor="" x="684.07" y="575.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>[[kerne.allsyms]] (25 samples, 3.40%)</title><rect x="1040.7" y="373" width="40.1" height="15.0" fill="rgb(250,128,38)" rx="2" ry="2" />
<text text-anchor="" x="1043.69" y="383.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>&lt;libprosic::model::PairCaller&lt;A, B, P&gt;&gt;::pileup (340 samples, 46.26%)</title><rect x="16.4" y="597" width="545.9" height="15.0" fill="rgb(227,210,25)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="607.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>[[kerne.allsyms]] (33 samples, 4.49%)</title><rect x="1106.5" y="533" width="53.0" height="15.0" fill="rgb(205,64,23)" rx="2" ry="2" />
<text text-anchor="" x="1109.52" y="543.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>test::test_main (3 samples, 0.41%)</title><rect x="10.0" y="805" width="4.8" height="15.0" fill="rgb(246,1,39)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>[[kerne.allsyms]] (24 samples, 3.27%)</title><rect x="1042.3" y="357" width="38.5" height="15.0" fill="rgb(214,123,53)" rx="2" ry="2" />
<text text-anchor="" x="1045.30" y="367.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>core::num::flt2dec::strategy::grisu::format_shortest_opt::round_and_weed (1 samples, 0.14%)</title><rect x="616.9" y="293" width="1.6" height="15.0" fill="rgb(207,172,47)" rx="2" ry="2" />
<text text-anchor="" x="619.86" 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::likelihood::LatentVariableModel::likelihood_pileup (1 samples, 0.14%)</title><rect x="618.5" y="533" width="1.6" height="15.0" fill="rgb(240,58,3)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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::num::diy_float::Fp::mul (1 samples, 0.14%)</title><rect x="612.0" y="293" width="1.6" height="15.0" fill="rgb(254,131,33)" rx="2" ry="2" />
<text text-anchor="" x="615.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>core::fmt::Formatter::run (1 samples, 0.14%)</title><rect x="618.5" y="405" width="1.6" height="15.0" fill="rgb(253,71,48)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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::rt::lang_start::{{closure}} (3 samples, 0.41%)</title><rect x="10.0" y="837" width="4.8" height="15.0" fill="rgb(244,102,35)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>lib-bcd8a0116f7 (3 samples, 0.41%)</title><rect x="10.0" y="997" width="4.8" height="15.0" fill="rgb(223,4,0)" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="13.2" y="485" width="1.6" height="15.0" fill="rgb(248,224,17)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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::fmt::write (31 samples, 4.22%)</title><rect x="568.7" y="405" width="49.8" height="15.0" fill="rgb(232,4,26)" rx="2" ry="2" />
<text text-anchor="" x="571.69" y="415.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>test::run_tests (2 samples, 0.27%)</title><rect x="11.6" y="773" width="3.2" height="15.0" fill="rgb(237,122,34)" rx="2" ry="2" />
<text text-anchor="" x="14.61" 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>libprosic::model::sample::RecordBuffer::fill (3 samples, 0.41%)</title><rect x="557.5" y="565" width="4.8" height="15.0" fill="rgb(239,9,21)" rx="2" ry="2" />
<text text-anchor="" x="560.46" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (2 samples, 0.27%)</title><rect x="570.3" y="357" width="3.2" height="15.0" fill="rgb(209,85,1)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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>std::sys_common::poison::Flag::done (1 samples, 0.14%)</title><rect x="631.3" y="293" width="1.6" height="15.0" fill="rgb(242,117,42)" rx="2" ry="2" />
<text text-anchor="" x="634.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>core::fmt::Write::write_fmt (1 samples, 0.14%)</title><rect x="22.8" y="533" width="1.6" height="15.0" fill="rgb(214,53,27)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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]] (30 samples, 4.08%)</title><rect x="1032.7" y="389" width="48.1" height="15.0" fill="rgb(227,158,45)" rx="2" ry="2" />
<text text-anchor="" x="1035.67" y="399.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>&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.14%)</title><rect x="22.8" y="325" width="1.6" height="15.0" fill="rgb(245,228,19)" rx="2" ry="2" />
<text text-anchor="" x="25.84" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_isqalloc (15 samples, 2.04%)</title><rect x="987.7" y="501" width="24.1" height="15.0" fill="rgb(218,66,14)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="511.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>test::run_test::run_test_inner::{{closure}} (732 samples, 99.59%)</title><rect x="14.8" y="757" width="1175.2" height="15.0" fill="rgb(242,96,44)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="767.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>core::fmt::Formatter::write_formatted_parts (15 samples, 2.04%)</title><rect x="573.5" y="357" width="24.1" height="15.0" fill="rgb(241,121,32)" rx="2" ry="2" />
<text text-anchor="" x="576.51" y="367.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1161.1" y="469" width="1.6" height="15.0" fill="rgb(240,100,39)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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]] (13 samples, 1.77%)</title><rect x="990.9" y="213" width="20.9" height="15.0" fill="rgb(205,114,44)" rx="2" ry="2" />
<text text-anchor="" x="993.93" 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]] (1 samples, 0.14%)</title><rect x="586.4" y="101" width="1.6" height="15.0" fill="rgb(235,214,18)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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::panicking::try (732 samples, 99.59%)</title><rect x="14.8" y="853" width="1175.2" height="15.0" fill="rgb(251,20,47)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="863.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]] (10 samples, 1.36%)</title><rect x="639.3" y="453" width="16.1" height="15.0" fill="rgb(238,158,9)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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]] (40 samples, 5.44%)</title><rect x="1016.6" y="485" width="64.2" height="15.0" fill="rgb(215,92,33)" rx="2" ry="2" />
<text text-anchor="" x="1019.61" y="495.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="13.2" y="549" width="1.6" height="15.0" fill="rgb(212,134,43)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>_w_log1p (4 samples, 0.54%)</title><rect x="507.7" y="517" width="6.4" height="15.0" fill="rgb(205,213,33)" rx="2" ry="2" />
<text text-anchor="" x="510.69" 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>std::io::stdio::print (9 samples, 1.22%)</title><rect x="624.9" y="533" width="14.4" height="15.0" fill="rgb(210,223,5)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;'a mut F&gt;::call_once (36 samples, 4.90%)</title><rect x="562.3" y="565" width="57.8" height="15.0" fill="rgb(248,217,0)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="575.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>&lt;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.14%)</title><rect x="594.4" y="261" width="1.6" height="15.0" fill="rgb(222,206,6)" rx="2" ry="2" />
<text text-anchor="" x="597.38" 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]] (57 samples, 7.76%)</title><rect x="896.2" y="437" width="91.5" height="15.0" fill="rgb(237,77,16)" rx="2" ry="2" />
<text text-anchor="" x="899.20" y="447.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>_memcpy_sse2_unaligned_erms (1 samples, 0.14%)</title><rect x="14.8" y="709" width="1.6" height="15.0" fill="rgb(247,133,27)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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::mutex::Mutex::lock (1 samples, 0.14%)</title><rect x="570.3" y="309" width="1.6" height="15.0" fill="rgb(244,124,40)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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::slice::&lt;impl [T]&gt;::to_vec (1 samples, 0.14%)</title><rect x="13.2" y="693" width="1.6" height="15.0" fill="rgb(250,140,53)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>[[kerne.allsyms]] (15 samples, 2.04%)</title><rect x="987.7" y="309" width="24.1" height="15.0" fill="rgb(241,213,53)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::string::String as core::fmt::Write&gt;::write_str (1 samples, 0.14%)</title><rect x="22.8" y="373" width="1.6" height="15.0" fill="rgb(224,63,10)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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::fmt::float::float_to_decimal_common_shortest (1 samples, 0.14%)</title><rect x="618.5" y="389" width="1.6" height="15.0" fill="rgb(213,176,44)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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::io::stdio::print_to::{{closure}} (1 samples, 0.14%)</title><rect x="618.5" y="469" width="1.6" height="15.0" fill="rgb(229,123,17)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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.14%)</title><rect x="14.8" y="613" width="1.6" height="15.0" fill="rgb(233,161,10)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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]] (1 samples, 0.14%)</title><rect x="10.0" y="725" width="1.6" height="15.0" fill="rgb(244,171,8)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>std::io::stdio::print (1 samples, 0.14%)</title><rect x="618.5" y="517" width="1.6" height="15.0" fill="rgb(252,30,50)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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 (1 samples, 0.14%)</title><rect x="571.9" y="341" width="1.6" height="15.0" fill="rgb(243,199,9)" rx="2" ry="2" />
<text text-anchor="" x="574.90" 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>[[kerne.allsyms]] (15 samples, 2.04%)</title><rect x="987.7" y="293" width="24.1" height="15.0" fill="rgb(207,16,15)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::float::float_to_decimal_common_shortest (6 samples, 0.82%)</title><rect x="629.7" y="405" width="9.6" height="15.0" fill="rgb(228,181,12)" rx="2" ry="2" />
<text text-anchor="" x="632.70" 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]] (12 samples, 1.63%)</title><rect x="992.5" y="197" width="19.3" height="15.0" fill="rgb(220,135,24)" rx="2" ry="2" />
<text text-anchor="" x="995.53" 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.14%)</title><rect x="13.2" y="453" width="1.6" height="15.0" fill="rgb(209,51,7)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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 (9 samples, 1.22%)</title><rect x="624.9" y="517" width="14.4" height="15.0" fill="rgb(224,207,41)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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::fmt::Formatter::write_formatted_parts::write_bytes (3 samples, 0.41%)</title><rect x="591.2" y="341" width="4.8" height="15.0" fill="rgb(252,70,13)" rx="2" ry="2" />
<text text-anchor="" x="594.17" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="14.8" y="645" width="1.6" height="15.0" fill="rgb(236,70,27)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>&lt;std::fs::File as std::io::Read&gt;::read (43 samples, 5.85%)</title><rect x="1011.8" y="565" width="69.0" height="15.0" fill="rgb(239,191,22)" rx="2" ry="2" />
<text text-anchor="" x="1014.80" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;std::f..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_iralloct (198 samples, 26.94%)</title><rect x="693.9" y="533" width="317.9" height="15.0" fill="rgb(216,173,46)" rx="2" ry="2" />
<text text-anchor="" x="696.92" y="543.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>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (731 samples, 99.46%)</title><rect x="16.4" y="693" width="1173.6" height="15.0" fill="rgb(215,28,1)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="703.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>&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::reserve (3 samples, 0.41%)</title><rect x="586.4" y="229" width="4.8" height="15.0" fill="rgb(230,114,54)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>alloc::string::String::push_str (1 samples, 0.14%)</title><rect x="22.8" y="357" width="1.6" height="15.0" fill="rgb(225,144,33)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>_memcpy_sse2_unaligned_erms (1 samples, 0.14%)</title><rect x="1161.1" y="533" width="1.6" height="15.0" fill="rgb(240,132,16)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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;std::sync::mutex::MutexGuard&lt;'a, T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.14%)</title><rect x="632.9" y="293" width="1.6" height="15.0" fill="rgb(207,67,37)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys::unix::thread::Thread::new::thread_start (732 samples, 99.59%)</title><rect x="14.8" y="949" width="1175.2" height="15.0" fill="rgb(245,226,44)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="959.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="13.2" y="517" width="1.6" height="15.0" fill="rgb(207,216,43)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>std::io::Write::write_all (1 samples, 0.14%)</title><rect x="632.9" y="341" width="1.6" height="15.0" fill="rgb(247,183,47)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::TestEvent as core::clone::Clone&gt;::clone (1 samples, 0.14%)</title><rect x="13.2" y="725" width="1.6" height="15.0" fill="rgb(246,199,27)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>arena_unstash_purged (10 samples, 1.36%)</title><rect x="639.3" y="517" width="16.1" height="15.0" fill="rgb(240,33,47)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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; as alloc::vec::SpecExtend&lt;T, I&gt;&gt;::from_iter (36 samples, 4.90%)</title><rect x="562.3" y="581" width="57.8" height="15.0" fill="rgb(244,223,33)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="591.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>&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.63%)</title><rect x="620.1" y="565" width="19.2" height="15.0" fill="rgb(206,94,7)" rx="2" ry="2" />
<text text-anchor="" x="623.07" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::Formatter::run (28 samples, 3.81%)</title><rect x="573.5" y="389" width="45.0" height="15.0" fill="rgb(223,0,29)" rx="2" ry="2" />
<text text-anchor="" x="576.51" y="399.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>bgzf_read_block (2 samples, 0.27%)</title><rect x="559.1" y="469" width="3.2" height="15.0" fill="rgb(232,194,34)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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.14%)</title><rect x="1079.2" y="325" width="1.6" height="15.0" fill="rgb(239,169,48)" rx="2" ry="2" />
<text text-anchor="" x="1082.22" 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>std::sys::unix::mutex::Mutex::lock (2 samples, 0.27%)</title><rect x="581.5" y="261" width="3.2" height="15.0" fill="rgb(252,198,6)" rx="2" ry="2" />
<text text-anchor="" x="584.54" 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___pthread_mutex_lock (1 samples, 0.14%)</title><rect x="592.8" y="229" width="1.6" height="15.0" fill="rgb(219,200,16)" rx="2" ry="2" />
<text text-anchor="" x="595.78" 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]] (12 samples, 1.63%)</title><rect x="1140.2" y="437" width="19.3" height="15.0" fill="rgb(227,149,52)" rx="2" ry="2" />
<text text-anchor="" x="1143.23" 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]] (19 samples, 2.59%)</title><rect x="1129.0" y="453" width="30.5" height="15.0" fill="rgb(212,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1131.99" 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::ops::function::FnOnce::call_once (731 samples, 99.46%)</title><rect x="16.4" y="645" width="1173.6" height="15.0" fill="rgb(228,222,15)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="655.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]] (1 samples, 0.14%)</title><rect x="588.0" y="37" width="1.6" height="15.0" fill="rgb(248,127,51)" rx="2" ry="2" />
<text text-anchor="" x="590.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>&lt;bio::stats::probs::LogProb as core::ops::arith::Add&gt;::add (1 samples, 0.14%)</title><rect x="538.2" y="517" width="1.6" height="15.0" fill="rgb(207,200,32)" rx="2" ry="2" />
<text text-anchor="" x="541.19" 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>std::panic::catch_unwind (3 samples, 0.41%)</title><rect x="10.0" y="917" width="4.8" height="15.0" fill="rgb(224,117,34)" 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>inflate (13 samples, 1.77%)</title><rect x="1169.1" y="533" width="20.9" height="15.0" fill="rgb(230,161,49)" rx="2" ry="2" />
<text text-anchor="" x="1172.13" 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::ops::function::FnMut::call_mut (10 samples, 1.36%)</title><rect x="602.4" y="341" width="16.1" height="15.0" fill="rgb(242,31,45)" rx="2" ry="2" />
<text text-anchor="" x="605.41" 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>[[kerne.allsyms]] (15 samples, 2.04%)</title><rect x="987.7" y="229" width="24.1" height="15.0" fill="rgb(254,148,46)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>std::io::Write::write_fmt (9 samples, 1.22%)</title><rect x="624.9" y="453" width="14.4" height="15.0" fill="rgb(241,183,34)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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>_GI___clone (732 samples, 99.59%)</title><rect x="14.8" y="981" width="1175.2" height="15.0" fill="rgb(229,198,13)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="991.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>std::io::impls::&lt;impl std::io::Write for alloc::boxed::Box&lt;W&gt;&gt;::write_fmt (31 samples, 4.22%)</title><rect x="568.7" y="437" width="49.8" height="15.0" fill="rgb(237,159,26)" rx="2" ry="2" />
<text text-anchor="" x="571.69" y="447.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>_memcpy_sse2_unaligned_erms (1 samples, 0.14%)</title><rect x="586.4" y="117" width="1.6" height="15.0" fill="rgb(253,78,48)" rx="2" ry="2" />
<text text-anchor="" x="589.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>_GI_madvise (10 samples, 1.36%)</title><rect x="639.3" y="469" width="16.1" height="15.0" fill="rgb(211,41,10)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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::unix::mutex::Mutex::lock (1 samples, 0.14%)</title><rect x="592.8" y="245" width="1.6" height="15.0" fill="rgb(253,80,50)" rx="2" ry="2" />
<text text-anchor="" x="595.78" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itertools::minmax::minmax_impl (12 samples, 1.63%)</title><rect x="620.1" y="581" width="19.2" height="15.0" fill="rgb(225,222,7)" rx="2" ry="2" />
<text text-anchor="" x="623.07" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::io::Write::write_fmt (31 samples, 4.22%)</title><rect x="568.7" y="421" width="49.8" height="15.0" fill="rgb(225,154,19)" rx="2" ry="2" />
<text text-anchor="" x="571.69" 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>core::fmt::Formatter::write_formatted_parts (3 samples, 0.41%)</title><rect x="629.7" y="389" width="4.8" height="15.0" fill="rgb(243,155,18)" rx="2" ry="2" />
<text text-anchor="" x="632.70" 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>test09 (732 samples, 99.59%)</title><rect x="14.8" y="997" width="1175.2" height="15.0" fill="rgb(242,95,10)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="1007.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>std::io::impls::&lt;impl std::io::Write for alloc::boxed::Box&lt;W&gt;&gt;::write_fmt (1 samples, 0.14%)</title><rect x="618.5" y="453" width="1.6" height="15.0" fill="rgb(214,2,23)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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 (1 samples, 0.14%)</title><rect x="618.5" y="373" width="1.6" height="15.0" fill="rgb(254,38,28)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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>_ieee754_log_avx (3 samples, 0.41%)</title><rect x="16.4" y="517" width="4.8" height="15.0" fill="rgb(205,119,42)" rx="2" ry="2" />
<text text-anchor="" x="19.42" 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>rallocx (198 samples, 26.94%)</title><rect x="693.9" y="549" width="317.9" height="15.0" fill="rgb(217,24,17)" rx="2" ry="2" />
<text text-anchor="" x="696.92" y="559.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>[[kerne.allsyms]] (39 samples, 5.31%)</title><rect x="925.1" y="357" width="62.6" height="15.0" fill="rgb(254,36,12)" rx="2" ry="2" />
<text text-anchor="" x="928.10" y="367.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>core::fmt::num::&lt;impl core::fmt::Display for u32&gt;::fmt (1 samples, 0.14%)</title><rect x="22.8" y="421" width="1.6" height="15.0" fill="rgb(215,84,12)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>std::rt::lang_start_internal::{{closure}} (3 samples, 0.41%)</title><rect x="10.0" y="853" width="4.8" height="15.0" fill="rgb(234,152,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>memcpy@plt (1 samples, 0.14%)</title><rect x="1159.5" y="565" width="1.6" height="15.0" fill="rgb(241,121,17)" rx="2" ry="2" />
<text text-anchor="" x="1162.50" 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>[[kerne.allsyms]] (31 samples, 4.22%)</title><rect x="1031.1" y="405" width="49.7" height="15.0" fill="rgb(221,227,6)" rx="2" ry="2" />
<text text-anchor="" x="1034.06" 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;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (10 samples, 1.36%)</title><rect x="575.1" y="341" width="16.1" height="15.0" fill="rgb(210,18,17)" rx="2" ry="2" />
<text text-anchor="" x="578.12" 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::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8&gt;&gt;::write (1 samples, 0.14%)</title><rect x="628.1" y="373" width="1.6" height="15.0" fill="rgb(253,183,0)" rx="2" ry="2" />
<text text-anchor="" x="631.10" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="588.0" y="53" width="1.6" height="15.0" fill="rgb(210,56,19)" rx="2" ry="2" />
<text text-anchor="" x="590.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>core::num::flt2dec::digits_to_dec_str (2 samples, 0.27%)</title><rect x="599.2" y="341" width="3.2" height="15.0" fill="rgb(240,60,31)" rx="2" ry="2" />
<text text-anchor="" x="602.20" 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;rust_htslib::bam::Reader as rust_htslib::bam::Read&gt;::read (17 samples, 2.31%)</title><rect x="1162.7" y="597" width="27.3" height="15.0" fill="rgb(254,41,3)" rx="2" ry="2" />
<text text-anchor="" x="1165.71" y="607.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>je_arena_maybe_purge (15 samples, 2.04%)</title><rect x="987.7" y="421" width="24.1" height="15.0" fill="rgb(210,105,26)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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]] (11 samples, 1.50%)</title><rect x="994.1" y="165" width="17.7" height="15.0" fill="rgb(226,202,11)" rx="2" ry="2" />
<text text-anchor="" x="997.14" 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>bio::stats::probs::LogProb::ln_add_exp (1 samples, 0.14%)</title><rect x="623.3" y="533" width="1.6" height="15.0" fill="rgb(240,214,21)" rx="2" ry="2" />
<text text-anchor="" x="626.28" 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>libprosic::call::pairwise::call (713 samples, 97.01%)</title><rect x="16.4" y="613" width="1144.7" height="15.0" fill="rgb(239,128,33)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="623.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>&lt;std::thread::local::LocalKey&lt;T&gt;&gt;::try_with (31 samples, 4.22%)</title><rect x="568.7" y="469" width="49.8" height="15.0" fill="rgb(231,86,48)" rx="2" ry="2" />
<text text-anchor="" x="571.69" y="479.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>je_arena_maybe_purge (10 samples, 1.36%)</title><rect x="639.3" y="565" width="16.1" height="15.0" fill="rgb(223,207,10)" rx="2" ry="2" />
<text text-anchor="" x="642.33" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::thread::Builder::spawn::{{closure}}::{{closure}} (732 samples, 99.59%)</title><rect x="14.8" y="789" width="1175.2" height="15.0" fill="rgb(213,158,46)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="799.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>getopts::Options::new (1 samples, 0.14%)</title><rect x="10.0" y="757" width="1.6" height="15.0" fill="rgb(245,31,45)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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]] (1 samples, 0.14%)</title><rect x="588.0" y="69" width="1.6" height="15.0" fill="rgb(229,5,14)" rx="2" ry="2" />
<text text-anchor="" x="590.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>alloc::slice::&lt;impl [T]&gt;::to_vec (1 samples, 0.14%)</title><rect x="14.8" y="741" width="1.6" height="15.0" fill="rgb(224,29,7)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>core::ptr::drop_in_place (1 samples, 0.14%)</title><rect x="631.3" y="325" width="1.6" height="15.0" fill="rgb(246,180,27)" rx="2" ry="2" />
<text text-anchor="" x="634.31" 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>alloc::slice::hack::to_vec (1 samples, 0.14%)</title><rect x="13.2" y="677" width="1.6" height="15.0" fill="rgb(229,118,30)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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.14%)</title><rect x="13.2" y="469" width="1.6" height="15.0" fill="rgb(210,196,19)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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.14%)</title><rect x="586.4" y="69" width="1.6" height="15.0" fill="rgb(211,189,23)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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]] (33 samples, 4.49%)</title><rect x="1106.5" y="549" width="53.0" height="15.0" fill="rgb(251,101,43)" rx="2" ry="2" />
<text text-anchor="" x="1109.52" y="559.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 (4 samples, 0.54%)</title><rect x="584.7" y="277" width="6.5" height="15.0" fill="rgb(244,185,3)" rx="2" ry="2" />
<text text-anchor="" x="587.75" 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.14%)</title><rect x="13.2" y="533" width="1.6" height="15.0" fill="rgb(223,173,38)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>arena_maybe_purge_ratio (15 samples, 2.04%)</title><rect x="987.7" y="405" width="24.1" height="15.0" fill="rgb(210,17,9)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="415.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>core::num::diy_float::Fp::mul (1 samples, 0.14%)</title><rect x="637.7" y="325" width="1.6" height="15.0" fill="rgb(217,66,41)" rx="2" ry="2" />
<text text-anchor="" x="640.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>je_chunk_dalloc_wrapper (15 samples, 2.04%)</title><rect x="987.7" y="357" width="24.1" height="15.0" fill="rgb(222,124,15)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="367.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.14%)</title><rect x="1079.2" y="341" width="1.6" height="15.0" fill="rgb(209,49,5)" rx="2" ry="2" />
<text text-anchor="" x="1082.22" 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>core::ptr::drop_in_place (1 samples, 0.14%)</title><rect x="594.4" y="277" width="1.6" height="15.0" fill="rgb(205,224,49)" rx="2" ry="2" />
<text text-anchor="" x="597.38" 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;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (1 samples, 0.14%)</title><rect x="632.9" y="357" width="1.6" height="15.0" fill="rgb(206,147,10)" rx="2" ry="2" />
<text text-anchor="" x="635.91" 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>alloc::fmt::format (1 samples, 0.14%)</title><rect x="22.8" y="549" width="1.6" height="15.0" fill="rgb(243,196,49)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>[[kerne.allsyms]] (22 samples, 2.99%)</title><rect x="1124.2" y="501" width="35.3" height="15.0" fill="rgb(231,176,52)" rx="2" ry="2" />
<text text-anchor="" x="1127.18" 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_iralloct (2 samples, 0.27%)</title><rect x="586.4" y="149" width="3.2" height="15.0" fill="rgb(220,76,47)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>&lt;F as alloc::boxed::FnBox&lt;A&gt;&gt;::call_box (732 samples, 99.59%)</title><rect x="14.8" y="901" width="1175.2" height="15.0" fill="rgb(225,98,43)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="911.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>[[kerne.allsyms]] (33 samples, 4.49%)</title><rect x="1106.5" y="517" width="53.0" height="15.0" fill="rgb(213,10,8)" rx="2" ry="2" />
<text text-anchor="" x="1109.52" 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>std::panicking::try::do_call (732 samples, 99.59%)</title><rect x="14.8" y="821" width="1175.2" height="15.0" fill="rgb(215,102,27)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="831.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>test::test_main_static (3 samples, 0.41%)</title><rect x="10.0" y="821" width="4.8" height="15.0" fill="rgb(209,51,39)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>test::run_tests_console (2 samples, 0.27%)</title><rect x="11.6" y="789" width="3.2" height="15.0" fill="rgb(253,168,28)" rx="2" ry="2" />
<text text-anchor="" x="14.61" 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>libprosic::model::evidence::observation::Evidence::insert_size (2 samples, 0.27%)</title><rect x="22.8" y="565" width="3.3" height="15.0" fill="rgb(244,163,21)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>_memcpy_sse2_unaligned_erms (1 samples, 0.14%)</title><rect x="1162.7" y="549" width="1.6" height="15.0" fill="rgb(237,23,16)" rx="2" ry="2" />
<text text-anchor="" x="1165.71" 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>_GI___pthread_mutex_unlock (1 samples, 0.14%)</title><rect x="632.9" y="245" width="1.6" height="15.0" fill="rgb(231,24,17)" rx="2" ry="2" />
<text text-anchor="" x="635.91" 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;libprosic::model::priors::flat::FlatTumorNormalModel as libprosic::model::priors::PairModel&lt;libprosic::model::ContinuousAlleleFreqs, libprosic::model::DiscreteAlleleFreqs&gt;&gt;::map (12 samples, 1.63%)</title><rect x="620.1" y="597" width="19.2" height="15.0" fill="rgb(210,68,24)" rx="2" ry="2" />
<text text-anchor="" x="623.07" 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>_GI___pthread_mutex_lock (1 samples, 0.14%)</title><rect x="570.3" y="293" width="1.6" height="15.0" fill="rgb(208,219,22)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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>_memcpy_sse2_unaligned_erms (49 samples, 6.67%)</title><rect x="1080.8" y="565" width="78.7" height="15.0" fill="rgb(221,77,38)" rx="2" ry="2" />
<text text-anchor="" x="1083.83" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_memcpy_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_chunk_dalloc_wrapper (10 samples, 1.36%)</title><rect x="639.3" y="501" width="16.1" height="15.0" fill="rgb(250,128,16)" rx="2" ry="2" />
<text text-anchor="" x="642.33" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>libprosic::model::likelihood::LatentVariableModel::likelihood_pileup (35 samples, 4.76%)</title><rect x="562.3" y="517" width="56.2" height="15.0" fill="rgb(214,71,36)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libpr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1010.2" y="149" width="1.6" height="15.0" fill="rgb(229,102,35)" rx="2" ry="2" />
<text text-anchor="" x="1013.19" 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>je_pages_purge (10 samples, 1.36%)</title><rect x="639.3" y="485" width="16.1" height="15.0" fill="rgb(253,21,17)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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>_pthread_mutex_unlock_usercnt (1 samples, 0.14%)</title><rect x="571.9" y="261" width="1.6" height="15.0" fill="rgb(207,86,7)" rx="2" ry="2" />
<text text-anchor="" x="574.90" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_ralloc (1 samples, 0.14%)</title><rect x="1161.1" y="549" width="1.6" height="15.0" fill="rgb(212,175,33)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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;std::io::Write::write_fmt::Adaptor&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (3 samples, 0.41%)</title><rect x="591.2" y="325" width="4.8" height="15.0" fill="rgb(205,104,41)" rx="2" ry="2" />
<text text-anchor="" x="594.17" 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>std::sys_common::backtrace::_rust_begin_short_backtrace (732 samples, 99.59%)</title><rect x="14.8" y="773" width="1175.2" height="15.0" fill="rgb(249,66,5)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="783.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>&lt;test::Sink as std::io::Write&gt;::write (2 samples, 0.27%)</title><rect x="626.5" y="389" width="3.2" height="15.0" fill="rgb(210,105,9)" rx="2" ry="2" />
<text text-anchor="" x="629.49" 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>[[kerne.allsyms]] (6 samples, 0.82%)</title><rect x="978.1" y="341" width="9.6" height="15.0" fill="rgb(225,209,19)" rx="2" ry="2" />
<text text-anchor="" x="981.08" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_huge_ralloc (1 samples, 0.14%)</title><rect x="588.0" y="133" width="1.6" height="15.0" fill="rgb(243,138,41)" rx="2" ry="2" />
<text text-anchor="" x="590.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>libprosic::model::sample::Sample::extract_observations (340 samples, 46.26%)</title><rect x="16.4" y="581" width="545.9" height="15.0" fill="rgb(250,90,45)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >libprosic::model::sample::Sample::extract_observations</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;alloc::vec::Vec&lt;T&gt;&gt;::extend_from_slice (1 samples, 0.14%)</title><rect x="22.8" y="341" width="1.6" height="15.0" fill="rgb(228,169,6)" rx="2" ry="2" />
<text text-anchor="" x="25.84" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (37 samples, 5.03%)</title><rect x="1021.4" y="453" width="59.4" height="15.0" fill="rgb(242,21,36)" rx="2" ry="2" />
<text text-anchor="" x="1024.43" 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>std::thread::panicking (1 samples, 0.14%)</title><rect x="631.3" y="277" width="1.6" height="15.0" fill="rgb(241,36,21)" rx="2" ry="2" />
<text text-anchor="" x="634.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>[[kerne.allsyms]] (11 samples, 1.50%)</title><rect x="994.1" y="181" width="17.7" height="15.0" fill="rgb(226,66,46)" rx="2" ry="2" />
<text text-anchor="" x="997.14" 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.14%)</title><rect x="14.8" y="693" width="1.6" height="15.0" fill="rgb(205,49,9)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>bio::stats::pairhmm::PairHMM::prob_related (330 samples, 44.90%)</title><rect x="26.1" y="549" width="529.8" height="15.0" fill="rgb(248,207,15)" rx="2" ry="2" />
<text text-anchor="" x="29.05" y="559.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]] (52 samples, 7.07%)</title><rect x="904.2" y="389" width="83.5" height="15.0" fill="rgb(225,163,40)" rx="2" ry="2" />
<text text-anchor="" x="907.23" 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>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8&gt;&gt;::write (4 samples, 0.54%)</title><rect x="584.7" y="293" width="6.5" height="15.0" fill="rgb(234,197,49)" rx="2" ry="2" />
<text text-anchor="" x="587.75" 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>bio::stats::probs::LogProb::ln_sum_exp (1 samples, 0.14%)</title><rect x="21.2" y="549" width="1.6" height="15.0" fill="rgb(237,150,49)" rx="2" ry="2" />
<text text-anchor="" x="24.24" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="14.8" y="629" width="1.6" height="15.0" fill="rgb(233,150,11)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>&lt;test::Sink as std::io::Write&gt;::write (8 samples, 1.09%)</title><rect x="578.3" y="309" width="12.9" height="15.0" fill="rgb(226,65,34)" rx="2" ry="2" />
<text text-anchor="" x="581.33" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>test::parse_opts (1 samples, 0.14%)</title><rect x="10.0" y="789" width="1.6" height="15.0" fill="rgb(222,171,53)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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::io::Write::write_fmt (1 samples, 0.14%)</title><rect x="618.5" y="437" width="1.6" height="15.0" fill="rgb(217,20,40)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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>alloc::alloc::realloc (2 samples, 0.27%)</title><rect x="586.4" y="181" width="3.2" height="15.0" fill="rgb(238,153,26)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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::slice::&lt;impl [T]&gt;::copy_from_slice (1 samples, 0.14%)</title><rect x="13.2" y="629" width="1.6" height="15.0" fill="rgb(234,72,54)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>core::num::flt2dec::to_shortest_str (3 samples, 0.41%)</title><rect x="634.5" y="389" width="4.8" height="15.0" fill="rgb(244,185,27)" rx="2" ry="2" />
<text text-anchor="" x="637.52" 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>crc32_z (3 samples, 0.41%)</title><rect x="1164.3" y="533" width="4.8" height="15.0" fill="rgb(207,212,41)" rx="2" ry="2" />
<text text-anchor="" x="1167.31" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::write (1 samples, 0.14%)</title><rect x="618.5" y="421" width="1.6" height="15.0" fill="rgb(220,76,23)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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]] (33 samples, 4.49%)</title><rect x="1027.9" y="421" width="52.9" height="15.0" fill="rgb(243,167,15)" rx="2" ry="2" />
<text text-anchor="" x="1030.85" 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>core::slice::&lt;impl core::iter::traits::IntoIterator for &amp;'a [T]&gt;::into_iter (1 samples, 0.14%)</title><rect x="596.0" y="341" width="1.6" height="15.0" fill="rgb(244,46,32)" rx="2" ry="2" />
<text text-anchor="" x="598.99" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="13.2" y="597" width="1.6" height="15.0" fill="rgb(213,72,7)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>std::io::Write::write_all (2 samples, 0.27%)</title><rect x="570.3" y="373" width="3.2" height="15.0" fill="rgb(241,157,2)" rx="2" ry="2" />
<text text-anchor="" x="573.30" 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::io::stdio::print_to (1 samples, 0.14%)</title><rect x="618.5" y="501" width="1.6" height="15.0" fill="rgb(231,164,30)" rx="2" ry="2" />
<text text-anchor="" x="621.46" 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>inflate (2 samples, 0.27%)</title><rect x="559.1" y="453" width="3.2" height="15.0" fill="rgb(245,23,19)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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>_rust_maybe_catch_panic (732 samples, 99.59%)</title><rect x="14.8" y="837" width="1175.2" height="15.0" fill="rgb(223,134,5)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="847.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="13.2" y="565" width="1.6" height="15.0" fill="rgb(214,202,35)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>[[kerne.allsyms]] (90 samples, 12.24%)</title><rect x="843.2" y="453" width="144.5" height="15.0" fill="rgb(207,145,47)" rx="2" ry="2" />
<text text-anchor="" x="846.22" 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>je_arena_sdalloc (15 samples, 2.04%)</title><rect x="987.7" y="469" width="24.1" height="15.0" fill="rgb(241,169,42)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>std::sys::unix::mutex::Mutex::unlock (1 samples, 0.14%)</title><rect x="594.4" y="229" width="1.6" height="15.0" fill="rgb(209,8,41)" rx="2" ry="2" />
<text text-anchor="" x="597.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>std::sys::unix::fd::FileDesc::read (43 samples, 5.85%)</title><rect x="1011.8" y="533" width="69.0" height="15.0" fill="rgb(223,219,1)" rx="2" ry="2" />
<text text-anchor="" x="1014.80" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::sy..</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.14%)</title><rect x="632.9" y="277" width="1.6" height="15.0" fill="rgb(244,58,1)" rx="2" ry="2" />
<text text-anchor="" x="635.91" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="1161.1" y="501" width="1.6" height="15.0" fill="rgb(222,31,29)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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;T, I&gt;&gt;::from_iter (35 samples, 4.76%)</title><rect x="562.3" y="533" width="56.2" height="15.0" fill="rgb(240,82,35)" rx="2" ry="2" />
<text text-anchor="" x="565.27" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;allo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rust_htslib::bam::record::Record::aux (1 samples, 0.14%)</title><rect x="24.4" y="549" width="1.7" height="15.0" fill="rgb(226,156,7)" rx="2" ry="2" />
<text text-anchor="" x="27.45" 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>core::fmt::write (9 samples, 1.22%)</title><rect x="624.9" y="437" width="14.4" height="15.0" fill="rgb(214,174,3)" rx="2" ry="2" />
<text text-anchor="" x="627.88" 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::stdio::print_to (31 samples, 4.22%)</title><rect x="568.7" y="485" width="49.8" height="15.0" fill="rgb(234,83,0)" rx="2" ry="2" />
<text text-anchor="" x="571.69" y="495.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>_rust_maybe_catch_panic (3 samples, 0.41%)</title><rect x="10.0" y="885" width="4.8" height="15.0" fill="rgb(215,40,48)" 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>&lt;bio::stats::probs::LogProb as core::ops::arith::Add&gt;::add (16 samples, 2.18%)</title><rect x="111.1" y="533" width="25.7" height="15.0" fill="rgb(208,81,20)" rx="2" ry="2" />
<text text-anchor="" x="114.14" y="543.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>&lt;bio::io::fasta::IndexedReader&lt;R&gt;&gt;::read (315 samples, 42.86%)</title><rect x="655.4" y="581" width="505.7" height="15.0" fill="rgb(236,154,42)" rx="2" ry="2" />
<text text-anchor="" x="658.39" y="591.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>[[kerne.allsyms]] (21 samples, 2.86%)</title><rect x="1125.8" y="485" width="33.7" height="15.0" fill="rgb(237,160,39)" rx="2" ry="2" />
<text text-anchor="" x="1128.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>lib::call_tumor_normal (731 samples, 99.46%)</title><rect x="16.4" y="629" width="1173.6" height="15.0" fill="rgb(250,42,6)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="639.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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="10.0" y="709" width="1.6" height="15.0" fill="rgb(216,132,27)" rx="2" ry="2" />
<text text-anchor="" x="13.00" 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>start_thread (732 samples, 99.59%)</title><rect x="14.8" y="965" width="1175.2" height="15.0" fill="rgb(254,21,24)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="975.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>[lib....1] (13 samples, 1.77%)</title><rect x="1169.1" y="517" width="20.9" height="15.0" fill="rgb(227,165,14)" rx="2" ry="2" />
<text text-anchor="" x="1172.13" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_arena_chunk_dalloc_huge (10 samples, 1.36%)</title><rect x="639.3" y="581" width="16.1" height="15.0" fill="rgb(245,97,39)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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>_memcpy_sse2_unaligned_erms (183 samples, 24.90%)</title><rect x="693.9" y="501" width="293.8" height="15.0" fill="rgb(249,194,48)" rx="2" ry="2" />
<text text-anchor="" x="696.92" y="511.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_test::{{closure}} (731 samples, 99.46%)</title><rect x="16.4" y="661" width="1173.6" height="15.0" fill="rgb(224,57,11)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="671.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="1156.3" y="405" width="3.2" height="15.0" fill="rgb(231,148,44)" rx="2" ry="2" />
<text text-anchor="" x="1159.29" 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]] (15 samples, 2.04%)</title><rect x="987.7" y="245" width="24.1" height="15.0" fill="rgb(210,52,43)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>main (3 samples, 0.41%)</title><rect x="10.0" y="949" width="4.8" height="15.0" fill="rgb(244,120,25)" 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>[[kerne.allsyms]] (37 samples, 5.03%)</title><rect x="1021.4" y="469" width="59.4" height="15.0" fill="rgb(227,55,37)" rx="2" ry="2" />
<text text-anchor="" x="1024.43" 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>rallocx (2 samples, 0.27%)</title><rect x="586.4" y="165" width="3.2" height="15.0" fill="rgb(246,25,31)" rx="2" ry="2" />
<text text-anchor="" x="589.35" 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>_pthread_mutex_unlock_usercnt (1 samples, 0.14%)</title><rect x="632.9" y="229" width="1.6" height="15.0" fill="rgb(245,66,16)" rx="2" ry="2" />
<text text-anchor="" x="635.91" 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::Formatter::run (1 samples, 0.14%)</title><rect x="22.8" y="501" width="1.6" height="15.0" fill="rgb(209,106,36)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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]] (90 samples, 12.24%)</title><rect x="843.2" y="485" width="144.5" height="15.0" fill="rgb(237,109,31)" rx="2" ry="2" />
<text text-anchor="" x="846.22" y="495.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>ZN90_&lt;core::iter::FilterMap&lt;I, F&gt; as core::iter::iterator::Iterator&gt;4next17hf243db6260529ed9.lv.3543853421547141730 (3 samples, 0.41%)</title><rect x="16.4" y="533" width="4.8" height="15.0" fill="rgb(231,103,24)" rx="2" ry="2" />
<text text-anchor="" x="19.42" 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]] (1 samples, 0.14%)</title><rect x="14.8" y="677" width="1.6" height="15.0" fill="rgb(225,10,48)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>core::fmt::write (1 samples, 0.14%)</title><rect x="22.8" y="453" width="1.6" height="15.0" fill="rgb(215,127,39)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>rallocx (1 samples, 0.14%)</title><rect x="1161.1" y="581" width="1.6" height="15.0" fill="rgb(228,205,41)" rx="2" ry="2" />
<text text-anchor="" x="1164.10" 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>[[kerne.allsyms]] (15 samples, 2.04%)</title><rect x="987.7" y="261" width="24.1" height="15.0" fill="rgb(239,211,11)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::Formatter::run (6 samples, 0.82%)</title><rect x="629.7" y="421" width="9.6" height="15.0" fill="rgb(210,73,3)" rx="2" ry="2" />
<text text-anchor="" x="632.70" 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]] (6 samples, 0.82%)</title><rect x="645.8" y="341" width="9.6" height="15.0" fill="rgb(211,227,54)" rx="2" ry="2" />
<text text-anchor="" x="648.76" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_log1p (1 samples, 0.14%)</title><rect x="555.9" y="533" width="1.6" height="15.0" fill="rgb(222,152,7)" rx="2" ry="2" />
<text text-anchor="" x="558.85" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>je_isdalloct (15 samples, 2.04%)</title><rect x="987.7" y="485" width="24.1" height="15.0" fill="rgb(244,161,17)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="495.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>_GI___pthread_mutex_lock (2 samples, 0.27%)</title><rect x="581.5" y="245" width="3.2" height="15.0" fill="rgb(244,101,54)" rx="2" ry="2" />
<text text-anchor="" x="584.54" 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>test::run_tests_console::{{closure}} (1 samples, 0.14%)</title><rect x="13.2" y="757" width="1.6" height="15.0" fill="rgb(211,77,23)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>core::num::flt2dec::strategy::grisu::format_shortest_opt (10 samples, 1.36%)</title><rect x="602.4" y="309" width="16.1" height="15.0" fill="rgb(220,226,16)" rx="2" ry="2" />
<text text-anchor="" x="605.41" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;test::Sink as std::io::Write&gt;::write (1 samples, 0.14%)</title><rect x="631.3" y="341" width="1.6" height="15.0" fill="rgb(244,134,44)" rx="2" ry="2" />
<text text-anchor="" x="634.31" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>std::sys_common::mutex::Mutex::raw_lock (1 samples, 0.14%)</title><rect x="592.8" y="261" width="1.6" height="15.0" fill="rgb(210,52,45)" rx="2" ry="2" />
<text text-anchor="" x="595.78" 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::pad_integral (1 samples, 0.14%)</title><rect x="22.8" y="405" width="1.6" height="15.0" fill="rgb(245,204,52)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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>je_arena_chunk_dalloc_huge (15 samples, 2.04%)</title><rect x="987.7" y="437" width="24.1" height="15.0" fill="rgb(230,89,17)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>[[kerne.allsyms]] (1 samples, 0.14%)</title><rect x="14.8" y="597" width="1.6" height="15.0" fill="rgb(241,0,53)" rx="2" ry="2" />
<text text-anchor="" x="17.82" 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>_memcpy_sse2_unaligned_erms (1 samples, 0.14%)</title><rect x="588.0" y="117" width="1.6" height="15.0" fill="rgb(233,168,31)" rx="2" ry="2" />
<text text-anchor="" x="590.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>[lib....1] (2 samples, 0.27%)</title><rect x="559.1" y="437" width="3.2" height="15.0" fill="rgb(211,37,19)" rx="2" ry="2" />
<text text-anchor="" x="562.06" 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]] (15 samples, 2.04%)</title><rect x="987.7" y="277" width="24.1" height="15.0" fill="rgb(206,97,24)" rx="2" ry="2" />
<text text-anchor="" x="990.71" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::fmt::write (1 samples, 0.14%)</title><rect x="22.8" y="517" width="1.6" height="15.0" fill="rgb(239,98,1)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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 (1 samples, 0.14%)</title><rect x="13.2" y="613" width="1.6" height="15.0" fill="rgb(243,187,46)" rx="2" ry="2" />
<text text-anchor="" x="16.21" 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>je_huge_dalloc (10 samples, 1.36%)</title><rect x="639.3" y="597" width="16.1" height="15.0" fill="rgb(212,173,11)" rx="2" ry="2" />
<text text-anchor="" x="642.33" 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>&lt;core::fmt::Write::write_fmt::Adapter&lt;'a, T&gt; as core::fmt::Write&gt;::write_str (1 samples, 0.14%)</title><rect x="22.8" y="389" width="1.6" height="15.0" fill="rgb(217,176,31)" rx="2" ry="2" />
<text text-anchor="" x="25.84" 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::sys_common::mutex::Mutex::raw_lock (2 samples, 0.27%)</title><rect x="581.5" y="277" width="3.2" height="15.0" fill="rgb(233,216,45)" rx="2" ry="2" />
<text text-anchor="" x="584.54" 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::utils::ReferenceBuffer::seq (315 samples, 42.86%)</title><rect x="655.4" y="597" width="505.7" height="15.0" fill="rgb(231,221,16)" rx="2" ry="2" />
<text text-anchor="" x="658.39" y="607.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>[[kerne.allsyms]] (6 samples, 0.82%)</title><rect x="645.8" y="357" width="9.6" height="15.0" fill="rgb(240,115,35)" rx="2" ry="2" />
<text text-anchor="" x="648.76" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bio::stats::probs::LogProb::ln_add_exp (2 samples, 0.27%)</title><rect x="563.9" y="501" width="3.2" height="15.0" fill="rgb(238,28,51)" rx="2" ry="2" />
<text text-anchor="" x="566.88" 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::Write::write_all (3 samples, 0.41%)</title><rect x="591.2" y="309" width="4.8" height="15.0" fill="rgb(212,199,31)" rx="2" ry="2" />
<text text-anchor="" x="594.17" 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>core::num::flt2dec::strategy::grisu::format_shortest (3 samples, 0.41%)</title><rect x="634.5" y="357" width="4.8" height="15.0" fill="rgb(225,47,10)" rx="2" ry="2" />
<text text-anchor="" x="637.52" 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>arena_unstash_purged (15 samples, 2.04%)</title><rect x="987.7" y="373" width="24.1" height="15.0" fill="rgb(247,189,0)" rx="2" ry="2" />
<text text-anchor="" x="990.71" 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>std::io::stdio::print_to::{{closure}} (31 samples, 4.22%)</title><rect x="568.7" y="453" width="49.8" height="15.0" fill="rgb(224,103,29)" rx="2" ry="2" />
<text text-anchor="" x="571.69" 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>&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 (732 samples, 99.59%)</title><rect x="14.8" y="917" width="1175.2" height="15.0" fill="rgb(240,88,7)" rx="2" ry="2" />
<text text-anchor="" x="17.82" y="927.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>std::panicking::try::do_call (3 samples, 0.41%)</title><rect x="10.0" y="869" width="4.8" height="15.0" fill="rgb(213,169,34)" 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>std::sys::unix::fs::File::read (43 samples, 5.85%)</title><rect x="1011.8" y="549" width="69.0" height="15.0" fill="rgb(229,138,36)" rx="2" ry="2" />
<text text-anchor="" x="1014.80" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >std::sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>core::ptr::drop_in_place (1 samples, 0.14%)</title><rect x="11.6" y="757" width="1.6" height="15.0" fill="rgb(212,152,37)" rx="2" ry="2" />
<text text-anchor="" x="14.61" 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>&lt;alloc::raw_vec::RawVec&lt;T, A&gt;&gt;::cap (1 samples, 0.14%)</title><rect x="589.6" y="197" width="1.6" height="15.0" fill="rgb(223,216,29)" rx="2" ry="2" />
<text text-anchor="" x="592.56" 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]] (36 samples, 4.90%)</title><rect x="1023.0" y="437" width="57.8" height="15.0" fill="rgb(236,192,5)" rx="2" ry="2" />
<text text-anchor="" x="1026.03" y="447.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>_rust_maybe_catch_panic (731 samples, 99.46%)</title><rect x="16.4" y="709" width="1173.6" height="15.0" fill="rgb(208,145,14)" rx="2" ry="2" />
<text text-anchor="" x="19.42" y="719.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>std::io::impls::&lt;impl std::io::Write for alloc::boxed::Box&lt;W&gt;&gt;::write_fmt (9 samples, 1.22%)</title><rect x="624.9" y="469" width="14.4" height="15.0" fill="rgb(229,170,40)" rx="2" ry="2" />
<text text-anchor="" x="627.88" y="479.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