dcache/bench/results/v2/libmcaptcha-bottleneck/flamegraph.svg

491 lines
No EOL
674 KiB
XML

<?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="1366" onload="init(evt)" viewBox="0 0 1200 1366" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--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">
text { font-family:monospace; font-size:12px }
#title { text-anchor:middle; font-size:17px; }
#matched { text-anchor:end; }
#search { text-anchor:end; opacity:0.1; cursor:pointer; }
#search:hover, #search.show { opacity:1; }
#subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
#unzoom { cursor:pointer; }
#frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
.hide { display:none; }
.parent { opacity:0.5; }
</style><script type="text/ecmascript"><![CDATA[
var nametype = 'Function:';
var fontsize = 12;
var fontwidth = 0.59;
var xpad = 10;
var inverted = false;
var searchcolor = 'rgb(230,0,230)';
var fluiddrawing = true;
var truncate_text_right = false;
]]><![CDATA["use strict";
var details, searchbtn, unzoombtn, matchedtxt, svg, searching, frames, known_font_width;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
unzoombtn = document.getElementById("unzoom");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
frames = document.getElementById("frames");
known_font_width = get_monospace_width(frames);
total_samples = parseInt(frames.attributes.total_samples.value);
searching = 0;
// Use GET parameters to restore a flamegraph's state.
var restore_state = function() {
var params = get_params();
if (params.x && params.y)
zoom(find_group(document.querySelector('[*|x="' + params.x + '"][y="' + params.y + '"]')));
if (params.s)
search(params.s);
};
if (fluiddrawing) {
// Make width dynamic so the SVG fits its parent's width.
svg.removeAttribute("width");
// Edge requires us to have a viewBox that gets updated with size changes.
var isEdge = /Edge\/\d./i.test(navigator.userAgent);
if (!isEdge) {
svg.removeAttribute("viewBox");
}
var update_for_width_change = function() {
if (isEdge) {
svg.attributes.viewBox.value = "0 0 " + svg.width.baseVal.value + " " + svg.height.baseVal.value;
}
// Keep consistent padding on left and right of frames container.
frames.attributes.width.value = svg.width.baseVal.value - xpad * 2;
// Text truncation needs to be adjusted for the current width.
update_text_for_elements(frames.children);
// Keep search elements at a fixed distance from right edge.
var svgWidth = svg.width.baseVal.value;
searchbtn.attributes.x.value = svgWidth - xpad;
matchedtxt.attributes.x.value = svgWidth - xpad;
};
window.addEventListener('resize', function() {
update_for_width_change();
});
// This needs to be done asynchronously for Safari to work.
setTimeout(function() {
unzoom();
update_for_width_change();
restore_state();
}, 0);
} else {
restore_state();
}
}
// event listeners
window.addEventListener("click", function(e) {
var target = find_group(e.target);
if (target) {
if (target.nodeName == "a") {
if (e.ctrlKey === false) return;
e.preventDefault();
}
if (target.classList.contains("parent")) unzoom();
zoom(target);
// set parameters for zoom state
var el = target.querySelector("rect");
if (el && el.attributes && el.attributes.y && el.attributes["fg:x"]) {
var params = get_params()
params.x = el.attributes["fg:x"].value;
params.y = el.attributes.y.value;
history.replaceState(null, null, parse_params(params));
}
}
else if (e.target.id == "unzoom") {
unzoom();
// remove zoom state
var params = get_params();
if (params.x) delete params.x;
if (params.y) delete params.y;
history.replaceState(null, null, parse_params(params));
}
else if (e.target.id == "search") search_prompt();
}, false)
// mouse-over for info
// show
window.addEventListener("mouseover", function(e) {
var target = find_group(e.target);
if (target) details.nodeValue = nametype + " " + g_to_text(target);
}, false)
// clear
window.addEventListener("mouseout", function(e) {
var target = find_group(e.target);
if (target) details.nodeValue = ' ';
}, false)
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
}, false)
// functions
function get_params() {
var params = {};
var paramsarr = window.location.search.substr(1).split('&');
for (var i = 0; i < paramsarr.length; ++i) {
var tmp = paramsarr[i].split("=");
if (!tmp[0] || !tmp[1]) continue;
params[tmp[0]] = decodeURIComponent(tmp[1]);
}
return params;
}
function parse_params(params) {
var uri = "?";
for (var key in params) {
uri += key + '=' + encodeURIComponent(params[key]) + '&';
}
if (uri.slice(-1) == "&")
uri = uri.substring(0, uri.length - 1);
if (uri == '?')
uri = window.location.href.split('?')[0];
return uri;
}
function find_child(node, selector) {
var children = node.querySelectorAll(selector);
if (children.length) return children[0];
return;
}
function find_group(node) {
var parent = node.parentElement;
if (!parent) return;
if (parent.id == "frames") return node;
return find_group(parent);
}
function orig_save(e, attr, val) {
if (e.attributes["fg:orig_" + attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("fg:orig_" + attr, val);
}
function orig_load(e, attr) {
if (e.attributes["fg:orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["fg:orig_" + attr].value;
e.removeAttribute("fg: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 get_monospace_width(frames) {
// Given the id="frames" element, return the width of text characters if
// this is a monospace font, otherwise return 0.
text = find_child(frames.children[0], "text");
originalContent = text.textContent;
text.textContent = "!";
bangWidth = text.getComputedTextLength();
text.textContent = "W";
wWidth = text.getComputedTextLength();
text.textContent = originalContent;
if (bangWidth === wWidth) {
return bangWidth;
} else {
return 0;
}
}
function update_text_for_elements(elements) {
// In order to render quickly in the browser, you want to do one pass of
// reading attributes, and one pass of mutating attributes. See
// https://web.dev/avoid-large-complex-layouts-and-layout-thrashing/ for details.
// Fall back to inefficient calculation, if we're variable-width font.
// TODO This should be optimized somehow too.
if (known_font_width === 0) {
for (var i = 0; i < elements.length; i++) {
update_text(elements[i]);
}
return;
}
var textElemNewAttributes = [];
for (var i = 0; i < elements.length; i++) {
var e = elements[i];
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes.width.value) * frames.attributes.width.value / 100 - 3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
var newX = format_percent((parseFloat(r.attributes.x.value) + (100 * 3 / frames.attributes.width.value)));
// Smaller than this size won't fit anything
if (w < 2 * known_font_width) {
textElemNewAttributes.push([newX, ""]);
continue;
}
// Fit in full text width
if (txt.length * known_font_width < w) {
textElemNewAttributes.push([newX, txt]);
continue;
}
var substringLength = Math.floor(w / known_font_width) - 2;
if (truncate_text_right) {
// Truncate the right side of the text.
textElemNewAttributes.push([newX, txt.substring(0, substringLength) + ".."]);
continue;
} else {
// Truncate the left side of the text.
textElemNewAttributes.push([newX, ".." + txt.substring(txt.length - substringLength, txt.length)]);
continue;
}
}
console.assert(textElemNewAttributes.length === elements.length, "Resize failed, please file a bug at https://github.com/jonhoo/inferno/");
// Now that we know new textContent, set it all in one go so we don't refresh a bazillion times.
for (var i = 0; i < elements.length; i++) {
var e = elements[i];
var values = textElemNewAttributes[i];
var t = find_child(e, "text");
t.attributes.x.value = values[0];
t.textContent = values[1];
}
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes.width.value) * frames.attributes.width.value / 100 - 3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes.x.value = format_percent((parseFloat(r.attributes.x.value) + (100 * 3 / frames.attributes.width.value)));
// Smaller than this size won't fit anything
if (w < 2 * fontsize * fontwidth) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (t.getComputedTextLength() < w)
return;
if (truncate_text_right) {
// Truncate the right side of the text.
for (var x = txt.length - 2; x > 0; x--) {
if (t.getSubStringLength(0, x + 2) <= w) {
t.textContent = txt.substring(0, x) + "..";
return;
}
}
} else {
// Truncate the left side of the text.
for (var x = 2; x < txt.length; x++) {
if (t.getSubStringLength(x - 2, txt.length) <= w) {
t.textContent = ".." + txt.substring(x, txt.length);
return;
}
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.tagName == "rect") {
e.attributes.x.value = format_percent(100 * parseInt(e.attributes["fg:x"].value) / total_samples);
e.attributes.width.value = format_percent(100 * parseInt(e.attributes["fg:w"].value) / total_samples);
}
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, zoomed_width_samples) {
if (e.tagName == "text") {
var parent_x = parseFloat(find_child(e.parentNode, "rect[x]").attributes.x.value);
e.attributes.x.value = format_percent(parent_x + (100 * 3 / frames.attributes.width.value));
} else if (e.tagName == "rect") {
e.attributes.x.value = format_percent(100 * (parseInt(e.attributes["fg:x"].value) - x) / zoomed_width_samples);
e.attributes.width.value = format_percent(100 * parseInt(e.attributes["fg:w"].value) / zoomed_width_samples);
}
if (e.childNodes == undefined) return;
for(var i = 0, c = e.childNodes; i < c.length; i++) {
zoom_child(c[i], x, zoomed_width_samples);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes.x != undefined) {
e.attributes.x.value = "0.0%";
}
if (e.attributes.width != undefined) {
e.attributes.width.value = "100.0%";
}
}
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 = parseInt(attr["fg:w"].value);
var xmin = parseInt(attr["fg:x"].value);
var xmax = xmin + width;
var ymin = parseFloat(attr.y.value);
unzoombtn.classList.remove("hide");
var el = frames.children;
var to_update_text = [];
for (var i = 0; i < el.length; i++) {
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseInt(a["fg:x"].value);
var ew = parseInt(a["fg:w"].value);
// Is it an ancestor
if (!inverted) {
var upstack = parseFloat(a.y.value) > ymin;
} else {
var upstack = parseFloat(a.y.value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew) >= xmax) {
e.classList.add("parent");
zoom_parent(e);
to_update_text.push(e);
}
// not in current path
else
e.classList.add("hide");
}
// Children maybe
else {
// no common path
if (ex < xmin || ex >= xmax) {
e.classList.add("hide");
}
else {
zoom_child(e, xmin, width);
to_update_text.push(e);
}
}
}
update_text_for_elements(to_update_text);
}
function unzoom() {
unzoombtn.classList.add("hide");
var el = frames.children;
for(var i = 0; i < el.length; i++) {
el[i].classList.remove("parent");
el[i].classList.remove("hide");
zoom_reset(el[i]);
}
update_text_for_elements(el);
}
// search
function reset_search() {
var el = document.querySelectorAll("#frames rect");
for (var i = 0; i < el.length; i++) {
orig_load(el[i], "fill")
}
var params = get_params();
delete params.s;
history.replaceState(null, null, parse_params(params));
}
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.classList.remove("show");
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.classList.add("hide");
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = frames.children;
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
// Skip over frames which are either not visible, or below the zoomed-to frame
if (e.classList.contains("hide") || e.classList.contains("parent")) {
continue;
}
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseInt(rect.attributes["fg:w"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseInt(rect.attributes["fg:x"].value);
orig_save(rect, "fill");
rect.attributes.fill.value = searchcolor;
// 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;
var params = get_params();
params.s = term;
history.replaceState(null, null, parse_params(params));
searchbtn.classList.add("show");
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.
for (var k in keys) {
var x = parseInt(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.classList.remove("hide");
var pct = 100 * count / maxwidth;
if (pct != 100) pct = pct.toFixed(1);
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function format_percent(n) {
return n.toFixed(4) + "%";
}
]]></script><rect x="0" y="0" width="100%" height="1366" fill="url(#background)"/><text id="title" fill="rgb(0,0,0)" x="50.0000%" y="24.00">Flame Graph</text><text id="details" fill="rgb(0,0,0)" x="10" y="1349.00"> </text><text id="unzoom" class="hide" fill="rgb(0,0,0)" x="10" y="24.00">Reset Zoom</text><text id="search" fill="rgb(0,0,0)" x="1190" y="24.00">Search</text><text id="matched" fill="rgb(0,0,0)" x="1190" y="1349.00"> </text><svg id="frames" x="10" width="1180" total_samples="2100"><g><title>[ld-linux-x86-64.so.2] (1 samples, 0.05%)</title><rect x="0.0476%" y="1253" width="0.0476%" height="15" fill="rgb(227,0,7)" fg:x="1" fg:w="1"/><text x="0.2976%" y="1263.50"></text></g><g><title>[ld-linux-x86-64.so.2] (1 samples, 0.05%)</title><rect x="0.0476%" y="1237" width="0.0476%" height="15" fill="rgb(217,0,24)" fg:x="1" fg:w="1"/><text x="0.2976%" y="1247.50"></text></g><g><title>[ld-linux-x86-64.so.2] (1 samples, 0.05%)</title><rect x="0.0476%" y="1221" width="0.0476%" height="15" fill="rgb(221,193,54)" fg:x="1" fg:w="1"/><text x="0.2976%" y="1231.50"></text></g><g><title>[ld-linux-x86-64.so.2] (6 samples, 0.29%)</title><rect x="0.0000%" y="1269" width="0.2857%" height="15" fill="rgb(248,212,6)" fg:x="0" fg:w="6"/><text x="0.2500%" y="1279.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="0.0952%" y="1253" width="0.1905%" height="15" fill="rgb(208,68,35)" fg:x="2" fg:w="4"/><text x="0.3452%" y="1263.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="0.1429%" y="1237" width="0.1429%" height="15" fill="rgb(232,128,0)" fg:x="3" fg:w="3"/><text x="0.3929%" y="1247.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="0.1429%" y="1221" width="0.1429%" height="15" fill="rgb(207,160,47)" fg:x="3" fg:w="3"/><text x="0.3929%" y="1231.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="0.1905%" y="1205" width="0.0952%" height="15" fill="rgb(228,23,34)" fg:x="4" fg:w="2"/><text x="0.4405%" y="1215.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="0.2381%" y="1189" width="0.0476%" height="15" fill="rgb(218,30,26)" fg:x="5" fg:w="1"/><text x="0.4881%" y="1199.50"></text></g><g><title>[ld-linux-x86-64.so.2] (7 samples, 0.33%)</title><rect x="0.0000%" y="1285" width="0.3333%" height="15" fill="rgb(220,122,19)" fg:x="0" fg:w="7"/><text x="0.2500%" y="1295.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="0.2857%" y="1269" width="0.0476%" height="15" fill="rgb(250,228,42)" fg:x="6" fg:w="1"/><text x="0.5357%" y="1279.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="0.2857%" y="1253" width="0.0476%" height="15" fill="rgb(240,193,28)" fg:x="6" fg:w="1"/><text x="0.5357%" y="1263.50"></text></g><g><title>[unknown] (9 samples, 0.43%)</title><rect x="0.3810%" y="1253" width="0.4286%" height="15" fill="rgb(216,20,37)" fg:x="8" fg:w="9"/><text x="0.6310%" y="1263.50"></text></g><g><title>[unknown] (8 samples, 0.38%)</title><rect x="0.4286%" y="1237" width="0.3810%" height="15" fill="rgb(206,188,39)" fg:x="9" fg:w="8"/><text x="0.6786%" y="1247.50"></text></g><g><title>[unknown] (6 samples, 0.29%)</title><rect x="0.5238%" y="1221" width="0.2857%" height="15" fill="rgb(217,207,13)" fg:x="11" fg:w="6"/><text x="0.7738%" y="1231.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="0.7619%" y="1205" width="0.0476%" height="15" fill="rgb(231,73,38)" fg:x="16" fg:w="1"/><text x="1.0119%" y="1215.50"></text></g><g><title>_setjmp (1 samples, 0.05%)</title><rect x="0.8095%" y="1253" width="0.0476%" height="15" fill="rgb(225,20,46)" fg:x="17" fg:w="1"/><text x="1.0595%" y="1263.50"></text></g><g><title>std::panic::catch_unwind (2 samples, 0.10%)</title><rect x="0.9524%" y="1205" width="0.0952%" height="15" fill="rgb(210,31,41)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1215.50"></text></g><g><title>std::panicking::try (2 samples, 0.10%)</title><rect x="0.9524%" y="1189" width="0.0952%" height="15" fill="rgb(221,200,47)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1199.50"></text></g><g><title>std::panicking::try::do_call (2 samples, 0.10%)</title><rect x="0.9524%" y="1173" width="0.0952%" height="15" fill="rgb(226,26,5)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1183.50"></text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (2 samples, 0.10%)</title><rect x="0.9524%" y="1157" width="0.0952%" height="15" fill="rgb(249,33,26)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1167.50"></text></g><g><title>std::thread::Builder::spawn_unchecked_::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="0.9524%" y="1141" width="0.0952%" height="15" fill="rgb(235,183,28)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1151.50"></text></g><g><title>std::sys_common::backtrace::__rust_begin_short_backtrace (2 samples, 0.10%)</title><rect x="0.9524%" y="1125" width="0.0952%" height="15" fill="rgb(221,5,38)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1135.50"></text></g><g><title>libmcaptcha::queue::RunnerThread::spawn::_{{closure}} (2 samples, 0.10%)</title><rect x="0.9524%" y="1109" width="0.0952%" height="15" fill="rgb(247,18,42)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1119.50"></text></g><g><title>libmcaptcha::queue::RunnerThread::run (2 samples, 0.10%)</title><rect x="0.9524%" y="1093" width="0.0952%" height="15" fill="rgb(241,131,45)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1103.50"></text></g><g><title>crossbeam_channel::channel::Receiver&lt;T&gt;::recv (2 samples, 0.10%)</title><rect x="0.9524%" y="1077" width="0.0952%" height="15" fill="rgb(249,31,29)" fg:x="20" fg:w="2"/><text x="1.2024%" y="1087.50"></text></g><g><title>crossbeam_channel::flavors::list::Channel&lt;T&gt;::recv (1 samples, 0.05%)</title><rect x="1.0000%" y="1061" width="0.0476%" height="15" fill="rgb(225,111,53)" fg:x="21" fg:w="1"/><text x="1.2500%" y="1071.50"></text></g><g><title>crossbeam_channel::context::Context::with (1 samples, 0.05%)</title><rect x="1.0000%" y="1045" width="0.0476%" height="15" fill="rgb(238,160,17)" fg:x="21" fg:w="1"/><text x="1.2500%" y="1055.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="1.0000%" y="1029" width="0.0476%" height="15" fill="rgb(214,148,48)" fg:x="21" fg:w="1"/><text x="1.2500%" y="1039.50"></text></g><g><title>crossbeam_channel::context::Context::with::CONTEXT::__getit (1 samples, 0.05%)</title><rect x="1.0000%" y="1013" width="0.0476%" height="15" fill="rgb(232,36,49)" fg:x="21" fg:w="1"/><text x="1.2500%" y="1023.50"></text></g><g><title>std::sys::common::thread_local::fast_local::Key&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="1.0000%" y="997" width="0.0476%" height="15" fill="rgb(209,103,24)" fg:x="21" fg:w="1"/><text x="1.2500%" y="1007.50"></text></g><g><title>std::sys::common::thread_local::fast_local::Key&lt;T&gt;::try_initialize (1 samples, 0.05%)</title><rect x="1.0000%" y="981" width="0.0476%" height="15" fill="rgb(229,88,8)" fg:x="21" fg:w="1"/><text x="1.2500%" y="991.50"></text></g><g><title>std::sys::common::thread_local::lazy::LazyKeyInner&lt;T&gt;::initialize (1 samples, 0.05%)</title><rect x="1.0000%" y="965" width="0.0476%" height="15" fill="rgb(213,181,19)" fg:x="21" fg:w="1"/><text x="1.2500%" y="975.50"></text></g><g><title>crossbeam_channel::context::Context::with::CONTEXT::__getit::_{{closure}} (1 samples, 0.05%)</title><rect x="1.0000%" y="949" width="0.0476%" height="15" fill="rgb(254,191,54)" fg:x="21" fg:w="1"/><text x="1.2500%" y="959.50"></text></g><g><title>crossbeam_channel::context::Context::with::CONTEXT::__init (1 samples, 0.05%)</title><rect x="1.0000%" y="933" width="0.0476%" height="15" fill="rgb(241,83,37)" fg:x="21" fg:w="1"/><text x="1.2500%" y="943.50"></text></g><g><title>crossbeam_channel::context::Context::new (1 samples, 0.05%)</title><rect x="1.0000%" y="917" width="0.0476%" height="15" fill="rgb(233,36,39)" fg:x="21" fg:w="1"/><text x="1.2500%" y="927.50"></text></g><g><title>pthread_attr_getstack (1 samples, 0.05%)</title><rect x="1.0476%" y="1189" width="0.0476%" height="15" fill="rgb(226,3,54)" fg:x="22" fg:w="1"/><text x="1.2976%" y="1199.50"></text></g><g><title>core::ops::function::FnOnce::call_once{{vtable.shim}} (5 samples, 0.24%)</title><rect x="0.9048%" y="1237" width="0.2381%" height="15" fill="rgb(245,192,40)" fg:x="19" fg:w="5"/><text x="1.1548%" y="1247.50"></text></g><g><title>std::thread::Builder::spawn_unchecked_::_{{closure}} (4 samples, 0.19%)</title><rect x="0.9524%" y="1221" width="0.1905%" height="15" fill="rgb(238,167,29)" fg:x="20" fg:w="4"/><text x="1.2024%" y="1231.50"></text></g><g><title>std::sys::unix::thread::guard::current (2 samples, 0.10%)</title><rect x="1.0476%" y="1205" width="0.0952%" height="15" fill="rgb(232,182,51)" fg:x="22" fg:w="2"/><text x="1.2976%" y="1215.50"></text></g><g><title>pthread_getattr_np (1 samples, 0.05%)</title><rect x="1.0952%" y="1189" width="0.0476%" height="15" fill="rgb(231,60,39)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1199.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="1.0952%" y="1173" width="0.0476%" height="15" fill="rgb(208,69,12)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1183.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="1.0952%" y="1157" width="0.0476%" height="15" fill="rgb(235,93,37)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1167.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="1.0952%" y="1141" width="0.0476%" height="15" fill="rgb(213,116,39)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1151.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="1.0952%" y="1125" width="0.0476%" height="15" fill="rgb(222,207,29)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1135.50"></text></g><g><title>__mmap (1 samples, 0.05%)</title><rect x="1.0952%" y="1109" width="0.0476%" height="15" fill="rgb(206,96,30)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1119.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="1.0952%" y="1093" width="0.0476%" height="15" fill="rgb(218,138,4)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1103.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="1.0952%" y="1077" width="0.0476%" height="15" fill="rgb(250,191,14)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1087.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="1.0952%" y="1061" width="0.0476%" height="15" fill="rgb(239,60,40)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1071.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="1.0952%" y="1045" width="0.0476%" height="15" fill="rgb(206,27,48)" fg:x="23" fg:w="1"/><text x="1.3452%" y="1055.50"></text></g><g><title>__mmap (3 samples, 0.14%)</title><rect x="1.1429%" y="1221" width="0.1429%" height="15" fill="rgb(225,35,8)" fg:x="24" fg:w="3"/><text x="1.3929%" y="1231.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="1.1429%" y="1205" width="0.1429%" height="15" fill="rgb(250,213,24)" fg:x="24" fg:w="3"/><text x="1.3929%" y="1215.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="1.1429%" y="1189" width="0.1429%" height="15" fill="rgb(247,123,22)" fg:x="24" fg:w="3"/><text x="1.3929%" y="1199.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="1.1429%" y="1173" width="0.1429%" height="15" fill="rgb(231,138,38)" fg:x="24" fg:w="3"/><text x="1.3929%" y="1183.50"></text></g><g><title>[libc.so.6] (24 samples, 1.14%)</title><rect x="0.3333%" y="1285" width="1.1429%" height="15" fill="rgb(231,145,46)" fg:x="7" fg:w="24"/><text x="0.5833%" y="1295.50"></text></g><g><title>[libc.so.6] (24 samples, 1.14%)</title><rect x="0.3333%" y="1269" width="1.1429%" height="15" fill="rgb(251,118,11)" fg:x="7" fg:w="24"/><text x="0.5833%" y="1279.50"></text></g><g><title>std::sys::unix::thread::Thread::new::thread_start (13 samples, 0.62%)</title><rect x="0.8571%" y="1253" width="0.6190%" height="15" fill="rgb(217,147,25)" fg:x="18" fg:w="13"/><text x="1.1071%" y="1263.50"></text></g><g><title>std::sys::unix::stack_overflow::imp::make_handler (7 samples, 0.33%)</title><rect x="1.1429%" y="1237" width="0.3333%" height="15" fill="rgb(247,81,37)" fg:x="24" fg:w="7"/><text x="1.3929%" y="1247.50"></text></g><g><title>sigaltstack (4 samples, 0.19%)</title><rect x="1.2857%" y="1221" width="0.1905%" height="15" fill="rgb(209,12,38)" fg:x="27" fg:w="4"/><text x="1.5357%" y="1231.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="1.2857%" y="1205" width="0.1905%" height="15" fill="rgb(227,1,9)" fg:x="27" fg:w="4"/><text x="1.5357%" y="1215.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="1.2857%" y="1189" width="0.1905%" height="15" fill="rgb(248,47,43)" fg:x="27" fg:w="4"/><text x="1.5357%" y="1199.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="1.3333%" y="1173" width="0.1429%" height="15" fill="rgb(221,10,30)" fg:x="28" fg:w="3"/><text x="1.5833%" y="1183.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="1.3810%" y="1157" width="0.0952%" height="15" fill="rgb(210,229,1)" fg:x="29" fg:w="2"/><text x="1.6310%" y="1167.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="2.0476%" y="741" width="0.0476%" height="15" fill="rgb(222,148,37)" fg:x="43" fg:w="1"/><text x="2.2976%" y="751.50"></text></g><g><title>&lt;hyper::proto::h2::server::H2Stream&lt;F,B&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1269" width="0.1905%" height="15" fill="rgb(234,67,33)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1279.50"></text></g><g><title>hyper::proto::h2::server::H2Stream&lt;F,B&gt;::poll2 (4 samples, 0.19%)</title><rect x="1.9524%" y="1253" width="0.1905%" height="15" fill="rgb(247,98,35)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1263.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1237" width="0.1905%" height="15" fill="rgb(247,138,52)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1247.50"></text></g><g><title>&lt;tonic::transport::server::SvcFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1221" width="0.1905%" height="15" fill="rgb(213,79,30)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1231.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1205" width="0.1905%" height="15" fill="rgb(246,177,23)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1215.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1189" width="0.1905%" height="15" fill="rgb(230,62,27)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1199.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1173" width="0.1905%" height="15" fill="rgb(216,154,8)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1183.50"></text></g><g><title>&lt;tonic::transport::service::router::RoutesFuture as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1157" width="0.1905%" height="15" fill="rgb(244,35,45)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1167.50"></text></g><g><title>&lt;axum::routing::route::RouteFuture&lt;B,E&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1141" width="0.1905%" height="15" fill="rgb(251,115,12)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1151.50"></text></g><g><title>&lt;tower::util::oneshot::Oneshot&lt;S,Req&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1125" width="0.1905%" height="15" fill="rgb(240,54,50)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1135.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1109" width="0.1905%" height="15" fill="rgb(233,84,52)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1119.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1093" width="0.1905%" height="15" fill="rgb(207,117,47)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1103.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1077" width="0.1905%" height="15" fill="rgb(249,43,39)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1087.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1061" width="0.1905%" height="15" fill="rgb(209,38,44)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1071.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1045" width="0.1905%" height="15" fill="rgb(236,212,23)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1055.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1029" width="0.1905%" height="15" fill="rgb(242,79,21)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1039.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (4 samples, 0.19%)</title><rect x="1.9524%" y="1013" width="0.1905%" height="15" fill="rgb(211,96,35)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1023.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="997" width="0.1905%" height="15" fill="rgb(253,215,40)" fg:x="41" fg:w="4"/><text x="2.2024%" y="1007.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="981" width="0.1905%" height="15" fill="rgb(211,81,21)" fg:x="41" fg:w="4"/><text x="2.2024%" y="991.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="965" width="0.1905%" height="15" fill="rgb(208,190,38)" fg:x="41" fg:w="4"/><text x="2.2024%" y="975.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="949" width="0.1905%" height="15" fill="rgb(235,213,38)" fg:x="41" fg:w="4"/><text x="2.2024%" y="959.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="933" width="0.1905%" height="15" fill="rgb(237,122,38)" fg:x="41" fg:w="4"/><text x="2.2024%" y="943.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (4 samples, 0.19%)</title><rect x="1.9524%" y="917" width="0.1905%" height="15" fill="rgb(244,218,35)" fg:x="41" fg:w="4"/><text x="2.2024%" y="927.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="901" width="0.1905%" height="15" fill="rgb(240,68,47)" fg:x="41" fg:w="4"/><text x="2.2024%" y="911.50"></text></g><g><title>&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="885" width="0.1905%" height="15" fill="rgb(210,16,53)" fg:x="41" fg:w="4"/><text x="2.2024%" y="895.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="869" width="0.1905%" height="15" fill="rgb(235,124,12)" fg:x="41" fg:w="4"/><text x="2.2024%" y="879.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="853" width="0.1905%" height="15" fill="rgb(224,169,11)" fg:x="41" fg:w="4"/><text x="2.2024%" y="863.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::PipelineDcacheOpsSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::DcacheBatchRequest&gt;&gt;::call::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="837" width="0.1905%" height="15" fill="rgb(250,166,2)" fg:x="41" fg:w="4"/><text x="2.2024%" y="847.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="1.9524%" y="821" width="0.1905%" height="15" fill="rgb(242,216,29)" fg:x="41" fg:w="4"/><text x="2.2024%" y="831.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::pipeline_dcache_ops::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="805" width="0.1905%" height="15" fill="rgb(230,116,27)" fg:x="41" fg:w="4"/><text x="2.2024%" y="815.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="789" width="0.1905%" height="15" fill="rgb(228,99,48)" fg:x="41" fg:w="4"/><text x="2.2024%" y="799.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}}::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="773" width="0.1905%" height="15" fill="rgb(253,11,6)" fg:x="41" fg:w="4"/><text x="2.2024%" y="783.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}} (4 samples, 0.19%)</title><rect x="1.9524%" y="757" width="0.1905%" height="15" fill="rgb(247,143,39)" fg:x="41" fg:w="4"/><text x="2.2024%" y="767.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="2.0952%" y="741" width="0.0476%" height="15" fill="rgb(236,97,10)" fg:x="44" fg:w="1"/><text x="2.3452%" y="751.50"></text></g><g><title>&lt;tokio::sync::oneshot::Receiver&lt;T&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.0952%" y="725" width="0.0476%" height="15" fill="rgb(233,208,19)" fg:x="44" fg:w="1"/><text x="2.3452%" y="735.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (1 samples, 0.05%)</title><rect x="2.0952%" y="709" width="0.0476%" height="15" fill="rgb(216,164,2)" fg:x="44" fg:w="1"/><text x="2.3452%" y="719.50"></text></g><g><title>&lt;tokio::sync::oneshot::Receiver&lt;T&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.1429%" y="773" width="0.0476%" height="15" fill="rgb(220,129,5)" fg:x="45" fg:w="1"/><text x="2.3929%" y="783.50"></text></g><g><title>tokio::sync::oneshot::Inner&lt;T&gt;::poll_recv (1 samples, 0.05%)</title><rect x="2.1429%" y="757" width="0.0476%" height="15" fill="rgb(242,17,10)" fg:x="45" fg:w="1"/><text x="2.3929%" y="767.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (1 samples, 0.05%)</title><rect x="2.1429%" y="741" width="0.0476%" height="15" fill="rgb(242,107,0)" fg:x="45" fg:w="1"/><text x="2.3929%" y="751.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="2.1905%" y="757" width="0.0476%" height="15" fill="rgb(251,28,31)" fg:x="46" fg:w="1"/><text x="2.4405%" y="767.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="2.1905%" y="741" width="0.0476%" height="15" fill="rgb(233,223,10)" fg:x="46" fg:w="1"/><text x="2.4405%" y="751.50"></text></g><g><title>&lt;tonic::transport::server::SvcFuture&lt;F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1269" width="0.1429%" height="15" fill="rgb(215,21,27)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1279.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1253" width="0.1429%" height="15" fill="rgb(232,23,21)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1263.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1237" width="0.1429%" height="15" fill="rgb(244,5,23)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1247.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1221" width="0.1429%" height="15" fill="rgb(226,81,46)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1231.50"></text></g><g><title>&lt;tonic::transport::service::router::RoutesFuture as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1205" width="0.1429%" height="15" fill="rgb(247,70,30)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1215.50"></text></g><g><title>&lt;axum::routing::route::RouteFuture&lt;B,E&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1189" width="0.1429%" height="15" fill="rgb(212,68,19)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1199.50"></text></g><g><title>&lt;tower::util::oneshot::Oneshot&lt;S,Req&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1173" width="0.1429%" height="15" fill="rgb(240,187,13)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1183.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1157" width="0.1429%" height="15" fill="rgb(223,113,26)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1167.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1141" width="0.1429%" height="15" fill="rgb(206,192,2)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1151.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1125" width="0.1429%" height="15" fill="rgb(241,108,4)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1135.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1109" width="0.1429%" height="15" fill="rgb(247,173,49)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1119.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1093" width="0.1429%" height="15" fill="rgb(224,114,35)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1103.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1077" width="0.1429%" height="15" fill="rgb(245,159,27)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1087.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1061" width="0.1429%" height="15" fill="rgb(245,172,44)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1071.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1045" width="0.1429%" height="15" fill="rgb(236,23,11)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1055.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1029" width="0.1429%" height="15" fill="rgb(205,117,38)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1039.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="1013" width="0.1429%" height="15" fill="rgb(237,72,25)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1023.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="997" width="0.1429%" height="15" fill="rgb(244,70,9)" fg:x="45" fg:w="3"/><text x="2.3929%" y="1007.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="981" width="0.1429%" height="15" fill="rgb(217,125,39)" fg:x="45" fg:w="3"/><text x="2.3929%" y="991.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (3 samples, 0.14%)</title><rect x="2.1429%" y="965" width="0.1429%" height="15" fill="rgb(235,36,10)" fg:x="45" fg:w="3"/><text x="2.3929%" y="975.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="949" width="0.1429%" height="15" fill="rgb(251,123,47)" fg:x="45" fg:w="3"/><text x="2.3929%" y="959.50"></text></g><g><title>&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="933" width="0.1429%" height="15" fill="rgb(221,13,13)" fg:x="45" fg:w="3"/><text x="2.3929%" y="943.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="917" width="0.1429%" height="15" fill="rgb(238,131,9)" fg:x="45" fg:w="3"/><text x="2.3929%" y="927.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="901" width="0.1429%" height="15" fill="rgb(211,50,8)" fg:x="45" fg:w="3"/><text x="2.3929%" y="911.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::PipelineDcacheOpsSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::DcacheBatchRequest&gt;&gt;::call::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="885" width="0.1429%" height="15" fill="rgb(245,182,24)" fg:x="45" fg:w="3"/><text x="2.3929%" y="895.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="2.1429%" y="869" width="0.1429%" height="15" fill="rgb(242,14,37)" fg:x="45" fg:w="3"/><text x="2.3929%" y="879.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::pipeline_dcache_ops::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="853" width="0.1429%" height="15" fill="rgb(246,228,12)" fg:x="45" fg:w="3"/><text x="2.3929%" y="863.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="837" width="0.1429%" height="15" fill="rgb(213,55,15)" fg:x="45" fg:w="3"/><text x="2.3929%" y="847.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="821" width="0.1429%" height="15" fill="rgb(209,9,3)" fg:x="45" fg:w="3"/><text x="2.3929%" y="831.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="805" width="0.1429%" height="15" fill="rgb(230,59,30)" fg:x="45" fg:w="3"/><text x="2.3929%" y="815.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="2.1429%" y="789" width="0.1429%" height="15" fill="rgb(209,121,21)" fg:x="45" fg:w="3"/><text x="2.3929%" y="799.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (2 samples, 0.10%)</title><rect x="2.1905%" y="773" width="0.0952%" height="15" fill="rgb(220,109,13)" fg:x="46" fg:w="2"/><text x="2.4405%" y="783.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::wake (1 samples, 0.05%)</title><rect x="2.2381%" y="757" width="0.0476%" height="15" fill="rgb(232,18,1)" fg:x="47" fg:w="1"/><text x="2.4881%" y="767.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::take_waker (1 samples, 0.05%)</title><rect x="2.2381%" y="741" width="0.0476%" height="15" fill="rgb(215,41,42)" fg:x="47" fg:w="1"/><text x="2.4881%" y="751.50"></text></g><g><title>core::sync::atomic::AtomicUsize::fetch_or (1 samples, 0.05%)</title><rect x="2.2381%" y="725" width="0.0476%" height="15" fill="rgb(224,123,36)" fg:x="47" fg:w="1"/><text x="2.4881%" y="735.50"></text></g><g><title>core::sync::atomic::atomic_or (1 samples, 0.05%)</title><rect x="2.2381%" y="709" width="0.0476%" height="15" fill="rgb(240,125,3)" fg:x="47" fg:w="1"/><text x="2.4881%" y="719.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1269" width="0.0476%" height="15" fill="rgb(205,98,50)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1279.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1253" width="0.0476%" height="15" fill="rgb(205,185,37)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1263.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1237" width="0.0476%" height="15" fill="rgb(238,207,15)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1247.50"></text></g><g><title>&lt;tonic::transport::service::router::RoutesFuture as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1221" width="0.0476%" height="15" fill="rgb(213,199,42)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1231.50"></text></g><g><title>&lt;axum::routing::route::RouteFuture&lt;B,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1205" width="0.0476%" height="15" fill="rgb(235,201,11)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1215.50"></text></g><g><title>&lt;tower::util::oneshot::Oneshot&lt;S,Req&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1189" width="0.0476%" height="15" fill="rgb(207,46,11)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1199.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1173" width="0.0476%" height="15" fill="rgb(241,35,35)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1183.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1157" width="0.0476%" height="15" fill="rgb(243,32,47)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1167.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1141" width="0.0476%" height="15" fill="rgb(247,202,23)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1151.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1125" width="0.0476%" height="15" fill="rgb(219,102,11)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1135.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1109" width="0.0476%" height="15" fill="rgb(243,110,44)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1119.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1093" width="0.0476%" height="15" fill="rgb(222,74,54)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1103.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1077" width="0.0476%" height="15" fill="rgb(216,99,12)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1087.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1061" width="0.0476%" height="15" fill="rgb(226,22,26)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1071.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1045" width="0.0476%" height="15" fill="rgb(217,163,10)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1055.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1029" width="0.0476%" height="15" fill="rgb(213,25,53)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1039.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="1013" width="0.0476%" height="15" fill="rgb(252,105,26)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1023.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="997" width="0.0476%" height="15" fill="rgb(220,39,43)" fg:x="48" fg:w="1"/><text x="2.5357%" y="1007.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (1 samples, 0.05%)</title><rect x="2.2857%" y="981" width="0.0476%" height="15" fill="rgb(229,68,48)" fg:x="48" fg:w="1"/><text x="2.5357%" y="991.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="965" width="0.0476%" height="15" fill="rgb(252,8,32)" fg:x="48" fg:w="1"/><text x="2.5357%" y="975.50"></text></g><g><title>&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="949" width="0.0476%" height="15" fill="rgb(223,20,43)" fg:x="48" fg:w="1"/><text x="2.5357%" y="959.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="933" width="0.0476%" height="15" fill="rgb(229,81,49)" fg:x="48" fg:w="1"/><text x="2.5357%" y="943.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="917" width="0.0476%" height="15" fill="rgb(236,28,36)" fg:x="48" fg:w="1"/><text x="2.5357%" y="927.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::PipelineDcacheOpsSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::DcacheBatchRequest&gt;&gt;::call::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="901" width="0.0476%" height="15" fill="rgb(249,185,26)" fg:x="48" fg:w="1"/><text x="2.5357%" y="911.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="2.2857%" y="885" width="0.0476%" height="15" fill="rgb(249,174,33)" fg:x="48" fg:w="1"/><text x="2.5357%" y="895.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::pipeline_dcache_ops::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="869" width="0.0476%" height="15" fill="rgb(233,201,37)" fg:x="48" fg:w="1"/><text x="2.5357%" y="879.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="853" width="0.0476%" height="15" fill="rgb(221,78,26)" fg:x="48" fg:w="1"/><text x="2.5357%" y="863.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="837" width="0.0476%" height="15" fill="rgb(250,127,30)" fg:x="48" fg:w="1"/><text x="2.5357%" y="847.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="821" width="0.0476%" height="15" fill="rgb(230,49,44)" fg:x="48" fg:w="1"/><text x="2.5357%" y="831.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::call_core::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="2.2857%" y="805" width="0.0476%" height="15" fill="rgb(229,67,23)" fg:x="48" fg:w="1"/><text x="2.5357%" y="815.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="2.2857%" y="789" width="0.0476%" height="15" fill="rgb(249,83,47)" fg:x="48" fg:w="1"/><text x="2.5357%" y="799.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="2.2857%" y="773" width="0.0476%" height="15" fill="rgb(215,43,3)" fg:x="48" fg:w="1"/><text x="2.5357%" y="783.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="2.2857%" y="757" width="0.0476%" height="15" fill="rgb(238,154,13)" fg:x="48" fg:w="1"/><text x="2.5357%" y="767.50"></text></g><g><title>tokio::sync::mpsc::list::Tx&lt;T&gt;::push (1 samples, 0.05%)</title><rect x="2.2857%" y="741" width="0.0476%" height="15" fill="rgb(219,56,2)" fg:x="48" fg:w="1"/><text x="2.5357%" y="751.50"></text></g><g><title>&lt;tokio::loom::std::atomic_usize::AtomicUsize as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="2.2857%" y="725" width="0.0476%" height="15" fill="rgb(233,0,4)" fg:x="48" fg:w="1"/><text x="2.5357%" y="735.50"></text></g><g><title>core::ptr::drop_in_place&lt;openraft::metrics::raft_metrics::RaftMetrics&lt;u64,openraft::node::BasicNode&gt;&gt; (2 samples, 0.10%)</title><rect x="2.3333%" y="1109" width="0.0952%" height="15" fill="rgb(235,30,7)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1119.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;alloc::collections::btree::map::BTreeMap&lt;u64,core::option::Option&lt;openraft::log_id::LogId&lt;u64&gt;&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="2.3333%" y="1093" width="0.0952%" height="15" fill="rgb(250,79,13)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1103.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::collections::btree::map::BTreeMap&lt;u64,core::option::Option&lt;openraft::log_id::LogId&lt;u64&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="2.3333%" y="1077" width="0.0952%" height="15" fill="rgb(211,146,34)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1087.50"></text></g><g><title>&lt;alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="2.3333%" y="1061" width="0.0952%" height="15" fill="rgb(228,22,38)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1071.50"></text></g><g><title>core::mem::drop (2 samples, 0.10%)</title><rect x="2.3333%" y="1045" width="0.0952%" height="15" fill="rgb(235,168,5)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::collections::btree::map::IntoIter&lt;u64,core::option::Option&lt;openraft::log_id::LogId&lt;u64&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="2.3333%" y="1029" width="0.0952%" height="15" fill="rgb(221,155,16)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1039.50"></text></g><g><title>&lt;alloc::collections::btree::map::IntoIter&lt;K,V,A&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="2.3333%" y="1013" width="0.0952%" height="15" fill="rgb(215,215,53)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1023.50"></text></g><g><title>alloc::collections::btree::map::IntoIter&lt;K,V,A&gt;::dying_next (2 samples, 0.10%)</title><rect x="2.3333%" y="997" width="0.0952%" height="15" fill="rgb(223,4,10)" fg:x="49" fg:w="2"/><text x="2.5833%" y="1007.50"></text></g><g><title>alloc::collections::btree::navigate::LazyLeafRange&lt;alloc::collections::btree::node::marker::Dying,K,V&gt;::deallocating_end (1 samples, 0.05%)</title><rect x="2.3810%" y="981" width="0.0476%" height="15" fill="rgb(234,103,6)" fg:x="50" fg:w="1"/><text x="2.6310%" y="991.50"></text></g><g><title>alloc::collections::btree::navigate::&lt;impl alloc::collections::btree::node::Handle&lt;alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::Leaf&gt;,alloc::collections::btree::node::marker::Edge&gt;&gt;::deallocating_end (1 samples, 0.05%)</title><rect x="2.3810%" y="965" width="0.0476%" height="15" fill="rgb(227,97,0)" fg:x="50" fg:w="1"/><text x="2.6310%" y="975.50"></text></g><g><title>alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;::deallocate_and_ascend (1 samples, 0.05%)</title><rect x="2.3810%" y="949" width="0.0476%" height="15" fill="rgb(234,150,53)" fg:x="50" fg:w="1"/><text x="2.6310%" y="959.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="2.3810%" y="933" width="0.0476%" height="15" fill="rgb(228,201,54)" fg:x="50" fg:w="1"/><text x="2.6310%" y="943.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="2.3810%" y="917" width="0.0476%" height="15" fill="rgb(222,22,37)" fg:x="50" fg:w="1"/><text x="2.6310%" y="927.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="2.3810%" y="901" width="0.0476%" height="15" fill="rgb(237,53,32)" fg:x="50" fg:w="1"/><text x="2.6310%" y="911.50"></text></g><g><title>tokio::loom::std::parking_lot::RwLock&lt;T&gt;::write (1 samples, 0.05%)</title><rect x="2.4286%" y="1061" width="0.0476%" height="15" fill="rgb(233,25,53)" fg:x="51" fg:w="1"/><text x="2.6786%" y="1071.50"></text></g><g><title>lock_api::rwlock::RwLock&lt;R,T&gt;::write (1 samples, 0.05%)</title><rect x="2.4286%" y="1045" width="0.0476%" height="15" fill="rgb(210,40,34)" fg:x="51" fg:w="1"/><text x="2.6786%" y="1055.50"></text></g><g><title>&lt;parking_lot::raw_rwlock::RawRwLock as lock_api::rwlock::RawRwLock&gt;::lock_exclusive (1 samples, 0.05%)</title><rect x="2.4286%" y="1029" width="0.0476%" height="15" fill="rgb(241,220,44)" fg:x="51" fg:w="1"/><text x="2.6786%" y="1039.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::flush_metrics (4 samples, 0.19%)</title><rect x="2.3333%" y="1157" width="0.1905%" height="15" fill="rgb(235,28,35)" fg:x="49" fg:w="4"/><text x="2.5833%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::report_metrics (4 samples, 0.19%)</title><rect x="2.3333%" y="1141" width="0.1905%" height="15" fill="rgb(210,56,17)" fg:x="49" fg:w="4"/><text x="2.5833%" y="1151.50"></text></g><g><title>tokio::sync::watch::Sender&lt;T&gt;::send (4 samples, 0.19%)</title><rect x="2.3333%" y="1125" width="0.1905%" height="15" fill="rgb(224,130,29)" fg:x="49" fg:w="4"/><text x="2.5833%" y="1135.50"></text></g><g><title>tokio::sync::watch::Sender&lt;T&gt;::send_replace (2 samples, 0.10%)</title><rect x="2.4286%" y="1109" width="0.0952%" height="15" fill="rgb(235,212,8)" fg:x="51" fg:w="2"/><text x="2.6786%" y="1119.50"></text></g><g><title>tokio::sync::watch::Sender&lt;T&gt;::send_modify (2 samples, 0.10%)</title><rect x="2.4286%" y="1093" width="0.0952%" height="15" fill="rgb(223,33,50)" fg:x="51" fg:w="2"/><text x="2.6786%" y="1103.50"></text></g><g><title>tokio::sync::watch::Sender&lt;T&gt;::send_if_modified (2 samples, 0.10%)</title><rect x="2.4286%" y="1077" width="0.0952%" height="15" fill="rgb(219,149,13)" fg:x="51" fg:w="2"/><text x="2.6786%" y="1087.50"></text></g><g><title>tokio::sync::watch::big_notify::BigNotify::notify_waiters (1 samples, 0.05%)</title><rect x="2.4762%" y="1061" width="0.0476%" height="15" fill="rgb(250,156,29)" fg:x="52" fg:w="1"/><text x="2.7262%" y="1071.50"></text></g><g><title>tokio::sync::notify::Notify::notify_waiters (1 samples, 0.05%)</title><rect x="2.4762%" y="1045" width="0.0476%" height="15" fill="rgb(216,193,19)" fg:x="52" fg:w="1"/><text x="2.7262%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::loom::std::parking_lot::MutexGuard&lt;tokio::util::linked_list::LinkedList&lt;tokio::sync::notify::Waiter,tokio::sync::notify::Waiter&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="2.4762%" y="1029" width="0.0476%" height="15" fill="rgb(216,135,14)" fg:x="52" fg:w="1"/><text x="2.7262%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;lock_api::mutex::MutexGuard&lt;parking_lot::raw_mutex::RawMutex,tokio::util::linked_list::LinkedList&lt;tokio::sync::notify::Waiter,tokio::sync::notify::Waiter&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="2.4762%" y="1013" width="0.0476%" height="15" fill="rgb(241,47,5)" fg:x="52" fg:w="1"/><text x="2.7262%" y="1023.50"></text></g><g><title>&lt;lock_api::mutex::MutexGuard&lt;R,T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="2.4762%" y="997" width="0.0476%" height="15" fill="rgb(233,42,35)" fg:x="52" fg:w="1"/><text x="2.7262%" y="1007.50"></text></g><g><title>&lt;parking_lot::raw_mutex::RawMutex as lock_api::mutex::RawMutex&gt;::unlock (1 samples, 0.05%)</title><rect x="2.4762%" y="981" width="0.0476%" height="15" fill="rgb(231,13,6)" fg:x="52" fg:w="1"/><text x="2.7262%" y="991.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_api_msg::_{{closure}} (3 samples, 0.14%)</title><rect x="2.5238%" y="1157" width="0.1429%" height="15" fill="rgb(207,181,40)" fg:x="53" fg:w="3"/><text x="2.7738%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_api_msg::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="2.5238%" y="1141" width="0.1429%" height="15" fill="rgb(254,173,49)" fg:x="53" fg:w="3"/><text x="2.7738%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::write_entry (3 samples, 0.14%)</title><rect x="2.5238%" y="1125" width="0.1429%" height="15" fill="rgb(221,1,38)" fg:x="53" fg:w="3"/><text x="2.7738%" y="1135.50"></text></g><g><title>openraft::engine::handler::leader_handler::LeaderHandler&lt;C&gt;::leader_append_entries (2 samples, 0.10%)</title><rect x="2.5714%" y="1109" width="0.0952%" height="15" fill="rgb(206,124,46)" fg:x="54" fg:w="2"/><text x="2.8214%" y="1119.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::initiate_replication (2 samples, 0.10%)</title><rect x="2.5714%" y="1093" width="0.0952%" height="15" fill="rgb(249,21,11)" fg:x="54" fg:w="2"/><text x="2.8214%" y="1103.50"></text></g><g><title>openraft::progress::entry::ProgressEntry&lt;NID&gt;::next_send (2 samples, 0.10%)</title><rect x="2.5714%" y="1077" width="0.0952%" height="15" fill="rgb(222,201,40)" fg:x="54" fg:w="2"/><text x="2.8214%" y="1087.50"></text></g><g><title>openraft::progress::inflight::Inflight&lt;NID&gt;::is_none (1 samples, 0.05%)</title><rect x="2.6190%" y="1061" width="0.0476%" height="15" fill="rgb(235,61,29)" fg:x="55" fg:w="1"/><text x="2.8690%" y="1071.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::eq (1 samples, 0.05%)</title><rect x="2.6190%" y="1045" width="0.0476%" height="15" fill="rgb(219,207,3)" fg:x="55" fg:w="1"/><text x="2.8690%" y="1055.50"></text></g><g><title>&lt;openraft::progress::inflight::Inflight&lt;NID&gt; as core::cmp::PartialEq&gt;::eq (1 samples, 0.05%)</title><rect x="2.6190%" y="1029" width="0.0476%" height="15" fill="rgb(222,56,46)" fg:x="55" fg:w="1"/><text x="2.8690%" y="1039.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_notify (1 samples, 0.05%)</title><rect x="2.6667%" y="1157" width="0.0476%" height="15" fill="rgb(239,76,54)" fg:x="56" fg:w="1"/><text x="2.9167%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_replication_progress (1 samples, 0.05%)</title><rect x="2.6667%" y="1141" width="0.0476%" height="15" fill="rgb(231,124,27)" fg:x="56" fg:w="1"/><text x="2.9167%" y="1151.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_progress (1 samples, 0.05%)</title><rect x="2.6667%" y="1125" width="0.0476%" height="15" fill="rgb(249,195,6)" fg:x="56" fg:w="1"/><text x="2.9167%" y="1135.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_success_progress (1 samples, 0.05%)</title><rect x="2.6667%" y="1109" width="0.0476%" height="15" fill="rgb(237,174,47)" fg:x="56" fg:w="1"/><text x="2.9167%" y="1119.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_matching (1 samples, 0.05%)</title><rect x="2.6667%" y="1093" width="0.0476%" height="15" fill="rgb(206,201,31)" fg:x="56" fg:w="1"/><text x="2.9167%" y="1103.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::insert (1 samples, 0.05%)</title><rect x="2.7143%" y="1093" width="0.0476%" height="15" fill="rgb(231,57,52)" fg:x="57" fg:w="1"/><text x="2.9643%" y="1103.50"></text></g><g><title>alloc::collections::btree::map::entry::VacantEntry&lt;K,V,A&gt;::insert (1 samples, 0.05%)</title><rect x="2.7143%" y="1077" width="0.0476%" height="15" fill="rgb(248,177,22)" fg:x="57" fg:w="1"/><text x="2.9643%" y="1087.50"></text></g><g><title>openraft::engine::engine_impl::Engine&lt;C&gt;::get_leader_handler_or_reject (1 samples, 0.05%)</title><rect x="2.7619%" y="1093" width="0.0476%" height="15" fill="rgb(215,211,37)" fg:x="58" fg:w="1"/><text x="3.0119%" y="1103.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_api_msg::_{{closure}} (3 samples, 0.14%)</title><rect x="2.7143%" y="1141" width="0.1429%" height="15" fill="rgb(241,128,51)" fg:x="57" fg:w="3"/><text x="2.9643%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_api_msg::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="2.7143%" y="1125" width="0.1429%" height="15" fill="rgb(227,165,31)" fg:x="57" fg:w="3"/><text x="2.9643%" y="1135.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::write_entry (3 samples, 0.14%)</title><rect x="2.7143%" y="1109" width="0.1429%" height="15" fill="rgb(228,167,24)" fg:x="57" fg:w="3"/><text x="2.9643%" y="1119.50"></text></g><g><title>openraft::engine::handler::leader_handler::LeaderHandler&lt;C&gt;::leader_append_entries (1 samples, 0.05%)</title><rect x="2.8095%" y="1093" width="0.0476%" height="15" fill="rgb(228,143,12)" fg:x="59" fg:w="1"/><text x="3.0595%" y="1103.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::initiate_replication (1 samples, 0.05%)</title><rect x="2.8095%" y="1077" width="0.0476%" height="15" fill="rgb(249,149,8)" fg:x="59" fg:w="1"/><text x="3.0595%" y="1087.50"></text></g><g><title>tracing_core::dispatcher::has_been_set (1 samples, 0.05%)</title><rect x="2.8095%" y="1061" width="0.0476%" height="15" fill="rgb(243,35,44)" fg:x="59" fg:w="1"/><text x="3.0595%" y="1071.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (1 samples, 0.05%)</title><rect x="2.8095%" y="1045" width="0.0476%" height="15" fill="rgb(246,89,9)" fg:x="59" fg:w="1"/><text x="3.0595%" y="1055.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="2.8095%" y="1029" width="0.0476%" height="15" fill="rgb(233,213,13)" fg:x="59" fg:w="1"/><text x="3.0595%" y="1039.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="2.9048%" y="1061" width="0.0476%" height="15" fill="rgb(233,141,41)" fg:x="61" fg:w="1"/><text x="3.1548%" y="1071.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}} (3 samples, 0.14%)</title><rect x="2.8571%" y="1077" width="0.1429%" height="15" fill="rgb(239,167,4)" fg:x="60" fg:w="3"/><text x="3.1071%" y="1087.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="2.9524%" y="1061" width="0.0476%" height="15" fill="rgb(209,217,16)" fg:x="62" fg:w="1"/><text x="3.2024%" y="1071.50"></text></g><g><title>tracing_core::metadata::LevelFilter::current (1 samples, 0.05%)</title><rect x="2.9524%" y="1045" width="0.0476%" height="15" fill="rgb(219,88,35)" fg:x="62" fg:w="1"/><text x="3.2024%" y="1055.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="2.9524%" y="1029" width="0.0476%" height="15" fill="rgb(220,193,23)" fg:x="62" fg:w="1"/><text x="3.2024%" y="1039.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="2.9524%" y="1013" width="0.0476%" height="15" fill="rgb(230,90,52)" fg:x="62" fg:w="1"/><text x="3.2024%" y="1023.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="3.0000%" y="1045" width="0.0952%" height="15" fill="rgb(252,106,19)" fg:x="63" fg:w="2"/><text x="3.2500%" y="1055.50"></text></g><g><title>openraft::storage::log_store_ext::RaftLogReaderExt::get_log_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="3.0000%" y="1029" width="0.0952%" height="15" fill="rgb(206,74,20)" fg:x="63" fg:w="2"/><text x="3.2500%" y="1039.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="3.0476%" y="1013" width="0.0476%" height="15" fill="rgb(230,138,44)" fg:x="64" fg:w="1"/><text x="3.2976%" y="1023.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::RaftLogReader&lt;C&gt;&gt;::try_get_log_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="3.0476%" y="997" width="0.0476%" height="15" fill="rgb(235,182,43)" fg:x="64" fg:w="1"/><text x="3.2976%" y="1007.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}} (3 samples, 0.14%)</title><rect x="3.0000%" y="1077" width="0.1429%" height="15" fill="rgb(242,16,51)" fg:x="63" fg:w="3"/><text x="3.2500%" y="1087.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="3.0000%" y="1061" width="0.1429%" height="15" fill="rgb(248,9,4)" fg:x="63" fg:w="3"/><text x="3.2500%" y="1071.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;alloc::vec::Vec&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="3.0952%" y="1045" width="0.0476%" height="15" fill="rgb(210,31,22)" fg:x="65" fg:w="1"/><text x="3.3452%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;alloc::vec::Vec&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="3.0952%" y="1029" width="0.0476%" height="15" fill="rgb(239,54,39)" fg:x="65" fg:w="1"/><text x="3.3452%" y="1039.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="3.0952%" y="1013" width="0.0476%" height="15" fill="rgb(230,99,41)" fg:x="65" fg:w="1"/><text x="3.3452%" y="1023.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="3.0952%" y="997" width="0.0476%" height="15" fill="rgb(253,106,12)" fg:x="65" fg:w="1"/><text x="3.3452%" y="1007.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="3.0952%" y="981" width="0.0476%" height="15" fill="rgb(213,46,41)" fg:x="65" fg:w="1"/><text x="3.3452%" y="991.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="3.0952%" y="965" width="0.0476%" height="15" fill="rgb(215,133,35)" fg:x="65" fg:w="1"/><text x="3.3452%" y="975.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.0952%" y="949" width="0.0476%" height="15" fill="rgb(213,28,5)" fg:x="65" fg:w="1"/><text x="3.3452%" y="959.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (7 samples, 0.33%)</title><rect x="2.8571%" y="1109" width="0.3333%" height="15" fill="rgb(215,77,49)" fg:x="60" fg:w="7"/><text x="3.1071%" y="1119.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command::_{{closure}} (7 samples, 0.33%)</title><rect x="2.8571%" y="1093" width="0.3333%" height="15" fill="rgb(248,100,22)" fg:x="60" fg:w="7"/><text x="3.1071%" y="1103.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="3.1429%" y="1077" width="0.0476%" height="15" fill="rgb(208,67,9)" fg:x="66" fg:w="1"/><text x="3.3929%" y="1087.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::inc_num_messages (1 samples, 0.05%)</title><rect x="3.1429%" y="1061" width="0.0476%" height="15" fill="rgb(219,133,21)" fg:x="66" fg:w="1"/><text x="3.3929%" y="1071.50"></text></g><g><title>&lt;tokio::loom::std::atomic_usize::AtomicUsize as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="3.1429%" y="1045" width="0.0476%" height="15" fill="rgb(246,46,29)" fg:x="66" fg:w="1"/><text x="3.3929%" y="1055.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::process_raft_msg::_{{closure}} (12 samples, 0.57%)</title><rect x="2.7143%" y="1157" width="0.5714%" height="15" fill="rgb(246,185,52)" fg:x="57" fg:w="12"/><text x="2.9643%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (9 samples, 0.43%)</title><rect x="2.8571%" y="1141" width="0.4286%" height="15" fill="rgb(252,136,11)" fg:x="60" fg:w="9"/><text x="3.1071%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}}::_{{closure}} (9 samples, 0.43%)</title><rect x="2.8571%" y="1125" width="0.4286%" height="15" fill="rgb(219,138,53)" fg:x="60" fg:w="9"/><text x="3.1071%" y="1135.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command (2 samples, 0.10%)</title><rect x="3.1905%" y="1109" width="0.0952%" height="15" fill="rgb(211,51,23)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1119.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::pin (2 samples, 0.10%)</title><rect x="3.1905%" y="1093" width="0.0952%" height="15" fill="rgb(247,221,28)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1103.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (2 samples, 0.10%)</title><rect x="3.1905%" y="1077" width="0.0952%" height="15" fill="rgb(251,222,45)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1087.50"></text></g><g><title>alloc::alloc::exchange_malloc (2 samples, 0.10%)</title><rect x="3.1905%" y="1061" width="0.0952%" height="15" fill="rgb(217,162,53)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1071.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (2 samples, 0.10%)</title><rect x="3.1905%" y="1045" width="0.0952%" height="15" fill="rgb(229,93,14)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1055.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (2 samples, 0.10%)</title><rect x="3.1905%" y="1029" width="0.0952%" height="15" fill="rgb(209,67,49)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1039.50"></text></g><g><title>alloc::alloc::alloc (2 samples, 0.10%)</title><rect x="3.1905%" y="1013" width="0.0952%" height="15" fill="rgb(213,87,29)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1023.50"></text></g><g><title>malloc (2 samples, 0.10%)</title><rect x="3.1905%" y="997" width="0.0952%" height="15" fill="rgb(205,151,52)" fg:x="67" fg:w="2"/><text x="3.4405%" y="1007.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.2381%" y="981" width="0.0476%" height="15" fill="rgb(253,215,39)" fg:x="68" fg:w="1"/><text x="3.4881%" y="991.50"></text></g><g><title>&lt;alloc::collections::btree::map::Values&lt;K,V&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="3.3333%" y="1093" width="0.0476%" height="15" fill="rgb(221,220,41)" fg:x="70" fg:w="1"/><text x="3.5833%" y="1103.50"></text></g><g><title>&lt;alloc::collections::btree::map::Iter&lt;K,V&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="3.3333%" y="1077" width="0.0476%" height="15" fill="rgb(218,133,21)" fg:x="70" fg:w="1"/><text x="3.5833%" y="1087.50"></text></g><g><title>&lt;core::option::Option&lt;openraft::log_id::LogId&lt;NID&gt;&gt; as openraft::log_id::log_id_option_ext::LogIdOptionExt&gt;::next_index (1 samples, 0.05%)</title><rect x="3.3810%" y="1093" width="0.0476%" height="15" fill="rgb(221,193,43)" fg:x="71" fg:w="1"/><text x="3.6310%" y="1103.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.4286%" y="1093" width="0.0476%" height="15" fill="rgb(240,128,52)" fg:x="72" fg:w="1"/><text x="3.6786%" y="1103.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::get (1 samples, 0.05%)</title><rect x="3.4762%" y="1093" width="0.0476%" height="15" fill="rgb(253,114,12)" fg:x="73" fg:w="1"/><text x="3.7262%" y="1103.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (1 samples, 0.05%)</title><rect x="3.4762%" y="1077" width="0.0476%" height="15" fill="rgb(215,223,47)" fg:x="73" fg:w="1"/><text x="3.7262%" y="1087.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.5238%" y="1061" width="0.0476%" height="15" fill="rgb(248,225,23)" fg:x="74" fg:w="1"/><text x="3.7738%" y="1071.50"></text></g><g><title>alloc::sync::Arc&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="3.6190%" y="1045" width="0.0476%" height="15" fill="rgb(250,108,0)" fg:x="76" fg:w="1"/><text x="3.8690%" y="1055.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="3.6190%" y="1029" width="0.0476%" height="15" fill="rgb(228,208,7)" fg:x="76" fg:w="1"/><text x="3.8690%" y="1039.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="3.6190%" y="1013" width="0.0476%" height="15" fill="rgb(244,45,10)" fg:x="76" fg:w="1"/><text x="3.8690%" y="1023.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="3.6190%" y="997" width="0.0476%" height="15" fill="rgb(207,125,25)" fg:x="76" fg:w="1"/><text x="3.8690%" y="1007.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="3.6190%" y="981" width="0.0476%" height="15" fill="rgb(210,195,18)" fg:x="76" fg:w="1"/><text x="3.8690%" y="991.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="3.6190%" y="965" width="0.0476%" height="15" fill="rgb(249,80,12)" fg:x="76" fg:w="1"/><text x="3.8690%" y="975.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="3.6190%" y="949" width="0.0476%" height="15" fill="rgb(221,65,9)" fg:x="76" fg:w="1"/><text x="3.8690%" y="959.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}} (4 samples, 0.19%)</title><rect x="3.5238%" y="1093" width="0.1905%" height="15" fill="rgb(235,49,36)" fg:x="74" fg:w="4"/><text x="3.7738%" y="1103.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}}::_{{closure}} (4 samples, 0.19%)</title><rect x="3.5238%" y="1077" width="0.1905%" height="15" fill="rgb(225,32,20)" fg:x="74" fg:w="4"/><text x="3.7738%" y="1087.50"></text></g><g><title>tokio::sync::oneshot::channel (3 samples, 0.14%)</title><rect x="3.5714%" y="1061" width="0.1429%" height="15" fill="rgb(215,141,46)" fg:x="75" fg:w="3"/><text x="3.8214%" y="1071.50"></text></g><g><title>tokio::sync::oneshot::State::new (1 samples, 0.05%)</title><rect x="3.6667%" y="1045" width="0.0476%" height="15" fill="rgb(250,160,47)" fg:x="77" fg:w="1"/><text x="3.9167%" y="1055.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="3.2857%" y="1125" width="0.4762%" height="15" fill="rgb(216,222,40)" fg:x="69" fg:w="10"/><text x="3.5357%" y="1135.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command::_{{closure}} (10 samples, 0.48%)</title><rect x="3.2857%" y="1109" width="0.4762%" height="15" fill="rgb(234,217,39)" fg:x="69" fg:w="10"/><text x="3.5357%" y="1119.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}} (1 samples, 0.05%)</title><rect x="3.7143%" y="1093" width="0.0476%" height="15" fill="rgb(207,178,40)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1103.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="3.7143%" y="1077" width="0.0476%" height="15" fill="rgb(221,136,13)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1087.50"></text></g><g><title>openraft::core::sm::Handle&lt;C&gt;::send (1 samples, 0.05%)</title><rect x="3.7143%" y="1061" width="0.0476%" height="15" fill="rgb(249,199,10)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1071.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="3.7143%" y="1045" width="0.0476%" height="15" fill="rgb(249,222,13)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1055.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="3.7143%" y="1029" width="0.0476%" height="15" fill="rgb(244,185,38)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="3.7143%" y="1013" width="0.0476%" height="15" fill="rgb(236,202,9)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1023.50"></text></g><g><title>tokio::sync::mpsc::list::Tx&lt;T&gt;::push (1 samples, 0.05%)</title><rect x="3.7143%" y="997" width="0.0476%" height="15" fill="rgb(250,229,37)" fg:x="78" fg:w="1"/><text x="3.9643%" y="1007.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::write (1 samples, 0.05%)</title><rect x="3.7143%" y="981" width="0.0476%" height="15" fill="rgb(206,174,23)" fg:x="78" fg:w="1"/><text x="3.9643%" y="991.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1 samples, 0.05%)</title><rect x="3.7143%" y="965" width="0.0476%" height="15" fill="rgb(211,33,43)" fg:x="78" fg:w="1"/><text x="3.9643%" y="975.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::write::_{{closure}} (1 samples, 0.05%)</title><rect x="3.7143%" y="949" width="0.0476%" height="15" fill="rgb(245,58,50)" fg:x="78" fg:w="1"/><text x="3.9643%" y="959.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="3.7143%" y="933" width="0.0476%" height="15" fill="rgb(244,68,36)" fg:x="78" fg:w="1"/><text x="3.9643%" y="943.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.7143%" y="917" width="0.0476%" height="15" fill="rgb(232,229,15)" fg:x="78" fg:w="1"/><text x="3.9643%" y="927.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="3.7619%" y="1077" width="0.0952%" height="15" fill="rgb(254,30,23)" fg:x="79" fg:w="2"/><text x="4.0119%" y="1087.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command (3 samples, 0.14%)</title><rect x="3.7619%" y="1125" width="0.1429%" height="15" fill="rgb(235,160,14)" fg:x="79" fg:w="3"/><text x="4.0119%" y="1135.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::pin (3 samples, 0.14%)</title><rect x="3.7619%" y="1109" width="0.1429%" height="15" fill="rgb(212,155,44)" fg:x="79" fg:w="3"/><text x="4.0119%" y="1119.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (3 samples, 0.14%)</title><rect x="3.7619%" y="1093" width="0.1429%" height="15" fill="rgb(226,2,50)" fg:x="79" fg:w="3"/><text x="4.0119%" y="1103.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="3.8571%" y="1077" width="0.0476%" height="15" fill="rgb(234,177,6)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1087.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="3.8571%" y="1061" width="0.0476%" height="15" fill="rgb(217,24,9)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1071.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="3.8571%" y="1045" width="0.0476%" height="15" fill="rgb(220,13,46)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1055.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="3.8571%" y="1029" width="0.0476%" height="15" fill="rgb(239,221,27)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1039.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="3.8571%" y="1013" width="0.0476%" height="15" fill="rgb(222,198,25)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1023.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.8571%" y="997" width="0.0476%" height="15" fill="rgb(211,99,13)" fg:x="81" fg:w="1"/><text x="4.1071%" y="1007.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.8571%" y="981" width="0.0476%" height="15" fill="rgb(232,111,31)" fg:x="81" fg:w="1"/><text x="4.1071%" y="991.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="3.9048%" y="1093" width="0.0952%" height="15" fill="rgb(245,82,37)" fg:x="82" fg:w="2"/><text x="4.1548%" y="1103.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (2 samples, 0.10%)</title><rect x="3.9048%" y="1077" width="0.0952%" height="15" fill="rgb(227,149,46)" fg:x="82" fg:w="2"/><text x="4.1548%" y="1087.50"></text></g><g><title>alloc::alloc::dealloc (2 samples, 0.10%)</title><rect x="3.9048%" y="1061" width="0.0952%" height="15" fill="rgb(218,36,50)" fg:x="82" fg:w="2"/><text x="4.1548%" y="1071.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="3.9048%" y="1045" width="0.0952%" height="15" fill="rgb(226,80,48)" fg:x="82" fg:w="2"/><text x="4.1548%" y="1055.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="3.9524%" y="1029" width="0.0476%" height="15" fill="rgb(238,224,15)" fg:x="83" fg:w="1"/><text x="4.2024%" y="1039.50"></text></g><g><title>&lt;tracing::instrument::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (36 samples, 1.71%)</title><rect x="2.3333%" y="1269" width="1.7143%" height="15" fill="rgb(241,136,10)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1279.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::main::_{{closure}} (36 samples, 1.71%)</title><rect x="2.3333%" y="1253" width="1.7143%" height="15" fill="rgb(208,32,45)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1263.50"></text></g><g><title>&lt;tracing::instrument::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (36 samples, 1.71%)</title><rect x="2.3333%" y="1237" width="1.7143%" height="15" fill="rgb(207,135,9)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1247.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::do_main::_{{closure}} (36 samples, 1.71%)</title><rect x="2.3333%" y="1221" width="1.7143%" height="15" fill="rgb(206,86,44)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1231.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::do_main::_{{closure}}::_{{closure}} (36 samples, 1.71%)</title><rect x="2.3333%" y="1205" width="1.7143%" height="15" fill="rgb(245,177,15)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1215.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}} (36 samples, 1.71%)</title><rect x="2.3333%" y="1189" width="1.7143%" height="15" fill="rgb(206,64,50)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1199.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}}::_{{closure}} (36 samples, 1.71%)</title><rect x="2.3333%" y="1173" width="1.7143%" height="15" fill="rgb(234,36,40)" fg:x="49" fg:w="36"/><text x="2.5833%" y="1183.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (16 samples, 0.76%)</title><rect x="3.2857%" y="1157" width="0.7619%" height="15" fill="rgb(213,64,8)" fg:x="69" fg:w="16"/><text x="3.5357%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}}::_{{closure}} (16 samples, 0.76%)</title><rect x="3.2857%" y="1141" width="0.7619%" height="15" fill="rgb(210,75,36)" fg:x="69" fg:w="16"/><text x="3.5357%" y="1151.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;core::option::Option&lt;openraft::engine::command::Command&lt;dcache::DcacheTypeConfig&gt;&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt;&gt; (3 samples, 0.14%)</title><rect x="3.9048%" y="1125" width="0.1429%" height="15" fill="rgb(229,88,21)" fg:x="82" fg:w="3"/><text x="4.1548%" y="1135.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;core::option::Option&lt;openraft::engine::command::Command&lt;dcache::DcacheTypeConfig&gt;&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt; (3 samples, 0.14%)</title><rect x="3.9048%" y="1109" width="0.1429%" height="15" fill="rgb(252,204,47)" fg:x="82" fg:w="3"/><text x="4.1548%" y="1119.50"></text></g><g><title>core::ptr::drop_in_place&lt;&lt;openraft::core::raft_core::RaftCore&lt;dcache::DcacheTypeConfig,alloc::sync::Arc&lt;dcache::network::raft_network_impl::DcacheNetwork&gt;,openraft::storage::adapter::Adaptor&lt;dcache::DcacheTypeConfig,alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;,openraft::storage::adapter::Adaptor&lt;dcache::DcacheTypeConfig,alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;&gt; as openraft::runtime::RaftRuntime&lt;dcache::DcacheTypeConfig&gt;&gt;::run_command::{{closure}}&gt; (1 samples, 0.05%)</title><rect x="4.0000%" y="1093" width="0.0476%" height="15" fill="rgb(208,77,27)" fg:x="84" fg:w="1"/><text x="4.2500%" y="1103.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::decode_chunk (1 samples, 0.05%)</title><rect x="4.0476%" y="965" width="0.0476%" height="15" fill="rgb(221,76,26)" fg:x="85" fg:w="1"/><text x="4.2976%" y="975.50"></text></g><g><title>&lt;tonic::codec::prost::ProstDecoder&lt;U&gt; as tonic::codec::Decoder&gt;::decode (1 samples, 0.05%)</title><rect x="4.0476%" y="949" width="0.0476%" height="15" fill="rgb(225,139,18)" fg:x="85" fg:w="1"/><text x="4.2976%" y="959.50"></text></g><g><title>prost::message::Message::decode (1 samples, 0.05%)</title><rect x="4.0476%" y="933" width="0.0476%" height="15" fill="rgb(230,137,11)" fg:x="85" fg:w="1"/><text x="4.2976%" y="943.50"></text></g><g><title>prost::message::Message::merge (1 samples, 0.05%)</title><rect x="4.0476%" y="917" width="0.0476%" height="15" fill="rgb(212,28,1)" fg:x="85" fg:w="1"/><text x="4.2976%" y="927.50"></text></g><g><title>&lt;&amp;mut T as bytes::buf::buf_impl::Buf&gt;::has_remaining (1 samples, 0.05%)</title><rect x="4.0476%" y="901" width="0.0476%" height="15" fill="rgb(248,164,17)" fg:x="85" fg:w="1"/><text x="4.2976%" y="911.50"></text></g><g><title>&lt;tokio_stream::stream_ext::try_next::TryNext&lt;St&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="4.0476%" y="1045" width="0.1905%" height="15" fill="rgb(222,171,42)" fg:x="85" fg:w="4"/><text x="4.2976%" y="1055.50"></text></g><g><title>&lt;tokio_stream::stream_ext::next::Next&lt;St&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="4.0476%" y="1029" width="0.1905%" height="15" fill="rgb(243,84,45)" fg:x="85" fg:w="4"/><text x="4.2976%" y="1039.50"></text></g><g><title>&lt;&amp;mut S as futures_core::stream::Stream&gt;::poll_next (4 samples, 0.19%)</title><rect x="4.0476%" y="1013" width="0.1905%" height="15" fill="rgb(252,49,23)" fg:x="85" fg:w="4"/><text x="4.2976%" y="1023.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as futures_core::stream::Stream&gt;::poll_next (4 samples, 0.19%)</title><rect x="4.0476%" y="997" width="0.1905%" height="15" fill="rgb(215,19,7)" fg:x="85" fg:w="4"/><text x="4.2976%" y="1007.50"></text></g><g><title>&lt;tonic::codec::decode::Streaming&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (4 samples, 0.19%)</title><rect x="4.0476%" y="981" width="0.1905%" height="15" fill="rgb(238,81,41)" fg:x="85" fg:w="4"/><text x="4.2976%" y="991.50"></text></g><g><title>tonic::codec::decode::StreamingInner::poll_data (3 samples, 0.14%)</title><rect x="4.0952%" y="965" width="0.1429%" height="15" fill="rgb(210,199,37)" fg:x="86" fg:w="3"/><text x="4.3452%" y="975.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (3 samples, 0.14%)</title><rect x="4.0952%" y="949" width="0.1429%" height="15" fill="rgb(244,192,49)" fg:x="86" fg:w="3"/><text x="4.3452%" y="959.50"></text></g><g><title>&lt;http_body::combinators::map_err::MapErr&lt;B,F&gt; as http_body::Body&gt;::poll_data (3 samples, 0.14%)</title><rect x="4.0952%" y="933" width="0.1429%" height="15" fill="rgb(226,211,11)" fg:x="86" fg:w="3"/><text x="4.3452%" y="943.50"></text></g><g><title>&lt;http_body::combinators::map_data::MapData&lt;B,F&gt; as http_body::Body&gt;::poll_data (3 samples, 0.14%)</title><rect x="4.0952%" y="917" width="0.1429%" height="15" fill="rgb(236,162,54)" fg:x="86" fg:w="3"/><text x="4.3452%" y="927.50"></text></g><g><title>&lt;hyper::body::body::Body as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="4.1429%" y="901" width="0.0952%" height="15" fill="rgb(220,229,9)" fg:x="87" fg:w="2"/><text x="4.3929%" y="911.50"></text></g><g><title>hyper::body::body::Body::poll_eof (1 samples, 0.05%)</title><rect x="4.1905%" y="885" width="0.0476%" height="15" fill="rgb(250,87,22)" fg:x="88" fg:w="1"/><text x="4.4405%" y="895.50"></text></g><g><title>hyper::body::body::Body::poll_inner (1 samples, 0.05%)</title><rect x="4.1905%" y="869" width="0.0476%" height="15" fill="rgb(239,43,17)" fg:x="88" fg:w="1"/><text x="4.4405%" y="879.50"></text></g><g><title>hyper::proto::h2::ping::Recorder::record_data (1 samples, 0.05%)</title><rect x="4.1905%" y="853" width="0.0476%" height="15" fill="rgb(231,177,25)" fg:x="88" fg:w="1"/><text x="4.4405%" y="863.50"></text></g><g><title>core::ptr::drop_in_place&lt;bytes::bytes_mut::BytesMut&gt; (1 samples, 0.05%)</title><rect x="4.2381%" y="1013" width="0.0476%" height="15" fill="rgb(219,179,1)" fg:x="89" fg:w="1"/><text x="4.4881%" y="1023.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="4.2381%" y="997" width="0.0476%" height="15" fill="rgb(238,219,53)" fg:x="89" fg:w="1"/><text x="4.4881%" y="1007.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="4.2381%" y="981" width="0.0476%" height="15" fill="rgb(232,167,36)" fg:x="89" fg:w="1"/><text x="4.4881%" y="991.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="4.2381%" y="965" width="0.0476%" height="15" fill="rgb(244,19,51)" fg:x="89" fg:w="1"/><text x="4.4881%" y="975.50"></text></g><g><title>core::task::wake::Waker::wake (1 samples, 0.05%)</title><rect x="4.3333%" y="821" width="0.0476%" height="15" fill="rgb(224,6,22)" fg:x="91" fg:w="1"/><text x="4.5833%" y="831.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (1 samples, 0.05%)</title><rect x="4.3333%" y="805" width="0.0476%" height="15" fill="rgb(224,145,5)" fg:x="91" fg:w="1"/><text x="4.5833%" y="815.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (1 samples, 0.05%)</title><rect x="4.3333%" y="789" width="0.0476%" height="15" fill="rgb(234,130,49)" fg:x="91" fg:w="1"/><text x="4.5833%" y="799.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (1 samples, 0.05%)</title><rect x="4.3333%" y="773" width="0.0476%" height="15" fill="rgb(254,6,2)" fg:x="91" fg:w="1"/><text x="4.5833%" y="783.50"></text></g><g><title>tokio::runtime::task::raw::schedule (1 samples, 0.05%)</title><rect x="4.3333%" y="757" width="0.0476%" height="15" fill="rgb(208,96,46)" fg:x="91" fg:w="1"/><text x="4.5833%" y="767.50"></text></g><g><title>tokio::runtime::task::core::Header::get_scheduler (1 samples, 0.05%)</title><rect x="4.3333%" y="741" width="0.0476%" height="15" fill="rgb(239,3,39)" fg:x="91" fg:w="1"/><text x="4.5833%" y="751.50"></text></g><g><title>core::ptr::mut_ptr::&lt;impl *mut T&gt;::add (1 samples, 0.05%)</title><rect x="4.3333%" y="725" width="0.0476%" height="15" fill="rgb(233,210,1)" fg:x="91" fg:w="1"/><text x="4.5833%" y="735.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::proto::streams::stream::Stream&gt; (1 samples, 0.05%)</title><rect x="4.4286%" y="773" width="0.0476%" height="15" fill="rgb(244,137,37)" fg:x="93" fg:w="1"/><text x="4.6786%" y="783.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;core::task::wake::Waker&gt;&gt; (1 samples, 0.05%)</title><rect x="4.4286%" y="757" width="0.0476%" height="15" fill="rgb(240,136,2)" fg:x="93" fg:w="1"/><text x="4.6786%" y="767.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::task::wake::Waker&gt; (1 samples, 0.05%)</title><rect x="4.4286%" y="741" width="0.0476%" height="15" fill="rgb(239,18,37)" fg:x="93" fg:w="1"/><text x="4.6786%" y="751.50"></text></g><g><title>&lt;core::task::wake::Waker as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="4.4286%" y="725" width="0.0476%" height="15" fill="rgb(218,185,22)" fg:x="93" fg:w="1"/><text x="4.6786%" y="735.50"></text></g><g><title>tokio::runtime::task::waker::drop_waker (1 samples, 0.05%)</title><rect x="4.4286%" y="709" width="0.0476%" height="15" fill="rgb(225,218,4)" fg:x="93" fg:w="1"/><text x="4.6786%" y="719.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::drop_reference (1 samples, 0.05%)</title><rect x="4.4286%" y="693" width="0.0476%" height="15" fill="rgb(230,182,32)" fg:x="93" fg:w="1"/><text x="4.6786%" y="703.50"></text></g><g><title>tokio::runtime::task::state::State::ref_dec (1 samples, 0.05%)</title><rect x="4.4286%" y="677" width="0.0476%" height="15" fill="rgb(242,56,43)" fg:x="93" fg:w="1"/><text x="4.6786%" y="687.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::share::FlowControl&gt; (5 samples, 0.24%)</title><rect x="4.2857%" y="885" width="0.2381%" height="15" fill="rgb(233,99,24)" fg:x="90" fg:w="5"/><text x="4.5357%" y="895.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::proto::streams::streams::OpaqueStreamRef&gt; (5 samples, 0.24%)</title><rect x="4.2857%" y="869" width="0.2381%" height="15" fill="rgb(234,209,42)" fg:x="90" fg:w="5"/><text x="4.5357%" y="879.50"></text></g><g><title>&lt;h2::proto::streams::streams::OpaqueStreamRef as core::ops::drop::Drop&gt;::drop (5 samples, 0.24%)</title><rect x="4.2857%" y="853" width="0.2381%" height="15" fill="rgb(227,7,12)" fg:x="90" fg:w="5"/><text x="4.5357%" y="863.50"></text></g><g><title>h2::proto::streams::streams::drop_stream_ref (5 samples, 0.24%)</title><rect x="4.2857%" y="837" width="0.2381%" height="15" fill="rgb(245,203,43)" fg:x="90" fg:w="5"/><text x="4.5357%" y="847.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (3 samples, 0.14%)</title><rect x="4.3810%" y="821" width="0.1429%" height="15" fill="rgb(238,205,33)" fg:x="92" fg:w="3"/><text x="4.6310%" y="831.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition_after (3 samples, 0.14%)</title><rect x="4.3810%" y="805" width="0.1429%" height="15" fill="rgb(231,56,7)" fg:x="92" fg:w="3"/><text x="4.6310%" y="815.50"></text></g><g><title>h2::proto::streams::store::Ptr::remove (2 samples, 0.10%)</title><rect x="4.4286%" y="789" width="0.0952%" height="15" fill="rgb(244,186,29)" fg:x="93" fg:w="2"/><text x="4.6786%" y="799.50"></text></g><g><title>slab::Slab&lt;T&gt;::remove (1 samples, 0.05%)</title><rect x="4.4762%" y="773" width="0.0476%" height="15" fill="rgb(234,111,31)" fg:x="94" fg:w="1"/><text x="4.7262%" y="783.50"></text></g><g><title>slab::Slab&lt;T&gt;::try_remove (1 samples, 0.05%)</title><rect x="4.4762%" y="757" width="0.0476%" height="15" fill="rgb(241,149,10)" fg:x="94" fg:w="1"/><text x="4.7262%" y="767.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="4.4762%" y="741" width="0.0476%" height="15" fill="rgb(249,206,44)" fg:x="94" fg:w="1"/><text x="4.7262%" y="751.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::codec::decode::Streaming&lt;dcache::protobuf::dcache::RaftReply&gt;&gt; (7 samples, 0.33%)</title><rect x="4.2381%" y="1045" width="0.3333%" height="15" fill="rgb(251,153,30)" fg:x="89" fg:w="7"/><text x="4.4881%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::codec::decode::StreamingInner&gt; (7 samples, 0.33%)</title><rect x="4.2381%" y="1029" width="0.3333%" height="15" fill="rgb(239,152,38)" fg:x="89" fg:w="7"/><text x="4.4881%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="1013" width="0.2857%" height="15" fill="rgb(249,139,47)" fg:x="90" fg:w="6"/><text x="4.5357%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn http_body::Body+Error = tonic::status::Status+Data = bytes::bytes::Bytes+core::marker::Send&gt;&gt;&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="997" width="0.2857%" height="15" fill="rgb(244,64,35)" fg:x="90" fg:w="6"/><text x="4.5357%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn http_body::Body+Error = tonic::status::Status+Data = bytes::bytes::Bytes+core::marker::Send&gt;&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="981" width="0.2857%" height="15" fill="rgb(216,46,15)" fg:x="90" fg:w="6"/><text x="4.5357%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;http_body::combinators::map_err::MapErr&lt;http_body::combinators::map_data::MapData&lt;hyper::body::body::Body,tonic::codec::decode::Streaming&lt;dcache::protobuf::dcache::RaftReply&gt;::new&lt;hyper::body::body::Body,tonic::codec::prost::ProstDecoder&lt;dcache::protobuf::dcache::RaftReply&gt;&gt;::{{closure}}&gt;,tonic::codec::decode::Streaming&lt;dcache::protobuf::dcache::RaftReply&gt;::new&lt;hyper::body::body::Body,tonic::codec::prost::ProstDecoder&lt;dcache::protobuf::dcache::RaftReply&gt;&gt;::{{closure}}&gt;&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="965" width="0.2857%" height="15" fill="rgb(250,74,19)" fg:x="90" fg:w="6"/><text x="4.5357%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;http_body::combinators::map_data::MapData&lt;hyper::body::body::Body,tonic::codec::decode::Streaming&lt;dcache::protobuf::dcache::RaftReply&gt;::new&lt;hyper::body::body::Body,tonic::codec::prost::ProstDecoder&lt;dcache::protobuf::dcache::RaftReply&gt;&gt;::{{closure}}&gt;&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="949" width="0.2857%" height="15" fill="rgb(249,42,33)" fg:x="90" fg:w="6"/><text x="4.5357%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::body::body::Body&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="933" width="0.2857%" height="15" fill="rgb(242,149,17)" fg:x="90" fg:w="6"/><text x="4.5357%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::body::body::Kind&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="917" width="0.2857%" height="15" fill="rgb(244,29,21)" fg:x="90" fg:w="6"/><text x="4.5357%" y="927.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::share::RecvStream&gt; (6 samples, 0.29%)</title><rect x="4.2857%" y="901" width="0.2857%" height="15" fill="rgb(220,130,37)" fg:x="90" fg:w="6"/><text x="4.5357%" y="911.50"></text></g><g><title>h2::proto::streams::streams::OpaqueStreamRef::clear_recv_buffer (1 samples, 0.05%)</title><rect x="4.5238%" y="885" width="0.0476%" height="15" fill="rgb(211,67,2)" fg:x="95" fg:w="1"/><text x="4.7738%" y="895.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="4.5714%" y="981" width="0.0476%" height="15" fill="rgb(235,68,52)" fg:x="96" fg:w="1"/><text x="4.8214%" y="991.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="4.5714%" y="965" width="0.0476%" height="15" fill="rgb(246,142,3)" fg:x="96" fg:w="1"/><text x="4.8214%" y="975.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="4.5714%" y="949" width="0.0476%" height="15" fill="rgb(241,25,7)" fg:x="96" fg:w="1"/><text x="4.8214%" y="959.50"></text></g><g><title>tokio::sync::mpsc::list::Tx&lt;T&gt;::push (1 samples, 0.05%)</title><rect x="4.5714%" y="933" width="0.0476%" height="15" fill="rgb(242,119,39)" fg:x="96" fg:w="1"/><text x="4.8214%" y="943.50"></text></g><g><title>tokio::sync::oneshot::channel (1 samples, 0.05%)</title><rect x="4.6190%" y="981" width="0.0476%" height="15" fill="rgb(241,98,45)" fg:x="97" fg:w="1"/><text x="4.8690%" y="991.50"></text></g><g><title>tokio::sync::oneshot::State::new (1 samples, 0.05%)</title><rect x="4.6190%" y="965" width="0.0476%" height="15" fill="rgb(254,28,30)" fg:x="97" fg:w="1"/><text x="4.8690%" y="975.50"></text></g><g><title>&lt;T as tonic::client::service::GrpcService&lt;ReqBody&gt;&gt;::call (3 samples, 0.14%)</title><rect x="4.5714%" y="1029" width="0.1429%" height="15" fill="rgb(241,142,54)" fg:x="96" fg:w="3"/><text x="4.8214%" y="1039.50"></text></g><g><title>&lt;tonic::transport::channel::Channel as tower_service::Service&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;::call (3 samples, 0.14%)</title><rect x="4.5714%" y="1013" width="0.1429%" height="15" fill="rgb(222,85,15)" fg:x="96" fg:w="3"/><text x="4.8214%" y="1023.50"></text></g><g><title>&lt;tower::buffer::service::Buffer&lt;T,Request&gt; as tower_service::Service&lt;Request&gt;&gt;::call (3 samples, 0.14%)</title><rect x="4.5714%" y="997" width="0.1429%" height="15" fill="rgb(210,85,47)" fg:x="96" fg:w="3"/><text x="4.8214%" y="1007.50"></text></g><g><title>tracing::span::Span::current (1 samples, 0.05%)</title><rect x="4.6667%" y="981" width="0.0476%" height="15" fill="rgb(224,206,25)" fg:x="98" fg:w="1"/><text x="4.9167%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;alloc::sync::Arc&lt;tokio::sync::oneshot::Inner&lt;core::result::Result&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;,tower::buffer::error::ServiceError&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="4.7143%" y="981" width="0.0476%" height="15" fill="rgb(243,201,19)" fg:x="99" fg:w="1"/><text x="4.9643%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::sync::Arc&lt;tokio::sync::oneshot::Inner&lt;core::result::Result&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;,tower::buffer::error::ServiceError&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="4.7143%" y="965" width="0.0476%" height="15" fill="rgb(236,59,4)" fg:x="99" fg:w="1"/><text x="4.9643%" y="975.50"></text></g><g><title>&lt;alloc::sync::Arc&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="4.7143%" y="949" width="0.0476%" height="15" fill="rgb(254,179,45)" fg:x="99" fg:w="1"/><text x="4.9643%" y="959.50"></text></g><g><title>alloc::sync::Arc&lt;T,A&gt;::drop_slow (1 samples, 0.05%)</title><rect x="4.7143%" y="933" width="0.0476%" height="15" fill="rgb(226,14,10)" fg:x="99" fg:w="1"/><text x="4.9643%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::sync::oneshot::Inner&lt;core::result::Result&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;,tower::buffer::error::ServiceError&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="4.7143%" y="917" width="0.0476%" height="15" fill="rgb(244,27,41)" fg:x="99" fg:w="1"/><text x="4.9643%" y="927.50"></text></g><g><title>&lt;tokio::sync::oneshot::Inner&lt;T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="4.7143%" y="901" width="0.0476%" height="15" fill="rgb(235,35,32)" fg:x="99" fg:w="1"/><text x="4.9643%" y="911.50"></text></g><g><title>tokio::sync::oneshot::Task::drop_task (1 samples, 0.05%)</title><rect x="4.7143%" y="885" width="0.0476%" height="15" fill="rgb(218,68,31)" fg:x="99" fg:w="1"/><text x="4.9643%" y="895.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1 samples, 0.05%)</title><rect x="4.7143%" y="869" width="0.0476%" height="15" fill="rgb(207,120,37)" fg:x="99" fg:w="1"/><text x="4.9643%" y="879.50"></text></g><g><title>&lt;tokio::sync::oneshot::Receiver&lt;T&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="4.7143%" y="997" width="0.0952%" height="15" fill="rgb(227,98,0)" fg:x="99" fg:w="2"/><text x="4.9643%" y="1007.50"></text></g><g><title>tokio::sync::oneshot::Inner&lt;T&gt;::poll_recv (1 samples, 0.05%)</title><rect x="4.7619%" y="981" width="0.0476%" height="15" fill="rgb(207,7,3)" fg:x="100" fg:w="1"/><text x="5.0119%" y="991.50"></text></g><g><title>tokio::sync::oneshot::Task::set_task (1 samples, 0.05%)</title><rect x="4.7619%" y="965" width="0.0476%" height="15" fill="rgb(206,98,19)" fg:x="100" fg:w="1"/><text x="5.0119%" y="975.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="4.9048%" y="933" width="0.0952%" height="15" fill="rgb(217,5,26)" fg:x="103" fg:w="2"/><text x="5.1548%" y="943.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="4.9524%" y="917" width="0.0476%" height="15" fill="rgb(235,190,38)" fg:x="104" fg:w="1"/><text x="5.2024%" y="927.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="4.9524%" y="901" width="0.0476%" height="15" fill="rgb(247,86,24)" fg:x="104" fg:w="1"/><text x="5.2024%" y="911.50"></text></g><g><title>&lt;tonic::transport::service::reconnect::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="4.9524%" y="885" width="0.0476%" height="15" fill="rgb(205,101,16)" fg:x="104" fg:w="1"/><text x="5.2024%" y="895.50"></text></g><g><title>core::task::poll::Poll&lt;core::result::Result&lt;T,E&gt;&gt;::map_err (1 samples, 0.05%)</title><rect x="4.9524%" y="869" width="0.0476%" height="15" fill="rgb(246,168,33)" fg:x="104" fg:w="1"/><text x="5.2024%" y="879.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="4.9524%" y="853" width="0.0476%" height="15" fill="rgb(231,114,1)" fg:x="104" fg:w="1"/><text x="5.2024%" y="863.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0000%" y="917" width="0.0476%" height="15" fill="rgb(207,184,53)" fg:x="105" fg:w="1"/><text x="5.2500%" y="927.50"></text></g><g><title>&lt;tonic::transport::channel::ResponseFuture as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="4.7143%" y="1029" width="0.3810%" height="15" fill="rgb(224,95,51)" fg:x="99" fg:w="8"/><text x="4.9643%" y="1039.50"></text></g><g><title>&lt;tower::buffer::future::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="4.7143%" y="1013" width="0.3810%" height="15" fill="rgb(212,188,45)" fg:x="99" fg:w="8"/><text x="4.9643%" y="1023.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (6 samples, 0.29%)</title><rect x="4.8095%" y="997" width="0.2857%" height="15" fill="rgb(223,154,38)" fg:x="101" fg:w="6"/><text x="5.0595%" y="1007.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="4.8571%" y="981" width="0.2381%" height="15" fill="rgb(251,22,52)" fg:x="102" fg:w="5"/><text x="5.1071%" y="991.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="4.8571%" y="965" width="0.2381%" height="15" fill="rgb(229,209,22)" fg:x="102" fg:w="5"/><text x="5.1071%" y="975.50"></text></g><g><title>&lt;tonic::transport::service::add_origin::AddOrigin&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::call::_{{closure}} (5 samples, 0.24%)</title><rect x="4.8571%" y="949" width="0.2381%" height="15" fill="rgb(234,138,34)" fg:x="102" fg:w="5"/><text x="5.1071%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;tower::util::either::Either&lt;tower::limit::concurrency::future::ResponseFuture&lt;tower::util::either::Either&lt;tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;,tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;&gt;&gt;,tower::util::either::Either&lt;tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;,tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="5.0000%" y="933" width="0.0952%" height="15" fill="rgb(212,95,11)" fg:x="105" fg:w="2"/><text x="5.2500%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::util::either::Either&lt;tower::limit::concurrency::future::ResponseFuture&lt;tower::util::either::Either&lt;tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;,tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;&gt;&gt;,tower::util::either::Either&lt;tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;,tonic::transport::service::reconnect::ResponseFuture&lt;hyper::client::conn::ResponseFuture&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0476%" y="917" width="0.0476%" height="15" fill="rgb(240,179,47)" fg:x="106" fg:w="1"/><text x="5.2976%" y="927.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::transport::channel::ResponseFuture&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="1029" width="0.0476%" height="15" fill="rgb(240,163,11)" fg:x="107" fg:w="1"/><text x="5.3452%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::buffer::future::ResponseFuture&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="1013" width="0.0476%" height="15" fill="rgb(236,37,12)" fg:x="107" fg:w="1"/><text x="5.3452%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::buffer::future::ResponseState&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="997" width="0.0476%" height="15" fill="rgb(232,164,16)" fg:x="107" fg:w="1"/><text x="5.3452%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="981" width="0.0476%" height="15" fill="rgb(244,205,15)" fg:x="107" fg:w="1"/><text x="5.3452%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="965" width="0.0476%" height="15" fill="rgb(223,117,47)" fg:x="107" fg:w="1"/><text x="5.3452%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="949" width="0.0476%" height="15" fill="rgb(244,107,35)" fg:x="107" fg:w="1"/><text x="5.3452%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="933" width="0.0476%" height="15" fill="rgb(205,140,8)" fg:x="107" fg:w="1"/><text x="5.3452%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="5.0952%" y="917" width="0.0476%" height="15" fill="rgb(228,84,46)" fg:x="107" fg:w="1"/><text x="5.3452%" y="927.50"></text></g><g><title>_ZN4core3ptr1980drop_in_place$LT$$LT$tonic..transport..service..add_origin..AddOrigin$LT$tonic..transport..service..user_agent..UserAgent$LT$tonic..transport..service..grpc_timeout..GrpcTimeout$LT$tower..util..either..Either$LT$tower..limit..concurrency..service..ConcurrencyLimit$LT$tower..util..either..Either$LT$tower..limit..rate..service..RateLimit$LT$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$C$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$GT$$C$tower..util..either..Either$LT$tower..limit..rate..service..RateLimit$LT$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$C$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$GT$$GT$$GT$$GT$$u20$as$u20$tower_service..Service$LT$http..request..Request$LT$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$GT$$GT$$GT$..call..$u7b$$u7b$closure$u7d$$u7d$$GT$17h1163c7b8f84eb2deE (1 samples, 0.05%)</title><rect x="5.0952%" y="901" width="0.0476%" height="15" fill="rgb(254,188,9)" fg:x="107" fg:w="1"/><text x="5.3452%" y="911.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="5.1429%" y="1013" width="0.0476%" height="15" fill="rgb(206,112,54)" fg:x="108" fg:w="1"/><text x="5.3929%" y="1023.50"></text></g><g><title>http::response::Response&lt;T&gt;::map (2 samples, 0.10%)</title><rect x="5.1905%" y="1013" width="0.0952%" height="15" fill="rgb(216,84,49)" fg:x="109" fg:w="2"/><text x="5.4405%" y="1023.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::create_response::_{{closure}} (2 samples, 0.10%)</title><rect x="5.1905%" y="997" width="0.0952%" height="15" fill="rgb(214,194,35)" fg:x="109" fg:w="2"/><text x="5.4405%" y="1007.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::new (2 samples, 0.10%)</title><rect x="5.1905%" y="981" width="0.0952%" height="15" fill="rgb(249,28,3)" fg:x="109" fg:w="2"/><text x="5.4405%" y="991.50"></text></g><g><title>bytes::bytes_mut::BytesMut::with_capacity (2 samples, 0.10%)</title><rect x="5.1905%" y="965" width="0.0952%" height="15" fill="rgb(222,56,52)" fg:x="109" fg:w="2"/><text x="5.4405%" y="975.50"></text></g><g><title>alloc::vec::Vec&lt;T&gt;::with_capacity (2 samples, 0.10%)</title><rect x="5.1905%" y="949" width="0.0952%" height="15" fill="rgb(245,217,50)" fg:x="109" fg:w="2"/><text x="5.4405%" y="959.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="5.1905%" y="933" width="0.0952%" height="15" fill="rgb(213,201,24)" fg:x="109" fg:w="2"/><text x="5.4405%" y="943.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="5.1905%" y="917" width="0.0952%" height="15" fill="rgb(248,116,28)" fg:x="109" fg:w="2"/><text x="5.4405%" y="927.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (2 samples, 0.10%)</title><rect x="5.1905%" y="901" width="0.0952%" height="15" fill="rgb(219,72,43)" fg:x="109" fg:w="2"/><text x="5.4405%" y="911.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (2 samples, 0.10%)</title><rect x="5.1905%" y="885" width="0.0952%" height="15" fill="rgb(209,138,14)" fg:x="109" fg:w="2"/><text x="5.4405%" y="895.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (2 samples, 0.10%)</title><rect x="5.1905%" y="869" width="0.0952%" height="15" fill="rgb(222,18,33)" fg:x="109" fg:w="2"/><text x="5.4405%" y="879.50"></text></g><g><title>alloc::alloc::alloc (2 samples, 0.10%)</title><rect x="5.1905%" y="853" width="0.0952%" height="15" fill="rgb(213,199,7)" fg:x="109" fg:w="2"/><text x="5.4405%" y="863.50"></text></g><g><title>malloc (2 samples, 0.10%)</title><rect x="5.1905%" y="837" width="0.0952%" height="15" fill="rgb(250,110,10)" fg:x="109" fg:w="2"/><text x="5.4405%" y="847.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="5.1905%" y="821" width="0.0952%" height="15" fill="rgb(248,123,6)" fg:x="109" fg:w="2"/><text x="5.4405%" y="831.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="5.1905%" y="805" width="0.0952%" height="15" fill="rgb(206,91,31)" fg:x="109" fg:w="2"/><text x="5.4405%" y="815.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find::_{{closure}} (1 samples, 0.05%)</title><rect x="5.2857%" y="933" width="0.0476%" height="15" fill="rgb(211,154,13)" fg:x="111" fg:w="1"/><text x="5.5357%" y="943.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::find (1 samples, 0.05%)</title><rect x="5.2857%" y="917" width="0.0476%" height="15" fill="rgb(225,148,7)" fg:x="111" fg:w="1"/><text x="5.5357%" y="927.50"></text></g><g><title>tonic::codec::compression::CompressionEncoding::from_encoding_header (3 samples, 0.14%)</title><rect x="5.2857%" y="1013" width="0.1429%" height="15" fill="rgb(220,160,43)" fg:x="111" fg:w="3"/><text x="5.5357%" y="1023.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get (3 samples, 0.14%)</title><rect x="5.2857%" y="997" width="0.1429%" height="15" fill="rgb(213,52,39)" fg:x="111" fg:w="3"/><text x="5.5357%" y="1007.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get2 (3 samples, 0.14%)</title><rect x="5.2857%" y="981" width="0.1429%" height="15" fill="rgb(243,137,7)" fg:x="111" fg:w="3"/><text x="5.5357%" y="991.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (3 samples, 0.14%)</title><rect x="5.2857%" y="965" width="0.1429%" height="15" fill="rgb(230,79,13)" fg:x="111" fg:w="3"/><text x="5.5357%" y="975.50"></text></g><g><title>http::header::name::HdrName::from_bytes (3 samples, 0.14%)</title><rect x="5.2857%" y="949" width="0.1429%" height="15" fill="rgb(247,105,23)" fg:x="111" fg:w="3"/><text x="5.5357%" y="959.50"></text></g><g><title>http::header::name::uninit_u8_array (2 samples, 0.10%)</title><rect x="5.3333%" y="933" width="0.0952%" height="15" fill="rgb(223,179,41)" fg:x="112" fg:w="2"/><text x="5.5833%" y="943.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each (1 samples, 0.05%)</title><rect x="5.5238%" y="917" width="0.0476%" height="15" fill="rgb(218,9,34)" fg:x="116" fg:w="1"/><text x="5.7738%" y="927.50"></text></g><g><title>core::iter::traits::iterator::Iterator::fold (1 samples, 0.05%)</title><rect x="5.5238%" y="901" width="0.0476%" height="15" fill="rgb(222,106,8)" fg:x="116" fg:w="1"/><text x="5.7738%" y="911.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each::call::_{{closure}} (1 samples, 0.05%)</title><rect x="5.5238%" y="885" width="0.0476%" height="15" fill="rgb(211,220,0)" fg:x="116" fg:w="1"/><text x="5.7738%" y="895.50"></text></g><g><title>http::header::name::parse_hdr::_{{closure}} (1 samples, 0.05%)</title><rect x="5.5238%" y="869" width="0.0476%" height="15" fill="rgb(229,52,16)" fg:x="116" fg:w="1"/><text x="5.7738%" y="879.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::create_response (10 samples, 0.48%)</title><rect x="5.1429%" y="1029" width="0.4762%" height="15" fill="rgb(212,155,18)" fg:x="108" fg:w="10"/><text x="5.3929%" y="1039.50"></text></g><g><title>tonic::status::Status::from_header_map (4 samples, 0.19%)</title><rect x="5.4286%" y="1013" width="0.1905%" height="15" fill="rgb(242,21,14)" fg:x="114" fg:w="4"/><text x="5.6786%" y="1023.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get (2 samples, 0.10%)</title><rect x="5.5238%" y="997" width="0.0952%" height="15" fill="rgb(222,19,48)" fg:x="116" fg:w="2"/><text x="5.7738%" y="1007.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get2 (2 samples, 0.10%)</title><rect x="5.5238%" y="981" width="0.0952%" height="15" fill="rgb(232,45,27)" fg:x="116" fg:w="2"/><text x="5.7738%" y="991.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (2 samples, 0.10%)</title><rect x="5.5238%" y="965" width="0.0952%" height="15" fill="rgb(249,103,42)" fg:x="116" fg:w="2"/><text x="5.7738%" y="975.50"></text></g><g><title>http::header::name::HdrName::from_bytes (2 samples, 0.10%)</title><rect x="5.5238%" y="949" width="0.0952%" height="15" fill="rgb(246,81,33)" fg:x="116" fg:w="2"/><text x="5.7738%" y="959.50"></text></g><g><title>http::header::name::parse_hdr (2 samples, 0.10%)</title><rect x="5.5238%" y="933" width="0.0952%" height="15" fill="rgb(252,33,42)" fg:x="116" fg:w="2"/><text x="5.7738%" y="943.50"></text></g><g><title>core::slice::&lt;impl [T]&gt;::contains (1 samples, 0.05%)</title><rect x="5.5714%" y="917" width="0.0476%" height="15" fill="rgb(209,212,41)" fg:x="117" fg:w="1"/><text x="5.8214%" y="927.50"></text></g><g><title>&lt;u8 as core::slice::cmp::SliceContains&gt;::slice_contains (1 samples, 0.05%)</title><rect x="5.5714%" y="901" width="0.0476%" height="15" fill="rgb(207,154,6)" fg:x="117" fg:w="1"/><text x="5.8214%" y="911.50"></text></g><g><title>core::slice::memchr::memchr (1 samples, 0.05%)</title><rect x="5.5714%" y="885" width="0.0476%" height="15" fill="rgb(223,64,47)" fg:x="117" fg:w="1"/><text x="5.8214%" y="895.50"></text></g><g><title>core::slice::memchr::memchr_naive (1 samples, 0.05%)</title><rect x="5.5714%" y="869" width="0.0476%" height="15" fill="rgb(211,161,38)" fg:x="117" fg:w="1"/><text x="5.8214%" y="879.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::insert (1 samples, 0.05%)</title><rect x="5.6190%" y="1013" width="0.0476%" height="15" fill="rgb(219,138,40)" fg:x="118" fg:w="1"/><text x="5.8690%" y="1023.50"></text></g><g><title>&lt;http::header::name::HeaderName as http::header::map::into_header_name::Sealed&gt;::insert (1 samples, 0.05%)</title><rect x="5.6190%" y="997" width="0.0476%" height="15" fill="rgb(241,228,46)" fg:x="118" fg:w="1"/><text x="5.8690%" y="1007.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::insert2 (1 samples, 0.05%)</title><rect x="5.6190%" y="981" width="0.0476%" height="15" fill="rgb(223,209,38)" fg:x="118" fg:w="1"/><text x="5.8690%" y="991.50"></text></g><g><title>http::header::map::Pos::resolve (1 samples, 0.05%)</title><rect x="5.6190%" y="965" width="0.0476%" height="15" fill="rgb(236,164,45)" fg:x="118" fg:w="1"/><text x="5.8690%" y="975.50"></text></g><g><title>http::header::map::Pos::is_some (1 samples, 0.05%)</title><rect x="5.6190%" y="949" width="0.0476%" height="15" fill="rgb(231,15,5)" fg:x="118" fg:w="1"/><text x="5.8690%" y="959.50"></text></g><g><title>http::header::map::Pos::is_none (1 samples, 0.05%)</title><rect x="5.6190%" y="933" width="0.0476%" height="15" fill="rgb(252,35,15)" fg:x="118" fg:w="1"/><text x="5.8690%" y="943.50"></text></g><g><title>http::header::value::HeaderValue::from_static (1 samples, 0.05%)</title><rect x="5.6667%" y="1013" width="0.0476%" height="15" fill="rgb(248,181,18)" fg:x="119" fg:w="1"/><text x="5.9167%" y="1023.50"></text></g><g><title>http::header::value::is_visible_ascii (1 samples, 0.05%)</title><rect x="5.6667%" y="997" width="0.0476%" height="15" fill="rgb(233,39,42)" fg:x="119" fg:w="1"/><text x="5.9167%" y="1007.50"></text></g><g><title>http::uri::Uri::from_parts (1 samples, 0.05%)</title><rect x="5.7143%" y="1013" width="0.0476%" height="15" fill="rgb(238,110,33)" fg:x="120" fg:w="1"/><text x="5.9643%" y="1023.50"></text></g><g><title>http::header::name::parse_hdr (2 samples, 0.10%)</title><rect x="5.7619%" y="933" width="0.0952%" height="15" fill="rgb(233,195,10)" fg:x="121" fg:w="2"/><text x="6.0119%" y="943.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each (2 samples, 0.10%)</title><rect x="5.7619%" y="917" width="0.0952%" height="15" fill="rgb(254,105,3)" fg:x="121" fg:w="2"/><text x="6.0119%" y="927.50"></text></g><g><title>core::iter::traits::iterator::Iterator::fold (2 samples, 0.10%)</title><rect x="5.7619%" y="901" width="0.0952%" height="15" fill="rgb(221,225,9)" fg:x="121" fg:w="2"/><text x="6.0119%" y="911.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each::call::_{{closure}} (2 samples, 0.10%)</title><rect x="5.7619%" y="885" width="0.0952%" height="15" fill="rgb(224,227,45)" fg:x="121" fg:w="2"/><text x="6.0119%" y="895.50"></text></g><g><title>http::header::name::parse_hdr::_{{closure}} (2 samples, 0.10%)</title><rect x="5.7619%" y="869" width="0.0952%" height="15" fill="rgb(229,198,43)" fg:x="121" fg:w="2"/><text x="6.0119%" y="879.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::streaming::_{{closure}} (28 samples, 1.33%)</title><rect x="4.5714%" y="1045" width="1.3333%" height="15" fill="rgb(206,209,35)" fg:x="96" fg:w="28"/><text x="4.8214%" y="1055.50"></text></g><g><title>tonic::client::grpc::GrpcConfig::prepare_request (6 samples, 0.29%)</title><rect x="5.6190%" y="1029" width="0.2857%" height="15" fill="rgb(245,195,53)" fg:x="118" fg:w="6"/><text x="5.8690%" y="1039.50"></text></g><g><title>tonic::request::Request&lt;T&gt;::into_http (3 samples, 0.14%)</title><rect x="5.7619%" y="1013" width="0.1429%" height="15" fill="rgb(240,92,26)" fg:x="121" fg:w="3"/><text x="6.0119%" y="1023.50"></text></g><g><title>tonic::metadata::map::MetadataMap::into_sanitized_headers (3 samples, 0.14%)</title><rect x="5.7619%" y="997" width="0.1429%" height="15" fill="rgb(207,40,23)" fg:x="121" fg:w="3"/><text x="6.0119%" y="1007.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::remove (3 samples, 0.14%)</title><rect x="5.7619%" y="981" width="0.1429%" height="15" fill="rgb(223,111,35)" fg:x="121" fg:w="3"/><text x="6.0119%" y="991.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (3 samples, 0.14%)</title><rect x="5.7619%" y="965" width="0.1429%" height="15" fill="rgb(229,147,28)" fg:x="121" fg:w="3"/><text x="6.0119%" y="975.50"></text></g><g><title>http::header::name::HdrName::from_bytes (3 samples, 0.14%)</title><rect x="5.7619%" y="949" width="0.1429%" height="15" fill="rgb(211,29,28)" fg:x="121" fg:w="3"/><text x="6.0119%" y="959.50"></text></g><g><title>http::header::name::uninit_u8_array (1 samples, 0.05%)</title><rect x="5.8571%" y="933" width="0.0476%" height="15" fill="rgb(228,72,33)" fg:x="123" fg:w="1"/><text x="6.1071%" y="943.50"></text></g><g><title>tonic::codec::decode::StreamingInner::poll_data (1 samples, 0.05%)</title><rect x="5.9048%" y="965" width="0.0476%" height="15" fill="rgb(205,214,31)" fg:x="124" fg:w="1"/><text x="6.1548%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::status::Status&gt; (1 samples, 0.05%)</title><rect x="5.9524%" y="933" width="0.0476%" height="15" fill="rgb(224,111,15)" fg:x="125" fg:w="1"/><text x="6.2024%" y="943.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find::_{{closure}} (1 samples, 0.05%)</title><rect x="6.0476%" y="837" width="0.0476%" height="15" fill="rgb(253,21,26)" fg:x="127" fg:w="1"/><text x="6.2976%" y="847.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::find (1 samples, 0.05%)</title><rect x="6.0476%" y="821" width="0.0476%" height="15" fill="rgb(245,139,43)" fg:x="127" fg:w="1"/><text x="6.2976%" y="831.50"></text></g><g><title>&lt;http::header::name::HeaderName as core::cmp::PartialEq&lt;http::header::name::HdrName&gt;&gt;::eq (1 samples, 0.05%)</title><rect x="6.0476%" y="805" width="0.0476%" height="15" fill="rgb(252,170,7)" fg:x="127" fg:w="1"/><text x="6.2976%" y="815.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::eq (1 samples, 0.05%)</title><rect x="6.0476%" y="789" width="0.0476%" height="15" fill="rgb(231,118,14)" fg:x="127" fg:w="1"/><text x="6.2976%" y="799.50"></text></g><g><title>core::slice::cmp::&lt;impl core::cmp::PartialEq&lt;[B]&gt; for [A]&gt;::eq (1 samples, 0.05%)</title><rect x="6.0476%" y="773" width="0.0476%" height="15" fill="rgb(238,83,0)" fg:x="127" fg:w="1"/><text x="6.2976%" y="783.50"></text></g><g><title>&lt;[A] as core::slice::cmp::SlicePartialEq&lt;B&gt;&gt;::equal (1 samples, 0.05%)</title><rect x="6.0476%" y="757" width="0.0476%" height="15" fill="rgb(221,39,39)" fg:x="127" fg:w="1"/><text x="6.2976%" y="767.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="6.0476%" y="741" width="0.0476%" height="15" fill="rgb(222,119,46)" fg:x="127" fg:w="1"/><text x="6.2976%" y="751.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::trailers::_{{closure}} (5 samples, 0.24%)</title><rect x="5.9048%" y="1045" width="0.2381%" height="15" fill="rgb(222,165,49)" fg:x="124" fg:w="5"/><text x="6.1548%" y="1055.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::message::_{{closure}} (5 samples, 0.24%)</title><rect x="5.9048%" y="1029" width="0.2381%" height="15" fill="rgb(219,113,52)" fg:x="124" fg:w="5"/><text x="6.1548%" y="1039.50"></text></g><g><title>&lt;core::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="5.9048%" y="1013" width="0.2381%" height="15" fill="rgb(214,7,15)" fg:x="124" fg:w="5"/><text x="6.1548%" y="1023.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::message::_{{closure}}::_{{closure}} (5 samples, 0.24%)</title><rect x="5.9048%" y="997" width="0.2381%" height="15" fill="rgb(235,32,4)" fg:x="124" fg:w="5"/><text x="6.1548%" y="1007.50"></text></g><g><title>&lt;tonic::codec::decode::Streaming&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (5 samples, 0.24%)</title><rect x="5.9048%" y="981" width="0.2381%" height="15" fill="rgb(238,90,54)" fg:x="124" fg:w="5"/><text x="6.1548%" y="991.50"></text></g><g><title>tonic::codec::decode::StreamingInner::poll_response (4 samples, 0.19%)</title><rect x="5.9524%" y="965" width="0.1905%" height="15" fill="rgb(213,208,19)" fg:x="125" fg:w="4"/><text x="6.2024%" y="975.50"></text></g><g><title>tonic::status::infer_grpc_status (4 samples, 0.19%)</title><rect x="5.9524%" y="949" width="0.1905%" height="15" fill="rgb(233,156,4)" fg:x="125" fg:w="4"/><text x="6.2024%" y="959.50"></text></g><g><title>tonic::status::Status::from_header_map (3 samples, 0.14%)</title><rect x="6.0000%" y="933" width="0.1429%" height="15" fill="rgb(207,194,5)" fg:x="126" fg:w="3"/><text x="6.2500%" y="943.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (3 samples, 0.14%)</title><rect x="6.0000%" y="917" width="0.1429%" height="15" fill="rgb(206,111,30)" fg:x="126" fg:w="3"/><text x="6.2500%" y="927.50"></text></g><g><title>tonic::status::Status::from_header_map::_{{closure}} (2 samples, 0.10%)</title><rect x="6.0476%" y="901" width="0.0952%" height="15" fill="rgb(243,70,54)" fg:x="127" fg:w="2"/><text x="6.2976%" y="911.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::remove (2 samples, 0.10%)</title><rect x="6.0476%" y="885" width="0.0952%" height="15" fill="rgb(242,28,8)" fg:x="127" fg:w="2"/><text x="6.2976%" y="895.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (2 samples, 0.10%)</title><rect x="6.0476%" y="869" width="0.0952%" height="15" fill="rgb(219,106,18)" fg:x="127" fg:w="2"/><text x="6.2976%" y="879.50"></text></g><g><title>http::header::name::HdrName::from_bytes (2 samples, 0.10%)</title><rect x="6.0476%" y="853" width="0.0952%" height="15" fill="rgb(244,222,10)" fg:x="127" fg:w="2"/><text x="6.2976%" y="863.50"></text></g><g><title>&lt;core::result::Result&lt;T,E&gt; as core::ops::try_trait::Try&gt;::branch (1 samples, 0.05%)</title><rect x="6.0952%" y="837" width="0.0476%" height="15" fill="rgb(236,179,52)" fg:x="128" fg:w="1"/><text x="6.3452%" y="847.50"></text></g><g><title>core::ptr::drop_in_place&lt;http::header::map::IntoIter&lt;http::header::value::HeaderValue&gt;&gt; (1 samples, 0.05%)</title><rect x="6.1429%" y="1013" width="0.0476%" height="15" fill="rgb(213,23,39)" fg:x="129" fg:w="1"/><text x="6.3929%" y="1023.50"></text></g><g><title>&lt;tracing_futures::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (46 samples, 2.19%)</title><rect x="4.0476%" y="1269" width="2.1905%" height="15" fill="rgb(238,48,10)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1279.50">&lt;..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1253" width="2.1905%" height="15" fill="rgb(251,196,23)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1263.50">o..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}}::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1237" width="2.1905%" height="15" fill="rgb(250,152,24)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1247.50">o..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1221" width="2.1905%" height="15" fill="rgb(209,150,17)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1231.50">o..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}}::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1205" width="2.1905%" height="15" fill="rgb(234,202,34)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1215.50">o..</text></g><g><title>&lt;tokio::time::timeout::Timeout&lt;T&gt; as core::future::future::Future&gt;::poll (46 samples, 2.19%)</title><rect x="4.0476%" y="1189" width="2.1905%" height="15" fill="rgb(253,148,53)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1199.50">&lt;..</text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (46 samples, 2.19%)</title><rect x="4.0476%" y="1173" width="2.1905%" height="15" fill="rgb(218,129,16)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1183.50">&lt;..</text></g><g><title>openraft::network::network::RaftNetwork::append_entries::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1157" width="2.1905%" height="15" fill="rgb(216,85,19)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1167.50">o..</text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (46 samples, 2.19%)</title><rect x="4.0476%" y="1141" width="2.1905%" height="15" fill="rgb(235,228,7)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1151.50">&lt;..</text></g><g><title>&lt;dcache::network::raft_network_impl::DcacheNetworkConnection as openraft::network::network::RaftNetwork&lt;dcache::DcacheTypeConfig&gt;&gt;::send_append_entries::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1125" width="2.1905%" height="15" fill="rgb(245,175,0)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1135.50">&lt;..</text></g><g><title>dcache::network::raft_network_impl::DcacheNetwork::send_rpc::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1109" width="2.1905%" height="15" fill="rgb(208,168,36)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1119.50">d..</text></g><g><title>dcache::protobuf::dcache::dcache_service_client::DcacheServiceClient&lt;T&gt;::append_entries::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1093" width="2.1905%" height="15" fill="rgb(246,171,24)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1103.50">d..</text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1077" width="2.1905%" height="15" fill="rgb(215,142,24)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1087.50">t..</text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::client_streaming::_{{closure}} (46 samples, 2.19%)</title><rect x="4.0476%" y="1061" width="2.1905%" height="15" fill="rgb(250,187,7)" fg:x="85" fg:w="46"/><text x="4.2976%" y="1071.50">t..</text></g><g><title>tonic::metadata::map::MetadataMap::merge (2 samples, 0.10%)</title><rect x="6.1429%" y="1045" width="0.0952%" height="15" fill="rgb(228,66,33)" fg:x="129" fg:w="2"/><text x="6.3929%" y="1055.50"></text></g><g><title>&lt;http::header::map::HeaderMap&lt;T&gt; as core::iter::traits::collect::Extend&lt;(core::option::Option&lt;http::header::name::HeaderName&gt;,T)&gt;&gt;::extend (2 samples, 0.10%)</title><rect x="6.1429%" y="1029" width="0.0952%" height="15" fill="rgb(234,215,21)" fg:x="129" fg:w="2"/><text x="6.3929%" y="1039.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::entry2 (1 samples, 0.05%)</title><rect x="6.1905%" y="1013" width="0.0476%" height="15" fill="rgb(222,191,20)" fg:x="130" fg:w="1"/><text x="6.4405%" y="1023.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::reserve_one (1 samples, 0.05%)</title><rect x="6.1905%" y="997" width="0.0476%" height="15" fill="rgb(245,79,54)" fg:x="130" fg:w="1"/><text x="6.4405%" y="1007.50"></text></g><g><title>http::header::map::Danger::is_yellow (1 samples, 0.05%)</title><rect x="6.1905%" y="981" width="0.0476%" height="15" fill="rgb(240,10,37)" fg:x="130" fg:w="1"/><text x="6.4405%" y="991.50"></text></g><g><title>__vdso_clock_gettime (2 samples, 0.10%)</title><rect x="6.2381%" y="1269" width="0.0952%" height="15" fill="rgb(214,192,32)" fg:x="131" fg:w="2"/><text x="6.4881%" y="1279.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="6.2381%" y="1253" width="0.0952%" height="15" fill="rgb(209,36,54)" fg:x="131" fg:w="2"/><text x="6.4881%" y="1263.50"></text></g><g><title>dcache::start_example_raft_node::_{{closure}} (4 samples, 0.19%)</title><rect x="6.3333%" y="1269" width="0.1905%" height="15" fill="rgb(220,10,11)" fg:x="133" fg:w="4"/><text x="6.5833%" y="1279.50"></text></g><g><title>&lt;tokio::runtime::task::join::JoinHandle&lt;T&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="6.4286%" y="1253" width="0.0952%" height="15" fill="rgb(221,106,17)" fg:x="135" fg:w="2"/><text x="6.6786%" y="1263.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::try_read_output (1 samples, 0.05%)</title><rect x="6.4762%" y="1237" width="0.0476%" height="15" fill="rgb(251,142,44)" fg:x="136" fg:w="1"/><text x="6.7262%" y="1247.50"></text></g><g><title>&lt;alloc::sync::Arc&lt;T,A&gt; as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="6.6190%" y="1093" width="0.0476%" height="15" fill="rgb(238,13,15)" fg:x="139" fg:w="1"/><text x="6.8690%" y="1103.50"></text></g><g><title>alloc::sync::Arc&lt;T,A&gt;::inner (1 samples, 0.05%)</title><rect x="6.6190%" y="1077" width="0.0476%" height="15" fill="rgb(208,107,27)" fg:x="139" fg:w="1"/><text x="6.8690%" y="1087.50"></text></g><g><title>core::ptr::non_null::NonNull&lt;T&gt;::as_ref (1 samples, 0.05%)</title><rect x="6.6190%" y="1061" width="0.0476%" height="15" fill="rgb(205,136,37)" fg:x="139" fg:w="1"/><text x="6.8690%" y="1071.50"></text></g><g><title>core::option::Option&lt;T&gt;::or_else (2 samples, 0.10%)</title><rect x="6.6667%" y="1093" width="0.0952%" height="15" fill="rgb(250,205,27)" fg:x="140" fg:w="2"/><text x="6.9167%" y="1103.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="6.6667%" y="1077" width="0.0952%" height="15" fill="rgb(210,80,43)" fg:x="140" fg:w="2"/><text x="6.9167%" y="1087.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Handle::pop (2 samples, 0.10%)</title><rect x="6.6667%" y="1061" width="0.0952%" height="15" fill="rgb(247,160,36)" fg:x="140" fg:w="2"/><text x="6.9167%" y="1071.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::loom::std::parking_lot::MutexGuard&lt;core::option::Option&lt;alloc::collections::vec_deque::VecDeque&lt;tokio::runtime::task::Notified&lt;alloc::sync::Arc&lt;tokio::runtime::scheduler::current_thread::Handle&gt;&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="6.7143%" y="1045" width="0.0476%" height="15" fill="rgb(234,13,49)" fg:x="141" fg:w="1"/><text x="6.9643%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;lock_api::mutex::MutexGuard&lt;parking_lot::raw_mutex::RawMutex,core::option::Option&lt;alloc::collections::vec_deque::VecDeque&lt;tokio::runtime::task::Notified&lt;alloc::sync::Arc&lt;tokio::runtime::scheduler::current_thread::Handle&gt;&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="6.7143%" y="1029" width="0.0476%" height="15" fill="rgb(234,122,0)" fg:x="141" fg:w="1"/><text x="6.9643%" y="1039.50"></text></g><g><title>&lt;lock_api::mutex::MutexGuard&lt;R,T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="6.7143%" y="1013" width="0.0476%" height="15" fill="rgb(207,146,38)" fg:x="141" fg:w="1"/><text x="6.9643%" y="1023.50"></text></g><g><title>&lt;parking_lot::raw_mutex::RawMutex as lock_api::mutex::RawMutex&gt;::unlock (1 samples, 0.05%)</title><rect x="6.7143%" y="997" width="0.0476%" height="15" fill="rgb(207,177,25)" fg:x="141" fg:w="1"/><text x="6.9643%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::task::poll::Poll&lt;core::result::Result&lt;(),std::io::error::Error&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="6.7619%" y="1093" width="0.0476%" height="15" fill="rgb(211,178,42)" fg:x="142" fg:w="1"/><text x="7.0119%" y="1103.50"></text></g><g><title>main::main::_{{closure}} (1 samples, 0.05%)</title><rect x="6.8095%" y="885" width="0.0476%" height="15" fill="rgb(230,69,54)" fg:x="143" fg:w="1"/><text x="7.0595%" y="895.50"></text></g><g><title>tokio::runtime::context::disallow_block_in_place (1 samples, 0.05%)</title><rect x="6.8571%" y="885" width="0.0476%" height="15" fill="rgb(214,135,41)" fg:x="144" fg:w="1"/><text x="7.1071%" y="895.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::with (1 samples, 0.05%)</title><rect x="6.8571%" y="869" width="0.0476%" height="15" fill="rgb(237,67,25)" fg:x="144" fg:w="1"/><text x="7.1071%" y="879.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="6.8571%" y="853" width="0.0476%" height="15" fill="rgb(222,189,50)" fg:x="144" fg:w="1"/><text x="7.1071%" y="863.50"></text></g><g><title>tokio::runtime::context::CONTEXT::__getit (1 samples, 0.05%)</title><rect x="6.8571%" y="837" width="0.0476%" height="15" fill="rgb(245,148,34)" fg:x="144" fg:w="1"/><text x="7.1071%" y="847.50"></text></g><g><title>std::sys::common::thread_local::fast_local::Key&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="6.8571%" y="821" width="0.0476%" height="15" fill="rgb(222,29,6)" fg:x="144" fg:w="1"/><text x="7.1071%" y="831.50"></text></g><g><title>std::sys::common::thread_local::lazy::LazyKeyInner&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="6.8571%" y="805" width="0.0476%" height="15" fill="rgb(221,189,43)" fg:x="144" fg:w="1"/><text x="7.1071%" y="815.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (1 samples, 0.05%)</title><rect x="6.8571%" y="789" width="0.0476%" height="15" fill="rgb(207,36,27)" fg:x="144" fg:w="1"/><text x="7.1071%" y="799.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (1 samples, 0.05%)</title><rect x="6.9048%" y="885" width="0.0476%" height="15" fill="rgb(217,90,24)" fg:x="145" fg:w="1"/><text x="7.1548%" y="895.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register (1 samples, 0.05%)</title><rect x="6.9048%" y="869" width="0.0476%" height="15" fill="rgb(224,66,35)" fg:x="145" fg:w="1"/><text x="7.1548%" y="879.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register::catch_unwind (1 samples, 0.05%)</title><rect x="6.9048%" y="853" width="0.0476%" height="15" fill="rgb(221,13,50)" fg:x="145" fg:w="1"/><text x="7.1548%" y="863.50"></text></g><g><title>std::panic::catch_unwind (1 samples, 0.05%)</title><rect x="6.9048%" y="837" width="0.0476%" height="15" fill="rgb(236,68,49)" fg:x="145" fg:w="1"/><text x="7.1548%" y="847.50"></text></g><g><title>std::panicking::try (1 samples, 0.05%)</title><rect x="6.9048%" y="821" width="0.0476%" height="15" fill="rgb(229,146,28)" fg:x="145" fg:w="1"/><text x="7.1548%" y="831.50"></text></g><g><title>std::panicking::try::do_call (1 samples, 0.05%)</title><rect x="6.9048%" y="805" width="0.0476%" height="15" fill="rgb(225,31,38)" fg:x="145" fg:w="1"/><text x="7.1548%" y="815.50"></text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (1 samples, 0.05%)</title><rect x="6.9048%" y="789" width="0.0476%" height="15" fill="rgb(250,208,3)" fg:x="145" fg:w="1"/><text x="7.1548%" y="799.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register::_{{closure}} (1 samples, 0.05%)</title><rect x="6.9048%" y="773" width="0.0476%" height="15" fill="rgb(246,54,23)" fg:x="145" fg:w="1"/><text x="7.1548%" y="783.50"></text></g><g><title>&lt;&amp;core::task::wake::Waker as tokio::sync::task::atomic_waker::WakerRef&gt;::into_waker (1 samples, 0.05%)</title><rect x="6.9048%" y="757" width="0.0476%" height="15" fill="rgb(243,76,11)" fg:x="145" fg:w="1"/><text x="7.1548%" y="767.50"></text></g><g><title>&lt;core::task::wake::Waker as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="6.9048%" y="741" width="0.0476%" height="15" fill="rgb(245,21,50)" fg:x="145" fg:w="1"/><text x="7.1548%" y="751.50"></text></g><g><title>tokio::util::wake::clone_arc_raw (1 samples, 0.05%)</title><rect x="6.9048%" y="725" width="0.0476%" height="15" fill="rgb(228,9,43)" fg:x="145" fg:w="1"/><text x="7.1548%" y="735.50"></text></g><g><title>tokio::util::wake::inc_ref_count (1 samples, 0.05%)</title><rect x="6.9048%" y="709" width="0.0476%" height="15" fill="rgb(208,100,47)" fg:x="145" fg:w="1"/><text x="7.1548%" y="719.50"></text></g><g><title>&lt;core::mem::manually_drop::ManuallyDrop&lt;T&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="6.9048%" y="693" width="0.0476%" height="15" fill="rgb(232,26,8)" fg:x="145" fg:w="1"/><text x="7.1548%" y="703.50"></text></g><g><title>&lt;alloc::sync::Arc&lt;T,A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="6.9048%" y="677" width="0.0476%" height="15" fill="rgb(216,166,38)" fg:x="145" fg:w="1"/><text x="7.1548%" y="687.50"></text></g><g><title>core::sync::atomic::AtomicUsize::fetch_add (1 samples, 0.05%)</title><rect x="6.9048%" y="661" width="0.0476%" height="15" fill="rgb(251,202,51)" fg:x="145" fg:w="1"/><text x="7.1548%" y="671.50"></text></g><g><title>core::sync::atomic::atomic_add (1 samples, 0.05%)</title><rect x="6.9048%" y="645" width="0.0476%" height="15" fill="rgb(254,216,34)" fg:x="145" fg:w="1"/><text x="7.1548%" y="655.50"></text></g><g><title>&lt;actix::context::Context&lt;A&gt; as actix::actor::AsyncContext&lt;A&gt;&gt;::waiting (14 samples, 0.67%)</title><rect x="9.7143%" y="597" width="0.6667%" height="15" fill="rgb(251,32,27)" fg:x="204" fg:w="14"/><text x="9.9643%" y="607.50"></text></g><g><title>actix::contextimpl::ContextParts&lt;A&gt;::waiting (14 samples, 0.67%)</title><rect x="9.7143%" y="581" width="0.6667%" height="15" fill="rgb(208,127,28)" fg:x="204" fg:w="14"/><text x="9.9643%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::is_empty (14 samples, 0.67%)</title><rect x="9.7143%" y="565" width="0.6667%" height="15" fill="rgb(224,137,22)" fg:x="204" fg:w="14"/><text x="9.9643%" y="575.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::len (14 samples, 0.67%)</title><rect x="9.7143%" y="549" width="0.6667%" height="15" fill="rgb(254,70,32)" fg:x="204" fg:w="14"/><text x="9.9643%" y="559.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple (14 samples, 0.67%)</title><rect x="9.7143%" y="533" width="0.6667%" height="15" fill="rgb(229,75,37)" fg:x="204" fg:w="14"/><text x="9.9643%" y="543.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::spilled (13 samples, 0.62%)</title><rect x="9.7619%" y="517" width="0.6190%" height="15" fill="rgb(252,64,23)" fg:x="205" fg:w="13"/><text x="10.0119%" y="527.50"></text></g><g><title>core::task::poll::Poll&lt;T&gt;::map (19 samples, 0.90%)</title><rect x="26.0952%" y="517" width="0.9048%" height="15" fill="rgb(232,162,48)" fg:x="548" fg:w="19"/><text x="26.3452%" y="527.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::time::sleep::Sleep::poll_elapsed::{{closure}}&gt; (19 samples, 0.90%)</title><rect x="26.0952%" y="501" width="0.9048%" height="15" fill="rgb(246,160,12)" fg:x="548" fg:w="19"/><text x="26.3452%" y="511.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::runtime::coop::RestoreOnPending&gt; (19 samples, 0.90%)</title><rect x="26.0952%" y="485" width="0.9048%" height="15" fill="rgb(247,166,0)" fg:x="548" fg:w="19"/><text x="26.3452%" y="495.50"></text></g><g><title>&lt;tokio::runtime::coop::RestoreOnPending as core::ops::drop::Drop&gt;::drop (19 samples, 0.90%)</title><rect x="26.0952%" y="469" width="0.9048%" height="15" fill="rgb(249,219,21)" fg:x="548" fg:w="19"/><text x="26.3452%" y="479.50"></text></g><g><title>tokio::runtime::context::budget (9 samples, 0.43%)</title><rect x="26.5714%" y="453" width="0.4286%" height="15" fill="rgb(205,209,3)" fg:x="558" fg:w="9"/><text x="26.8214%" y="463.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (9 samples, 0.43%)</title><rect x="26.5714%" y="437" width="0.4286%" height="15" fill="rgb(243,44,1)" fg:x="558" fg:w="9"/><text x="26.8214%" y="447.50"></text></g><g><title>tokio::runtime::context::CONTEXT::__getit (9 samples, 0.43%)</title><rect x="26.5714%" y="421" width="0.4286%" height="15" fill="rgb(206,159,16)" fg:x="558" fg:w="9"/><text x="26.8214%" y="431.50"></text></g><g><title>std::sys::common::thread_local::fast_local::Key&lt;T&gt;::get (9 samples, 0.43%)</title><rect x="26.5714%" y="405" width="0.4286%" height="15" fill="rgb(244,77,30)" fg:x="558" fg:w="9"/><text x="26.8214%" y="415.50"></text></g><g><title>std::sys::common::thread_local::lazy::LazyKeyInner&lt;T&gt;::get (8 samples, 0.38%)</title><rect x="26.6190%" y="389" width="0.3810%" height="15" fill="rgb(218,69,12)" fg:x="559" fg:w="8"/><text x="26.8690%" y="399.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (8 samples, 0.38%)</title><rect x="26.6190%" y="373" width="0.3810%" height="15" fill="rgb(212,87,7)" fg:x="559" fg:w="8"/><text x="26.8690%" y="383.50"></text></g><g><title>tokio::runtime::context::CONTEXT::__getit (24 samples, 1.14%)</title><rect x="27.0000%" y="469" width="1.1429%" height="15" fill="rgb(245,114,25)" fg:x="567" fg:w="24"/><text x="27.2500%" y="479.50"></text></g><g><title>std::sys::common::thread_local::fast_local::Key&lt;T&gt;::get (24 samples, 1.14%)</title><rect x="27.0000%" y="453" width="1.1429%" height="15" fill="rgb(210,61,42)" fg:x="567" fg:w="24"/><text x="27.2500%" y="463.50"></text></g><g><title>std::sys::common::thread_local::lazy::LazyKeyInner&lt;T&gt;::get (24 samples, 1.14%)</title><rect x="27.0000%" y="437" width="1.1429%" height="15" fill="rgb(211,52,33)" fg:x="567" fg:w="24"/><text x="27.2500%" y="447.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (24 samples, 1.14%)</title><rect x="27.0000%" y="421" width="1.1429%" height="15" fill="rgb(234,58,33)" fg:x="567" fg:w="24"/><text x="27.2500%" y="431.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::set (71 samples, 3.38%)</title><rect x="28.1429%" y="437" width="3.3810%" height="15" fill="rgb(220,115,36)" fg:x="591" fg:w="71"/><text x="28.3929%" y="447.50">cor..</text></g><g><title>core::cell::Cell&lt;T&gt;::replace (71 samples, 3.38%)</title><rect x="28.1429%" y="421" width="3.3810%" height="15" fill="rgb(243,153,54)" fg:x="591" fg:w="71"/><text x="28.3929%" y="431.50">cor..</text></g><g><title>core::mem::replace (71 samples, 3.38%)</title><rect x="28.1429%" y="405" width="3.3810%" height="15" fill="rgb(251,47,18)" fg:x="591" fg:w="71"/><text x="28.3929%" y="415.50">cor..</text></g><g><title>core::ptr::write (71 samples, 3.38%)</title><rect x="28.1429%" y="389" width="3.3810%" height="15" fill="rgb(242,102,42)" fg:x="591" fg:w="71"/><text x="28.3929%" y="399.50">cor..</text></g><g><title>tokio::runtime::coop::poll_proceed (114 samples, 5.43%)</title><rect x="27.0000%" y="517" width="5.4286%" height="15" fill="rgb(234,31,38)" fg:x="567" fg:w="114"/><text x="27.2500%" y="527.50">tokio::..</text></g><g><title>tokio::runtime::context::budget (114 samples, 5.43%)</title><rect x="27.0000%" y="501" width="5.4286%" height="15" fill="rgb(221,117,51)" fg:x="567" fg:w="114"/><text x="27.2500%" y="511.50">tokio::..</text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (114 samples, 5.43%)</title><rect x="27.0000%" y="485" width="5.4286%" height="15" fill="rgb(212,20,18)" fg:x="567" fg:w="114"/><text x="27.2500%" y="495.50">std::th..</text></g><g><title>tokio::runtime::context::budget::_{{closure}} (90 samples, 4.29%)</title><rect x="28.1429%" y="469" width="4.2857%" height="15" fill="rgb(245,133,36)" fg:x="591" fg:w="90"/><text x="28.3929%" y="479.50">tokio..</text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (90 samples, 4.29%)</title><rect x="28.1429%" y="453" width="4.2857%" height="15" fill="rgb(212,6,19)" fg:x="591" fg:w="90"/><text x="28.3929%" y="463.50">tokio..</text></g><g><title>tokio::runtime::coop::Budget::decrement (19 samples, 0.90%)</title><rect x="31.5238%" y="437" width="0.9048%" height="15" fill="rgb(218,1,36)" fg:x="662" fg:w="19"/><text x="31.7738%" y="447.50"></text></g><g><title>tokio::runtime::time::entry::StateCell::read_state (1 samples, 0.05%)</title><rect x="34.3333%" y="485" width="0.0476%" height="15" fill="rgb(246,84,54)" fg:x="721" fg:w="1"/><text x="34.5833%" y="495.50"></text></g><g><title>core::sync::atomic::AtomicUsize::compare_exchange (41 samples, 1.95%)</title><rect x="50.3333%" y="453" width="1.9524%" height="15" fill="rgb(242,110,6)" fg:x="1057" fg:w="41"/><text x="50.5833%" y="463.50">c..</text></g><g><title>core::sync::atomic::atomic_compare_exchange (41 samples, 1.95%)</title><rect x="50.3333%" y="437" width="1.9524%" height="15" fill="rgb(214,47,5)" fg:x="1057" fg:w="41"/><text x="50.5833%" y="447.50">c..</text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (4 samples, 0.19%)</title><rect x="52.2857%" y="453" width="0.1905%" height="15" fill="rgb(218,159,25)" fg:x="1098" fg:w="4"/><text x="52.5357%" y="463.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register::_{{closure}} (4 samples, 0.19%)</title><rect x="52.2857%" y="437" width="0.1905%" height="15" fill="rgb(215,211,28)" fg:x="1098" fg:w="4"/><text x="52.5357%" y="447.50"></text></g><g><title>core::option::Option&lt;T&gt;::take (4 samples, 0.19%)</title><rect x="52.2857%" y="421" width="0.1905%" height="15" fill="rgb(238,59,32)" fg:x="1098" fg:w="4"/><text x="52.5357%" y="431.50"></text></g><g><title>core::mem::replace (4 samples, 0.19%)</title><rect x="52.2857%" y="405" width="0.1905%" height="15" fill="rgb(226,82,3)" fg:x="1098" fg:w="4"/><text x="52.5357%" y="415.50"></text></g><g><title>core::ptr::read (4 samples, 0.19%)</title><rect x="52.2857%" y="389" width="0.1905%" height="15" fill="rgb(240,164,32)" fg:x="1098" fg:w="4"/><text x="52.5357%" y="399.50"></text></g><g><title>&lt;&amp;core::task::wake::Waker as tokio::sync::task::atomic_waker::WakerRef&gt;::into_waker (151 samples, 7.19%)</title><rect x="52.4762%" y="357" width="7.1905%" height="15" fill="rgb(232,46,7)" fg:x="1102" fg:w="151"/><text x="52.7262%" y="367.50">&lt;&amp;core::ta..</text></g><g><title>&lt;core::task::wake::Waker as core::clone::Clone&gt;::clone (151 samples, 7.19%)</title><rect x="52.4762%" y="341" width="7.1905%" height="15" fill="rgb(229,129,53)" fg:x="1102" fg:w="151"/><text x="52.7262%" y="351.50">&lt;core::tas..</text></g><g><title>tokio::runtime::task::waker::clone_waker (130 samples, 6.19%)</title><rect x="53.4762%" y="325" width="6.1905%" height="15" fill="rgb(234,188,29)" fg:x="1123" fg:w="130"/><text x="53.7262%" y="335.50">tokio::r..</text></g><g><title>tokio::runtime::task::state::State::ref_inc (107 samples, 5.10%)</title><rect x="54.5714%" y="309" width="5.0952%" height="15" fill="rgb(246,141,4)" fg:x="1146" fg:w="107"/><text x="54.8214%" y="319.50">tokio:..</text></g><g><title>core::sync::atomic::AtomicUsize::fetch_add (15 samples, 0.71%)</title><rect x="58.9524%" y="293" width="0.7143%" height="15" fill="rgb(229,23,39)" fg:x="1238" fg:w="15"/><text x="59.2024%" y="303.50"></text></g><g><title>core::sync::atomic::atomic_add (15 samples, 0.71%)</title><rect x="58.9524%" y="277" width="0.7143%" height="15" fill="rgb(206,12,3)" fg:x="1238" fg:w="15"/><text x="59.2024%" y="287.50"></text></g><g><title>tokio::runtime::time::entry::StateCell::poll (768 samples, 36.57%)</title><rect x="34.2381%" y="501" width="36.5714%" height="15" fill="rgb(252,226,20)" fg:x="719" fg:w="768"/><text x="34.4881%" y="511.50">tokio::runtime::time::entry::StateCell::poll</text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (765 samples, 36.43%)</title><rect x="34.3810%" y="485" width="36.4286%" height="15" fill="rgb(216,123,35)" fg:x="722" fg:w="765"/><text x="34.6310%" y="495.50">tokio::sync::task::atomic_waker::AtomicWaker::register_by_r..</text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register (703 samples, 33.48%)</title><rect x="37.3333%" y="469" width="33.4762%" height="15" fill="rgb(212,68,40)" fg:x="784" fg:w="703"/><text x="37.5833%" y="479.50">tokio::sync::task::atomic_waker::AtomicWaker::do_regis..</text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register::catch_unwind (385 samples, 18.33%)</title><rect x="52.4762%" y="453" width="18.3333%" height="15" fill="rgb(254,125,32)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="463.50">tokio::sync::task::atomic_wak..</text></g><g><title>std::panic::catch_unwind (385 samples, 18.33%)</title><rect x="52.4762%" y="437" width="18.3333%" height="15" fill="rgb(253,97,22)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="447.50">std::panic::catch_unwind</text></g><g><title>std::panicking::try (385 samples, 18.33%)</title><rect x="52.4762%" y="421" width="18.3333%" height="15" fill="rgb(241,101,14)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="431.50">std::panicking::try</text></g><g><title>std::panicking::try::do_call (385 samples, 18.33%)</title><rect x="52.4762%" y="405" width="18.3333%" height="15" fill="rgb(238,103,29)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="415.50">std::panicking::try::do_call</text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (385 samples, 18.33%)</title><rect x="52.4762%" y="389" width="18.3333%" height="15" fill="rgb(233,195,47)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="399.50">&lt;core::panic::unwind_safe::As..</text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register::_{{closure}} (385 samples, 18.33%)</title><rect x="52.4762%" y="373" width="18.3333%" height="15" fill="rgb(246,218,30)" fg:x="1102" fg:w="385"/><text x="52.7262%" y="383.50">tokio::sync::task::atomic_wak..</text></g><g><title>core::mem::drop (234 samples, 11.14%)</title><rect x="59.6667%" y="357" width="11.1429%" height="15" fill="rgb(219,145,47)" fg:x="1253" fg:w="234"/><text x="59.9167%" y="367.50">core::mem::drop</text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;core::task::wake::Waker&gt;&gt; (234 samples, 11.14%)</title><rect x="59.6667%" y="341" width="11.1429%" height="15" fill="rgb(243,12,26)" fg:x="1253" fg:w="234"/><text x="59.9167%" y="351.50">core::ptr::drop_..</text></g><g><title>core::ptr::drop_in_place&lt;core::task::wake::Waker&gt; (233 samples, 11.10%)</title><rect x="59.7143%" y="325" width="11.0952%" height="15" fill="rgb(214,87,16)" fg:x="1254" fg:w="233"/><text x="59.9643%" y="335.50">core::ptr::drop_..</text></g><g><title>&lt;core::task::wake::Waker as core::ops::drop::Drop&gt;::drop (233 samples, 11.10%)</title><rect x="59.7143%" y="309" width="11.0952%" height="15" fill="rgb(208,99,42)" fg:x="1254" fg:w="233"/><text x="59.9643%" y="319.50">&lt;core::task::wak..</text></g><g><title>tokio::runtime::task::waker::drop_waker (203 samples, 9.67%)</title><rect x="61.1429%" y="293" width="9.6667%" height="15" fill="rgb(253,99,2)" fg:x="1284" fg:w="203"/><text x="61.3929%" y="303.50">tokio::runtime..</text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::drop_reference (177 samples, 8.43%)</title><rect x="62.3810%" y="277" width="8.4286%" height="15" fill="rgb(220,168,23)" fg:x="1310" fg:w="177"/><text x="62.6310%" y="287.50">tokio::runti..</text></g><g><title>tokio::runtime::task::state::State::ref_dec (176 samples, 8.38%)</title><rect x="62.4286%" y="261" width="8.3810%" height="15" fill="rgb(242,38,24)" fg:x="1311" fg:w="176"/><text x="62.6786%" y="271.50">tokio::runti..</text></g><g><title>core::sync::atomic::AtomicUsize::fetch_sub (23 samples, 1.10%)</title><rect x="69.7143%" y="245" width="1.0952%" height="15" fill="rgb(225,182,9)" fg:x="1464" fg:w="23"/><text x="69.9643%" y="255.50"></text></g><g><title>core::sync::atomic::atomic_sub (23 samples, 1.10%)</title><rect x="69.7143%" y="229" width="1.0952%" height="15" fill="rgb(243,178,37)" fg:x="1464" fg:w="23"/><text x="69.9643%" y="239.50"></text></g><g><title>tokio::runtime::driver::Handle::time (9 samples, 0.43%)</title><rect x="70.8095%" y="485" width="0.4286%" height="15" fill="rgb(232,139,19)" fg:x="1487" fg:w="9"/><text x="71.0595%" y="495.50"></text></g><g><title>core::option::Option&lt;T&gt;::expect (9 samples, 0.43%)</title><rect x="70.8095%" y="469" width="0.4286%" height="15" fill="rgb(225,201,24)" fg:x="1487" fg:w="9"/><text x="71.0595%" y="479.50"></text></g><g><title>tokio::runtime::time::entry::TimerEntry::driver (27 samples, 1.29%)</title><rect x="70.8095%" y="501" width="1.2857%" height="15" fill="rgb(221,47,46)" fg:x="1487" fg:w="27"/><text x="71.0595%" y="511.50"></text></g><g><title>tokio::runtime::scheduler::Handle::driver (18 samples, 0.86%)</title><rect x="71.2381%" y="485" width="0.8571%" height="15" fill="rgb(249,23,13)" fg:x="1496" fg:w="18"/><text x="71.4881%" y="495.50"></text></g><g><title>&lt;tokio::time::sleep::Sleep as core::future::future::Future&gt;::poll (1,061 samples, 50.52%)</title><rect x="22.3333%" y="549" width="50.5238%" height="15" fill="rgb(219,9,5)" fg:x="469" fg:w="1061"/><text x="22.5833%" y="559.50">&lt;tokio::time::sleep::Sleep as core::future::future::Future&gt;::poll</text></g><g><title>tokio::time::sleep::Sleep::poll_elapsed (983 samples, 46.81%)</title><rect x="26.0476%" y="533" width="46.8095%" height="15" fill="rgb(254,171,16)" fg:x="547" fg:w="983"/><text x="26.2976%" y="543.50">tokio::time::sleep::Sleep::poll_elapsed</text></g><g><title>tokio::runtime::time::entry::TimerEntry::poll_elapsed (849 samples, 40.43%)</title><rect x="32.4286%" y="517" width="40.4286%" height="15" fill="rgb(230,171,20)" fg:x="681" fg:w="849"/><text x="32.6786%" y="527.50">tokio::runtime::time::entry::TimerEntry::poll_elapsed</text></g><g><title>tokio::runtime::time::handle::Handle::is_shutdown (16 samples, 0.76%)</title><rect x="72.0952%" y="501" width="0.7619%" height="15" fill="rgb(210,71,41)" fg:x="1514" fg:w="16"/><text x="72.3452%" y="511.50"></text></g><g><title>tokio::runtime::time::Inner::is_shutdown (16 samples, 0.76%)</title><rect x="72.0952%" y="485" width="0.7619%" height="15" fill="rgb(206,173,20)" fg:x="1514" fg:w="16"/><text x="72.3452%" y="495.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (16 samples, 0.76%)</title><rect x="72.0952%" y="469" width="0.7619%" height="15" fill="rgb(233,88,34)" fg:x="1514" fg:w="16"/><text x="72.3452%" y="479.50"></text></g><g><title>&lt;libmcaptcha::master::embedded::counter::Counter as actix::handler::Handler&lt;libmcaptcha::master::embedded::counter::AddVisitor&gt;&gt;::handle::_{{closure}} (1,225 samples, 58.33%)</title><rect x="14.5714%" y="565" width="58.3333%" height="15" fill="rgb(223,209,46)" fg:x="306" fg:w="1225"/><text x="14.8214%" y="575.50">&lt;libmcaptcha::master::embedded::counter::Counter as actix::handler::Handler&lt;libmcaptcha::master:..</text></g><g><title>tokio::time::sleep::sleep (1 samples, 0.05%)</title><rect x="72.8571%" y="549" width="0.0476%" height="15" fill="rgb(250,43,18)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="559.50"></text></g><g><title>tokio::time::instant::Instant::now (1 samples, 0.05%)</title><rect x="72.8571%" y="533" width="0.0476%" height="15" fill="rgb(208,13,10)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="543.50"></text></g><g><title>tokio::time::instant::variant::now (1 samples, 0.05%)</title><rect x="72.8571%" y="517" width="0.0476%" height="15" fill="rgb(212,200,36)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="527.50"></text></g><g><title>std::sys::unix::time::inner::&lt;impl std::sys::unix::time::Timespec&gt;::now (1 samples, 0.05%)</title><rect x="72.8571%" y="501" width="0.0476%" height="15" fill="rgb(225,90,30)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="511.50"></text></g><g><title>clock_gettime (1 samples, 0.05%)</title><rect x="72.8571%" y="485" width="0.0476%" height="15" fill="rgb(236,182,39)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="495.50"></text></g><g><title>__vdso_clock_gettime (1 samples, 0.05%)</title><rect x="72.8571%" y="469" width="0.0476%" height="15" fill="rgb(212,144,35)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="479.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="453" width="0.0476%" height="15" fill="rgb(228,63,44)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="463.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="437" width="0.0476%" height="15" fill="rgb(228,109,6)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="447.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="421" width="0.0476%" height="15" fill="rgb(238,117,24)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="431.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="405" width="0.0476%" height="15" fill="rgb(242,26,26)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="415.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="389" width="0.0476%" height="15" fill="rgb(221,92,48)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="399.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="72.8571%" y="373" width="0.0476%" height="15" fill="rgb(209,209,32)" fg:x="1530" fg:w="1"/><text x="73.1071%" y="383.50"></text></g><g><title>&lt;libmcaptcha::master::embedded::master::Master as actix::handler::Handler&lt;libmcaptcha::master::embedded::master::CleanUp&gt;&gt;::handle::_{{closure}} (1 samples, 0.05%)</title><rect x="72.9048%" y="565" width="0.0476%" height="15" fill="rgb(221,70,22)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="575.50"></text></g><g><title>&lt;tokio::time::sleep::Sleep as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="72.9048%" y="549" width="0.0476%" height="15" fill="rgb(248,145,5)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="559.50"></text></g><g><title>tokio::time::sleep::Sleep::poll_elapsed (1 samples, 0.05%)</title><rect x="72.9048%" y="533" width="0.0476%" height="15" fill="rgb(226,116,26)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="543.50"></text></g><g><title>tokio::runtime::time::entry::TimerEntry::poll_elapsed (1 samples, 0.05%)</title><rect x="72.9048%" y="517" width="0.0476%" height="15" fill="rgb(244,5,17)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="527.50"></text></g><g><title>tokio::runtime::time::entry::StateCell::poll (1 samples, 0.05%)</title><rect x="72.9048%" y="501" width="0.0476%" height="15" fill="rgb(252,159,33)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="511.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (1 samples, 0.05%)</title><rect x="72.9048%" y="485" width="0.0476%" height="15" fill="rgb(206,71,0)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="495.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::do_register (1 samples, 0.05%)</title><rect x="72.9048%" y="469" width="0.0476%" height="15" fill="rgb(233,118,54)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="479.50"></text></g><g><title>core::sync::atomic::AtomicUsize::compare_exchange (1 samples, 0.05%)</title><rect x="72.9048%" y="453" width="0.0476%" height="15" fill="rgb(234,83,48)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="463.50"></text></g><g><title>core::sync::atomic::atomic_compare_exchange (1 samples, 0.05%)</title><rect x="72.9048%" y="437" width="0.0476%" height="15" fill="rgb(228,3,54)" fg:x="1531" fg:w="1"/><text x="73.1548%" y="447.50"></text></g><g><title>__rust_dealloc (1 samples, 0.05%)</title><rect x="73.0000%" y="469" width="0.0476%" height="15" fill="rgb(226,155,13)" fg:x="1533" fg:w="1"/><text x="73.2500%" y="479.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;alloc::sync::Arc&lt;tokio::sync::oneshot::Inner&lt;libmcaptcha::master::AddVisitorResult&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="73.0000%" y="517" width="0.0952%" height="15" fill="rgb(241,28,37)" fg:x="1533" fg:w="2"/><text x="73.2500%" y="527.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::sync::Arc&lt;tokio::sync::oneshot::Inner&lt;libmcaptcha::master::AddVisitorResult&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="73.0000%" y="501" width="0.0952%" height="15" fill="rgb(233,93,10)" fg:x="1533" fg:w="2"/><text x="73.2500%" y="511.50"></text></g><g><title>&lt;alloc::sync::Arc&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="73.0000%" y="485" width="0.0952%" height="15" fill="rgb(225,113,19)" fg:x="1533" fg:w="2"/><text x="73.2500%" y="495.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="73.0476%" y="469" width="0.0476%" height="15" fill="rgb(241,2,18)" fg:x="1534" fg:w="1"/><text x="73.2976%" y="479.50"></text></g><g><title>core::result::Result&lt;T,E&gt;::unwrap_or (1 samples, 0.05%)</title><rect x="73.1429%" y="485" width="0.0476%" height="15" fill="rgb(228,207,21)" fg:x="1536" fg:w="1"/><text x="73.3929%" y="495.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::task::poll::Poll&lt;tokio::runtime::coop::RestoreOnPending&gt;&gt; (1 samples, 0.05%)</title><rect x="73.1429%" y="469" width="0.0476%" height="15" fill="rgb(213,211,35)" fg:x="1536" fg:w="1"/><text x="73.3929%" y="479.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::runtime::coop::RestoreOnPending&gt; (1 samples, 0.05%)</title><rect x="73.1429%" y="453" width="0.0476%" height="15" fill="rgb(209,83,10)" fg:x="1536" fg:w="1"/><text x="73.3929%" y="463.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (3 samples, 0.14%)</title><rect x="73.0952%" y="501" width="0.1429%" height="15" fill="rgb(209,164,1)" fg:x="1535" fg:w="3"/><text x="73.3452%" y="511.50"></text></g><g><title>tokio::runtime::context::budget (1 samples, 0.05%)</title><rect x="73.1905%" y="485" width="0.0476%" height="15" fill="rgb(213,184,43)" fg:x="1537" fg:w="1"/><text x="73.4405%" y="495.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="73.1905%" y="469" width="0.0476%" height="15" fill="rgb(231,61,34)" fg:x="1537" fg:w="1"/><text x="73.4405%" y="479.50"></text></g><g><title>tokio::runtime::context::budget::_{{closure}} (1 samples, 0.05%)</title><rect x="73.1905%" y="453" width="0.0476%" height="15" fill="rgb(235,75,3)" fg:x="1537" fg:w="1"/><text x="73.4405%" y="463.50"></text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (1 samples, 0.05%)</title><rect x="73.1905%" y="437" width="0.0476%" height="15" fill="rgb(220,106,47)" fg:x="1537" fg:w="1"/><text x="73.4405%" y="447.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="73.1905%" y="421" width="0.0476%" height="15" fill="rgb(210,196,33)" fg:x="1537" fg:w="1"/><text x="73.4405%" y="431.50"></text></g><g><title>tokio::sync::oneshot::State::is_closed (1 samples, 0.05%)</title><rect x="73.2381%" y="501" width="0.0476%" height="15" fill="rgb(229,154,42)" fg:x="1538" fg:w="1"/><text x="73.4881%" y="511.50"></text></g><g><title>&lt;actix::address::message::MsgRequest&lt;S,M&gt; as core::future::future::Future&gt;::poll (7 samples, 0.33%)</title><rect x="73.0000%" y="549" width="0.3333%" height="15" fill="rgb(228,114,26)" fg:x="1533" fg:w="7"/><text x="73.2500%" y="559.50"></text></g><g><title>&lt;tokio::sync::oneshot::Receiver&lt;T&gt; as core::future::future::Future&gt;::poll (7 samples, 0.33%)</title><rect x="73.0000%" y="533" width="0.3333%" height="15" fill="rgb(208,144,1)" fg:x="1533" fg:w="7"/><text x="73.2500%" y="543.50"></text></g><g><title>tokio::sync::oneshot::Inner&lt;T&gt;::poll_recv (5 samples, 0.24%)</title><rect x="73.0952%" y="517" width="0.2381%" height="15" fill="rgb(239,112,37)" fg:x="1535" fg:w="5"/><text x="73.3452%" y="527.50"></text></g><g><title>tokio::sync::oneshot::State::load (1 samples, 0.05%)</title><rect x="73.2857%" y="501" width="0.0476%" height="15" fill="rgb(210,96,50)" fg:x="1539" fg:w="1"/><text x="73.5357%" y="511.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as actix::fut::future::ActorFuture&lt;A&gt;&gt;::poll (1,324 samples, 63.05%)</title><rect x="10.3810%" y="597" width="63.0476%" height="15" fill="rgb(222,178,2)" fg:x="218" fg:w="1324"/><text x="10.6310%" y="607.50">&lt;core::pin::Pin&lt;P&gt; as actix::fut::future::ActorFuture&lt;A&gt;&gt;::poll</text></g><g><title>&lt;actix::fut::future::FutureWrap&lt;F,A&gt; as actix::fut::future::ActorFuture&lt;A&gt;&gt;::poll (1,324 samples, 63.05%)</title><rect x="10.3810%" y="581" width="63.0476%" height="15" fill="rgb(226,74,18)" fg:x="218" fg:w="1324"/><text x="10.6310%" y="591.50">&lt;actix::fut::future::FutureWrap&lt;F,A&gt; as actix::fut::future::ActorFuture&lt;A&gt;&gt;::poll</text></g><g><title>&lt;libmcaptcha::master::embedded::master::Master as actix::handler::Handler&lt;libmcaptcha::master::messages::AddVisitor&gt;&gt;::handle::_{{closure}} (10 samples, 0.48%)</title><rect x="72.9524%" y="565" width="0.4762%" height="15" fill="rgb(225,67,54)" fg:x="1532" fg:w="10"/><text x="73.2024%" y="575.50"></text></g><g><title>actix::address::Addr&lt;A&gt;::send (2 samples, 0.10%)</title><rect x="73.3333%" y="549" width="0.0952%" height="15" fill="rgb(251,92,32)" fg:x="1540" fg:w="2"/><text x="73.5833%" y="559.50"></text></g><g><title>actix::address::channel::AddressSender&lt;A&gt;::send (1 samples, 0.05%)</title><rect x="73.3810%" y="533" width="0.0476%" height="15" fill="rgb(228,149,22)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="543.50"></text></g><g><title>tokio::sync::oneshot::channel (1 samples, 0.05%)</title><rect x="73.3810%" y="517" width="0.0476%" height="15" fill="rgb(243,54,13)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="527.50"></text></g><g><title>alloc::sync::Arc&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="73.3810%" y="501" width="0.0476%" height="15" fill="rgb(243,180,28)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="511.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="73.3810%" y="485" width="0.0476%" height="15" fill="rgb(208,167,24)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="495.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="73.3810%" y="469" width="0.0476%" height="15" fill="rgb(245,73,45)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="479.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="73.3810%" y="453" width="0.0476%" height="15" fill="rgb(237,203,48)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="463.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="73.3810%" y="437" width="0.0476%" height="15" fill="rgb(211,197,16)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="447.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="73.3810%" y="421" width="0.0476%" height="15" fill="rgb(243,99,51)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="431.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="73.3810%" y="405" width="0.0476%" height="15" fill="rgb(215,123,29)" fg:x="1541" fg:w="1"/><text x="73.6310%" y="415.50"></text></g><g><title>&lt;smallvec::SmallVec&lt;A&gt; as core::ops::index::Index&lt;I&gt;&gt;::index (19 samples, 0.90%)</title><rect x="73.4286%" y="597" width="0.9048%" height="15" fill="rgb(239,186,37)" fg:x="1542" fg:w="19"/><text x="73.6786%" y="607.50"></text></g><g><title>&lt;smallvec::SmallVec&lt;A&gt; as core::ops::deref::Deref&gt;::deref (19 samples, 0.90%)</title><rect x="73.4286%" y="581" width="0.9048%" height="15" fill="rgb(252,136,39)" fg:x="1542" fg:w="19"/><text x="73.6786%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple (19 samples, 0.90%)</title><rect x="73.4286%" y="565" width="0.9048%" height="15" fill="rgb(223,213,32)" fg:x="1542" fg:w="19"/><text x="73.6786%" y="575.50"></text></g><g><title>&lt;smallvec::SmallVec&lt;A&gt; as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="74.3333%" y="581" width="0.0476%" height="15" fill="rgb(233,115,5)" fg:x="1561" fg:w="1"/><text x="74.5833%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple_mut (1 samples, 0.05%)</title><rect x="74.3333%" y="565" width="0.0476%" height="15" fill="rgb(207,226,44)" fg:x="1561" fg:w="1"/><text x="74.5833%" y="575.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::spilled (1 samples, 0.05%)</title><rect x="74.3333%" y="549" width="0.0476%" height="15" fill="rgb(208,126,0)" fg:x="1561" fg:w="1"/><text x="74.5833%" y="559.50"></text></g><g><title>&lt;smallvec::SmallVec&lt;A&gt; as core::ops::index::IndexMut&lt;I&gt;&gt;::index_mut (19 samples, 0.90%)</title><rect x="74.3333%" y="597" width="0.9048%" height="15" fill="rgb(244,66,21)" fg:x="1561" fg:w="19"/><text x="74.5833%" y="607.50"></text></g><g><title>core::slice::index::&lt;impl core::ops::index::IndexMut&lt;I&gt; for [T]&gt;::index_mut (18 samples, 0.86%)</title><rect x="74.3810%" y="581" width="0.8571%" height="15" fill="rgb(222,97,12)" fg:x="1562" fg:w="18"/><text x="74.6310%" y="591.50"></text></g><g><title>&lt;usize as core::slice::index::SliceIndex&lt;[T]&gt;&gt;::index_mut (18 samples, 0.86%)</title><rect x="74.3810%" y="565" width="0.8571%" height="15" fill="rgb(219,213,19)" fg:x="1562" fg:w="18"/><text x="74.6310%" y="575.50"></text></g><g><title>actix::contextimpl::ContextFlags::contains (1 samples, 0.05%)</title><rect x="75.2381%" y="597" width="0.0476%" height="15" fill="rgb(252,169,30)" fg:x="1580" fg:w="1"/><text x="75.4881%" y="607.50"></text></g><g><title>actix::contextimpl::ContextFut&lt;A,C&gt;::alive (1 samples, 0.05%)</title><rect x="75.2857%" y="597" width="0.0476%" height="15" fill="rgb(206,32,51)" fg:x="1581" fg:w="1"/><text x="75.5357%" y="607.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::drain (1 samples, 0.05%)</title><rect x="75.3810%" y="581" width="0.0476%" height="15" fill="rgb(250,172,42)" fg:x="1583" fg:w="1"/><text x="75.6310%" y="591.50"></text></g><g><title>core::slice::&lt;impl [T]&gt;::iter (1 samples, 0.05%)</title><rect x="75.3810%" y="565" width="0.0476%" height="15" fill="rgb(209,34,43)" fg:x="1583" fg:w="1"/><text x="75.6310%" y="575.50"></text></g><g><title>core::slice::iter::Iter&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="75.3810%" y="549" width="0.0476%" height="15" fill="rgb(223,11,35)" fg:x="1583" fg:w="1"/><text x="75.6310%" y="559.50"></text></g><g><title>core::ptr::const_ptr::&lt;impl *const T&gt;::add (1 samples, 0.05%)</title><rect x="75.3810%" y="533" width="0.0476%" height="15" fill="rgb(251,219,26)" fg:x="1583" fg:w="1"/><text x="75.6310%" y="543.50"></text></g><g><title>actix::contextimpl::ContextFut&lt;A,C&gt;::merge (3 samples, 0.14%)</title><rect x="75.3333%" y="597" width="0.1429%" height="15" fill="rgb(231,119,3)" fg:x="1582" fg:w="3"/><text x="75.5833%" y="607.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::is_empty (1 samples, 0.05%)</title><rect x="75.4286%" y="581" width="0.0476%" height="15" fill="rgb(216,97,11)" fg:x="1584" fg:w="1"/><text x="75.6786%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::len (1 samples, 0.05%)</title><rect x="75.4286%" y="565" width="0.0476%" height="15" fill="rgb(223,59,9)" fg:x="1584" fg:w="1"/><text x="75.6786%" y="575.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple (1 samples, 0.05%)</title><rect x="75.4286%" y="549" width="0.0476%" height="15" fill="rgb(233,93,31)" fg:x="1584" fg:w="1"/><text x="75.6786%" y="559.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::spilled (1 samples, 0.05%)</title><rect x="75.4286%" y="533" width="0.0476%" height="15" fill="rgb(239,81,33)" fg:x="1584" fg:w="1"/><text x="75.6786%" y="543.50"></text></g><g><title>actix::address::channel::decode_state (1 samples, 0.05%)</title><rect x="75.5714%" y="549" width="0.0476%" height="15" fill="rgb(213,120,34)" fg:x="1587" fg:w="1"/><text x="75.8214%" y="559.50"></text></g><g><title>actix::address::channel::AddressReceiver&lt;A&gt;::next_message (3 samples, 0.14%)</title><rect x="75.5238%" y="565" width="0.1429%" height="15" fill="rgb(243,49,53)" fg:x="1586" fg:w="3"/><text x="75.7738%" y="575.50"></text></g><g><title>actix::address::queue::Queue&lt;T&gt;::pop_spin (1 samples, 0.05%)</title><rect x="75.6190%" y="549" width="0.0476%" height="15" fill="rgb(247,216,33)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="559.50"></text></g><g><title>actix::address::queue::Queue&lt;T&gt;::pop (1 samples, 0.05%)</title><rect x="75.6190%" y="533" width="0.0476%" height="15" fill="rgb(226,26,14)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="543.50"></text></g><g><title>core::mem::drop (1 samples, 0.05%)</title><rect x="75.6190%" y="517" width="0.0476%" height="15" fill="rgb(215,49,53)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="527.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;actix::address::queue::Node&lt;actix::address::envelope::Envelope&lt;libmcaptcha::cache::hashcache::HashCache&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="75.6190%" y="501" width="0.0476%" height="15" fill="rgb(245,162,40)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="511.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="75.6190%" y="485" width="0.0476%" height="15" fill="rgb(229,68,17)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="495.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="75.6190%" y="469" width="0.0476%" height="15" fill="rgb(213,182,10)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="479.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="75.6190%" y="453" width="0.0476%" height="15" fill="rgb(245,125,30)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="463.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="75.6190%" y="437" width="0.0476%" height="15" fill="rgb(232,202,2)" fg:x="1588" fg:w="1"/><text x="75.8690%" y="447.50"></text></g><g><title>&lt;actix::address::channel::AddressReceiver&lt;A&gt; as futures_core::stream::Stream&gt;::poll_next (4 samples, 0.19%)</title><rect x="75.5238%" y="581" width="0.1905%" height="15" fill="rgb(237,140,51)" fg:x="1586" fg:w="4"/><text x="75.7738%" y="591.50"></text></g><g><title>futures_core::task::__internal::atomic_waker::AtomicWaker::register (1 samples, 0.05%)</title><rect x="75.6667%" y="565" width="0.0476%" height="15" fill="rgb(236,157,25)" fg:x="1589" fg:w="1"/><text x="75.9167%" y="575.50"></text></g><g><title>&lt;core::task::wake::Waker as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="75.6667%" y="549" width="0.0476%" height="15" fill="rgb(219,209,0)" fg:x="1589" fg:w="1"/><text x="75.9167%" y="559.50"></text></g><g><title>tokio::runtime::task::waker::clone_waker (1 samples, 0.05%)</title><rect x="75.6667%" y="533" width="0.0476%" height="15" fill="rgb(240,116,54)" fg:x="1589" fg:w="1"/><text x="75.9167%" y="543.50"></text></g><g><title>tokio::sync::oneshot::State::is_rx_task_set (1 samples, 0.05%)</title><rect x="75.8571%" y="485" width="0.0476%" height="15" fill="rgb(216,10,36)" fg:x="1593" fg:w="1"/><text x="76.1071%" y="495.50"></text></g><g><title>&lt;actix::handler::MessageResult&lt;M&gt; as actix::handler::MessageResponse&lt;A,M&gt;&gt;::handle (3 samples, 0.14%)</title><rect x="75.8095%" y="549" width="0.1429%" height="15" fill="rgb(222,72,44)" fg:x="1592" fg:w="3"/><text x="76.0595%" y="559.50"></text></g><g><title>&lt;core::option::Option&lt;tokio::sync::oneshot::Sender&lt;M&gt;&gt; as actix::handler::OneshotSend&lt;M&gt;&gt;::send (3 samples, 0.14%)</title><rect x="75.8095%" y="533" width="0.1429%" height="15" fill="rgb(232,159,9)" fg:x="1592" fg:w="3"/><text x="76.0595%" y="543.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::send (3 samples, 0.14%)</title><rect x="75.8095%" y="517" width="0.1429%" height="15" fill="rgb(210,39,32)" fg:x="1592" fg:w="3"/><text x="76.0595%" y="527.50"></text></g><g><title>tokio::sync::oneshot::Inner&lt;T&gt;::complete (3 samples, 0.14%)</title><rect x="75.8095%" y="501" width="0.1429%" height="15" fill="rgb(216,194,45)" fg:x="1592" fg:w="3"/><text x="76.0595%" y="511.50"></text></g><g><title>tokio::sync::oneshot::Task::with_task (1 samples, 0.05%)</title><rect x="75.9048%" y="485" width="0.0476%" height="15" fill="rgb(218,18,35)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="495.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with (1 samples, 0.05%)</title><rect x="75.9048%" y="469" width="0.0476%" height="15" fill="rgb(207,83,51)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="479.50"></text></g><g><title>tokio::sync::oneshot::Task::with_task::_{{closure}} (1 samples, 0.05%)</title><rect x="75.9048%" y="453" width="0.0476%" height="15" fill="rgb(225,63,43)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="463.50"></text></g><g><title>core::ops::function::FnOnce::call_once (1 samples, 0.05%)</title><rect x="75.9048%" y="437" width="0.0476%" height="15" fill="rgb(207,57,36)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="447.50"></text></g><g><title>core::task::wake::Waker::wake_by_ref (1 samples, 0.05%)</title><rect x="75.9048%" y="421" width="0.0476%" height="15" fill="rgb(216,99,33)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="431.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::_&lt;impl tokio::runtime::task::Schedule for alloc::sync::Arc&lt;tokio::runtime::scheduler::current_thread::Handle&gt;&gt;::schedule::_{{closure}} (1 samples, 0.05%)</title><rect x="75.9048%" y="405" width="0.0476%" height="15" fill="rgb(225,42,16)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="415.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Core::push_task (1 samples, 0.05%)</title><rect x="75.9048%" y="389" width="0.0476%" height="15" fill="rgb(220,201,45)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="399.50"></text></g><g><title>alloc::collections::vec_deque::VecDeque&lt;T,A&gt;::push_back (1 samples, 0.05%)</title><rect x="75.9048%" y="373" width="0.0476%" height="15" fill="rgb(225,33,4)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="383.50"></text></g><g><title>alloc::collections::vec_deque::VecDeque&lt;T,A&gt;::is_full (1 samples, 0.05%)</title><rect x="75.9048%" y="357" width="0.0476%" height="15" fill="rgb(224,33,50)" fg:x="1594" fg:w="1"/><text x="76.1548%" y="367.50"></text></g><g><title>&lt;libmcaptcha::master::embedded::counter::Counter as actix::handler::Handler&lt;libmcaptcha::master::embedded::counter::AddVisitor&gt;&gt;::handle (1 samples, 0.05%)</title><rect x="75.9524%" y="549" width="0.0476%" height="15" fill="rgb(246,198,51)" fg:x="1595" fg:w="1"/><text x="76.2024%" y="559.50"></text></g><g><title>&lt;F as actix::fut::future::WrapFuture&lt;A&gt;&gt;::into_actor (1 samples, 0.05%)</title><rect x="75.9524%" y="533" width="0.0476%" height="15" fill="rgb(205,22,4)" fg:x="1595" fg:w="1"/><text x="76.2024%" y="543.50"></text></g><g><title>actix::fut::future::wrap_future (1 samples, 0.05%)</title><rect x="75.9524%" y="517" width="0.0476%" height="15" fill="rgb(206,3,8)" fg:x="1595" fg:w="1"/><text x="76.2024%" y="527.50"></text></g><g><title>&lt;actix::context::Context&lt;A&gt; as actix::actor::AsyncContext&lt;A&gt;&gt;::spawn (1 samples, 0.05%)</title><rect x="76.0476%" y="533" width="0.0476%" height="15" fill="rgb(251,23,15)" fg:x="1597" fg:w="1"/><text x="76.2976%" y="543.50"></text></g><g><title>actix::contextimpl::ContextParts&lt;A&gt;::spawn (1 samples, 0.05%)</title><rect x="76.0476%" y="517" width="0.0476%" height="15" fill="rgb(252,88,28)" fg:x="1597" fg:w="1"/><text x="76.2976%" y="527.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="76.0476%" y="501" width="0.0476%" height="15" fill="rgb(212,127,14)" fg:x="1597" fg:w="1"/><text x="76.2976%" y="511.50"></text></g><g><title>&lt;actix::address::envelope::Envelope&lt;A&gt; as actix::address::envelope::EnvelopeProxy&lt;A&gt;&gt;::handle (9 samples, 0.43%)</title><rect x="75.7143%" y="581" width="0.4286%" height="15" fill="rgb(247,145,37)" fg:x="1590" fg:w="9"/><text x="75.9643%" y="591.50"></text></g><g><title>&lt;actix::address::envelope::SyncEnvelopeProxy&lt;M&gt; as actix::address::envelope::EnvelopeProxy&lt;A&gt;&gt;::handle (9 samples, 0.43%)</title><rect x="75.7143%" y="565" width="0.4286%" height="15" fill="rgb(209,117,53)" fg:x="1590" fg:w="9"/><text x="75.9643%" y="575.50"></text></g><g><title>&lt;libmcaptcha::master::embedded::master::Master as actix::handler::Handler&lt;libmcaptcha::master::messages::AddVisitor&gt;&gt;::handle (3 samples, 0.14%)</title><rect x="76.0000%" y="549" width="0.1429%" height="15" fill="rgb(212,90,42)" fg:x="1596" fg:w="3"/><text x="76.2500%" y="559.50"></text></g><g><title>libmcaptcha::master::embedded::master::Master::get_site (1 samples, 0.05%)</title><rect x="76.0952%" y="533" width="0.0476%" height="15" fill="rgb(218,164,37)" fg:x="1598" fg:w="1"/><text x="76.3452%" y="543.50"></text></g><g><title>&lt;actix::address::Addr&lt;A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="76.0952%" y="517" width="0.0476%" height="15" fill="rgb(246,65,34)" fg:x="1598" fg:w="1"/><text x="76.3452%" y="527.50"></text></g><g><title>&lt;actix::address::channel::AddressSender&lt;A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="76.0952%" y="501" width="0.0476%" height="15" fill="rgb(231,100,33)" fg:x="1598" fg:w="1"/><text x="76.3452%" y="511.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="76.0952%" y="485" width="0.0476%" height="15" fill="rgb(228,126,14)" fg:x="1598" fg:w="1"/><text x="76.3452%" y="495.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="76.0952%" y="469" width="0.0476%" height="15" fill="rgb(215,173,21)" fg:x="1598" fg:w="1"/><text x="76.3452%" y="479.50"></text></g><g><title>actix::mailbox::Mailbox&lt;A&gt;::poll (15 samples, 0.71%)</title><rect x="75.4762%" y="597" width="0.7143%" height="15" fill="rgb(210,6,40)" fg:x="1585" fg:w="15"/><text x="75.7262%" y="607.50"></text></g><g><title>core::ptr::drop_in_place&lt;actix::address::envelope::Envelope&lt;libmcaptcha::master::embedded::master::Master&gt;&gt; (1 samples, 0.05%)</title><rect x="76.1429%" y="581" width="0.0476%" height="15" fill="rgb(212,48,18)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn actix::address::envelope::EnvelopeProxy&lt;libmcaptcha::master::embedded::master::Master&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="76.1429%" y="565" width="0.0476%" height="15" fill="rgb(230,214,11)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="575.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="76.1429%" y="549" width="0.0476%" height="15" fill="rgb(254,105,39)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="559.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="76.1429%" y="533" width="0.0476%" height="15" fill="rgb(245,158,5)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="543.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="76.1429%" y="517" width="0.0476%" height="15" fill="rgb(249,208,11)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="527.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="76.1429%" y="501" width="0.0476%" height="15" fill="rgb(210,39,28)" fg:x="1599" fg:w="1"/><text x="76.3929%" y="511.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::is_empty (19 samples, 0.90%)</title><rect x="76.1905%" y="597" width="0.9048%" height="15" fill="rgb(211,56,53)" fg:x="1600" fg:w="19"/><text x="76.4405%" y="607.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::len (19 samples, 0.90%)</title><rect x="76.1905%" y="581" width="0.9048%" height="15" fill="rgb(226,201,30)" fg:x="1600" fg:w="19"/><text x="76.4405%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple (19 samples, 0.90%)</title><rect x="76.1905%" y="565" width="0.9048%" height="15" fill="rgb(239,101,34)" fg:x="1600" fg:w="19"/><text x="76.4405%" y="575.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::spilled (14 samples, 0.67%)</title><rect x="76.4286%" y="549" width="0.6667%" height="15" fill="rgb(226,209,5)" fg:x="1605" fg:w="14"/><text x="76.6786%" y="559.50"></text></g><g><title>tokio::runtime::coop::budget (1,486 samples, 70.76%)</title><rect x="6.9524%" y="869" width="70.7619%" height="15" fill="rgb(250,105,47)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="879.50">tokio::runtime::coop::budget</text></g><g><title>tokio::runtime::coop::with_budget (1,486 samples, 70.76%)</title><rect x="6.9524%" y="853" width="70.7619%" height="15" fill="rgb(230,72,3)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="863.50">tokio::runtime::coop::with_budget</text></g><g><title>tokio::task::local::LocalSet::tick::_{{closure}} (1,486 samples, 70.76%)</title><rect x="6.9524%" y="837" width="70.7619%" height="15" fill="rgb(232,218,39)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="847.50">tokio::task::local::LocalSet::tick::_{{closure}}</text></g><g><title>tokio::runtime::task::LocalNotified&lt;S&gt;::run (1,486 samples, 70.76%)</title><rect x="6.9524%" y="821" width="70.7619%" height="15" fill="rgb(248,166,6)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="831.50">tokio::runtime::task::LocalNotified&lt;S&gt;::run</text></g><g><title>tokio::runtime::task::raw::RawTask::poll (1,486 samples, 70.76%)</title><rect x="6.9524%" y="805" width="70.7619%" height="15" fill="rgb(247,89,20)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="815.50">tokio::runtime::task::raw::RawTask::poll</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (1,486 samples, 70.76%)</title><rect x="6.9524%" y="789" width="70.7619%" height="15" fill="rgb(248,130,54)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="799.50">tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner (1,486 samples, 70.76%)</title><rect x="6.9524%" y="773" width="70.7619%" height="15" fill="rgb(234,196,4)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="783.50">tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner</text></g><g><title>tokio::runtime::task::harness::poll_future (1,486 samples, 70.76%)</title><rect x="6.9524%" y="757" width="70.7619%" height="15" fill="rgb(250,143,31)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="767.50">tokio::runtime::task::harness::poll_future</text></g><g><title>std::panic::catch_unwind (1,486 samples, 70.76%)</title><rect x="6.9524%" y="741" width="70.7619%" height="15" fill="rgb(211,110,34)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="751.50">std::panic::catch_unwind</text></g><g><title>std::panicking::try (1,486 samples, 70.76%)</title><rect x="6.9524%" y="725" width="70.7619%" height="15" fill="rgb(215,124,48)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="735.50">std::panicking::try</text></g><g><title>std::panicking::try::do_call (1,486 samples, 70.76%)</title><rect x="6.9524%" y="709" width="70.7619%" height="15" fill="rgb(216,46,13)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="719.50">std::panicking::try::do_call</text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (1,486 samples, 70.76%)</title><rect x="6.9524%" y="693" width="70.7619%" height="15" fill="rgb(205,184,25)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="703.50">&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once</text></g><g><title>tokio::runtime::task::harness::poll_future::_{{closure}} (1,486 samples, 70.76%)</title><rect x="6.9524%" y="677" width="70.7619%" height="15" fill="rgb(228,1,10)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="687.50">tokio::runtime::task::harness::poll_future::_{{closure}}</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (1,486 samples, 70.76%)</title><rect x="6.9524%" y="661" width="70.7619%" height="15" fill="rgb(213,116,27)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="671.50">tokio::runtime::task::core::Core&lt;T,S&gt;::poll</text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1,486 samples, 70.76%)</title><rect x="6.9524%" y="645" width="70.7619%" height="15" fill="rgb(241,95,50)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="655.50">tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (1,486 samples, 70.76%)</title><rect x="6.9524%" y="629" width="70.7619%" height="15" fill="rgb(238,48,32)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="639.50">tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}}</text></g><g><title>&lt;actix::contextimpl::ContextFut&lt;A,C&gt; as core::future::future::Future&gt;::poll (1,486 samples, 70.76%)</title><rect x="6.9524%" y="613" width="70.7619%" height="15" fill="rgb(235,113,49)" fg:x="146" fg:w="1486"/><text x="7.2024%" y="623.50">&lt;actix::contextimpl::ContextFut&lt;A,C&gt; as core::future::future::Future&gt;::poll</text></g><g><title>smallvec::SmallVec&lt;A&gt;::len (13 samples, 0.62%)</title><rect x="77.0952%" y="597" width="0.6190%" height="15" fill="rgb(205,127,43)" fg:x="1619" fg:w="13"/><text x="77.3452%" y="607.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::triple (13 samples, 0.62%)</title><rect x="77.0952%" y="581" width="0.6190%" height="15" fill="rgb(250,162,2)" fg:x="1619" fg:w="13"/><text x="77.3452%" y="591.50"></text></g><g><title>smallvec::SmallVec&lt;A&gt;::spilled (13 samples, 0.62%)</title><rect x="77.0952%" y="565" width="0.6190%" height="15" fill="rgb(220,13,41)" fg:x="1619" fg:w="13"/><text x="77.3452%" y="575.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::enter (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1093" width="70.9524%" height="15" fill="rgb(249,221,25)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1103.50">tokio::runtime::scheduler::current_thread::Context::enter</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}} (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1077" width="70.9524%" height="15" fill="rgb(215,208,19)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1087.50">tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}}</text></g><g><title>tokio::runtime::coop::budget (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1061" width="70.9524%" height="15" fill="rgb(236,175,2)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1071.50">tokio::runtime::coop::budget</text></g><g><title>tokio::runtime::coop::with_budget (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1045" width="70.9524%" height="15" fill="rgb(241,52,2)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1055.50">tokio::runtime::coop::with_budget</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}}::_{{closure}} (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1029" width="70.9524%" height="15" fill="rgb(248,140,14)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1039.50">tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}}::_{{closure}}</text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1,490 samples, 70.95%)</title><rect x="6.8095%" y="1013" width="70.9524%" height="15" fill="rgb(253,22,42)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1023.50">&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll</text></g><g><title>tokio::task::local::LocalSet::run_until::_{{closure}} (1,490 samples, 70.95%)</title><rect x="6.8095%" y="997" width="70.9524%" height="15" fill="rgb(234,61,47)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="1007.50">tokio::task::local::LocalSet::run_until::_{{closure}}</text></g><g><title>&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll (1,490 samples, 70.95%)</title><rect x="6.8095%" y="981" width="70.9524%" height="15" fill="rgb(208,226,15)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="991.50">&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll</text></g><g><title>tokio::task::local::LocalSet::with (1,490 samples, 70.95%)</title><rect x="6.8095%" y="965" width="70.9524%" height="15" fill="rgb(217,221,4)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="975.50">tokio::task::local::LocalSet::with</text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::with (1,490 samples, 70.95%)</title><rect x="6.8095%" y="949" width="70.9524%" height="15" fill="rgb(212,174,34)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="959.50">std::thread::local::LocalKey&lt;T&gt;::with</text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1,490 samples, 70.95%)</title><rect x="6.8095%" y="933" width="70.9524%" height="15" fill="rgb(253,83,4)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="943.50">std::thread::local::LocalKey&lt;T&gt;::try_with</text></g><g><title>tokio::task::local::LocalSet::with::_{{closure}} (1,490 samples, 70.95%)</title><rect x="6.8095%" y="917" width="70.9524%" height="15" fill="rgb(250,195,49)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="927.50">tokio::task::local::LocalSet::with::_{{closure}}</text></g><g><title>&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll::_{{closure}} (1,490 samples, 70.95%)</title><rect x="6.8095%" y="901" width="70.9524%" height="15" fill="rgb(241,192,25)" fg:x="143" fg:w="1490"/><text x="7.0595%" y="911.50">&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll::_{{closure}}</text></g><g><title>tokio::task::local::LocalSet::tick (1,487 samples, 70.81%)</title><rect x="6.9524%" y="885" width="70.8095%" height="15" fill="rgb(208,124,10)" fg:x="146" fg:w="1487"/><text x="7.2024%" y="895.50">tokio::task::local::LocalSet::tick</text></g><g><title>tokio::task::local::LocalSet::next_task (1 samples, 0.05%)</title><rect x="77.7143%" y="869" width="0.0476%" height="15" fill="rgb(222,33,0)" fg:x="1632" fg:w="1"/><text x="77.9643%" y="879.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="77.7143%" y="853" width="0.0476%" height="15" fill="rgb(234,209,28)" fg:x="1632" fg:w="1"/><text x="77.9643%" y="863.50"></text></g><g><title>tokio::task::local::LocalSet::next_task::_{{closure}} (1 samples, 0.05%)</title><rect x="77.7143%" y="837" width="0.0476%" height="15" fill="rgb(224,11,23)" fg:x="1632" fg:w="1"/><text x="77.9643%" y="847.50"></text></g><g><title>tokio::task::local::LocalState::assert_owner (1 samples, 0.05%)</title><rect x="77.7143%" y="821" width="0.0476%" height="15" fill="rgb(232,99,1)" fg:x="1632" fg:w="1"/><text x="77.9643%" y="831.50"></text></g><g><title>tokio::runtime::task::list::LocalOwnedTasks&lt;S&gt;::assert_owner (1 samples, 0.05%)</title><rect x="77.7143%" y="805" width="0.0476%" height="15" fill="rgb(237,95,45)" fg:x="1632" fg:w="1"/><text x="77.9643%" y="815.50"></text></g><g><title>mio::event::events::Events::iter (1 samples, 0.05%)</title><rect x="77.8095%" y="1045" width="0.0476%" height="15" fill="rgb(208,109,11)" fg:x="1634" fg:w="1"/><text x="78.0595%" y="1055.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="77.9524%" y="1013" width="0.0952%" height="15" fill="rgb(216,190,48)" fg:x="1637" fg:w="2"/><text x="78.2024%" y="1023.50"></text></g><g><title>epoll_wait (9 samples, 0.43%)</title><rect x="77.9048%" y="1029" width="0.4286%" height="15" fill="rgb(251,171,36)" fg:x="1636" fg:w="9"/><text x="78.1548%" y="1039.50"></text></g><g><title>[unknown] (6 samples, 0.29%)</title><rect x="78.0476%" y="1013" width="0.2857%" height="15" fill="rgb(230,62,22)" fg:x="1639" fg:w="6"/><text x="78.2976%" y="1023.50"></text></g><g><title>[unknown] (5 samples, 0.24%)</title><rect x="78.0952%" y="997" width="0.2381%" height="15" fill="rgb(225,114,35)" fg:x="1640" fg:w="5"/><text x="78.3452%" y="1007.50"></text></g><g><title>[unknown] (5 samples, 0.24%)</title><rect x="78.0952%" y="981" width="0.2381%" height="15" fill="rgb(215,118,42)" fg:x="1640" fg:w="5"/><text x="78.3452%" y="991.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="78.1429%" y="965" width="0.1905%" height="15" fill="rgb(243,119,21)" fg:x="1641" fg:w="4"/><text x="78.3929%" y="975.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="78.1905%" y="949" width="0.1429%" height="15" fill="rgb(252,177,53)" fg:x="1642" fg:w="3"/><text x="78.4405%" y="959.50"></text></g><g><title>_ZN5tokio7runtime2io6Driver4turn17hfbde6590a6d907daE.llvm.17295210767541486778 (13 samples, 0.62%)</title><rect x="77.7619%" y="1061" width="0.6190%" height="15" fill="rgb(237,209,29)" fg:x="1633" fg:w="13"/><text x="78.0119%" y="1071.50"></text></g><g><title>mio::poll::Poll::poll (11 samples, 0.52%)</title><rect x="77.8571%" y="1045" width="0.5238%" height="15" fill="rgb(212,65,23)" fg:x="1635" fg:w="11"/><text x="78.1071%" y="1055.50"></text></g><g><title>mio::sys::unix::selector::epoll::Selector::select (1 samples, 0.05%)</title><rect x="78.3333%" y="1029" width="0.0476%" height="15" fill="rgb(230,222,46)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="1039.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="78.3333%" y="1013" width="0.0476%" height="15" fill="rgb(215,135,32)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="1023.50"></text></g><g><title>mio::sys::unix::selector::epoll::Selector::select::_{{closure}} (1 samples, 0.05%)</title><rect x="78.3333%" y="997" width="0.0476%" height="15" fill="rgb(246,101,22)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="1007.50"></text></g><g><title>&lt;core::time::Duration as core::ops::arith::Add&gt;::add (1 samples, 0.05%)</title><rect x="78.3333%" y="981" width="0.0476%" height="15" fill="rgb(206,107,13)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="991.50"></text></g><g><title>core::time::Duration::checked_add (1 samples, 0.05%)</title><rect x="78.3333%" y="965" width="0.0476%" height="15" fill="rgb(250,100,44)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="975.50"></text></g><g><title>core::num::&lt;impl u64&gt;::checked_add (1 samples, 0.05%)</title><rect x="78.3333%" y="949" width="0.0476%" height="15" fill="rgb(231,147,38)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="959.50"></text></g><g><title>core::num::&lt;impl u64&gt;::overflowing_add (1 samples, 0.05%)</title><rect x="78.3333%" y="933" width="0.0476%" height="15" fill="rgb(229,8,40)" fg:x="1645" fg:w="1"/><text x="78.5833%" y="943.50"></text></g><g><title>std::sys::unix::time::inner::&lt;impl std::sys::unix::time::Timespec&gt;::now (2 samples, 0.10%)</title><rect x="78.3810%" y="1061" width="0.0952%" height="15" fill="rgb(221,135,30)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="1071.50"></text></g><g><title>clock_gettime (2 samples, 0.10%)</title><rect x="78.3810%" y="1045" width="0.0952%" height="15" fill="rgb(249,193,18)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="1055.50"></text></g><g><title>__vdso_clock_gettime (2 samples, 0.10%)</title><rect x="78.3810%" y="1029" width="0.0952%" height="15" fill="rgb(209,133,39)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="1039.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="1013" width="0.0952%" height="15" fill="rgb(232,100,14)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="1023.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="997" width="0.0952%" height="15" fill="rgb(224,185,1)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="1007.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="981" width="0.0952%" height="15" fill="rgb(223,139,8)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="991.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="965" width="0.0952%" height="15" fill="rgb(232,213,38)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="975.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="949" width="0.0952%" height="15" fill="rgb(207,94,22)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="959.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="78.3810%" y="933" width="0.0952%" height="15" fill="rgb(219,183,54)" fg:x="1646" fg:w="2"/><text x="78.6310%" y="943.50"></text></g><g><title>std::time::Instant::now (1 samples, 0.05%)</title><rect x="78.4762%" y="1061" width="0.0476%" height="15" fill="rgb(216,185,54)" fg:x="1648" fg:w="1"/><text x="78.7262%" y="1071.50"></text></g><g><title>&lt;mio::event::events::Iter as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="78.5714%" y="1045" width="0.0476%" height="15" fill="rgb(254,217,39)" fg:x="1650" fg:w="1"/><text x="78.8214%" y="1055.50"></text></g><g><title>core::slice::&lt;impl [T]&gt;::get (1 samples, 0.05%)</title><rect x="78.5714%" y="1029" width="0.0476%" height="15" fill="rgb(240,178,23)" fg:x="1650" fg:w="1"/><text x="78.8214%" y="1039.50"></text></g><g><title>&lt;usize as core::slice::index::SliceIndex&lt;[T]&gt;&gt;::get (1 samples, 0.05%)</title><rect x="78.5714%" y="1013" width="0.0476%" height="15" fill="rgb(218,11,47)" fg:x="1650" fg:w="1"/><text x="78.8214%" y="1023.50"></text></g><g><title>tokio::runtime::io::scheduled_io::ScheduledIo::set_readiness (1 samples, 0.05%)</title><rect x="78.6190%" y="1029" width="0.0476%" height="15" fill="rgb(218,51,51)" fg:x="1651" fg:w="1"/><text x="78.8690%" y="1039.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="78.6190%" y="1013" width="0.0476%" height="15" fill="rgb(238,126,27)" fg:x="1651" fg:w="1"/><text x="78.8690%" y="1023.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="78.6190%" y="997" width="0.0476%" height="15" fill="rgb(249,202,22)" fg:x="1651" fg:w="1"/><text x="78.8690%" y="1007.50"></text></g><g><title>tokio::util::wake_list::WakeList::push (1 samples, 0.05%)</title><rect x="78.6667%" y="1013" width="0.0476%" height="15" fill="rgb(254,195,49)" fg:x="1652" fg:w="1"/><text x="78.9167%" y="1023.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (1 samples, 0.05%)</title><rect x="78.7143%" y="949" width="0.0476%" height="15" fill="rgb(208,123,14)" fg:x="1653" fg:w="1"/><text x="78.9643%" y="959.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::&lt;impl tokio::runtime::task::Schedule for alloc::sync::Arc&lt;tokio::runtime::scheduler::current_thread::Handle&gt;&gt;::schedule (1 samples, 0.05%)</title><rect x="78.7143%" y="933" width="0.0476%" height="15" fill="rgb(224,200,8)" fg:x="1653" fg:w="1"/><text x="78.9643%" y="943.50"></text></g><g><title>_ZN5tokio7runtime4time6Driver13park_internal17h1c8250dee3ada576E.llvm.7411028577671797591 (22 samples, 1.05%)</title><rect x="77.7619%" y="1077" width="1.0476%" height="15" fill="rgb(217,61,36)" fg:x="1633" fg:w="22"/><text x="78.0119%" y="1087.50"></text></g><g><title>tokio::runtime::io::Driver::turn (6 samples, 0.29%)</title><rect x="78.5238%" y="1061" width="0.2857%" height="15" fill="rgb(206,35,45)" fg:x="1649" fg:w="6"/><text x="78.7738%" y="1071.50"></text></g><g><title>tokio::runtime::io::Driver::dispatch (4 samples, 0.19%)</title><rect x="78.6190%" y="1045" width="0.1905%" height="15" fill="rgb(217,65,33)" fg:x="1651" fg:w="4"/><text x="78.8690%" y="1055.50"></text></g><g><title>tokio::runtime::io::scheduled_io::ScheduledIo::wake (3 samples, 0.14%)</title><rect x="78.6667%" y="1029" width="0.1429%" height="15" fill="rgb(222,158,48)" fg:x="1652" fg:w="3"/><text x="78.9167%" y="1039.50"></text></g><g><title>tokio::util::wake_list::WakeList::wake_all (2 samples, 0.10%)</title><rect x="78.7143%" y="1013" width="0.0952%" height="15" fill="rgb(254,2,54)" fg:x="1653" fg:w="2"/><text x="78.9643%" y="1023.50"></text></g><g><title>core::task::wake::Waker::wake (2 samples, 0.10%)</title><rect x="78.7143%" y="997" width="0.0952%" height="15" fill="rgb(250,143,38)" fg:x="1653" fg:w="2"/><text x="78.9643%" y="1007.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (2 samples, 0.10%)</title><rect x="78.7143%" y="981" width="0.0952%" height="15" fill="rgb(248,25,0)" fg:x="1653" fg:w="2"/><text x="78.9643%" y="991.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (2 samples, 0.10%)</title><rect x="78.7143%" y="965" width="0.0952%" height="15" fill="rgb(206,152,27)" fg:x="1653" fg:w="2"/><text x="78.9643%" y="975.50"></text></g><g><title>tokio::runtime::task::state::State::transition_to_notified_by_val (1 samples, 0.05%)</title><rect x="78.7619%" y="949" width="0.0476%" height="15" fill="rgb(240,77,30)" fg:x="1654" fg:w="1"/><text x="79.0119%" y="959.50"></text></g><g><title>tokio::runtime::task::state::State::fetch_update_action (1 samples, 0.05%)</title><rect x="78.7619%" y="933" width="0.0476%" height="15" fill="rgb(231,5,3)" fg:x="1654" fg:w="1"/><text x="79.0119%" y="943.50"></text></g><g><title>tokio::runtime::task::state::State::load (1 samples, 0.05%)</title><rect x="78.7619%" y="917" width="0.0476%" height="15" fill="rgb(207,226,32)" fg:x="1654" fg:w="1"/><text x="79.0119%" y="927.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="78.7619%" y="901" width="0.0476%" height="15" fill="rgb(222,207,47)" fg:x="1654" fg:w="1"/><text x="79.0119%" y="911.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="78.7619%" y="885" width="0.0476%" height="15" fill="rgb(229,115,45)" fg:x="1654" fg:w="1"/><text x="79.0119%" y="895.50"></text></g><g><title>tokio::runtime::time::&lt;impl tokio::runtime::time::handle::Handle&gt;::process_at_time (1 samples, 0.05%)</title><rect x="78.8095%" y="1077" width="0.0476%" height="15" fill="rgb(224,191,6)" fg:x="1655" fg:w="1"/><text x="79.0595%" y="1087.50"></text></g><g><title>core::ptr::drop_in_place&lt;[core::option::Option&lt;core::task::wake::Waker&gt;: 32]&gt; (1 samples, 0.05%)</title><rect x="78.8095%" y="1061" width="0.0476%" height="15" fill="rgb(230,227,24)" fg:x="1655" fg:w="1"/><text x="79.0595%" y="1071.50"></text></g><g><title>tokio::loom::std::parking_lot::Mutex&lt;T&gt;::lock (1 samples, 0.05%)</title><rect x="78.8571%" y="1061" width="0.0476%" height="15" fill="rgb(228,80,19)" fg:x="1656" fg:w="1"/><text x="79.1071%" y="1071.50"></text></g><g><title>lock_api::mutex::Mutex&lt;R,T&gt;::lock (1 samples, 0.05%)</title><rect x="78.8571%" y="1045" width="0.0476%" height="15" fill="rgb(247,229,0)" fg:x="1656" fg:w="1"/><text x="79.1071%" y="1055.50"></text></g><g><title>&lt;parking_lot::raw_mutex::RawMutex as lock_api::mutex::RawMutex&gt;::lock (1 samples, 0.05%)</title><rect x="78.8571%" y="1029" width="0.0476%" height="15" fill="rgb(237,194,15)" fg:x="1656" fg:w="1"/><text x="79.1071%" y="1039.50"></text></g><g><title>tokio::runtime::time::source::TimeSource::instant_to_tick (1 samples, 0.05%)</title><rect x="78.9048%" y="1045" width="0.0476%" height="15" fill="rgb(219,203,20)" fg:x="1657" fg:w="1"/><text x="79.1548%" y="1055.50"></text></g><g><title>tokio::time::instant::Instant::checked_duration_since (1 samples, 0.05%)</title><rect x="78.9048%" y="1029" width="0.0476%" height="15" fill="rgb(234,128,8)" fg:x="1657" fg:w="1"/><text x="79.1548%" y="1039.50"></text></g><g><title>std::time::Instant::checked_duration_since (1 samples, 0.05%)</title><rect x="78.9048%" y="1013" width="0.0476%" height="15" fill="rgb(248,202,8)" fg:x="1657" fg:w="1"/><text x="79.1548%" y="1023.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::park (31 samples, 1.48%)</title><rect x="77.7619%" y="1093" width="1.4762%" height="15" fill="rgb(206,104,37)" fg:x="1633" fg:w="31"/><text x="78.0119%" y="1103.50"></text></g><g><title>tokio::runtime::time::Driver::park_internal (8 samples, 0.38%)</title><rect x="78.8571%" y="1077" width="0.3810%" height="15" fill="rgb(223,8,27)" fg:x="1656" fg:w="8"/><text x="79.1071%" y="1087.50"></text></g><g><title>tokio::runtime::time::source::TimeSource::now (7 samples, 0.33%)</title><rect x="78.9048%" y="1061" width="0.3333%" height="15" fill="rgb(216,217,28)" fg:x="1657" fg:w="7"/><text x="79.1548%" y="1071.50"></text></g><g><title>tokio::time::clock::Clock::now (6 samples, 0.29%)</title><rect x="78.9524%" y="1045" width="0.2857%" height="15" fill="rgb(249,199,1)" fg:x="1658" fg:w="6"/><text x="79.2024%" y="1055.50"></text></g><g><title>tokio::time::clock::now (6 samples, 0.29%)</title><rect x="78.9524%" y="1029" width="0.2857%" height="15" fill="rgb(240,85,17)" fg:x="1658" fg:w="6"/><text x="79.2024%" y="1039.50"></text></g><g><title>std::sys::unix::time::inner::&lt;impl std::sys::unix::time::Timespec&gt;::now (6 samples, 0.29%)</title><rect x="78.9524%" y="1013" width="0.2857%" height="15" fill="rgb(206,108,45)" fg:x="1658" fg:w="6"/><text x="79.2024%" y="1023.50"></text></g><g><title>clock_gettime (5 samples, 0.24%)</title><rect x="79.0000%" y="997" width="0.2381%" height="15" fill="rgb(245,210,41)" fg:x="1659" fg:w="5"/><text x="79.2500%" y="1007.50"></text></g><g><title>__vdso_clock_gettime (5 samples, 0.24%)</title><rect x="79.0000%" y="981" width="0.2381%" height="15" fill="rgb(206,13,37)" fg:x="1659" fg:w="5"/><text x="79.2500%" y="991.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="79.0476%" y="965" width="0.1905%" height="15" fill="rgb(250,61,18)" fg:x="1660" fg:w="4"/><text x="79.2976%" y="975.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="79.0476%" y="949" width="0.1905%" height="15" fill="rgb(235,172,48)" fg:x="1660" fg:w="4"/><text x="79.2976%" y="959.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="79.0476%" y="933" width="0.1905%" height="15" fill="rgb(249,201,17)" fg:x="1660" fg:w="4"/><text x="79.2976%" y="943.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="79.0952%" y="917" width="0.1429%" height="15" fill="rgb(219,208,6)" fg:x="1661" fg:w="3"/><text x="79.3452%" y="927.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="79.0952%" y="901" width="0.1429%" height="15" fill="rgb(248,31,23)" fg:x="1661" fg:w="3"/><text x="79.3452%" y="911.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="79.1429%" y="885" width="0.0952%" height="15" fill="rgb(245,15,42)" fg:x="1662" fg:w="2"/><text x="79.3929%" y="895.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::result::Result&lt;tokio::runtime::coop::with_budget::ResetGuard,std::thread::local::AccessError&gt;&gt; (1 samples, 0.05%)</title><rect x="79.2381%" y="1013" width="0.0476%" height="15" fill="rgb(222,217,39)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::runtime::coop::with_budget::ResetGuard&gt; (1 samples, 0.05%)</title><rect x="79.2381%" y="997" width="0.0476%" height="15" fill="rgb(210,219,27)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="1007.50"></text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="981" width="0.0476%" height="15" fill="rgb(252,166,36)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="991.50"></text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner (1 samples, 0.05%)</title><rect x="79.2381%" y="965" width="0.0476%" height="15" fill="rgb(245,132,34)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="975.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="949" width="0.0476%" height="15" fill="rgb(236,54,3)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="959.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1 samples, 0.05%)</title><rect x="79.2381%" y="933" width="0.0476%" height="15" fill="rgb(241,173,43)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="943.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (1 samples, 0.05%)</title><rect x="79.2381%" y="917" width="0.0476%" height="15" fill="rgb(215,190,9)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="927.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::runtime::task::core::TaskIdGuard&gt; (1 samples, 0.05%)</title><rect x="79.2381%" y="901" width="0.0476%" height="15" fill="rgb(242,101,16)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="911.50"></text></g><g><title>hyper::proto::h2::client::conn_task::_{{closure}} (1 samples, 0.05%)</title><rect x="79.2381%" y="885" width="0.0476%" height="15" fill="rgb(223,190,21)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="895.50"></text></g><g><title>&lt;futures_util::future::select::Select&lt;A,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="869" width="0.0476%" height="15" fill="rgb(215,228,25)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="879.50"></text></g><g><title>futures_util::future::future::FutureExt::poll_unpin (1 samples, 0.05%)</title><rect x="79.2381%" y="853" width="0.0476%" height="15" fill="rgb(225,36,22)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="863.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="837" width="0.0476%" height="15" fill="rgb(251,106,46)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="847.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="821" width="0.0476%" height="15" fill="rgb(208,90,1)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="831.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="805" width="0.0476%" height="15" fill="rgb(243,10,4)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="815.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (1 samples, 0.05%)</title><rect x="79.2381%" y="789" width="0.0476%" height="15" fill="rgb(212,137,27)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="799.50"></text></g><g><title>&lt;futures_util::future::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="773" width="0.0476%" height="15" fill="rgb(231,220,49)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="783.50"></text></g><g><title>&lt;h2::client::Connection&lt;T,B&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="757" width="0.0476%" height="15" fill="rgb(237,96,20)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="767.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll (1 samples, 0.05%)</title><rect x="79.2381%" y="741" width="0.0476%" height="15" fill="rgb(239,229,30)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="751.50"></text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::poll_complete (1 samples, 0.05%)</title><rect x="79.2381%" y="725" width="0.0476%" height="15" fill="rgb(219,65,33)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="735.50"></text></g><g><title>h2::proto::streams::streams::Inner::poll_complete (1 samples, 0.05%)</title><rect x="79.2381%" y="709" width="0.0476%" height="15" fill="rgb(243,134,7)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="719.50"></text></g><g><title>&lt;core::task::wake::Waker as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="79.2381%" y="693" width="0.0476%" height="15" fill="rgb(216,177,54)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="703.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::poll_complete (1 samples, 0.05%)</title><rect x="79.2381%" y="677" width="0.0476%" height="15" fill="rgb(211,160,20)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="687.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::flush (1 samples, 0.05%)</title><rect x="79.2381%" y="661" width="0.0476%" height="15" fill="rgb(239,85,39)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="671.50"></text></g><g><title>h2::codec::framed_write::Encoder&lt;B&gt;::unset_frame (1 samples, 0.05%)</title><rect x="79.2381%" y="645" width="0.0476%" height="15" fill="rgb(232,125,22)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="655.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write (1 samples, 0.05%)</title><rect x="79.2381%" y="629" width="0.0476%" height="15" fill="rgb(244,57,34)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="639.50"></text></g><g><title>mio::io_source::IoSource&lt;T&gt;::do_io (1 samples, 0.05%)</title><rect x="79.2381%" y="613" width="0.0476%" height="15" fill="rgb(214,203,32)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="623.50"></text></g><g><title>mio::sys::unix::IoSourceState::do_io (1 samples, 0.05%)</title><rect x="79.2381%" y="597" width="0.0476%" height="15" fill="rgb(207,58,43)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="607.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write::_{{closure}} (1 samples, 0.05%)</title><rect x="79.2381%" y="581" width="0.0476%" height="15" fill="rgb(215,193,15)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="591.50"></text></g><g><title>&lt;&amp;std::net::tcp::TcpStream as std::io::Write&gt;::write (1 samples, 0.05%)</title><rect x="79.2381%" y="565" width="0.0476%" height="15" fill="rgb(232,15,44)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="575.50"></text></g><g><title>std::sys_common::net::TcpStream::write (1 samples, 0.05%)</title><rect x="79.2381%" y="549" width="0.0476%" height="15" fill="rgb(212,3,48)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="559.50"></text></g><g><title>__send (1 samples, 0.05%)</title><rect x="79.2381%" y="533" width="0.0476%" height="15" fill="rgb(218,128,7)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="543.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="79.2381%" y="517" width="0.0476%" height="15" fill="rgb(226,216,39)" fg:x="1664" fg:w="1"/><text x="79.4881%" y="527.50"></text></g><g><title>h2::client::SendRequest&lt;B&gt;::poll_ready (1 samples, 0.05%)</title><rect x="79.9048%" y="725" width="0.0476%" height="15" fill="rgb(243,47,51)" fg:x="1678" fg:w="1"/><text x="80.1548%" y="735.50"></text></g><g><title>core::result::Result&lt;T,E&gt;::map (1 samples, 0.05%)</title><rect x="79.9524%" y="709" width="0.0476%" height="15" fill="rgb(241,183,40)" fg:x="1679" fg:w="1"/><text x="80.2024%" y="719.50"></text></g><g><title>h2::client::SendRequest&lt;B&gt;::send_request::_{{closure}} (1 samples, 0.05%)</title><rect x="79.9524%" y="693" width="0.0476%" height="15" fill="rgb(231,217,32)" fg:x="1679" fg:w="1"/><text x="80.2024%" y="703.50"></text></g><g><title>h2::proto::streams::streams::StreamRef&lt;B&gt;::clone_to_opaque (1 samples, 0.05%)</title><rect x="79.9524%" y="677" width="0.0476%" height="15" fill="rgb(229,61,38)" fg:x="1679" fg:w="1"/><text x="80.2024%" y="687.50"></text></g><g><title>&lt;h2::proto::streams::streams::OpaqueStreamRef as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="79.9524%" y="661" width="0.0476%" height="15" fill="rgb(225,210,5)" fg:x="1679" fg:w="1"/><text x="80.2024%" y="671.50"></text></g><g><title>&lt;alloc::sync::Arc&lt;T,A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="79.9524%" y="645" width="0.0476%" height="15" fill="rgb(231,79,45)" fg:x="1679" fg:w="1"/><text x="80.2024%" y="655.50"></text></g><g><title>core::result::Result&lt;T,E&gt;::map_err (1 samples, 0.05%)</title><rect x="80.0000%" y="709" width="0.0476%" height="15" fill="rgb(224,100,7)" fg:x="1680" fg:w="1"/><text x="80.2500%" y="719.50"></text></g><g><title>core::ptr::drop_in_place&lt;http::extensions::Extensions&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="677" width="0.0952%" height="15" fill="rgb(241,198,18)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="687.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;alloc::boxed::Box&lt;std::collections::hash::map::HashMap&lt;core::any::TypeId,alloc::boxed::Box&lt;dyn core::any::Any+core::marker::Sync+core::marker::Send&gt;,core::hash::BuildHasherDefault&lt;http::extensions::IdHasher&gt;&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="661" width="0.0952%" height="15" fill="rgb(252,97,53)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="671.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;std::collections::hash::map::HashMap&lt;core::any::TypeId,alloc::boxed::Box&lt;dyn core::any::Any+core::marker::Sync+core::marker::Send&gt;,core::hash::BuildHasherDefault&lt;http::extensions::IdHasher&gt;&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="645" width="0.0952%" height="15" fill="rgb(220,88,7)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="655.50"></text></g><g><title>core::ptr::drop_in_place&lt;std::collections::hash::map::HashMap&lt;core::any::TypeId,alloc::boxed::Box&lt;dyn core::any::Any+core::marker::Sync+core::marker::Send&gt;,core::hash::BuildHasherDefault&lt;http::extensions::IdHasher&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="629" width="0.0952%" height="15" fill="rgb(213,176,14)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="639.50"></text></g><g><title>core::ptr::drop_in_place&lt;hashbrown::map::HashMap&lt;core::any::TypeId,alloc::boxed::Box&lt;dyn core::any::Any+core::marker::Sync+core::marker::Send&gt;,core::hash::BuildHasherDefault&lt;http::extensions::IdHasher&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="613" width="0.0952%" height="15" fill="rgb(246,73,7)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="623.50"></text></g><g><title>core::ptr::drop_in_place&lt;hashbrown::raw::RawTable&lt;(core::any::TypeId,alloc::boxed::Box&lt;dyn core::any::Any+core::marker::Sync+core::marker::Send&gt;)&gt;&gt; (2 samples, 0.10%)</title><rect x="80.0476%" y="597" width="0.0952%" height="15" fill="rgb(245,64,36)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="607.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="80.0476%" y="581" width="0.0952%" height="15" fill="rgb(245,80,10)" fg:x="1681" fg:w="2"/><text x="80.2976%" y="591.50"></text></g><g><title>&lt;T as core::convert::Into&lt;U&gt;&gt;::into (1 samples, 0.05%)</title><rect x="80.1429%" y="629" width="0.0476%" height="15" fill="rgb(232,107,50)" fg:x="1683" fg:w="1"/><text x="80.3929%" y="639.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::convert::From&lt;alloc::vec::Vec&lt;u8&gt;&gt;&gt;::from (1 samples, 0.05%)</title><rect x="80.1429%" y="613" width="0.0476%" height="15" fill="rgb(253,3,0)" fg:x="1683" fg:w="1"/><text x="80.3929%" y="623.50"></text></g><g><title>h2::client::Peer::convert_send_message (4 samples, 0.19%)</title><rect x="80.0476%" y="693" width="0.1905%" height="15" fill="rgb(212,99,53)" fg:x="1681" fg:w="4"/><text x="80.2976%" y="703.50"></text></g><g><title>h2::frame::headers::Pseudo::request (2 samples, 0.10%)</title><rect x="80.1429%" y="677" width="0.0952%" height="15" fill="rgb(249,111,54)" fg:x="1683" fg:w="2"/><text x="80.3929%" y="687.50"></text></g><g><title>h2::hpack::header::BytesStr::from (2 samples, 0.10%)</title><rect x="80.1429%" y="661" width="0.0952%" height="15" fill="rgb(249,55,30)" fg:x="1683" fg:w="2"/><text x="80.3929%" y="671.50"></text></g><g><title>bytes::bytes::Bytes::copy_from_slice (2 samples, 0.10%)</title><rect x="80.1429%" y="645" width="0.0952%" height="15" fill="rgb(237,47,42)" fg:x="1683" fg:w="2"/><text x="80.3929%" y="655.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec (1 samples, 0.05%)</title><rect x="80.1905%" y="629" width="0.0476%" height="15" fill="rgb(211,20,18)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="639.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec_in (1 samples, 0.05%)</title><rect x="80.1905%" y="613" width="0.0476%" height="15" fill="rgb(231,203,46)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="623.50"></text></g><g><title>alloc::slice::hack::to_vec (1 samples, 0.05%)</title><rect x="80.1905%" y="597" width="0.0476%" height="15" fill="rgb(237,142,3)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="607.50"></text></g><g><title>&lt;T as alloc::slice::hack::ConvertVec&gt;::to_vec (1 samples, 0.05%)</title><rect x="80.1905%" y="581" width="0.0476%" height="15" fill="rgb(241,107,1)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="591.50"></text></g><g><title>core::ptr::const_ptr::&lt;impl *const T&gt;::copy_to_nonoverlapping (1 samples, 0.05%)</title><rect x="80.1905%" y="565" width="0.0476%" height="15" fill="rgb(229,83,13)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="575.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="80.1905%" y="549" width="0.0476%" height="15" fill="rgb(241,91,40)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="559.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="80.1905%" y="533" width="0.0476%" height="15" fill="rgb(225,3,45)" fg:x="1684" fg:w="1"/><text x="80.4405%" y="543.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="80.2381%" y="677" width="0.0476%" height="15" fill="rgb(244,223,14)" fg:x="1685" fg:w="1"/><text x="80.4881%" y="687.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="80.3333%" y="661" width="0.0476%" height="15" fill="rgb(224,124,37)" fg:x="1687" fg:w="1"/><text x="80.5833%" y="671.50"></text></g><g><title>&lt;h2::proto::streams::store::Store as core::ops::index::IndexMut&lt;h2::proto::streams::store::Key&gt;&gt;::index_mut (1 samples, 0.05%)</title><rect x="80.3333%" y="645" width="0.0476%" height="15" fill="rgb(251,171,30)" fg:x="1687" fg:w="1"/><text x="80.5833%" y="655.50"></text></g><g><title>slab::Slab&lt;T&gt;::get_mut (1 samples, 0.05%)</title><rect x="80.3333%" y="629" width="0.0476%" height="15" fill="rgb(236,46,54)" fg:x="1687" fg:w="1"/><text x="80.5833%" y="639.50"></text></g><g><title>h2::proto::streams::buffer::Deque::push_back (1 samples, 0.05%)</title><rect x="80.3810%" y="661" width="0.0476%" height="15" fill="rgb(245,213,5)" fg:x="1688" fg:w="1"/><text x="80.6310%" y="671.50"></text></g><g><title>slab::Slab&lt;T&gt;::insert (1 samples, 0.05%)</title><rect x="80.3810%" y="645" width="0.0476%" height="15" fill="rgb(230,144,27)" fg:x="1688" fg:w="1"/><text x="80.6310%" y="655.50"></text></g><g><title>slab::Slab&lt;T&gt;::insert_at (1 samples, 0.05%)</title><rect x="80.3810%" y="629" width="0.0476%" height="15" fill="rgb(220,86,6)" fg:x="1688" fg:w="1"/><text x="80.6310%" y="639.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::queue_frame (4 samples, 0.19%)</title><rect x="80.2857%" y="677" width="0.1905%" height="15" fill="rgb(240,20,13)" fg:x="1686" fg:w="4"/><text x="80.5357%" y="687.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::schedule_send (1 samples, 0.05%)</title><rect x="80.4286%" y="661" width="0.0476%" height="15" fill="rgb(217,89,34)" fg:x="1689" fg:w="1"/><text x="80.6786%" y="671.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="80.4286%" y="645" width="0.0476%" height="15" fill="rgb(229,13,5)" fg:x="1689" fg:w="1"/><text x="80.6786%" y="655.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find::_{{closure}} (1 samples, 0.05%)</title><rect x="80.4762%" y="613" width="0.0476%" height="15" fill="rgb(244,67,35)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="623.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::find (1 samples, 0.05%)</title><rect x="80.4762%" y="597" width="0.0476%" height="15" fill="rgb(221,40,2)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="607.50"></text></g><g><title>http::header::map::hash_elem_using (1 samples, 0.05%)</title><rect x="80.4762%" y="581" width="0.0476%" height="15" fill="rgb(237,157,21)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="591.50"></text></g><g><title>&lt;http::header::name::HdrName as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="80.4762%" y="565" width="0.0476%" height="15" fill="rgb(222,94,11)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="575.50"></text></g><g><title>&lt;http::header::name::Repr&lt;T&gt; as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="80.4762%" y="549" width="0.0476%" height="15" fill="rgb(249,113,6)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="559.50"></text></g><g><title>&lt;http::header::name::MaybeLower as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="80.4762%" y="533" width="0.0476%" height="15" fill="rgb(238,137,36)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="543.50"></text></g><g><title>&lt;fnv::FnvHasher as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="80.4762%" y="517" width="0.0476%" height="15" fill="rgb(210,102,26)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="527.50"></text></g><g><title>core::num::&lt;impl u64&gt;::wrapping_mul (1 samples, 0.05%)</title><rect x="80.4762%" y="501" width="0.0476%" height="15" fill="rgb(218,30,30)" fg:x="1690" fg:w="1"/><text x="80.7262%" y="511.50"></text></g><g><title>h2::proto::streams::send::Send::send_headers (8 samples, 0.38%)</title><rect x="80.2381%" y="693" width="0.3810%" height="15" fill="rgb(214,67,26)" fg:x="1685" fg:w="8"/><text x="80.4881%" y="703.50"></text></g><g><title>h2::proto::streams::send::Send::check_headers (3 samples, 0.14%)</title><rect x="80.4762%" y="677" width="0.1429%" height="15" fill="rgb(251,9,53)" fg:x="1690" fg:w="3"/><text x="80.7262%" y="687.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::contains_key (3 samples, 0.14%)</title><rect x="80.4762%" y="661" width="0.1429%" height="15" fill="rgb(228,204,25)" fg:x="1690" fg:w="3"/><text x="80.7262%" y="671.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (3 samples, 0.14%)</title><rect x="80.4762%" y="645" width="0.1429%" height="15" fill="rgb(207,153,8)" fg:x="1690" fg:w="3"/><text x="80.7262%" y="655.50"></text></g><g><title>http::header::name::HdrName::from_bytes (3 samples, 0.14%)</title><rect x="80.4762%" y="629" width="0.1429%" height="15" fill="rgb(242,9,16)" fg:x="1690" fg:w="3"/><text x="80.7262%" y="639.50"></text></g><g><title>http::header::name::parse_hdr (2 samples, 0.10%)</title><rect x="80.5238%" y="613" width="0.0952%" height="15" fill="rgb(217,211,10)" fg:x="1691" fg:w="2"/><text x="80.7738%" y="623.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each (1 samples, 0.05%)</title><rect x="80.5714%" y="597" width="0.0476%" height="15" fill="rgb(219,228,52)" fg:x="1692" fg:w="1"/><text x="80.8214%" y="607.50"></text></g><g><title>core::iter::traits::iterator::Iterator::fold (1 samples, 0.05%)</title><rect x="80.5714%" y="581" width="0.0476%" height="15" fill="rgb(231,92,29)" fg:x="1692" fg:w="1"/><text x="80.8214%" y="591.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each::call::_{{closure}} (1 samples, 0.05%)</title><rect x="80.5714%" y="565" width="0.0476%" height="15" fill="rgb(232,8,23)" fg:x="1692" fg:w="1"/><text x="80.8214%" y="575.50"></text></g><g><title>http::header::name::parse_hdr::_{{closure}} (1 samples, 0.05%)</title><rect x="80.5714%" y="549" width="0.0476%" height="15" fill="rgb(216,211,34)" fg:x="1692" fg:w="1"/><text x="80.8214%" y="559.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::insert (2 samples, 0.10%)</title><rect x="80.6190%" y="677" width="0.0952%" height="15" fill="rgb(236,151,0)" fg:x="1693" fg:w="2"/><text x="80.8690%" y="687.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::insert_full (2 samples, 0.10%)</title><rect x="80.6190%" y="661" width="0.0952%" height="15" fill="rgb(209,168,3)" fg:x="1693" fg:w="2"/><text x="80.8690%" y="671.50"></text></g><g><title>indexmap::map::core::IndexMapCore&lt;K,V&gt;::insert_full (2 samples, 0.10%)</title><rect x="80.6190%" y="645" width="0.0952%" height="15" fill="rgb(208,129,28)" fg:x="1693" fg:w="2"/><text x="80.8690%" y="655.50"></text></g><g><title>indexmap::map::core::IndexMapCore&lt;K,V&gt;::push (1 samples, 0.05%)</title><rect x="80.6667%" y="629" width="0.0476%" height="15" fill="rgb(229,78,22)" fg:x="1694" fg:w="1"/><text x="80.9167%" y="639.50"></text></g><g><title>h2::proto::streams::store::Store::insert (3 samples, 0.14%)</title><rect x="80.6190%" y="693" width="0.1429%" height="15" fill="rgb(228,187,13)" fg:x="1693" fg:w="3"/><text x="80.8690%" y="703.50"></text></g><g><title>slab::Slab&lt;T&gt;::insert (1 samples, 0.05%)</title><rect x="80.7143%" y="677" width="0.0476%" height="15" fill="rgb(240,119,24)" fg:x="1695" fg:w="1"/><text x="80.9643%" y="687.50"></text></g><g><title>slab::Slab&lt;T&gt;::insert_at (1 samples, 0.05%)</title><rect x="80.7143%" y="661" width="0.0476%" height="15" fill="rgb(209,194,42)" fg:x="1695" fg:w="1"/><text x="80.9643%" y="671.50"></text></g><g><title>h2::client::SendRequest&lt;B&gt;::send_request (18 samples, 0.86%)</title><rect x="79.9524%" y="725" width="0.8571%" height="15" fill="rgb(247,200,46)" fg:x="1679" fg:w="18"/><text x="80.2024%" y="735.50"></text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::send_request (16 samples, 0.76%)</title><rect x="80.0476%" y="709" width="0.7619%" height="15" fill="rgb(218,76,16)" fg:x="1681" fg:w="16"/><text x="80.2976%" y="719.50"></text></g><g><title>h2::proto::streams::streams::OpaqueStreamRef::new (1 samples, 0.05%)</title><rect x="80.7619%" y="693" width="0.0476%" height="15" fill="rgb(225,21,48)" fg:x="1696" fg:w="1"/><text x="81.0119%" y="703.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="80.8571%" y="629" width="0.0476%" height="15" fill="rgb(239,223,50)" fg:x="1698" fg:w="1"/><text x="81.1071%" y="639.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (2 samples, 0.10%)</title><rect x="80.8571%" y="645" width="0.0952%" height="15" fill="rgb(244,45,21)" fg:x="1698" fg:w="2"/><text x="81.1071%" y="655.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::try_advancing_head (1 samples, 0.05%)</title><rect x="80.9048%" y="629" width="0.0476%" height="15" fill="rgb(232,33,43)" fg:x="1699" fg:w="1"/><text x="81.1548%" y="639.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (4 samples, 0.19%)</title><rect x="80.8095%" y="677" width="0.1905%" height="15" fill="rgb(209,8,3)" fg:x="1697" fg:w="4"/><text x="81.0595%" y="687.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (4 samples, 0.19%)</title><rect x="80.8095%" y="661" width="0.1905%" height="15" fill="rgb(214,25,53)" fg:x="1697" fg:w="4"/><text x="81.0595%" y="671.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (1 samples, 0.05%)</title><rect x="80.9524%" y="645" width="0.0476%" height="15" fill="rgb(254,186,54)" fg:x="1700" fg:w="1"/><text x="81.2024%" y="655.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (5 samples, 0.24%)</title><rect x="80.8095%" y="709" width="0.2381%" height="15" fill="rgb(208,174,49)" fg:x="1697" fg:w="5"/><text x="81.0595%" y="719.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (5 samples, 0.24%)</title><rect x="80.8095%" y="693" width="0.2381%" height="15" fill="rgb(233,191,51)" fg:x="1697" fg:w="5"/><text x="81.0595%" y="703.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (1 samples, 0.05%)</title><rect x="81.0000%" y="677" width="0.0476%" height="15" fill="rgb(222,134,10)" fg:x="1701" fg:w="1"/><text x="81.2500%" y="687.50"></text></g><g><title>hyper::client::dispatch::Receiver&lt;T,U&gt;::poll_recv (7 samples, 0.33%)</title><rect x="80.8095%" y="725" width="0.3333%" height="15" fill="rgb(230,226,20)" fg:x="1697" fg:w="7"/><text x="81.0595%" y="735.50"></text></g><g><title>want::Taker::want (2 samples, 0.10%)</title><rect x="81.0476%" y="709" width="0.0952%" height="15" fill="rgb(251,111,25)" fg:x="1702" fg:w="2"/><text x="81.2976%" y="719.50"></text></g><g><title>want::Taker::signal (2 samples, 0.10%)</title><rect x="81.0476%" y="693" width="0.0952%" height="15" fill="rgb(224,40,46)" fg:x="1702" fg:w="2"/><text x="81.2976%" y="703.50"></text></g><g><title>&lt;T as core::convert::Into&lt;U&gt;&gt;::into (2 samples, 0.10%)</title><rect x="81.0476%" y="677" width="0.0952%" height="15" fill="rgb(236,108,47)" fg:x="1702" fg:w="2"/><text x="81.2976%" y="687.50"></text></g><g><title>want::&lt;impl core::convert::From&lt;want::State&gt; for usize&gt;::from (1 samples, 0.05%)</title><rect x="81.0952%" y="661" width="0.0476%" height="15" fill="rgb(234,93,0)" fg:x="1703" fg:w="1"/><text x="81.3452%" y="671.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as http_body::Body&gt;::is_end_stream (1 samples, 0.05%)</title><rect x="81.2857%" y="645" width="0.0476%" height="15" fill="rgb(224,213,32)" fg:x="1707" fg:w="1"/><text x="81.5357%" y="655.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::is_end_stream (1 samples, 0.05%)</title><rect x="81.2857%" y="629" width="0.0476%" height="15" fill="rgb(251,11,48)" fg:x="1707" fg:w="1"/><text x="81.5357%" y="639.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as http_body::Body&gt;::is_end_stream (1 samples, 0.05%)</title><rect x="81.2857%" y="613" width="0.0476%" height="15" fill="rgb(236,173,5)" fg:x="1707" fg:w="1"/><text x="81.5357%" y="623.50"></text></g><g><title>&lt;tonic::codec::encode::EncodeBody&lt;S&gt; as http_body::Body&gt;::is_end_stream (1 samples, 0.05%)</title><rect x="81.2857%" y="597" width="0.0476%" height="15" fill="rgb(230,95,12)" fg:x="1707" fg:w="1"/><text x="81.5357%" y="607.50"></text></g><g><title>bytes::bytes_mut::BytesMut::is_empty (1 samples, 0.05%)</title><rect x="81.3333%" y="597" width="0.0476%" height="15" fill="rgb(232,209,1)" fg:x="1708" fg:w="1"/><text x="81.5833%" y="607.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (3 samples, 0.14%)</title><rect x="81.3333%" y="645" width="0.1429%" height="15" fill="rgb(232,6,1)" fg:x="1708" fg:w="3"/><text x="81.5833%" y="655.50"></text></g><g><title>&lt;tonic::codec::encode::EncodeBody&lt;S&gt; as http_body::Body&gt;::poll_data (3 samples, 0.14%)</title><rect x="81.3333%" y="629" width="0.1429%" height="15" fill="rgb(210,224,50)" fg:x="1708" fg:w="3"/><text x="81.5833%" y="639.50"></text></g><g><title>&lt;tonic::codec::encode::EncodedBytes&lt;T,U&gt; as futures_core::stream::Stream&gt;::poll_next (3 samples, 0.14%)</title><rect x="81.3333%" y="613" width="0.1429%" height="15" fill="rgb(228,127,35)" fg:x="1708" fg:w="3"/><text x="81.5833%" y="623.50"></text></g><g><title>tonic::codec::encode::encode_item (2 samples, 0.10%)</title><rect x="81.3810%" y="597" width="0.0952%" height="15" fill="rgb(245,102,45)" fg:x="1709" fg:w="2"/><text x="81.6310%" y="607.50"></text></g><g><title>&lt;tonic::codec::prost::ProstEncoder&lt;T&gt; as tonic::codec::Encoder&gt;::encode (2 samples, 0.10%)</title><rect x="81.3810%" y="581" width="0.0952%" height="15" fill="rgb(214,1,49)" fg:x="1709" fg:w="2"/><text x="81.6310%" y="591.50"></text></g><g><title>prost::message::Message::encode (2 samples, 0.10%)</title><rect x="81.3810%" y="565" width="0.0952%" height="15" fill="rgb(226,163,40)" fg:x="1709" fg:w="2"/><text x="81.6310%" y="575.50"></text></g><g><title>&lt;dcache::protobuf::dcache::RaftRequest as prost::message::Message&gt;::encode_raw (1 samples, 0.05%)</title><rect x="81.4286%" y="549" width="0.0476%" height="15" fill="rgb(239,212,28)" fg:x="1710" fg:w="1"/><text x="81.6786%" y="559.50"></text></g><g><title>prost::encoding::string::encode (1 samples, 0.05%)</title><rect x="81.4286%" y="533" width="0.0476%" height="15" fill="rgb(220,20,13)" fg:x="1710" fg:w="1"/><text x="81.6786%" y="543.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_slice (1 samples, 0.05%)</title><rect x="81.4286%" y="517" width="0.0476%" height="15" fill="rgb(210,164,35)" fg:x="1710" fg:w="1"/><text x="81.6786%" y="527.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="81.4286%" y="501" width="0.0476%" height="15" fill="rgb(248,109,41)" fg:x="1710" fg:w="1"/><text x="81.6786%" y="511.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="81.4286%" y="485" width="0.0476%" height="15" fill="rgb(238,23,50)" fg:x="1710" fg:w="1"/><text x="81.6786%" y="495.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Entered&gt; (1 samples, 0.05%)</title><rect x="81.4762%" y="597" width="0.0476%" height="15" fill="rgb(211,48,49)" fg:x="1711" fg:w="1"/><text x="81.7262%" y="607.50"></text></g><g><title>&lt;tracing::span::Entered as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="81.4762%" y="581" width="0.0476%" height="15" fill="rgb(223,36,21)" fg:x="1711" fg:w="1"/><text x="81.7262%" y="591.50"></text></g><g><title>tracing::span::Span::do_exit (1 samples, 0.05%)</title><rect x="81.4762%" y="565" width="0.0476%" height="15" fill="rgb(207,123,46)" fg:x="1711" fg:w="1"/><text x="81.7262%" y="575.50"></text></g><g><title>core::option::Option&lt;T&gt;::as_ref (1 samples, 0.05%)</title><rect x="81.4762%" y="549" width="0.0476%" height="15" fill="rgb(240,218,32)" fg:x="1711" fg:w="1"/><text x="81.7262%" y="559.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::assign_connection_capacity (1 samples, 0.05%)</title><rect x="81.5238%" y="597" width="0.0476%" height="15" fill="rgb(252,5,43)" fg:x="1712" fg:w="1"/><text x="81.7738%" y="607.50"></text></g><g><title>h2::share::SendStream&lt;B&gt;::reserve_capacity (4 samples, 0.19%)</title><rect x="81.4762%" y="645" width="0.1905%" height="15" fill="rgb(252,84,19)" fg:x="1711" fg:w="4"/><text x="81.7262%" y="655.50"></text></g><g><title>h2::proto::streams::streams::StreamRef&lt;B&gt;::reserve_capacity (4 samples, 0.19%)</title><rect x="81.4762%" y="629" width="0.1905%" height="15" fill="rgb(243,152,39)" fg:x="1711" fg:w="4"/><text x="81.7262%" y="639.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::reserve_capacity (4 samples, 0.19%)</title><rect x="81.4762%" y="613" width="0.1905%" height="15" fill="rgb(234,160,15)" fg:x="1711" fg:w="4"/><text x="81.7262%" y="623.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::try_assign_capacity (2 samples, 0.10%)</title><rect x="81.5714%" y="597" width="0.0952%" height="15" fill="rgb(237,34,20)" fg:x="1713" fg:w="2"/><text x="81.8214%" y="607.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="81.6190%" y="581" width="0.0476%" height="15" fill="rgb(229,97,13)" fg:x="1714" fg:w="1"/><text x="81.8690%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;tracing::span::Inner&gt;&gt; (1 samples, 0.05%)</title><rect x="81.6190%" y="565" width="0.0476%" height="15" fill="rgb(234,71,50)" fg:x="1714" fg:w="1"/><text x="81.8690%" y="575.50"></text></g><g><title>&lt;std::sync::mutex::MutexGuard&lt;T&gt; as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="81.6667%" y="613" width="0.0476%" height="15" fill="rgb(253,155,4)" fg:x="1715" fg:w="1"/><text x="81.9167%" y="623.50"></text></g><g><title>core::cell::UnsafeCell&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="81.6667%" y="597" width="0.0476%" height="15" fill="rgb(222,185,37)" fg:x="1715" fg:w="1"/><text x="81.9167%" y="607.50"></text></g><g><title>h2::frame::data::Data&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="81.7143%" y="581" width="0.0476%" height="15" fill="rgb(251,177,13)" fg:x="1716" fg:w="1"/><text x="81.9643%" y="591.50"></text></g><g><title>h2::frame::stream_id::StreamId::is_zero (1 samples, 0.05%)</title><rect x="81.7143%" y="565" width="0.0476%" height="15" fill="rgb(250,179,40)" fg:x="1716" fg:w="1"/><text x="81.9643%" y="575.50"></text></g><g><title>h2::frame::data::Data&lt;T&gt;::set_end_stream (1 samples, 0.05%)</title><rect x="81.7619%" y="581" width="0.0476%" height="15" fill="rgb(242,44,2)" fg:x="1717" fg:w="1"/><text x="82.0119%" y="591.50"></text></g><g><title>h2::frame::data::DataFlags::unset_end_stream (1 samples, 0.05%)</title><rect x="81.7619%" y="565" width="0.0476%" height="15" fill="rgb(216,177,13)" fg:x="1717" fg:w="1"/><text x="82.0119%" y="575.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="81.8095%" y="549" width="0.0476%" height="15" fill="rgb(216,106,43)" fg:x="1718" fg:w="1"/><text x="82.0595%" y="559.50"></text></g><g><title>&lt;hyper::proto::h2::SendBuf&lt;B&gt; as bytes::buf::buf_impl::Buf&gt;::remaining (1 samples, 0.05%)</title><rect x="81.8571%" y="549" width="0.0476%" height="15" fill="rgb(216,183,2)" fg:x="1719" fg:w="1"/><text x="82.1071%" y="559.50"></text></g><g><title>core::cmp::PartialOrd::gt (2 samples, 0.10%)</title><rect x="81.9048%" y="549" width="0.0952%" height="15" fill="rgb(249,75,3)" fg:x="1720" fg:w="2"/><text x="82.1548%" y="559.50"></text></g><g><title>&lt;h2::proto::streams::flow_control::Window as core::cmp::PartialOrd&lt;usize&gt;&gt;::partial_cmp (2 samples, 0.10%)</title><rect x="81.9048%" y="533" width="0.0952%" height="15" fill="rgb(219,67,39)" fg:x="1720" fg:w="2"/><text x="82.1548%" y="543.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (18 samples, 0.86%)</title><rect x="81.1905%" y="677" width="0.8571%" height="15" fill="rgb(253,228,2)" fg:x="1705" fg:w="18"/><text x="81.4405%" y="687.50"></text></g><g><title>&lt;hyper::proto::h2::PipeToSendStream&lt;S&gt; as core::future::future::Future&gt;::poll (18 samples, 0.86%)</title><rect x="81.1905%" y="661" width="0.8571%" height="15" fill="rgb(235,138,27)" fg:x="1705" fg:w="18"/><text x="81.4405%" y="671.50"></text></g><g><title>h2::share::SendStream&lt;B&gt;::send_data (8 samples, 0.38%)</title><rect x="81.6667%" y="645" width="0.3810%" height="15" fill="rgb(236,97,51)" fg:x="1715" fg:w="8"/><text x="81.9167%" y="655.50"></text></g><g><title>h2::proto::streams::streams::StreamRef&lt;B&gt;::send_data (8 samples, 0.38%)</title><rect x="81.6667%" y="629" width="0.3810%" height="15" fill="rgb(240,80,30)" fg:x="1715" fg:w="8"/><text x="81.9167%" y="639.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (7 samples, 0.33%)</title><rect x="81.7143%" y="613" width="0.3333%" height="15" fill="rgb(230,178,19)" fg:x="1716" fg:w="7"/><text x="81.9643%" y="623.50"></text></g><g><title>h2::proto::streams::streams::StreamRef&lt;B&gt;::send_data::_{{closure}} (7 samples, 0.33%)</title><rect x="81.7143%" y="597" width="0.3333%" height="15" fill="rgb(210,190,27)" fg:x="1716" fg:w="7"/><text x="81.9643%" y="607.50"></text></g><g><title>h2::proto::streams::send::Send::send_data (5 samples, 0.24%)</title><rect x="81.8095%" y="581" width="0.2381%" height="15" fill="rgb(222,107,31)" fg:x="1718" fg:w="5"/><text x="82.0595%" y="591.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::send_data (5 samples, 0.24%)</title><rect x="81.8095%" y="565" width="0.2381%" height="15" fill="rgb(216,127,34)" fg:x="1718" fg:w="5"/><text x="82.0595%" y="575.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::try_assign_capacity (1 samples, 0.05%)</title><rect x="82.0000%" y="549" width="0.0476%" height="15" fill="rgb(234,116,52)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="559.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Entered&gt; (1 samples, 0.05%)</title><rect x="82.0000%" y="533" width="0.0476%" height="15" fill="rgb(222,124,15)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="543.50"></text></g><g><title>&lt;tracing::span::Entered as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="82.0000%" y="517" width="0.0476%" height="15" fill="rgb(231,179,28)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="527.50"></text></g><g><title>tracing::span::Span::do_exit (1 samples, 0.05%)</title><rect x="82.0000%" y="501" width="0.0476%" height="15" fill="rgb(226,93,45)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="511.50"></text></g><g><title>tracing_core::dispatcher::has_been_set (1 samples, 0.05%)</title><rect x="82.0000%" y="485" width="0.0476%" height="15" fill="rgb(215,8,51)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="495.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (1 samples, 0.05%)</title><rect x="82.0000%" y="469" width="0.0476%" height="15" fill="rgb(223,106,5)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="479.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="82.0000%" y="453" width="0.0476%" height="15" fill="rgb(250,191,5)" fg:x="1722" fg:w="1"/><text x="82.2500%" y="463.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="82.0476%" y="613" width="0.0952%" height="15" fill="rgb(242,132,44)" fg:x="1723" fg:w="2"/><text x="82.2976%" y="623.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="82.0952%" y="597" width="0.0476%" height="15" fill="rgb(251,152,29)" fg:x="1724" fg:w="1"/><text x="82.3452%" y="607.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition_after (1 samples, 0.05%)</title><rect x="82.1429%" y="469" width="0.0476%" height="15" fill="rgb(218,179,5)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="479.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="82.1429%" y="453" width="0.0476%" height="15" fill="rgb(227,67,19)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="463.50"></text></g><g><title>&lt;h2::proto::streams::store::Store as core::ops::index::Index&lt;h2::proto::streams::store::Key&gt;&gt;::index (1 samples, 0.05%)</title><rect x="82.1429%" y="437" width="0.0476%" height="15" fill="rgb(233,119,31)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="447.50"></text></g><g><title>core::option::Option&lt;T&gt;::filter (1 samples, 0.05%)</title><rect x="82.1429%" y="421" width="0.0476%" height="15" fill="rgb(241,120,22)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="431.50"></text></g><g><title>&lt;h2::proto::streams::store::Store as core::ops::index::Index&lt;h2::proto::streams::store::Key&gt;&gt;::index::_{{closure}} (1 samples, 0.05%)</title><rect x="82.1429%" y="405" width="0.0476%" height="15" fill="rgb(224,102,30)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="415.50"></text></g><g><title>&lt;h2::frame::stream_id::StreamId as core::cmp::PartialEq&gt;::eq (1 samples, 0.05%)</title><rect x="82.1429%" y="389" width="0.0476%" height="15" fill="rgb(210,164,37)" fg:x="1725" fg:w="1"/><text x="82.3929%" y="399.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (2 samples, 0.10%)</title><rect x="82.1429%" y="485" width="0.0952%" height="15" fill="rgb(226,191,16)" fg:x="1725" fg:w="2"/><text x="82.3929%" y="495.50"></text></g><g><title>h2::proto::streams::stream::Stream::is_pending_reset_expiration (1 samples, 0.05%)</title><rect x="82.1905%" y="469" width="0.0476%" height="15" fill="rgb(214,40,45)" fg:x="1726" fg:w="1"/><text x="82.4405%" y="479.50"></text></g><g><title>core::option::Option&lt;T&gt;::is_some (1 samples, 0.05%)</title><rect x="82.1905%" y="453" width="0.0476%" height="15" fill="rgb(244,29,26)" fg:x="1726" fg:w="1"/><text x="82.4405%" y="463.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::share::SendStream&lt;hyper::proto::h2::SendBuf&lt;bytes::bytes::Bytes&gt;&gt;&gt; (3 samples, 0.14%)</title><rect x="82.1429%" y="565" width="0.1429%" height="15" fill="rgb(216,16,5)" fg:x="1725" fg:w="3"/><text x="82.3929%" y="575.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::proto::streams::streams::StreamRef&lt;hyper::proto::h2::SendBuf&lt;bytes::bytes::Bytes&gt;&gt;&gt; (3 samples, 0.14%)</title><rect x="82.1429%" y="549" width="0.1429%" height="15" fill="rgb(249,76,35)" fg:x="1725" fg:w="3"/><text x="82.3929%" y="559.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::proto::streams::streams::OpaqueStreamRef&gt; (3 samples, 0.14%)</title><rect x="82.1429%" y="533" width="0.1429%" height="15" fill="rgb(207,11,44)" fg:x="1725" fg:w="3"/><text x="82.3929%" y="543.50"></text></g><g><title>&lt;h2::proto::streams::streams::OpaqueStreamRef as core::ops::drop::Drop&gt;::drop (3 samples, 0.14%)</title><rect x="82.1429%" y="517" width="0.1429%" height="15" fill="rgb(228,190,49)" fg:x="1725" fg:w="3"/><text x="82.3929%" y="527.50"></text></g><g><title>h2::proto::streams::streams::drop_stream_ref (3 samples, 0.14%)</title><rect x="82.1429%" y="501" width="0.1429%" height="15" fill="rgb(214,173,12)" fg:x="1725" fg:w="3"/><text x="82.3929%" y="511.50"></text></g><g><title>std::sync::mutex::Mutex&lt;T&gt;::lock (1 samples, 0.05%)</title><rect x="82.2381%" y="485" width="0.0476%" height="15" fill="rgb(218,26,35)" fg:x="1727" fg:w="1"/><text x="82.4881%" y="495.50"></text></g><g><title>std::sync::mutex::MutexGuard&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="82.2381%" y="469" width="0.0476%" height="15" fill="rgb(220,200,19)" fg:x="1727" fg:w="1"/><text x="82.4881%" y="479.50"></text></g><g><title>std::sync::poison::Flag::guard (1 samples, 0.05%)</title><rect x="82.2381%" y="453" width="0.0476%" height="15" fill="rgb(239,95,49)" fg:x="1727" fg:w="1"/><text x="82.4881%" y="463.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (3 samples, 0.14%)</title><rect x="82.2857%" y="517" width="0.1429%" height="15" fill="rgb(235,85,53)" fg:x="1728" fg:w="3"/><text x="82.5357%" y="527.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (2 samples, 0.10%)</title><rect x="82.3333%" y="501" width="0.0952%" height="15" fill="rgb(233,133,31)" fg:x="1729" fg:w="2"/><text x="82.5833%" y="511.50"></text></g><g><title>alloc::alloc::dealloc (2 samples, 0.10%)</title><rect x="82.3333%" y="485" width="0.0952%" height="15" fill="rgb(218,25,20)" fg:x="1729" fg:w="2"/><text x="82.5833%" y="495.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="82.3333%" y="469" width="0.0952%" height="15" fill="rgb(252,210,38)" fg:x="1729" fg:w="2"/><text x="82.5833%" y="479.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (27 samples, 1.29%)</title><rect x="81.1905%" y="709" width="1.2857%" height="15" fill="rgb(242,134,21)" fg:x="1705" fg:w="27"/><text x="81.4405%" y="719.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (27 samples, 1.29%)</title><rect x="81.1905%" y="693" width="1.2857%" height="15" fill="rgb(213,28,48)" fg:x="1705" fg:w="27"/><text x="81.4405%" y="703.50"></text></g><g><title>futures_util::future::future::map::_::&lt;impl futures_util::future::future::map::Map&lt;Fut,F&gt;&gt;::project_replace (9 samples, 0.43%)</title><rect x="82.0476%" y="677" width="0.4286%" height="15" fill="rgb(250,196,2)" fg:x="1723" fg:w="9"/><text x="82.2976%" y="687.50"></text></g><g><title>core::ptr::drop_in_place&lt;(pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;hyper::proto::h2::PipeToSendStream&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;&gt;,())&gt; (9 samples, 0.43%)</title><rect x="82.0476%" y="661" width="0.4286%" height="15" fill="rgb(227,5,17)" fg:x="1723" fg:w="9"/><text x="82.2976%" y="671.50"></text></g><g><title>core::ptr::drop_in_place&lt;pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;hyper::proto::h2::PipeToSendStream&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;&gt;&gt; (9 samples, 0.43%)</title><rect x="82.0476%" y="645" width="0.4286%" height="15" fill="rgb(221,226,24)" fg:x="1723" fg:w="9"/><text x="82.2976%" y="655.50"></text></g><g><title>&lt;pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;T&gt; as core::ops::drop::Drop&gt;::drop (9 samples, 0.43%)</title><rect x="82.0476%" y="629" width="0.4286%" height="15" fill="rgb(211,5,48)" fg:x="1723" fg:w="9"/><text x="82.2976%" y="639.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;hyper::proto::h2::PipeToSendStream&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;&gt; (7 samples, 0.33%)</title><rect x="82.1429%" y="613" width="0.3333%" height="15" fill="rgb(219,150,6)" fg:x="1725" fg:w="7"/><text x="82.3929%" y="623.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;hyper::proto::h2::PipeToSendStream&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt; (7 samples, 0.33%)</title><rect x="82.1429%" y="597" width="0.3333%" height="15" fill="rgb(251,46,16)" fg:x="1725" fg:w="7"/><text x="82.3929%" y="607.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::proto::h2::PipeToSendStream&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt; (7 samples, 0.33%)</title><rect x="82.1429%" y="581" width="0.3333%" height="15" fill="rgb(220,204,40)" fg:x="1725" fg:w="7"/><text x="82.3929%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt; (4 samples, 0.19%)</title><rect x="82.2857%" y="565" width="0.1905%" height="15" fill="rgb(211,85,2)" fg:x="1728" fg:w="4"/><text x="82.5357%" y="575.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn http_body::Body+Error = tonic::status::Status+Data = bytes::bytes::Bytes+core::marker::Send&gt;&gt;&gt; (4 samples, 0.19%)</title><rect x="82.2857%" y="549" width="0.1905%" height="15" fill="rgb(229,17,7)" fg:x="1728" fg:w="4"/><text x="82.5357%" y="559.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn http_body::Body+Error = tonic::status::Status+Data = bytes::bytes::Bytes+core::marker::Send&gt;&gt; (4 samples, 0.19%)</title><rect x="82.2857%" y="533" width="0.1905%" height="15" fill="rgb(239,72,28)" fg:x="1728" fg:w="4"/><text x="82.5357%" y="543.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::codec::encode::EncodeBody&lt;tonic::codec::encode::EncodedBytes&lt;tonic::codec::prost::ProstEncoder&lt;dcache::protobuf::dcache::RaftRequest&gt;,tokio_stream::stream_ext::map::Map&lt;tokio_stream::once::Once&lt;dcache::protobuf::dcache::RaftRequest&gt;,core::result::Result&lt;dcache::protobuf::dcache::RaftRequest,tonic::status::Status&gt;::Ok&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="82.4286%" y="517" width="0.0476%" height="15" fill="rgb(230,47,54)" fg:x="1731" fg:w="1"/><text x="82.6786%" y="527.50"></text></g><g><title>tokio::runtime::scheduler::Handle::current (1 samples, 0.05%)</title><rect x="82.4762%" y="661" width="0.0476%" height="15" fill="rgb(214,50,8)" fg:x="1732" fg:w="1"/><text x="82.7262%" y="671.50"></text></g><g><title>tokio::runtime::scheduler::Handle::spawn (1 samples, 0.05%)</title><rect x="82.5238%" y="661" width="0.0476%" height="15" fill="rgb(216,198,43)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="671.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Handle::spawn (1 samples, 0.05%)</title><rect x="82.5238%" y="645" width="0.0476%" height="15" fill="rgb(234,20,35)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="655.50"></text></g><g><title>tokio::runtime::task::list::OwnedTasks&lt;S&gt;::bind (1 samples, 0.05%)</title><rect x="82.5238%" y="629" width="0.0476%" height="15" fill="rgb(254,45,19)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="639.50"></text></g><g><title>tokio::util::linked_list::LinkedList&lt;L,&lt;L as tokio::util::linked_list::Link&gt;::Target&gt;::push_front (1 samples, 0.05%)</title><rect x="82.5238%" y="613" width="0.0476%" height="15" fill="rgb(219,14,44)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="623.50"></text></g><g><title>&lt;tokio::runtime::task::Task&lt;S&gt; as tokio::util::linked_list::Link&gt;::pointers (1 samples, 0.05%)</title><rect x="82.5238%" y="597" width="0.0476%" height="15" fill="rgb(217,220,26)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="607.50"></text></g><g><title>tokio::runtime::task::core::Trailer::addr_of_owned (1 samples, 0.05%)</title><rect x="82.5238%" y="581" width="0.0476%" height="15" fill="rgb(213,158,28)" fg:x="1733" fg:w="1"/><text x="82.7738%" y="591.50"></text></g><g><title>hyper::proto::h2::client::ClientTask&lt;B&gt;::poll_pipe (31 samples, 1.48%)</title><rect x="81.1429%" y="725" width="1.4762%" height="15" fill="rgb(252,51,52)" fg:x="1704" fg:w="31"/><text x="81.3929%" y="735.50"></text></g><g><title>&lt;tonic::transport::service::executor::TokioExec as hyper::rt::Executor&lt;F&gt;&gt;::execute (3 samples, 0.14%)</title><rect x="82.4762%" y="709" width="0.1429%" height="15" fill="rgb(246,89,16)" fg:x="1732" fg:w="3"/><text x="82.7262%" y="719.50"></text></g><g><title>tokio::task::spawn::spawn (3 samples, 0.14%)</title><rect x="82.4762%" y="693" width="0.1429%" height="15" fill="rgb(216,158,49)" fg:x="1732" fg:w="3"/><text x="82.7262%" y="703.50"></text></g><g><title>tokio::task::spawn::spawn_inner (3 samples, 0.14%)</title><rect x="82.4762%" y="677" width="0.1429%" height="15" fill="rgb(236,107,19)" fg:x="1732" fg:w="3"/><text x="82.7262%" y="687.50"></text></g><g><title>tokio::runtime::task::id::Id::next (1 samples, 0.05%)</title><rect x="82.5714%" y="661" width="0.0476%" height="15" fill="rgb(228,185,30)" fg:x="1734" fg:w="1"/><text x="82.8214%" y="671.50"></text></g><g><title>core::sync::atomic::AtomicU64::fetch_add (1 samples, 0.05%)</title><rect x="82.5714%" y="645" width="0.0476%" height="15" fill="rgb(246,134,8)" fg:x="1734" fg:w="1"/><text x="82.8214%" y="655.50"></text></g><g><title>core::sync::atomic::atomic_add (1 samples, 0.05%)</title><rect x="82.5714%" y="629" width="0.0476%" height="15" fill="rgb(214,143,50)" fg:x="1734" fg:w="1"/><text x="82.8214%" y="639.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="82.7143%" y="709" width="0.0476%" height="15" fill="rgb(228,75,8)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="719.50"></text></g><g><title>hyper::proto::h2::strip_connection_headers::_{{closure}} (1 samples, 0.05%)</title><rect x="82.7143%" y="693" width="0.0476%" height="15" fill="rgb(207,175,4)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="703.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::ne (1 samples, 0.05%)</title><rect x="82.7143%" y="677" width="0.0476%" height="15" fill="rgb(205,108,24)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="687.50"></text></g><g><title>core::cmp::PartialEq::ne (1 samples, 0.05%)</title><rect x="82.7143%" y="661" width="0.0476%" height="15" fill="rgb(244,120,49)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="671.50"></text></g><g><title>&lt;http::header::value::HeaderValue as core::cmp::PartialEq&lt;str&gt;&gt;::eq (1 samples, 0.05%)</title><rect x="82.7143%" y="645" width="0.0476%" height="15" fill="rgb(223,47,38)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="655.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::cmp::PartialEq&lt;&amp;T&gt;&gt;::eq (1 samples, 0.05%)</title><rect x="82.7143%" y="629" width="0.0476%" height="15" fill="rgb(229,179,11)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="639.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::cmp::PartialEq&lt;[u8]&gt;&gt;::eq (1 samples, 0.05%)</title><rect x="82.7143%" y="613" width="0.0476%" height="15" fill="rgb(231,122,1)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="623.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::eq (1 samples, 0.05%)</title><rect x="82.7143%" y="597" width="0.0476%" height="15" fill="rgb(245,119,9)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="607.50"></text></g><g><title>core::slice::cmp::&lt;impl core::cmp::PartialEq&lt;[B]&gt; for [A]&gt;::eq (1 samples, 0.05%)</title><rect x="82.7143%" y="581" width="0.0476%" height="15" fill="rgb(241,163,25)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="591.50"></text></g><g><title>&lt;[A] as core::slice::cmp::SlicePartialEq&lt;B&gt;&gt;::equal (1 samples, 0.05%)</title><rect x="82.7143%" y="565" width="0.0476%" height="15" fill="rgb(217,214,3)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="575.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="82.7143%" y="549" width="0.0476%" height="15" fill="rgb(240,86,28)" fg:x="1737" fg:w="1"/><text x="82.9643%" y="559.50"></text></g><g><title>&lt;hyper::client::service::Connect&lt;C,B,T&gt; as tower_service::Service&lt;T&gt;&gt;::call::_{{closure}}::_{{closure}} (65 samples, 3.10%)</title><rect x="79.8095%" y="789" width="3.0952%" height="15" fill="rgb(215,47,9)" fg:x="1676" fg:w="65"/><text x="80.0595%" y="799.50">&lt;hy..</text></g><g><title>&lt;hyper::client::conn::Connection&lt;T,B&gt; as core::future::future::Future&gt;::poll (64 samples, 3.05%)</title><rect x="79.8571%" y="773" width="3.0476%" height="15" fill="rgb(252,25,45)" fg:x="1677" fg:w="64"/><text x="80.1071%" y="783.50">&lt;hy..</text></g><g><title>&lt;hyper::client::conn::ProtoClient&lt;T,B&gt; as core::future::future::Future&gt;::poll (64 samples, 3.05%)</title><rect x="79.8571%" y="757" width="3.0476%" height="15" fill="rgb(251,164,9)" fg:x="1677" fg:w="64"/><text x="80.1071%" y="767.50">&lt;hy..</text></g><g><title>&lt;hyper::proto::h2::client::ClientTask&lt;B&gt; as core::future::future::Future&gt;::poll (64 samples, 3.05%)</title><rect x="79.8571%" y="741" width="3.0476%" height="15" fill="rgb(233,194,0)" fg:x="1677" fg:w="64"/><text x="80.1071%" y="751.50">&lt;hy..</text></g><g><title>hyper::proto::h2::strip_connection_headers (6 samples, 0.29%)</title><rect x="82.6190%" y="725" width="0.2857%" height="15" fill="rgb(249,111,24)" fg:x="1735" fg:w="6"/><text x="82.8690%" y="735.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::remove (3 samples, 0.14%)</title><rect x="82.7619%" y="709" width="0.1429%" height="15" fill="rgb(250,223,3)" fg:x="1738" fg:w="3"/><text x="83.0119%" y="719.50"></text></g><g><title>&lt;&amp;http::header::name::HeaderName as http::header::map::as_header_name::Sealed&gt;::find (3 samples, 0.14%)</title><rect x="82.7619%" y="693" width="0.1429%" height="15" fill="rgb(236,178,37)" fg:x="1738" fg:w="3"/><text x="83.0119%" y="703.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::find (3 samples, 0.14%)</title><rect x="82.7619%" y="677" width="0.1429%" height="15" fill="rgb(241,158,50)" fg:x="1738" fg:w="3"/><text x="83.0119%" y="687.50"></text></g><g><title>http::header::map::hash_elem_using (3 samples, 0.14%)</title><rect x="82.7619%" y="661" width="0.1429%" height="15" fill="rgb(213,121,41)" fg:x="1738" fg:w="3"/><text x="83.0119%" y="671.50"></text></g><g><title>&lt;http::header::name::HeaderName as core::hash::Hash&gt;::hash (2 samples, 0.10%)</title><rect x="82.8095%" y="645" width="0.0952%" height="15" fill="rgb(240,92,3)" fg:x="1739" fg:w="2"/><text x="83.0595%" y="655.50"></text></g><g><title>&lt;http::header::name::Repr&lt;T&gt; as core::hash::Hash&gt;::hash (2 samples, 0.10%)</title><rect x="82.8095%" y="629" width="0.0952%" height="15" fill="rgb(205,123,3)" fg:x="1739" fg:w="2"/><text x="83.0595%" y="639.50"></text></g><g><title>&lt;http::header::name::Custom as core::hash::Hash&gt;::hash (2 samples, 0.10%)</title><rect x="82.8095%" y="613" width="0.0952%" height="15" fill="rgb(205,97,47)" fg:x="1739" fg:w="2"/><text x="83.0595%" y="623.50"></text></g><g><title>&lt;fnv::FnvHasher as core::hash::Hasher&gt;::write (2 samples, 0.10%)</title><rect x="82.8095%" y="597" width="0.0952%" height="15" fill="rgb(247,152,14)" fg:x="1739" fg:w="2"/><text x="83.0595%" y="607.50"></text></g><g><title>core::num::&lt;impl u64&gt;::wrapping_mul (1 samples, 0.05%)</title><rect x="82.8571%" y="581" width="0.0476%" height="15" fill="rgb(248,195,53)" fg:x="1740" fg:w="1"/><text x="83.1071%" y="591.50"></text></g><g><title>&lt;T as core::convert::Into&lt;U&gt;&gt;::into (3 samples, 0.14%)</title><rect x="83.0000%" y="725" width="0.1429%" height="15" fill="rgb(226,201,16)" fg:x="1743" fg:w="3"/><text x="83.2500%" y="735.50"></text></g><g><title>&lt;http::uri::Parts as core::convert::From&lt;http::uri::Uri&gt;&gt;::from (3 samples, 0.14%)</title><rect x="83.0000%" y="709" width="0.1429%" height="15" fill="rgb(205,98,0)" fg:x="1743" fg:w="3"/><text x="83.2500%" y="719.50"></text></g><g><title>&lt;http::header::value::HeaderValue as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="83.1905%" y="709" width="0.0476%" height="15" fill="rgb(214,191,48)" fg:x="1747" fg:w="1"/><text x="83.4405%" y="719.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="83.1905%" y="693" width="0.0476%" height="15" fill="rgb(237,112,39)" fg:x="1747" fg:w="1"/><text x="83.4405%" y="703.50"></text></g><g><title>bytes::bytes::static_clone (1 samples, 0.05%)</title><rect x="83.1905%" y="677" width="0.0476%" height="15" fill="rgb(247,203,27)" fg:x="1747" fg:w="1"/><text x="83.4405%" y="687.50"></text></g><g><title>bytes::bytes::Bytes::from_static (1 samples, 0.05%)</title><rect x="83.1905%" y="661" width="0.0476%" height="15" fill="rgb(235,124,28)" fg:x="1747" fg:w="1"/><text x="83.4405%" y="671.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (2 samples, 0.10%)</title><rect x="83.2381%" y="597" width="0.0952%" height="15" fill="rgb(208,207,46)" fg:x="1748" fg:w="2"/><text x="83.4881%" y="607.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::wake (2 samples, 0.10%)</title><rect x="83.2381%" y="581" width="0.0952%" height="15" fill="rgb(234,176,4)" fg:x="1748" fg:w="2"/><text x="83.4881%" y="591.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::take_waker (2 samples, 0.10%)</title><rect x="83.2381%" y="565" width="0.0952%" height="15" fill="rgb(230,133,28)" fg:x="1748" fg:w="2"/><text x="83.4881%" y="575.50"></text></g><g><title>core::sync::atomic::AtomicUsize::fetch_or (2 samples, 0.10%)</title><rect x="83.2381%" y="549" width="0.0952%" height="15" fill="rgb(211,137,40)" fg:x="1748" fg:w="2"/><text x="83.4881%" y="559.50"></text></g><g><title>core::sync::atomic::atomic_or (2 samples, 0.10%)</title><rect x="83.2381%" y="533" width="0.0952%" height="15" fill="rgb(254,35,13)" fg:x="1748" fg:w="2"/><text x="83.4881%" y="543.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::call (4 samples, 0.19%)</title><rect x="83.2381%" y="693" width="0.1905%" height="15" fill="rgb(225,49,51)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="703.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::call (4 samples, 0.19%)</title><rect x="83.2381%" y="677" width="0.1905%" height="15" fill="rgb(251,10,15)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="687.50"></text></g><g><title>&lt;tonic::transport::service::reconnect::Reconnect&lt;M,Target&gt; as tower_service::Service&lt;Request&gt;&gt;::call (4 samples, 0.19%)</title><rect x="83.2381%" y="661" width="0.1905%" height="15" fill="rgb(228,207,15)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="671.50"></text></g><g><title>&lt;hyper::client::conn::SendRequest&lt;B&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call (4 samples, 0.19%)</title><rect x="83.2381%" y="645" width="0.1905%" height="15" fill="rgb(241,99,19)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="655.50"></text></g><g><title>hyper::client::conn::SendRequest&lt;B&gt;::send_request (4 samples, 0.19%)</title><rect x="83.2381%" y="629" width="0.1905%" height="15" fill="rgb(207,104,49)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="639.50"></text></g><g><title>hyper::client::dispatch::Sender&lt;T,U&gt;::send (4 samples, 0.19%)</title><rect x="83.2381%" y="613" width="0.1905%" height="15" fill="rgb(234,99,18)" fg:x="1748" fg:w="4"/><text x="83.4881%" y="623.50"></text></g><g><title>tokio::sync::oneshot::channel (2 samples, 0.10%)</title><rect x="83.3333%" y="597" width="0.0952%" height="15" fill="rgb(213,191,49)" fg:x="1750" fg:w="2"/><text x="83.5833%" y="607.50"></text></g><g><title>alloc::sync::Arc&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="83.3810%" y="581" width="0.0476%" height="15" fill="rgb(210,226,19)" fg:x="1751" fg:w="1"/><text x="83.6310%" y="591.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="83.3810%" y="565" width="0.0476%" height="15" fill="rgb(229,97,18)" fg:x="1751" fg:w="1"/><text x="83.6310%" y="575.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="83.3810%" y="549" width="0.0476%" height="15" fill="rgb(211,167,15)" fg:x="1751" fg:w="1"/><text x="83.6310%" y="559.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::GrpcTimeout&lt;S&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::call (5 samples, 0.24%)</title><rect x="83.2381%" y="709" width="0.2381%" height="15" fill="rgb(210,169,34)" fg:x="1748" fg:w="5"/><text x="83.4881%" y="719.50"></text></g><g><title>tonic::transport::service::grpc_timeout::try_parse_grpc_timeout (1 samples, 0.05%)</title><rect x="83.4286%" y="693" width="0.0476%" height="15" fill="rgb(241,121,31)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="703.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="83.4286%" y="677" width="0.0476%" height="15" fill="rgb(232,40,11)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="687.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get2 (1 samples, 0.05%)</title><rect x="83.4286%" y="661" width="0.0476%" height="15" fill="rgb(205,86,26)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="671.50"></text></g><g><title>&lt;&amp;str as http::header::map::as_header_name::Sealed&gt;::find (1 samples, 0.05%)</title><rect x="83.4286%" y="645" width="0.0476%" height="15" fill="rgb(231,126,28)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="655.50"></text></g><g><title>http::header::name::HdrName::from_bytes (1 samples, 0.05%)</title><rect x="83.4286%" y="629" width="0.0476%" height="15" fill="rgb(219,221,18)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="639.50"></text></g><g><title>http::header::name::parse_hdr (1 samples, 0.05%)</title><rect x="83.4286%" y="613" width="0.0476%" height="15" fill="rgb(211,40,0)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="623.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each (1 samples, 0.05%)</title><rect x="83.4286%" y="597" width="0.0476%" height="15" fill="rgb(239,85,43)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="607.50"></text></g><g><title>core::iter::traits::iterator::Iterator::fold (1 samples, 0.05%)</title><rect x="83.4286%" y="581" width="0.0476%" height="15" fill="rgb(231,55,21)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="591.50"></text></g><g><title>core::iter::traits::iterator::Iterator::for_each::call::_{{closure}} (1 samples, 0.05%)</title><rect x="83.4286%" y="565" width="0.0476%" height="15" fill="rgb(225,184,43)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="575.50"></text></g><g><title>http::header::name::parse_hdr::_{{closure}} (1 samples, 0.05%)</title><rect x="83.4286%" y="549" width="0.0476%" height="15" fill="rgb(251,158,41)" fg:x="1752" fg:w="1"/><text x="83.6786%" y="559.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::call (13 samples, 0.62%)</title><rect x="82.9524%" y="773" width="0.6190%" height="15" fill="rgb(234,159,37)" fg:x="1742" fg:w="13"/><text x="83.2024%" y="783.50"></text></g><g><title>&lt;tower::util::map_future::MapFuture&lt;S,F&gt; as tower_service::Service&lt;R&gt;&gt;::call (12 samples, 0.57%)</title><rect x="83.0000%" y="757" width="0.5714%" height="15" fill="rgb(216,204,22)" fg:x="1743" fg:w="12"/><text x="83.2500%" y="767.50"></text></g><g><title>&lt;tonic::transport::service::add_origin::AddOrigin&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::call (12 samples, 0.57%)</title><rect x="83.0000%" y="741" width="0.5714%" height="15" fill="rgb(214,17,3)" fg:x="1743" fg:w="12"/><text x="83.2500%" y="751.50"></text></g><g><title>&lt;tonic::transport::service::user_agent::UserAgent&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::call (9 samples, 0.43%)</title><rect x="83.1429%" y="725" width="0.4286%" height="15" fill="rgb(212,111,17)" fg:x="1746" fg:w="9"/><text x="83.3929%" y="735.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::insert (2 samples, 0.10%)</title><rect x="83.4762%" y="709" width="0.0952%" height="15" fill="rgb(221,157,24)" fg:x="1753" fg:w="2"/><text x="83.7262%" y="719.50"></text></g><g><title>&lt;http::header::name::HeaderName as http::header::map::into_header_name::Sealed&gt;::insert (2 samples, 0.10%)</title><rect x="83.4762%" y="693" width="0.0952%" height="15" fill="rgb(252,16,13)" fg:x="1753" fg:w="2"/><text x="83.7262%" y="703.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::insert2 (2 samples, 0.10%)</title><rect x="83.4762%" y="677" width="0.0952%" height="15" fill="rgb(221,62,2)" fg:x="1753" fg:w="2"/><text x="83.7262%" y="687.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="773" width="0.0476%" height="15" fill="rgb(247,87,22)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="783.50"></text></g><g><title>&lt;tonic::transport::service::connection::Connection as tower_service::Service&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="757" width="0.0476%" height="15" fill="rgb(215,73,9)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="767.50"></text></g><g><title>&lt;tower::util::boxed::sync::BoxService&lt;T,U,E&gt; as tower_service::Service&lt;T&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="741" width="0.0476%" height="15" fill="rgb(207,175,33)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="751.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;S&gt; as tower_service::Service&lt;Request&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="725" width="0.0476%" height="15" fill="rgb(243,129,54)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="735.50"></text></g><g><title>&lt;tower::util::map_future::MapFuture&lt;S,F&gt; as tower_service::Service&lt;R&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="709" width="0.0476%" height="15" fill="rgb(227,119,45)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="719.50"></text></g><g><title>&lt;tonic::transport::service::add_origin::AddOrigin&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="693" width="0.0476%" height="15" fill="rgb(205,109,36)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="703.50"></text></g><g><title>&lt;tonic::transport::service::user_agent::UserAgent&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="677" width="0.0476%" height="15" fill="rgb(205,6,39)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="687.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::GrpcTimeout&lt;S&gt; as tower_service::Service&lt;http::request::Request&lt;ReqBody&gt;&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="661" width="0.0476%" height="15" fill="rgb(221,32,16)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="671.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="645" width="0.0476%" height="15" fill="rgb(228,144,50)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="655.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as tower_service::Service&lt;Request&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="629" width="0.0476%" height="15" fill="rgb(229,201,53)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="639.50"></text></g><g><title>&lt;tonic::transport::service::reconnect::Reconnect&lt;M,Target&gt; as tower_service::Service&lt;Request&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="83.5714%" y="613" width="0.0476%" height="15" fill="rgb(249,153,27)" fg:x="1755" fg:w="1"/><text x="83.8214%" y="623.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="83.6190%" y="773" width="0.0952%" height="15" fill="rgb(227,106,25)" fg:x="1756" fg:w="2"/><text x="83.8690%" y="783.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="83.7619%" y="757" width="0.0476%" height="15" fill="rgb(230,65,29)" fg:x="1759" fg:w="1"/><text x="84.0119%" y="767.50"></text></g><g><title>&lt;tokio::sync::mpsc::unbounded::Semaphore as tokio::sync::mpsc::chan::Semaphore&gt;::add_permit (1 samples, 0.05%)</title><rect x="83.8571%" y="693" width="0.0476%" height="15" fill="rgb(221,57,46)" fg:x="1761" fg:w="1"/><text x="84.1071%" y="703.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::read (2 samples, 0.10%)</title><rect x="83.9048%" y="677" width="0.0952%" height="15" fill="rgb(229,161,17)" fg:x="1762" fg:w="2"/><text x="84.1548%" y="687.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with (2 samples, 0.10%)</title><rect x="83.9048%" y="661" width="0.0952%" height="15" fill="rgb(222,213,11)" fg:x="1762" fg:w="2"/><text x="84.1548%" y="671.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::read::_{{closure}} (2 samples, 0.10%)</title><rect x="83.9048%" y="645" width="0.0952%" height="15" fill="rgb(235,35,13)" fg:x="1762" fg:w="2"/><text x="84.1548%" y="655.50"></text></g><g><title>core::ptr::read (2 samples, 0.10%)</title><rect x="83.9048%" y="629" width="0.0952%" height="15" fill="rgb(233,158,34)" fg:x="1762" fg:w="2"/><text x="84.1548%" y="639.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="83.9048%" y="613" width="0.0952%" height="15" fill="rgb(215,151,48)" fg:x="1762" fg:w="2"/><text x="84.1548%" y="623.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (5 samples, 0.24%)</title><rect x="83.8095%" y="725" width="0.2381%" height="15" fill="rgb(229,84,14)" fg:x="1760" fg:w="5"/><text x="84.0595%" y="735.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (5 samples, 0.24%)</title><rect x="83.8095%" y="709" width="0.2381%" height="15" fill="rgb(229,68,14)" fg:x="1760" fg:w="5"/><text x="84.0595%" y="719.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (3 samples, 0.14%)</title><rect x="83.9048%" y="693" width="0.1429%" height="15" fill="rgb(243,106,26)" fg:x="1762" fg:w="3"/><text x="84.1548%" y="703.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::try_advancing_head (1 samples, 0.05%)</title><rect x="84.0000%" y="677" width="0.0476%" height="15" fill="rgb(206,45,38)" fg:x="1764" fg:w="1"/><text x="84.2500%" y="687.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (8 samples, 0.38%)</title><rect x="83.8095%" y="757" width="0.3810%" height="15" fill="rgb(226,6,15)" fg:x="1760" fg:w="8"/><text x="84.0595%" y="767.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (8 samples, 0.38%)</title><rect x="83.8095%" y="741" width="0.3810%" height="15" fill="rgb(232,22,54)" fg:x="1760" fg:w="8"/><text x="84.0595%" y="751.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (3 samples, 0.14%)</title><rect x="84.0476%" y="725" width="0.1429%" height="15" fill="rgb(229,222,32)" fg:x="1765" fg:w="3"/><text x="84.2976%" y="735.50"></text></g><g><title>tokio::runtime::context::budget (1 samples, 0.05%)</title><rect x="84.1429%" y="709" width="0.0476%" height="15" fill="rgb(228,62,29)" fg:x="1767" fg:w="1"/><text x="84.3929%" y="719.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="84.1429%" y="693" width="0.0476%" height="15" fill="rgb(251,103,34)" fg:x="1767" fg:w="1"/><text x="84.3929%" y="703.50"></text></g><g><title>tokio::runtime::context::budget::_{{closure}} (1 samples, 0.05%)</title><rect x="84.1429%" y="677" width="0.0476%" height="15" fill="rgb(233,12,30)" fg:x="1767" fg:w="1"/><text x="84.3929%" y="687.50"></text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (1 samples, 0.05%)</title><rect x="84.1429%" y="661" width="0.0476%" height="15" fill="rgb(238,52,0)" fg:x="1767" fg:w="1"/><text x="84.3929%" y="671.50"></text></g><g><title>tokio::runtime::coop::Budget::decrement (1 samples, 0.05%)</title><rect x="84.1429%" y="645" width="0.0476%" height="15" fill="rgb(223,98,5)" fg:x="1767" fg:w="1"/><text x="84.3929%" y="655.50"></text></g><g><title>&lt;tower::buffer::worker::Worker&lt;T,Request&gt; as core::future::future::Future&gt;::poll (28 samples, 1.33%)</title><rect x="82.9048%" y="789" width="1.3333%" height="15" fill="rgb(228,75,37)" fg:x="1741" fg:w="28"/><text x="83.1548%" y="799.50"></text></g><g><title>tower::buffer::worker::Worker&lt;T,Request&gt;::poll_next_msg (11 samples, 0.52%)</title><rect x="83.7143%" y="773" width="0.5238%" height="15" fill="rgb(205,115,49)" fg:x="1758" fg:w="11"/><text x="83.9643%" y="783.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::is_closed (1 samples, 0.05%)</title><rect x="84.1905%" y="757" width="0.0476%" height="15" fill="rgb(250,154,43)" fg:x="1768" fg:w="1"/><text x="84.4405%" y="767.50"></text></g><g><title>tokio::sync::oneshot::State::load (1 samples, 0.05%)</title><rect x="84.1905%" y="741" width="0.0476%" height="15" fill="rgb(226,43,29)" fg:x="1768" fg:w="1"/><text x="84.4405%" y="751.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="84.1905%" y="725" width="0.0476%" height="15" fill="rgb(249,228,39)" fg:x="1768" fg:w="1"/><text x="84.4405%" y="735.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="84.1905%" y="709" width="0.0476%" height="15" fill="rgb(216,79,43)" fg:x="1768" fg:w="1"/><text x="84.4405%" y="719.50"></text></g><g><title>http::response::Response&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="84.2857%" y="677" width="0.0476%" height="15" fill="rgb(228,95,12)" fg:x="1770" fg:w="1"/><text x="84.5357%" y="687.50"></text></g><g><title>hyper::proto::h2::client::ClientTask&lt;B&gt;::poll_pipe::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="84.2857%" y="661" width="0.0476%" height="15" fill="rgb(249,221,15)" fg:x="1770" fg:w="1"/><text x="84.5357%" y="671.50"></text></g><g><title>hyper::body::body::Body::h2 (1 samples, 0.05%)</title><rect x="84.2857%" y="645" width="0.0476%" height="15" fill="rgb(233,34,13)" fg:x="1770" fg:w="1"/><text x="84.5357%" y="655.50"></text></g><g><title>&lt;T as futures_util::fns::FnOnce1&lt;A&gt;&gt;::call_once (2 samples, 0.10%)</title><rect x="84.2857%" y="709" width="0.0952%" height="15" fill="rgb(214,103,39)" fg:x="1770" fg:w="2"/><text x="84.5357%" y="719.50"></text></g><g><title>hyper::proto::h2::client::ClientTask&lt;B&gt;::poll_pipe::_{{closure}} (2 samples, 0.10%)</title><rect x="84.2857%" y="693" width="0.0952%" height="15" fill="rgb(251,126,39)" fg:x="1770" fg:w="2"/><text x="84.5357%" y="703.50"></text></g><g><title>hyper::headers::content_length_parse_all (1 samples, 0.05%)</title><rect x="84.3333%" y="677" width="0.0476%" height="15" fill="rgb(214,216,36)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="687.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::get_all (1 samples, 0.05%)</title><rect x="84.3333%" y="661" width="0.0476%" height="15" fill="rgb(220,221,8)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="671.50"></text></g><g><title>&lt;http::header::name::HeaderName as http::header::map::as_header_name::Sealed&gt;::find (1 samples, 0.05%)</title><rect x="84.3333%" y="645" width="0.0476%" height="15" fill="rgb(240,216,3)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="655.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::find (1 samples, 0.05%)</title><rect x="84.3333%" y="629" width="0.0476%" height="15" fill="rgb(232,218,17)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="639.50"></text></g><g><title>http::header::map::hash_elem_using (1 samples, 0.05%)</title><rect x="84.3333%" y="613" width="0.0476%" height="15" fill="rgb(229,163,45)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="623.50"></text></g><g><title>&lt;http::header::name::HeaderName as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="84.3333%" y="597" width="0.0476%" height="15" fill="rgb(231,110,42)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="607.50"></text></g><g><title>&lt;http::header::name::Repr&lt;T&gt; as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="84.3333%" y="581" width="0.0476%" height="15" fill="rgb(208,170,48)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="591.50"></text></g><g><title>&lt;http::header::name::StandardHeader as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="84.3333%" y="565" width="0.0476%" height="15" fill="rgb(239,116,25)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="575.50"></text></g><g><title>core::hash::impls::&lt;impl core::hash::Hash for isize&gt;::hash (1 samples, 0.05%)</title><rect x="84.3333%" y="549" width="0.0476%" height="15" fill="rgb(219,200,50)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="559.50"></text></g><g><title>core::hash::Hasher::write_isize (1 samples, 0.05%)</title><rect x="84.3333%" y="533" width="0.0476%" height="15" fill="rgb(245,200,0)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="543.50"></text></g><g><title>core::hash::Hasher::write_usize (1 samples, 0.05%)</title><rect x="84.3333%" y="517" width="0.0476%" height="15" fill="rgb(245,119,33)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="527.50"></text></g><g><title>&lt;fnv::FnvHasher as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="84.3333%" y="501" width="0.0476%" height="15" fill="rgb(231,125,12)" fg:x="1771" fg:w="1"/><text x="84.5833%" y="511.50"></text></g><g><title>&lt;core::result::Result&lt;T,E&gt; as core::ops::try_trait::Try&gt;::branch (1 samples, 0.05%)</title><rect x="84.3810%" y="693" width="0.0476%" height="15" fill="rgb(216,96,41)" fg:x="1772" fg:w="1"/><text x="84.6310%" y="703.50"></text></g><g><title>&lt;h2::client::ResponseFuture as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="84.3810%" y="709" width="0.0952%" height="15" fill="rgb(248,43,45)" fg:x="1772" fg:w="2"/><text x="84.6310%" y="719.50"></text></g><g><title>h2::proto::streams::streams::OpaqueStreamRef::poll_response (1 samples, 0.05%)</title><rect x="84.4286%" y="693" width="0.0476%" height="15" fill="rgb(217,222,7)" fg:x="1773" fg:w="1"/><text x="84.6786%" y="703.50"></text></g><g><title>h2::proto::streams::recv::Recv::poll_response (1 samples, 0.05%)</title><rect x="84.4286%" y="677" width="0.0476%" height="15" fill="rgb(233,28,6)" fg:x="1773" fg:w="1"/><text x="84.6786%" y="687.50"></text></g><g><title>h2::proto::streams::buffer::Deque::pop_front (1 samples, 0.05%)</title><rect x="84.4286%" y="661" width="0.0476%" height="15" fill="rgb(231,218,15)" fg:x="1773" fg:w="1"/><text x="84.6786%" y="671.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (7 samples, 0.33%)</title><rect x="84.2381%" y="741" width="0.3333%" height="15" fill="rgb(226,171,48)" fg:x="1769" fg:w="7"/><text x="84.4881%" y="751.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (7 samples, 0.33%)</title><rect x="84.2381%" y="725" width="0.3333%" height="15" fill="rgb(235,201,9)" fg:x="1769" fg:w="7"/><text x="84.4881%" y="735.50"></text></g><g><title>futures_util::future::future::map::_::&lt;impl futures_util::future::future::map::Map&lt;Fut,F&gt;&gt;::project_replace (2 samples, 0.10%)</title><rect x="84.4762%" y="709" width="0.0952%" height="15" fill="rgb(217,80,15)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="719.50"></text></g><g><title>core::ptr::drop_in_place&lt;(pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;h2::client::ResponseFuture&gt;,())&gt; (2 samples, 0.10%)</title><rect x="84.4762%" y="693" width="0.0952%" height="15" fill="rgb(219,152,8)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="703.50"></text></g><g><title>core::ptr::drop_in_place&lt;pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;h2::client::ResponseFuture&gt;&gt; (2 samples, 0.10%)</title><rect x="84.4762%" y="677" width="0.0952%" height="15" fill="rgb(243,107,38)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="687.50"></text></g><g><title>&lt;pin_project_lite::__private::UnsafeDropInPlaceGuard&lt;T&gt; as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="84.4762%" y="661" width="0.0952%" height="15" fill="rgb(231,17,5)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="671.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::client::ResponseFuture&gt; (2 samples, 0.10%)</title><rect x="84.4762%" y="645" width="0.0952%" height="15" fill="rgb(209,25,54)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="655.50"></text></g><g><title>core::ptr::drop_in_place&lt;h2::proto::streams::streams::OpaqueStreamRef&gt; (2 samples, 0.10%)</title><rect x="84.4762%" y="629" width="0.0952%" height="15" fill="rgb(219,0,2)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="639.50"></text></g><g><title>&lt;h2::proto::streams::streams::OpaqueStreamRef as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="84.4762%" y="613" width="0.0952%" height="15" fill="rgb(246,9,5)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="623.50"></text></g><g><title>h2::proto::streams::streams::drop_stream_ref (2 samples, 0.10%)</title><rect x="84.4762%" y="597" width="0.0952%" height="15" fill="rgb(226,159,4)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="607.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (2 samples, 0.10%)</title><rect x="84.4762%" y="581" width="0.0952%" height="15" fill="rgb(219,175,34)" fg:x="1774" fg:w="2"/><text x="84.7262%" y="591.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition_after (1 samples, 0.05%)</title><rect x="84.5238%" y="565" width="0.0476%" height="15" fill="rgb(236,10,46)" fg:x="1775" fg:w="1"/><text x="84.7738%" y="575.50"></text></g><g><title>hyper::client::dispatch::Callback&lt;T,U&gt;::poll_canceled (2 samples, 0.10%)</title><rect x="84.5714%" y="741" width="0.0952%" height="15" fill="rgb(240,211,16)" fg:x="1776" fg:w="2"/><text x="84.8214%" y="751.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::poll_closed (2 samples, 0.10%)</title><rect x="84.5714%" y="725" width="0.0952%" height="15" fill="rgb(205,3,43)" fg:x="1776" fg:w="2"/><text x="84.8214%" y="735.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::result::Result&lt;(),core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,hyper::error::Error&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="84.6667%" y="725" width="0.0476%" height="15" fill="rgb(245,7,22)" fg:x="1778" fg:w="1"/><text x="84.9167%" y="735.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="84.7143%" y="613" width="0.0476%" height="15" fill="rgb(239,132,32)" fg:x="1779" fg:w="1"/><text x="84.9643%" y="623.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="84.7143%" y="597" width="0.0476%" height="15" fill="rgb(228,202,34)" fg:x="1779" fg:w="1"/><text x="84.9643%" y="607.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="84.7143%" y="581" width="0.0476%" height="15" fill="rgb(254,200,22)" fg:x="1779" fg:w="1"/><text x="84.9643%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::error::Error&gt; (2 samples, 0.10%)</title><rect x="84.7143%" y="693" width="0.0952%" height="15" fill="rgb(219,10,39)" fg:x="1779" fg:w="2"/><text x="84.9643%" y="703.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;hyper::error::ErrorImpl&gt;&gt; (2 samples, 0.10%)</title><rect x="84.7143%" y="677" width="0.0952%" height="15" fill="rgb(226,210,39)" fg:x="1779" fg:w="2"/><text x="84.9643%" y="687.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::error::ErrorImpl&gt; (2 samples, 0.10%)</title><rect x="84.7143%" y="661" width="0.0952%" height="15" fill="rgb(208,219,16)" fg:x="1779" fg:w="2"/><text x="84.9643%" y="671.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="84.7143%" y="645" width="0.0952%" height="15" fill="rgb(216,158,51)" fg:x="1779" fg:w="2"/><text x="84.9643%" y="655.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt; (2 samples, 0.10%)</title><rect x="84.7143%" y="629" width="0.0952%" height="15" fill="rgb(233,14,44)" fg:x="1779" fg:w="2"/><text x="84.9643%" y="639.50"></text></g><g><title>core::ptr::drop_in_place&lt;&lt;alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt; as core::convert::From&lt;alloc::string::String&gt;&gt;::from::StringError&gt; (1 samples, 0.05%)</title><rect x="84.7619%" y="613" width="0.0476%" height="15" fill="rgb(237,97,39)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="623.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::string::String&gt; (1 samples, 0.05%)</title><rect x="84.7619%" y="597" width="0.0476%" height="15" fill="rgb(218,198,43)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="607.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::Vec&lt;u8&gt;&gt; (1 samples, 0.05%)</title><rect x="84.7619%" y="581" width="0.0476%" height="15" fill="rgb(231,104,20)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::raw_vec::RawVec&lt;u8&gt;&gt; (1 samples, 0.05%)</title><rect x="84.7619%" y="565" width="0.0476%" height="15" fill="rgb(254,36,13)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="575.50"></text></g><g><title>&lt;alloc::raw_vec::RawVec&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="84.7619%" y="549" width="0.0476%" height="15" fill="rgb(248,14,50)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="559.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::current_memory (1 samples, 0.05%)</title><rect x="84.7619%" y="533" width="0.0476%" height="15" fill="rgb(217,107,29)" fg:x="1780" fg:w="1"/><text x="85.0119%" y="543.50"></text></g><g><title>core::ptr::drop_in_place&lt;hyper::client::dispatch::Callback&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;,http::response::Response&lt;hyper::body::body::Body&gt;&gt;&gt; (3 samples, 0.14%)</title><rect x="84.7143%" y="725" width="0.1429%" height="15" fill="rgb(251,169,33)" fg:x="1779" fg:w="3"/><text x="84.9643%" y="735.50"></text></g><g><title>&lt;hyper::client::dispatch::Callback&lt;T,U&gt; as core::ops::drop::Drop&gt;::drop (3 samples, 0.14%)</title><rect x="84.7143%" y="709" width="0.1429%" height="15" fill="rgb(217,108,32)" fg:x="1779" fg:w="3"/><text x="84.9643%" y="719.50"></text></g><g><title>hyper::error::Error::with (1 samples, 0.05%)</title><rect x="84.8095%" y="693" width="0.0476%" height="15" fill="rgb(219,66,42)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="703.50"></text></g><g><title>&lt;T as core::convert::Into&lt;U&gt;&gt;::into (1 samples, 0.05%)</title><rect x="84.8095%" y="677" width="0.0476%" height="15" fill="rgb(206,180,7)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="687.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt; as core::convert::From&lt;&amp;str&gt;&gt;::from (1 samples, 0.05%)</title><rect x="84.8095%" y="661" width="0.0476%" height="15" fill="rgb(208,226,31)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="671.50"></text></g><g><title>&lt;alloc::string::String as core::convert::From&lt;&amp;str&gt;&gt;::from (1 samples, 0.05%)</title><rect x="84.8095%" y="645" width="0.0476%" height="15" fill="rgb(218,26,49)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="655.50"></text></g><g><title>alloc::str::&lt;impl alloc::borrow::ToOwned for str&gt;::to_owned (1 samples, 0.05%)</title><rect x="84.8095%" y="629" width="0.0476%" height="15" fill="rgb(233,197,48)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="639.50"></text></g><g><title>alloc::slice::&lt;impl alloc::borrow::ToOwned for [T]&gt;::to_owned (1 samples, 0.05%)</title><rect x="84.8095%" y="613" width="0.0476%" height="15" fill="rgb(252,181,51)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="623.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec (1 samples, 0.05%)</title><rect x="84.8095%" y="597" width="0.0476%" height="15" fill="rgb(253,90,19)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="607.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec_in (1 samples, 0.05%)</title><rect x="84.8095%" y="581" width="0.0476%" height="15" fill="rgb(215,171,30)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="591.50"></text></g><g><title>alloc::slice::hack::to_vec (1 samples, 0.05%)</title><rect x="84.8095%" y="565" width="0.0476%" height="15" fill="rgb(214,222,9)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="575.50"></text></g><g><title>&lt;T as alloc::slice::hack::ConvertVec&gt;::to_vec (1 samples, 0.05%)</title><rect x="84.8095%" y="549" width="0.0476%" height="15" fill="rgb(223,3,22)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="559.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="84.8095%" y="533" width="0.0476%" height="15" fill="rgb(225,196,46)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="543.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="84.8095%" y="517" width="0.0476%" height="15" fill="rgb(209,110,37)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="527.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (1 samples, 0.05%)</title><rect x="84.8095%" y="501" width="0.0476%" height="15" fill="rgb(249,89,12)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="511.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="84.8095%" y="485" width="0.0476%" height="15" fill="rgb(226,27,33)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="495.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="84.8095%" y="469" width="0.0476%" height="15" fill="rgb(213,82,22)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="479.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="84.8095%" y="453" width="0.0476%" height="15" fill="rgb(248,140,0)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="463.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="84.8095%" y="437" width="0.0476%" height="15" fill="rgb(228,106,3)" fg:x="1781" fg:w="1"/><text x="85.0595%" y="447.50"></text></g><g><title>hyper::client::dispatch::Callback&lt;T,U&gt;::send_when::_{{closure}} (14 samples, 0.67%)</title><rect x="84.2381%" y="789" width="0.6667%" height="15" fill="rgb(209,23,37)" fg:x="1769" fg:w="14"/><text x="84.4881%" y="799.50"></text></g><g><title>&lt;futures_util::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (14 samples, 0.67%)</title><rect x="84.2381%" y="773" width="0.6667%" height="15" fill="rgb(241,93,50)" fg:x="1769" fg:w="14"/><text x="84.4881%" y="783.50"></text></g><g><title>hyper::client::dispatch::Callback&lt;T,U&gt;::send_when::_{{closure}}::_{{closure}} (14 samples, 0.67%)</title><rect x="84.2381%" y="757" width="0.6667%" height="15" fill="rgb(253,46,43)" fg:x="1769" fg:w="14"/><text x="84.4881%" y="767.50"></text></g><g><title>hyper::client::dispatch::Callback&lt;T,U&gt;::send (5 samples, 0.24%)</title><rect x="84.6667%" y="741" width="0.2381%" height="15" fill="rgb(226,206,43)" fg:x="1778" fg:w="5"/><text x="84.9167%" y="751.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="84.8571%" y="725" width="0.0476%" height="15" fill="rgb(217,54,7)" fg:x="1782" fg:w="1"/><text x="85.1071%" y="735.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1 samples, 0.05%)</title><rect x="84.8571%" y="709" width="0.0476%" height="15" fill="rgb(223,5,52)" fg:x="1782" fg:w="1"/><text x="85.1071%" y="719.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::send::_{{closure}} (1 samples, 0.05%)</title><rect x="84.8571%" y="693" width="0.0476%" height="15" fill="rgb(206,52,46)" fg:x="1782" fg:w="1"/><text x="85.1071%" y="703.50"></text></g><g><title>futures_channel::mpsc::State::is_closed (1 samples, 0.05%)</title><rect x="85.0476%" y="645" width="0.0476%" height="15" fill="rgb(253,136,11)" fg:x="1786" fg:w="1"/><text x="85.2976%" y="655.50"></text></g><g><title>futures_channel::mpsc::Receiver&lt;T&gt;::next_message (2 samples, 0.10%)</title><rect x="85.0476%" y="661" width="0.0952%" height="15" fill="rgb(208,106,33)" fg:x="1786" fg:w="2"/><text x="85.2976%" y="671.50"></text></g><g><title>futures_channel::mpsc::decode_state (1 samples, 0.05%)</title><rect x="85.0952%" y="645" width="0.0476%" height="15" fill="rgb(206,54,4)" fg:x="1787" fg:w="1"/><text x="85.3452%" y="655.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="85.0476%" y="741" width="0.1429%" height="15" fill="rgb(213,3,15)" fg:x="1786" fg:w="3"/><text x="85.2976%" y="751.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="85.0476%" y="725" width="0.1429%" height="15" fill="rgb(252,211,39)" fg:x="1786" fg:w="3"/><text x="85.2976%" y="735.50"></text></g><g><title>&lt;futures_util::stream::stream::into_future::StreamFuture&lt;St&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="85.0476%" y="709" width="0.1429%" height="15" fill="rgb(223,6,36)" fg:x="1786" fg:w="3"/><text x="85.2976%" y="719.50"></text></g><g><title>futures_util::stream::stream::StreamExt::poll_next_unpin (3 samples, 0.14%)</title><rect x="85.0476%" y="693" width="0.1429%" height="15" fill="rgb(252,169,45)" fg:x="1786" fg:w="3"/><text x="85.2976%" y="703.50"></text></g><g><title>&lt;futures_channel::mpsc::Receiver&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (3 samples, 0.14%)</title><rect x="85.0476%" y="677" width="0.1429%" height="15" fill="rgb(212,48,26)" fg:x="1786" fg:w="3"/><text x="85.2976%" y="687.50"></text></g><g><title>futures_core::task::__internal::atomic_waker::AtomicWaker::register (1 samples, 0.05%)</title><rect x="85.1429%" y="661" width="0.0476%" height="15" fill="rgb(251,102,48)" fg:x="1788" fg:w="1"/><text x="85.3929%" y="671.50"></text></g><g><title>core::task::wake::Waker::will_wake (1 samples, 0.05%)</title><rect x="85.1429%" y="645" width="0.0476%" height="15" fill="rgb(243,208,16)" fg:x="1788" fg:w="1"/><text x="85.3929%" y="655.50"></text></g><g><title>&lt;core::task::wake::RawWaker as core::cmp::PartialEq&gt;::eq (1 samples, 0.05%)</title><rect x="85.1429%" y="629" width="0.0476%" height="15" fill="rgb(219,96,24)" fg:x="1788" fg:w="1"/><text x="85.3929%" y="639.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::eq (1 samples, 0.05%)</title><rect x="85.1429%" y="613" width="0.0476%" height="15" fill="rgb(219,33,29)" fg:x="1788" fg:w="1"/><text x="85.3929%" y="623.50"></text></g><g><title>&lt;core::task::wake::RawWakerVTable as core::cmp::PartialEq&gt;::eq (1 samples, 0.05%)</title><rect x="85.1429%" y="597" width="0.0476%" height="15" fill="rgb(223,176,5)" fg:x="1788" fg:w="1"/><text x="85.3929%" y="607.50"></text></g><g><title>&lt;core::task::poll::Poll&lt;core::option::Option&lt;core::result::Result&lt;T,E&gt;&gt;&gt; as core::ops::try_trait::Try&gt;::branch (1 samples, 0.05%)</title><rect x="85.3333%" y="597" width="0.0476%" height="15" fill="rgb(228,140,14)" fg:x="1792" fg:w="1"/><text x="85.5833%" y="607.50"></text></g><g><title>&lt;core::result::Result&lt;T,E&gt; as core::ops::try_trait::Try&gt;::branch (1 samples, 0.05%)</title><rect x="85.4286%" y="565" width="0.0476%" height="15" fill="rgb(217,179,31)" fg:x="1794" fg:w="1"/><text x="85.6786%" y="575.50"></text></g><g><title>tokio_util::codec::length_delimited::LengthDelimitedCodec::decode_data (1 samples, 0.05%)</title><rect x="85.6190%" y="517" width="0.0476%" height="15" fill="rgb(230,9,30)" fg:x="1798" fg:w="1"/><text x="85.8690%" y="527.50"></text></g><g><title>&lt;tokio_util::codec::length_delimited::LengthDelimitedCodec as tokio_util::codec::decoder::Decoder&gt;::decode (3 samples, 0.14%)</title><rect x="85.5714%" y="533" width="0.1429%" height="15" fill="rgb(230,136,20)" fg:x="1797" fg:w="3"/><text x="85.8214%" y="543.50"></text></g><g><title>tokio_util::codec::length_delimited::LengthDelimitedCodec::decode_head (1 samples, 0.05%)</title><rect x="85.6667%" y="517" width="0.0476%" height="15" fill="rgb(215,210,22)" fg:x="1799" fg:w="1"/><text x="85.9167%" y="527.50"></text></g><g><title>bytes::buf::buf_impl::Buf::get_uint (1 samples, 0.05%)</title><rect x="85.6667%" y="501" width="0.0476%" height="15" fill="rgb(218,43,5)" fg:x="1799" fg:w="1"/><text x="85.9167%" y="511.50"></text></g><g><title>bytes::bytes_mut::BytesMut::reserve (1 samples, 0.05%)</title><rect x="85.7143%" y="533" width="0.0476%" height="15" fill="rgb(216,11,5)" fg:x="1800" fg:w="1"/><text x="85.9643%" y="543.50"></text></g><g><title>core::result::Result&lt;T,E&gt;::map_err (1 samples, 0.05%)</title><rect x="85.7619%" y="533" width="0.0476%" height="15" fill="rgb(209,82,29)" fg:x="1801" fg:w="1"/><text x="86.0119%" y="543.50"></text></g><g><title>core::task::poll::Poll&lt;core::result::Result&lt;T,E&gt;&gt;::map_err (1 samples, 0.05%)</title><rect x="85.8095%" y="533" width="0.0476%" height="15" fill="rgb(244,115,12)" fg:x="1802" fg:w="1"/><text x="86.0595%" y="543.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="85.8571%" y="341" width="0.0476%" height="15" fill="rgb(222,82,18)" fg:x="1803" fg:w="1"/><text x="86.1071%" y="351.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Read&gt;::read (3 samples, 0.14%)</title><rect x="85.8571%" y="485" width="0.1429%" height="15" fill="rgb(249,227,8)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="495.50"></text></g><g><title>mio::io_source::IoSource&lt;T&gt;::do_io (3 samples, 0.14%)</title><rect x="85.8571%" y="469" width="0.1429%" height="15" fill="rgb(253,141,45)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="479.50"></text></g><g><title>mio::sys::unix::IoSourceState::do_io (3 samples, 0.14%)</title><rect x="85.8571%" y="453" width="0.1429%" height="15" fill="rgb(234,184,4)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="463.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Read&gt;::read::_{{closure}} (3 samples, 0.14%)</title><rect x="85.8571%" y="437" width="0.1429%" height="15" fill="rgb(218,194,23)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="447.50"></text></g><g><title>&lt;&amp;std::net::tcp::TcpStream as std::io::Read&gt;::read (3 samples, 0.14%)</title><rect x="85.8571%" y="421" width="0.1429%" height="15" fill="rgb(235,66,41)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="431.50"></text></g><g><title>std::sys_common::net::TcpStream::read (3 samples, 0.14%)</title><rect x="85.8571%" y="405" width="0.1429%" height="15" fill="rgb(245,217,1)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="415.50"></text></g><g><title>std::sys::unix::net::Socket::read (3 samples, 0.14%)</title><rect x="85.8571%" y="389" width="0.1429%" height="15" fill="rgb(229,91,1)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="399.50"></text></g><g><title>std::sys::unix::net::Socket::recv_with_flags (3 samples, 0.14%)</title><rect x="85.8571%" y="373" width="0.1429%" height="15" fill="rgb(207,101,30)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="383.50"></text></g><g><title>recv (3 samples, 0.14%)</title><rect x="85.8571%" y="357" width="0.1429%" height="15" fill="rgb(223,82,49)" fg:x="1803" fg:w="3"/><text x="86.1071%" y="367.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="341" width="0.0952%" height="15" fill="rgb(218,167,17)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="351.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="325" width="0.0952%" height="15" fill="rgb(208,103,14)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="335.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="309" width="0.0952%" height="15" fill="rgb(238,20,8)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="319.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="293" width="0.0952%" height="15" fill="rgb(218,80,54)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="303.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="277" width="0.0952%" height="15" fill="rgb(240,144,17)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="287.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="85.9048%" y="261" width="0.0952%" height="15" fill="rgb(245,27,50)" fg:x="1804" fg:w="2"/><text x="86.1548%" y="271.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="85.9524%" y="245" width="0.0476%" height="15" fill="rgb(251,51,7)" fg:x="1805" fg:w="1"/><text x="86.2024%" y="255.50"></text></g><g><title>&lt;tokio_util::codec::framed_read::FramedRead&lt;T,D&gt; as futures_core::stream::Stream&gt;::poll_next (12 samples, 0.57%)</title><rect x="85.4762%" y="565" width="0.5714%" height="15" fill="rgb(245,217,29)" fg:x="1795" fg:w="12"/><text x="85.7262%" y="575.50"></text></g><g><title>&lt;tokio_util::codec::framed_impl::FramedImpl&lt;T,U,R&gt; as futures_core::stream::Stream&gt;::poll_next (12 samples, 0.57%)</title><rect x="85.4762%" y="549" width="0.5714%" height="15" fill="rgb(221,176,29)" fg:x="1795" fg:w="12"/><text x="85.7262%" y="559.50"></text></g><g><title>tokio_util::util::poll_read_buf (4 samples, 0.19%)</title><rect x="85.8571%" y="533" width="0.1905%" height="15" fill="rgb(212,180,24)" fg:x="1803" fg:w="4"/><text x="86.1071%" y="543.50"></text></g><g><title>&lt;h2::codec::framed_write::FramedWrite&lt;T,B&gt; as tokio::io::async_read::AsyncRead&gt;::poll_read (4 samples, 0.19%)</title><rect x="85.8571%" y="517" width="0.1905%" height="15" fill="rgb(254,24,2)" fg:x="1803" fg:w="4"/><text x="86.1071%" y="527.50"></text></g><g><title>tokio::io::poll_evented::PollEvented&lt;E&gt;::poll_read (4 samples, 0.19%)</title><rect x="85.8571%" y="501" width="0.1905%" height="15" fill="rgb(230,100,2)" fg:x="1803" fg:w="4"/><text x="86.1071%" y="511.50"></text></g><g><title>tokio::runtime::io::registration::Registration::poll_read_ready (1 samples, 0.05%)</title><rect x="86.0000%" y="485" width="0.0476%" height="15" fill="rgb(219,142,25)" fg:x="1806" fg:w="1"/><text x="86.2500%" y="495.50"></text></g><g><title>tokio::runtime::io::registration::Registration::poll_ready (1 samples, 0.05%)</title><rect x="86.0000%" y="469" width="0.0476%" height="15" fill="rgb(240,73,43)" fg:x="1806" fg:w="1"/><text x="86.2500%" y="479.50"></text></g><g><title>tokio::runtime::io::scheduled_io::ScheduledIo::poll_readiness (1 samples, 0.05%)</title><rect x="86.0000%" y="453" width="0.0476%" height="15" fill="rgb(214,114,15)" fg:x="1806" fg:w="1"/><text x="86.2500%" y="463.50"></text></g><g><title>tokio::runtime::io::Direction::mask (1 samples, 0.05%)</title><rect x="86.0000%" y="437" width="0.0476%" height="15" fill="rgb(207,130,4)" fg:x="1806" fg:w="1"/><text x="86.2500%" y="447.50"></text></g><g><title>bytes::bytes_mut::BytesMut::split_to (1 samples, 0.05%)</title><rect x="86.1429%" y="549" width="0.0476%" height="15" fill="rgb(221,25,40)" fg:x="1809" fg:w="1"/><text x="86.3929%" y="559.50"></text></g><g><title>h2::frame::data::Data::load (1 samples, 0.05%)</title><rect x="86.1905%" y="549" width="0.0476%" height="15" fill="rgb(241,184,7)" fg:x="1810" fg:w="1"/><text x="86.4405%" y="559.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="86.2857%" y="501" width="0.0476%" height="15" fill="rgb(235,159,4)" fg:x="1812" fg:w="1"/><text x="86.5357%" y="511.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::insert_entry (1 samples, 0.05%)</title><rect x="86.3810%" y="437" width="0.0476%" height="15" fill="rgb(214,87,48)" fg:x="1814" fg:w="1"/><text x="86.6310%" y="447.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::push (1 samples, 0.05%)</title><rect x="86.3810%" y="421" width="0.0476%" height="15" fill="rgb(246,198,24)" fg:x="1814" fg:w="1"/><text x="86.6310%" y="431.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="86.3810%" y="405" width="0.0476%" height="15" fill="rgb(209,66,40)" fg:x="1814" fg:w="1"/><text x="86.6310%" y="415.50"></text></g><g><title>h2::frame::headers::HeaderBlock::load::_{{closure}} (4 samples, 0.19%)</title><rect x="86.3333%" y="501" width="0.1905%" height="15" fill="rgb(233,147,39)" fg:x="1813" fg:w="4"/><text x="86.5833%" y="511.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::append (4 samples, 0.19%)</title><rect x="86.3333%" y="485" width="0.1905%" height="15" fill="rgb(231,145,52)" fg:x="1813" fg:w="4"/><text x="86.5833%" y="495.50"></text></g><g><title>&lt;http::header::name::HeaderName as http::header::map::into_header_name::Sealed&gt;::append (4 samples, 0.19%)</title><rect x="86.3333%" y="469" width="0.1905%" height="15" fill="rgb(206,20,26)" fg:x="1813" fg:w="4"/><text x="86.5833%" y="479.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::append2 (4 samples, 0.19%)</title><rect x="86.3333%" y="453" width="0.1905%" height="15" fill="rgb(238,220,4)" fg:x="1813" fg:w="4"/><text x="86.5833%" y="463.50"></text></g><g><title>http::header::map::HeaderMap&lt;T&gt;::reserve_one (2 samples, 0.10%)</title><rect x="86.4286%" y="437" width="0.0952%" height="15" fill="rgb(252,195,42)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="447.50"></text></g><g><title>alloc::vec::from_elem (2 samples, 0.10%)</title><rect x="86.4286%" y="421" width="0.0952%" height="15" fill="rgb(209,10,6)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="431.50"></text></g><g><title>&lt;T as alloc::vec::spec_from_elem::SpecFromElem&gt;::from_elem (2 samples, 0.10%)</title><rect x="86.4286%" y="405" width="0.0952%" height="15" fill="rgb(229,3,52)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="415.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="86.4286%" y="389" width="0.0952%" height="15" fill="rgb(253,49,37)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="399.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="86.4286%" y="373" width="0.0952%" height="15" fill="rgb(240,103,49)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="383.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (2 samples, 0.10%)</title><rect x="86.4286%" y="357" width="0.0952%" height="15" fill="rgb(250,182,30)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="367.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (2 samples, 0.10%)</title><rect x="86.4286%" y="341" width="0.0952%" height="15" fill="rgb(248,8,30)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="351.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (2 samples, 0.10%)</title><rect x="86.4286%" y="325" width="0.0952%" height="15" fill="rgb(237,120,30)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="335.50"></text></g><g><title>alloc::alloc::alloc (2 samples, 0.10%)</title><rect x="86.4286%" y="309" width="0.0952%" height="15" fill="rgb(221,146,34)" fg:x="1815" fg:w="2"/><text x="86.6786%" y="319.50"></text></g><g><title>__rust_alloc (1 samples, 0.05%)</title><rect x="86.4762%" y="293" width="0.0476%" height="15" fill="rgb(242,55,13)" fg:x="1816" fg:w="1"/><text x="86.7262%" y="303.50"></text></g><g><title>h2::hpack::decoder::Decoder::decode_indexed (2 samples, 0.10%)</title><rect x="86.5238%" y="501" width="0.0952%" height="15" fill="rgb(242,112,31)" fg:x="1817" fg:w="2"/><text x="86.7738%" y="511.50"></text></g><g><title>h2::hpack::decoder::Table::get (2 samples, 0.10%)</title><rect x="86.5238%" y="485" width="0.0952%" height="15" fill="rgb(249,192,27)" fg:x="1817" fg:w="2"/><text x="86.7738%" y="495.50"></text></g><g><title>&lt;h2::hpack::header::Header&lt;T&gt; as core::clone::Clone&gt;::clone (2 samples, 0.10%)</title><rect x="86.5238%" y="469" width="0.0952%" height="15" fill="rgb(208,204,44)" fg:x="1817" fg:w="2"/><text x="86.7738%" y="479.50"></text></g><g><title>&lt;http::header::value::HeaderValue as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="86.5714%" y="453" width="0.0476%" height="15" fill="rgb(208,93,54)" fg:x="1818" fg:w="1"/><text x="86.8214%" y="463.50"></text></g><g><title>h2::hpack::decoder::Decoder::decode_literal (1 samples, 0.05%)</title><rect x="86.6190%" y="501" width="0.0476%" height="15" fill="rgb(242,1,31)" fg:x="1819" fg:w="1"/><text x="86.8690%" y="511.50"></text></g><g><title>h2::hpack::header::Name::into_entry (1 samples, 0.05%)</title><rect x="86.6190%" y="485" width="0.0476%" height="15" fill="rgb(241,83,25)" fg:x="1819" fg:w="1"/><text x="86.8690%" y="495.50"></text></g><g><title>core::ptr::drop_in_place&lt;bytes::bytes::Bytes&gt; (2 samples, 0.10%)</title><rect x="86.6667%" y="485" width="0.0952%" height="15" fill="rgb(205,169,50)" fg:x="1820" fg:w="2"/><text x="86.9167%" y="495.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::ops::drop::Drop&gt;::drop (2 samples, 0.10%)</title><rect x="86.6667%" y="469" width="0.0952%" height="15" fill="rgb(239,186,37)" fg:x="1820" fg:w="2"/><text x="86.9167%" y="479.50"></text></g><g><title>bytes::bytes_mut::shared_v_drop (2 samples, 0.10%)</title><rect x="86.6667%" y="453" width="0.0952%" height="15" fill="rgb(205,221,10)" fg:x="1820" fg:w="2"/><text x="86.9167%" y="463.50"></text></g><g><title>&lt;core::sync::atomic::AtomicPtr&lt;T&gt; as bytes::loom::sync::atomic::AtomicMut&lt;T&gt;&gt;::with_mut (2 samples, 0.10%)</title><rect x="86.6667%" y="437" width="0.0952%" height="15" fill="rgb(218,196,15)" fg:x="1820" fg:w="2"/><text x="86.9167%" y="447.50"></text></g><g><title>h2::codec::framed_read::decode_frame (16 samples, 0.76%)</title><rect x="86.0476%" y="565" width="0.7619%" height="15" fill="rgb(218,196,35)" fg:x="1807" fg:w="16"/><text x="86.2976%" y="575.50"></text></g><g><title>h2::frame::headers::Headers::load_hpack (12 samples, 0.57%)</title><rect x="86.2381%" y="549" width="0.5714%" height="15" fill="rgb(233,63,24)" fg:x="1811" fg:w="12"/><text x="86.4881%" y="559.50"></text></g><g><title>h2::frame::headers::HeaderBlock::load (12 samples, 0.57%)</title><rect x="86.2381%" y="533" width="0.5714%" height="15" fill="rgb(225,8,4)" fg:x="1811" fg:w="12"/><text x="86.4881%" y="543.50"></text></g><g><title>h2::hpack::decoder::Decoder::decode (12 samples, 0.57%)</title><rect x="86.2381%" y="517" width="0.5714%" height="15" fill="rgb(234,105,35)" fg:x="1811" fg:w="12"/><text x="86.4881%" y="527.50"></text></g><g><title>h2::hpack::decoder::consume (3 samples, 0.14%)</title><rect x="86.6667%" y="501" width="0.1429%" height="15" fill="rgb(236,21,32)" fg:x="1820" fg:w="3"/><text x="86.9167%" y="511.50"></text></g><g><title>h2::hpack::decoder::take (1 samples, 0.05%)</title><rect x="86.7619%" y="485" width="0.0476%" height="15" fill="rgb(228,109,6)" fg:x="1822" fg:w="1"/><text x="87.0119%" y="495.50"></text></g><g><title>&lt;bytes::bytes_mut::BytesMut as bytes::buf::buf_impl::Buf&gt;::advance (1 samples, 0.05%)</title><rect x="86.7619%" y="469" width="0.0476%" height="15" fill="rgb(229,215,31)" fg:x="1822" fg:w="1"/><text x="87.0119%" y="479.50"></text></g><g><title>bytes::bytes_mut::BytesMut::set_start (1 samples, 0.05%)</title><rect x="86.7619%" y="453" width="0.0476%" height="15" fill="rgb(221,52,54)" fg:x="1822" fg:w="1"/><text x="87.0119%" y="463.50"></text></g><g><title>&lt;h2::codec::Codec&lt;T,B&gt; as futures_core::stream::Stream&gt;::poll_next (31 samples, 1.48%)</title><rect x="85.3810%" y="597" width="1.4762%" height="15" fill="rgb(252,129,43)" fg:x="1793" fg:w="31"/><text x="85.6310%" y="607.50"></text></g><g><title>&lt;h2::codec::framed_read::FramedRead&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (31 samples, 1.48%)</title><rect x="85.3810%" y="581" width="1.4762%" height="15" fill="rgb(248,183,27)" fg:x="1793" fg:w="31"/><text x="85.6310%" y="591.50"></text></g><g><title>tracing_core::dispatcher::has_been_set (1 samples, 0.05%)</title><rect x="86.8095%" y="565" width="0.0476%" height="15" fill="rgb(250,0,22)" fg:x="1823" fg:w="1"/><text x="87.0595%" y="575.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (1 samples, 0.05%)</title><rect x="86.8095%" y="549" width="0.0476%" height="15" fill="rgb(213,166,10)" fg:x="1823" fg:w="1"/><text x="87.0595%" y="559.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll_go_away (3 samples, 0.14%)</title><rect x="86.8571%" y="597" width="0.1429%" height="15" fill="rgb(207,163,36)" fg:x="1824" fg:w="3"/><text x="87.1071%" y="607.50"></text></g><g><title>h2::proto::go_away::GoAway::send_pending_go_away (3 samples, 0.14%)</title><rect x="86.8571%" y="581" width="0.1429%" height="15" fill="rgb(208,122,22)" fg:x="1824" fg:w="3"/><text x="87.1071%" y="591.50"></text></g><g><title>h2::proto::go_away::GoAway::should_close_now (2 samples, 0.10%)</title><rect x="86.9048%" y="565" width="0.0952%" height="15" fill="rgb(207,104,49)" fg:x="1825" fg:w="2"/><text x="87.1548%" y="575.50"></text></g><g><title>core::option::Option&lt;T&gt;::is_none (1 samples, 0.05%)</title><rect x="86.9524%" y="549" width="0.0476%" height="15" fill="rgb(248,211,50)" fg:x="1826" fg:w="1"/><text x="87.2024%" y="559.50"></text></g><g><title>core::option::Option&lt;T&gt;::is_some (1 samples, 0.05%)</title><rect x="86.9524%" y="533" width="0.0476%" height="15" fill="rgb(217,13,45)" fg:x="1826" fg:w="1"/><text x="87.2024%" y="543.50"></text></g><g><title>h2::proto::settings::Settings::poll_send (1 samples, 0.05%)</title><rect x="87.0000%" y="581" width="0.0476%" height="15" fill="rgb(211,216,49)" fg:x="1827" fg:w="1"/><text x="87.2500%" y="591.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll_ready (2 samples, 0.10%)</title><rect x="87.0000%" y="597" width="0.0952%" height="15" fill="rgb(221,58,53)" fg:x="1827" fg:w="2"/><text x="87.2500%" y="607.50"></text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::send_pending_refusal (1 samples, 0.05%)</title><rect x="87.0476%" y="581" width="0.0476%" height="15" fill="rgb(220,112,41)" fg:x="1828" fg:w="1"/><text x="87.2976%" y="591.50"></text></g><g><title>core::ptr::drop_in_place&lt;std::sync::mutex::MutexGuard&lt;h2::proto::streams::streams::Inner&gt;&gt; (1 samples, 0.05%)</title><rect x="87.0476%" y="565" width="0.0476%" height="15" fill="rgb(236,38,28)" fg:x="1828" fg:w="1"/><text x="87.2976%" y="575.50"></text></g><g><title>&lt;std::sync::mutex::MutexGuard&lt;T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="87.0476%" y="549" width="0.0476%" height="15" fill="rgb(227,195,22)" fg:x="1828" fg:w="1"/><text x="87.2976%" y="559.50"></text></g><g><title>std::sys::unix::locks::futex_mutex::Mutex::unlock (1 samples, 0.05%)</title><rect x="87.0476%" y="533" width="0.0476%" height="15" fill="rgb(214,55,33)" fg:x="1828" fg:w="1"/><text x="87.2976%" y="543.50"></text></g><g><title>h2::proto::connection::ConnectionInner&lt;P,B&gt;::as_dyn (2 samples, 0.10%)</title><rect x="87.0952%" y="597" width="0.0952%" height="15" fill="rgb(248,80,13)" fg:x="1829" fg:w="2"/><text x="87.3452%" y="607.50"></text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::as_dyn (2 samples, 0.10%)</title><rect x="87.0952%" y="581" width="0.0952%" height="15" fill="rgb(238,52,6)" fg:x="1829" fg:w="2"/><text x="87.3452%" y="591.50"></text></g><g><title>&lt;h2::client::Peer as h2::proto::peer::Peer&gt;::dyn (2 samples, 0.10%)</title><rect x="87.0952%" y="565" width="0.0952%" height="15" fill="rgb(224,198,47)" fg:x="1829" fg:w="2"/><text x="87.3452%" y="575.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="87.2857%" y="581" width="0.0476%" height="15" fill="rgb(233,171,20)" fg:x="1833" fg:w="1"/><text x="87.5357%" y="591.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="87.3333%" y="501" width="0.0476%" height="15" fill="rgb(241,30,25)" fg:x="1834" fg:w="1"/><text x="87.5833%" y="511.50"></text></g><g><title>&lt;h2::proto::streams::store::Store as core::ops::index::IndexMut&lt;h2::proto::streams::store::Key&gt;&gt;::index_mut (1 samples, 0.05%)</title><rect x="87.3333%" y="485" width="0.0476%" height="15" fill="rgb(207,171,38)" fg:x="1834" fg:w="1"/><text x="87.5833%" y="495.50"></text></g><g><title>slab::Slab&lt;T&gt;::get_mut (1 samples, 0.05%)</title><rect x="87.3333%" y="469" width="0.0476%" height="15" fill="rgb(234,70,1)" fg:x="1834" fg:w="1"/><text x="87.5833%" y="479.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (2 samples, 0.10%)</title><rect x="87.3333%" y="549" width="0.0952%" height="15" fill="rgb(232,178,18)" fg:x="1834" fg:w="2"/><text x="87.5833%" y="559.50"></text></g><g><title>h2::proto::streams::streams::Inner::recv_data::_{{closure}} (2 samples, 0.10%)</title><rect x="87.3333%" y="533" width="0.0952%" height="15" fill="rgb(241,78,40)" fg:x="1834" fg:w="2"/><text x="87.5833%" y="543.50"></text></g><g><title>h2::proto::streams::recv::Recv::recv_data (2 samples, 0.10%)</title><rect x="87.3333%" y="517" width="0.0952%" height="15" fill="rgb(222,35,25)" fg:x="1834" fg:w="2"/><text x="87.5833%" y="527.50"></text></g><g><title>h2::proto::streams::recv::Recv::consume_connection_window (1 samples, 0.05%)</title><rect x="87.3810%" y="501" width="0.0476%" height="15" fill="rgb(207,92,16)" fg:x="1835" fg:w="1"/><text x="87.6310%" y="511.50"></text></g><g><title>h2::proto::streams::store::Store::find_mut (1 samples, 0.05%)</title><rect x="87.4286%" y="549" width="0.0476%" height="15" fill="rgb(216,59,51)" fg:x="1836" fg:w="1"/><text x="87.6786%" y="559.50"></text></g><g><title>h2::proto::streams::streams::DynStreams&lt;B&gt;::recv_data (4 samples, 0.19%)</title><rect x="87.3333%" y="581" width="0.1905%" height="15" fill="rgb(213,80,28)" fg:x="1834" fg:w="4"/><text x="87.5833%" y="591.50"></text></g><g><title>h2::proto::streams::streams::Inner::recv_data (4 samples, 0.19%)</title><rect x="87.3333%" y="565" width="0.1905%" height="15" fill="rgb(220,93,7)" fg:x="1834" fg:w="4"/><text x="87.5833%" y="575.50"></text></g><g><title>std::sync::mutex::Mutex&lt;T&gt;::lock (1 samples, 0.05%)</title><rect x="87.4762%" y="549" width="0.0476%" height="15" fill="rgb(225,24,44)" fg:x="1837" fg:w="1"/><text x="87.7262%" y="559.50"></text></g><g><title>std::sync::mutex::MutexGuard&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="87.4762%" y="533" width="0.0476%" height="15" fill="rgb(243,74,40)" fg:x="1837" fg:w="1"/><text x="87.7262%" y="543.50"></text></g><g><title>std::sync::poison::Flag::guard (1 samples, 0.05%)</title><rect x="87.4762%" y="517" width="0.0476%" height="15" fill="rgb(228,39,7)" fg:x="1837" fg:w="1"/><text x="87.7262%" y="527.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll2 (48 samples, 2.29%)</title><rect x="85.2857%" y="613" width="2.2857%" height="15" fill="rgb(227,79,8)" fg:x="1791" fg:w="48"/><text x="85.5357%" y="623.50">h..</text></g><g><title>h2::proto::connection::DynConnection&lt;B&gt;::recv_frame (8 samples, 0.38%)</title><rect x="87.1905%" y="597" width="0.3810%" height="15" fill="rgb(236,58,11)" fg:x="1831" fg:w="8"/><text x="87.4405%" y="607.50"></text></g><g><title>h2::proto::streams::streams::DynStreams&lt;B&gt;::recv_headers (1 samples, 0.05%)</title><rect x="87.5238%" y="581" width="0.0476%" height="15" fill="rgb(249,63,35)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="591.50"></text></g><g><title>h2::proto::streams::streams::Inner::recv_headers (1 samples, 0.05%)</title><rect x="87.5238%" y="565" width="0.0476%" height="15" fill="rgb(252,114,16)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="575.50"></text></g><g><title>h2::proto::streams::store::Store::find_entry (1 samples, 0.05%)</title><rect x="87.5238%" y="549" width="0.0476%" height="15" fill="rgb(254,151,24)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="559.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::entry (1 samples, 0.05%)</title><rect x="87.5238%" y="533" width="0.0476%" height="15" fill="rgb(253,54,39)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="543.50"></text></g><g><title>indexmap::map::core::raw::&lt;impl indexmap::map::core::IndexMapCore&lt;K,V&gt;&gt;::entry (1 samples, 0.05%)</title><rect x="87.5238%" y="517" width="0.0476%" height="15" fill="rgb(243,25,45)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="527.50"></text></g><g><title>hashbrown::raw::inner::RawTable&lt;T,A&gt;::find (1 samples, 0.05%)</title><rect x="87.5238%" y="501" width="0.0476%" height="15" fill="rgb(234,134,9)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="511.50"></text></g><g><title>hashbrown::raw::inner::RawTableInner&lt;A&gt;::find_inner (1 samples, 0.05%)</title><rect x="87.5238%" y="485" width="0.0476%" height="15" fill="rgb(227,166,31)" fg:x="1838" fg:w="1"/><text x="87.7738%" y="495.50"></text></g><g><title>&lt;hyper::proto::h2::SendBuf&lt;B&gt; as bytes::buf::buf_impl::Buf&gt;::remaining (1 samples, 0.05%)</title><rect x="87.7143%" y="469" width="0.0476%" height="15" fill="rgb(245,143,41)" fg:x="1842" fg:w="1"/><text x="87.9643%" y="479.50"></text></g><g><title>&lt;h2::proto::streams::prioritize::Prioritized&lt;B&gt; as bytes::buf::buf_impl::Buf&gt;::remaining (2 samples, 0.10%)</title><rect x="87.7143%" y="501" width="0.0952%" height="15" fill="rgb(238,181,32)" fg:x="1842" fg:w="2"/><text x="87.9643%" y="511.50"></text></g><g><title>&lt;bytes::buf::take::Take&lt;T&gt; as bytes::buf::buf_impl::Buf&gt;::remaining (2 samples, 0.10%)</title><rect x="87.7143%" y="485" width="0.0952%" height="15" fill="rgb(224,113,18)" fg:x="1842" fg:w="2"/><text x="87.9643%" y="495.50"></text></g><g><title>core::cmp::min (1 samples, 0.05%)</title><rect x="87.7619%" y="469" width="0.0476%" height="15" fill="rgb(240,229,28)" fg:x="1843" fg:w="1"/><text x="88.0119%" y="479.50"></text></g><g><title>core::cmp::Ord::min (1 samples, 0.05%)</title><rect x="87.7619%" y="453" width="0.0476%" height="15" fill="rgb(250,185,3)" fg:x="1843" fg:w="1"/><text x="88.0119%" y="463.50"></text></g><g><title>core::cmp::min_by (1 samples, 0.05%)</title><rect x="87.7619%" y="437" width="0.0476%" height="15" fill="rgb(212,59,25)" fg:x="1843" fg:w="1"/><text x="88.0119%" y="447.50"></text></g><g><title>h2::frame::data::Data&lt;T&gt;::encode_chunk (1 samples, 0.05%)</title><rect x="87.8095%" y="501" width="0.0476%" height="15" fill="rgb(221,87,20)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="511.50"></text></g><g><title>h2::frame::head::Head::encode (1 samples, 0.05%)</title><rect x="87.8095%" y="485" width="0.0476%" height="15" fill="rgb(213,74,28)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="495.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_u32 (1 samples, 0.05%)</title><rect x="87.8095%" y="469" width="0.0476%" height="15" fill="rgb(224,132,34)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="479.50"></text></g><g><title>&lt;bytes::bytes_mut::BytesMut as bytes::buf::buf_mut::BufMut&gt;::put_slice (1 samples, 0.05%)</title><rect x="87.8095%" y="453" width="0.0476%" height="15" fill="rgb(222,101,24)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="463.50"></text></g><g><title>bytes::bytes_mut::BytesMut::extend_from_slice (1 samples, 0.05%)</title><rect x="87.8095%" y="437" width="0.0476%" height="15" fill="rgb(254,142,4)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="447.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="87.8095%" y="421" width="0.0476%" height="15" fill="rgb(230,229,49)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="431.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="87.8095%" y="405" width="0.0476%" height="15" fill="rgb(238,70,47)" fg:x="1844" fg:w="1"/><text x="88.0595%" y="415.50"></text></g><g><title>h2::frame::headers::EncodingHeaderBlock::encode (1 samples, 0.05%)</title><rect x="87.8571%" y="485" width="0.0476%" height="15" fill="rgb(231,160,17)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="495.50"></text></g><g><title>h2::frame::head::Head::encode (1 samples, 0.05%)</title><rect x="87.8571%" y="469" width="0.0476%" height="15" fill="rgb(218,68,53)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="479.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_uint (1 samples, 0.05%)</title><rect x="87.8571%" y="453" width="0.0476%" height="15" fill="rgb(236,111,10)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="463.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_slice (1 samples, 0.05%)</title><rect x="87.8571%" y="437" width="0.0476%" height="15" fill="rgb(224,34,41)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="447.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="87.8571%" y="421" width="0.0476%" height="15" fill="rgb(241,118,19)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="431.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="87.8571%" y="405" width="0.0476%" height="15" fill="rgb(238,129,25)" fg:x="1845" fg:w="1"/><text x="88.1071%" y="415.50"></text></g><g><title>h2::codec::Codec&lt;T,B&gt;::buffer (5 samples, 0.24%)</title><rect x="87.7143%" y="549" width="0.2381%" height="15" fill="rgb(238,22,31)" fg:x="1842" fg:w="5"/><text x="87.9643%" y="559.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::buffer (5 samples, 0.24%)</title><rect x="87.7143%" y="533" width="0.2381%" height="15" fill="rgb(222,174,48)" fg:x="1842" fg:w="5"/><text x="87.9643%" y="543.50"></text></g><g><title>h2::codec::framed_write::Encoder&lt;B&gt;::buffer (5 samples, 0.24%)</title><rect x="87.7143%" y="517" width="0.2381%" height="15" fill="rgb(206,152,40)" fg:x="1842" fg:w="5"/><text x="87.9643%" y="527.50"></text></g><g><title>h2::frame::headers::Headers::encode (2 samples, 0.10%)</title><rect x="87.8571%" y="501" width="0.0952%" height="15" fill="rgb(218,99,54)" fg:x="1845" fg:w="2"/><text x="88.1071%" y="511.50"></text></g><g><title>h2::frame::headers::HeaderBlock::into_encoding (1 samples, 0.05%)</title><rect x="87.9048%" y="485" width="0.0476%" height="15" fill="rgb(220,174,26)" fg:x="1846" fg:w="1"/><text x="88.1548%" y="495.50"></text></g><g><title>h2::hpack::encoder::Encoder::encode (1 samples, 0.05%)</title><rect x="87.9048%" y="469" width="0.0476%" height="15" fill="rgb(245,116,9)" fg:x="1846" fg:w="1"/><text x="88.1548%" y="479.50"></text></g><g><title>&lt;tonic::transport::service::io::BoxedIo as tokio::io::async_write::AsyncWrite&gt;::poll_flush (1 samples, 0.05%)</title><rect x="87.9524%" y="517" width="0.0476%" height="15" fill="rgb(209,72,35)" fg:x="1847" fg:w="1"/><text x="88.2024%" y="527.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as tokio::io::async_write::AsyncWrite&gt;::poll_flush (1 samples, 0.05%)</title><rect x="87.9524%" y="501" width="0.0476%" height="15" fill="rgb(226,126,21)" fg:x="1847" fg:w="1"/><text x="88.2024%" y="511.50"></text></g><g><title>core::pin::Pin&lt;P&gt;::as_mut (1 samples, 0.05%)</title><rect x="87.9524%" y="485" width="0.0476%" height="15" fill="rgb(227,192,1)" fg:x="1847" fg:w="1"/><text x="88.2024%" y="495.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="87.9524%" y="469" width="0.0476%" height="15" fill="rgb(237,180,29)" fg:x="1847" fg:w="1"/><text x="88.2024%" y="479.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write (2 samples, 0.10%)</title><rect x="88.0476%" y="421" width="0.0952%" height="15" fill="rgb(230,197,35)" fg:x="1849" fg:w="2"/><text x="88.2976%" y="431.50"></text></g><g><title>mio::io_source::IoSource&lt;T&gt;::do_io (2 samples, 0.10%)</title><rect x="88.0476%" y="405" width="0.0952%" height="15" fill="rgb(246,193,31)" fg:x="1849" fg:w="2"/><text x="88.2976%" y="415.50"></text></g><g><title>mio::sys::unix::IoSourceState::do_io (2 samples, 0.10%)</title><rect x="88.0476%" y="389" width="0.0952%" height="15" fill="rgb(241,36,4)" fg:x="1849" fg:w="2"/><text x="88.2976%" y="399.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write::_{{closure}} (2 samples, 0.10%)</title><rect x="88.0476%" y="373" width="0.0952%" height="15" fill="rgb(241,130,17)" fg:x="1849" fg:w="2"/><text x="88.2976%" y="383.50"></text></g><g><title>&lt;&amp;std::net::tcp::TcpStream as std::io::Write&gt;::write (2 samples, 0.10%)</title><rect x="88.0476%" y="357" width="0.0952%" height="15" fill="rgb(206,137,32)" fg:x="1849" fg:w="2"/><text x="88.2976%" y="367.50"></text></g><g><title>std::sys_common::net::TcpStream::write (1 samples, 0.05%)</title><rect x="88.0952%" y="341" width="0.0476%" height="15" fill="rgb(237,228,51)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="351.50"></text></g><g><title>__send (1 samples, 0.05%)</title><rect x="88.0952%" y="325" width="0.0476%" height="15" fill="rgb(243,6,42)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="335.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="309" width="0.0476%" height="15" fill="rgb(251,74,28)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="319.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="293" width="0.0476%" height="15" fill="rgb(218,20,49)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="303.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="277" width="0.0476%" height="15" fill="rgb(238,28,14)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="287.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="261" width="0.0476%" height="15" fill="rgb(229,40,46)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="271.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="245" width="0.0476%" height="15" fill="rgb(244,195,20)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="255.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.0952%" y="229" width="0.0476%" height="15" fill="rgb(253,56,35)" fg:x="1850" fg:w="1"/><text x="88.3452%" y="239.50"></text></g><g><title>h2::codec::Codec&lt;T,B&gt;::flush (5 samples, 0.24%)</title><rect x="87.9524%" y="549" width="0.2381%" height="15" fill="rgb(210,149,44)" fg:x="1847" fg:w="5"/><text x="88.2024%" y="559.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::flush (5 samples, 0.24%)</title><rect x="87.9524%" y="533" width="0.2381%" height="15" fill="rgb(240,135,12)" fg:x="1847" fg:w="5"/><text x="88.2024%" y="543.50"></text></g><g><title>h2::codec::framed_write::write (4 samples, 0.19%)</title><rect x="88.0000%" y="517" width="0.1905%" height="15" fill="rgb(251,24,50)" fg:x="1848" fg:w="4"/><text x="88.2500%" y="527.50"></text></g><g><title>&lt;tonic::transport::service::io::BoxedIo as tokio::io::async_write::AsyncWrite&gt;::poll_write (4 samples, 0.19%)</title><rect x="88.0000%" y="501" width="0.1905%" height="15" fill="rgb(243,200,47)" fg:x="1848" fg:w="4"/><text x="88.2500%" y="511.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as tokio::io::async_write::AsyncWrite&gt;::poll_write (3 samples, 0.14%)</title><rect x="88.0476%" y="485" width="0.1429%" height="15" fill="rgb(224,166,26)" fg:x="1849" fg:w="3"/><text x="88.2976%" y="495.50"></text></g><g><title>&lt;tokio::net::tcp::stream::TcpStream as tokio::io::async_write::AsyncWrite&gt;::poll_write (3 samples, 0.14%)</title><rect x="88.0476%" y="469" width="0.1429%" height="15" fill="rgb(233,0,47)" fg:x="1849" fg:w="3"/><text x="88.2976%" y="479.50"></text></g><g><title>tokio::net::tcp::stream::TcpStream::poll_write_priv (3 samples, 0.14%)</title><rect x="88.0476%" y="453" width="0.1429%" height="15" fill="rgb(253,80,5)" fg:x="1849" fg:w="3"/><text x="88.2976%" y="463.50"></text></g><g><title>tokio::io::poll_evented::PollEvented&lt;E&gt;::poll_write (3 samples, 0.14%)</title><rect x="88.0476%" y="437" width="0.1429%" height="15" fill="rgb(214,133,25)" fg:x="1849" fg:w="3"/><text x="88.2976%" y="447.50"></text></g><g><title>tokio::runtime::io::registration::Registration::poll_write_ready (1 samples, 0.05%)</title><rect x="88.1429%" y="421" width="0.0476%" height="15" fill="rgb(209,27,14)" fg:x="1851" fg:w="1"/><text x="88.3929%" y="431.50"></text></g><g><title>tokio::runtime::io::registration::Registration::poll_ready (1 samples, 0.05%)</title><rect x="88.1429%" y="405" width="0.0476%" height="15" fill="rgb(219,102,51)" fg:x="1851" fg:w="1"/><text x="88.3929%" y="415.50"></text></g><g><title>tokio::runtime::io::scheduled_io::ScheduledIo::poll_readiness (1 samples, 0.05%)</title><rect x="88.1429%" y="389" width="0.0476%" height="15" fill="rgb(237,18,16)" fg:x="1851" fg:w="1"/><text x="88.3929%" y="399.50"></text></g><g><title>tokio::runtime::io::Direction::mask (1 samples, 0.05%)</title><rect x="88.1429%" y="373" width="0.0476%" height="15" fill="rgb(241,85,17)" fg:x="1851" fg:w="1"/><text x="88.3929%" y="383.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="88.2381%" y="501" width="0.0476%" height="15" fill="rgb(236,90,42)" fg:x="1853" fg:w="1"/><text x="88.4881%" y="511.50"></text></g><g><title>&lt;bytes::buf::chain::Chain&lt;T,U&gt; as bytes::buf::buf_impl::Buf&gt;::advance (1 samples, 0.05%)</title><rect x="88.2857%" y="485" width="0.0476%" height="15" fill="rgb(249,57,21)" fg:x="1854" fg:w="1"/><text x="88.5357%" y="495.50"></text></g><g><title>__send (4 samples, 0.19%)</title><rect x="88.3810%" y="309" width="0.1905%" height="15" fill="rgb(243,12,36)" fg:x="1856" fg:w="4"/><text x="88.6310%" y="319.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="88.4286%" y="293" width="0.1429%" height="15" fill="rgb(253,128,47)" fg:x="1857" fg:w="3"/><text x="88.6786%" y="303.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="88.4286%" y="277" width="0.1429%" height="15" fill="rgb(207,33,20)" fg:x="1857" fg:w="3"/><text x="88.6786%" y="287.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="88.4286%" y="261" width="0.1429%" height="15" fill="rgb(233,215,35)" fg:x="1857" fg:w="3"/><text x="88.6786%" y="271.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="88.4286%" y="245" width="0.1429%" height="15" fill="rgb(249,188,52)" fg:x="1857" fg:w="3"/><text x="88.6786%" y="255.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="88.4762%" y="229" width="0.0952%" height="15" fill="rgb(225,12,32)" fg:x="1858" fg:w="2"/><text x="88.7262%" y="239.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="88.5238%" y="213" width="0.0476%" height="15" fill="rgb(247,98,14)" fg:x="1859" fg:w="1"/><text x="88.7738%" y="223.50"></text></g><g><title>h2::codec::Codec&lt;T,B&gt;::poll_ready (9 samples, 0.43%)</title><rect x="88.1905%" y="549" width="0.4286%" height="15" fill="rgb(247,219,48)" fg:x="1852" fg:w="9"/><text x="88.4405%" y="559.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::poll_ready (9 samples, 0.43%)</title><rect x="88.1905%" y="533" width="0.4286%" height="15" fill="rgb(253,60,48)" fg:x="1852" fg:w="9"/><text x="88.4405%" y="543.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::flush (9 samples, 0.43%)</title><rect x="88.1905%" y="517" width="0.4286%" height="15" fill="rgb(245,15,52)" fg:x="1852" fg:w="9"/><text x="88.4405%" y="527.50"></text></g><g><title>h2::codec::framed_write::write (7 samples, 0.33%)</title><rect x="88.2857%" y="501" width="0.3333%" height="15" fill="rgb(220,133,28)" fg:x="1854" fg:w="7"/><text x="88.5357%" y="511.50"></text></g><g><title>&lt;tonic::transport::service::io::BoxedIo as tokio::io::async_write::AsyncWrite&gt;::poll_write (6 samples, 0.29%)</title><rect x="88.3333%" y="485" width="0.2857%" height="15" fill="rgb(217,180,4)" fg:x="1855" fg:w="6"/><text x="88.5833%" y="495.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as tokio::io::async_write::AsyncWrite&gt;::poll_write (6 samples, 0.29%)</title><rect x="88.3333%" y="469" width="0.2857%" height="15" fill="rgb(251,24,1)" fg:x="1855" fg:w="6"/><text x="88.5833%" y="479.50"></text></g><g><title>&lt;tokio::net::tcp::stream::TcpStream as tokio::io::async_write::AsyncWrite&gt;::poll_write (6 samples, 0.29%)</title><rect x="88.3333%" y="453" width="0.2857%" height="15" fill="rgb(212,185,49)" fg:x="1855" fg:w="6"/><text x="88.5833%" y="463.50"></text></g><g><title>tokio::net::tcp::stream::TcpStream::poll_write_priv (5 samples, 0.24%)</title><rect x="88.3810%" y="437" width="0.2381%" height="15" fill="rgb(215,175,22)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="447.50"></text></g><g><title>tokio::io::poll_evented::PollEvented&lt;E&gt;::poll_write (5 samples, 0.24%)</title><rect x="88.3810%" y="421" width="0.2381%" height="15" fill="rgb(250,205,14)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="431.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write (5 samples, 0.24%)</title><rect x="88.3810%" y="405" width="0.2381%" height="15" fill="rgb(225,211,22)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="415.50"></text></g><g><title>mio::io_source::IoSource&lt;T&gt;::do_io (5 samples, 0.24%)</title><rect x="88.3810%" y="389" width="0.2381%" height="15" fill="rgb(251,179,42)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="399.50"></text></g><g><title>mio::sys::unix::IoSourceState::do_io (5 samples, 0.24%)</title><rect x="88.3810%" y="373" width="0.2381%" height="15" fill="rgb(208,216,51)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="383.50"></text></g><g><title>&lt;&amp;mio::net::tcp::stream::TcpStream as std::io::Write&gt;::write::_{{closure}} (5 samples, 0.24%)</title><rect x="88.3810%" y="357" width="0.2381%" height="15" fill="rgb(235,36,11)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="367.50"></text></g><g><title>&lt;&amp;std::net::tcp::TcpStream as std::io::Write&gt;::write (5 samples, 0.24%)</title><rect x="88.3810%" y="341" width="0.2381%" height="15" fill="rgb(213,189,28)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="351.50"></text></g><g><title>std::sys_common::net::TcpStream::write (5 samples, 0.24%)</title><rect x="88.3810%" y="325" width="0.2381%" height="15" fill="rgb(227,203,42)" fg:x="1856" fg:w="5"/><text x="88.6310%" y="335.50"></text></g><g><title>std::sys::unix::cvt (1 samples, 0.05%)</title><rect x="88.5714%" y="309" width="0.0476%" height="15" fill="rgb(244,72,36)" fg:x="1860" fg:w="1"/><text x="88.8214%" y="319.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="88.7143%" y="533" width="0.0476%" height="15" fill="rgb(213,53,17)" fg:x="1863" fg:w="1"/><text x="88.9643%" y="543.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Entered&gt; (1 samples, 0.05%)</title><rect x="88.7619%" y="533" width="0.0476%" height="15" fill="rgb(207,167,3)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="543.50"></text></g><g><title>&lt;tracing::span::Entered as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="88.7619%" y="517" width="0.0476%" height="15" fill="rgb(216,98,30)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="527.50"></text></g><g><title>tracing::span::Span::do_exit (1 samples, 0.05%)</title><rect x="88.7619%" y="501" width="0.0476%" height="15" fill="rgb(236,123,15)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="511.50"></text></g><g><title>tracing_core::dispatcher::has_been_set (1 samples, 0.05%)</title><rect x="88.7619%" y="485" width="0.0476%" height="15" fill="rgb(248,81,50)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="495.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (1 samples, 0.05%)</title><rect x="88.7619%" y="469" width="0.0476%" height="15" fill="rgb(214,120,4)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="479.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="88.7619%" y="453" width="0.0476%" height="15" fill="rgb(208,179,34)" fg:x="1864" fg:w="1"/><text x="89.0119%" y="463.50"></text></g><g><title>h2::frame::data::Data&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="88.8095%" y="533" width="0.0476%" height="15" fill="rgb(227,140,7)" fg:x="1865" fg:w="1"/><text x="89.0595%" y="543.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::pop_frame::_{{closure}} (1 samples, 0.05%)</title><rect x="88.8095%" y="517" width="0.0476%" height="15" fill="rgb(214,22,6)" fg:x="1865" fg:w="1"/><text x="89.0595%" y="527.50"></text></g><g><title>h2::proto::streams::flow_control::FlowControl::window_size (1 samples, 0.05%)</title><rect x="88.8571%" y="533" width="0.0476%" height="15" fill="rgb(207,137,27)" fg:x="1866" fg:w="1"/><text x="89.1071%" y="543.50"></text></g><g><title>h2::proto::streams::flow_control::Window::as_size (1 samples, 0.05%)</title><rect x="88.8571%" y="517" width="0.0476%" height="15" fill="rgb(210,8,46)" fg:x="1866" fg:w="1"/><text x="89.1071%" y="527.50"></text></g><g><title>h2::proto::streams::state::State::is_scheduled_reset (1 samples, 0.05%)</title><rect x="88.9048%" y="533" width="0.0476%" height="15" fill="rgb(240,16,54)" fg:x="1867" fg:w="1"/><text x="89.1548%" y="543.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::pop_frame (8 samples, 0.38%)</title><rect x="88.6190%" y="549" width="0.3810%" height="15" fill="rgb(211,209,29)" fg:x="1861" fg:w="8"/><text x="88.8690%" y="559.50"></text></g><g><title>tracing::span::Span::in_scope (1 samples, 0.05%)</title><rect x="88.9524%" y="533" width="0.0476%" height="15" fill="rgb(226,228,24)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="543.50"></text></g><g><title>tracing::span::Span::enter (1 samples, 0.05%)</title><rect x="88.9524%" y="517" width="0.0476%" height="15" fill="rgb(222,84,9)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="527.50"></text></g><g><title>tracing::span::Span::do_enter (1 samples, 0.05%)</title><rect x="88.9524%" y="501" width="0.0476%" height="15" fill="rgb(234,203,30)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="511.50"></text></g><g><title>tracing_core::dispatcher::has_been_set (1 samples, 0.05%)</title><rect x="88.9524%" y="485" width="0.0476%" height="15" fill="rgb(238,109,14)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="495.50"></text></g><g><title>core::sync::atomic::AtomicBool::load (1 samples, 0.05%)</title><rect x="88.9524%" y="469" width="0.0476%" height="15" fill="rgb(233,206,34)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="479.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="88.9524%" y="453" width="0.0476%" height="15" fill="rgb(220,167,47)" fg:x="1868" fg:w="1"/><text x="89.2024%" y="463.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (195 samples, 9.29%)</title><rect x="79.8095%" y="805" width="9.2857%" height="15" fill="rgb(238,105,10)" fg:x="1676" fg:w="195"/><text x="80.0595%" y="815.50">&lt;core::pin::P..</text></g><g><title>hyper::proto::h2::client::conn_task::_{{closure}} (88 samples, 4.19%)</title><rect x="84.9048%" y="789" width="4.1905%" height="15" fill="rgb(213,227,17)" fg:x="1783" fg:w="88"/><text x="85.1548%" y="799.50">hyper..</text></g><g><title>&lt;futures_util::future::select::Select&lt;A,B&gt; as core::future::future::Future&gt;::poll (86 samples, 4.10%)</title><rect x="85.0000%" y="773" width="4.0952%" height="15" fill="rgb(217,132,38)" fg:x="1785" fg:w="86"/><text x="85.2500%" y="783.50">&lt;fut..</text></g><g><title>futures_util::future::future::FutureExt::poll_unpin (85 samples, 4.05%)</title><rect x="85.0476%" y="757" width="4.0476%" height="15" fill="rgb(242,146,4)" fg:x="1786" fg:w="85"/><text x="85.2976%" y="767.50">futu..</text></g><g><title>&lt;futures_util::future::try_future::MapErr&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (82 samples, 3.90%)</title><rect x="85.1905%" y="741" width="3.9048%" height="15" fill="rgb(212,61,9)" fg:x="1789" fg:w="82"/><text x="85.4405%" y="751.50">&lt;fut..</text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (82 samples, 3.90%)</title><rect x="85.1905%" y="725" width="3.9048%" height="15" fill="rgb(247,126,22)" fg:x="1789" fg:w="82"/><text x="85.4405%" y="735.50">&lt;fut..</text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (82 samples, 3.90%)</title><rect x="85.1905%" y="709" width="3.9048%" height="15" fill="rgb(220,196,2)" fg:x="1789" fg:w="82"/><text x="85.4405%" y="719.50">&lt;fut..</text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (81 samples, 3.86%)</title><rect x="85.2381%" y="693" width="3.8571%" height="15" fill="rgb(208,46,4)" fg:x="1790" fg:w="81"/><text x="85.4881%" y="703.50">&lt;fut..</text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (81 samples, 3.86%)</title><rect x="85.2381%" y="677" width="3.8571%" height="15" fill="rgb(252,104,46)" fg:x="1790" fg:w="81"/><text x="85.4881%" y="687.50">&lt;F a..</text></g><g><title>&lt;futures_util::future::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (81 samples, 3.86%)</title><rect x="85.2381%" y="661" width="3.8571%" height="15" fill="rgb(237,152,48)" fg:x="1790" fg:w="81"/><text x="85.4881%" y="671.50">&lt;fut..</text></g><g><title>&lt;h2::client::Connection&lt;T,B&gt; as core::future::future::Future&gt;::poll (81 samples, 3.86%)</title><rect x="85.2381%" y="645" width="3.8571%" height="15" fill="rgb(221,59,37)" fg:x="1790" fg:w="81"/><text x="85.4881%" y="655.50">&lt;h2:..</text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll (81 samples, 3.86%)</title><rect x="85.2381%" y="629" width="3.8571%" height="15" fill="rgb(209,202,51)" fg:x="1790" fg:w="81"/><text x="85.4881%" y="639.50">h2::..</text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::poll_complete (32 samples, 1.52%)</title><rect x="87.5714%" y="613" width="1.5238%" height="15" fill="rgb(228,81,30)" fg:x="1839" fg:w="32"/><text x="87.8214%" y="623.50"></text></g><g><title>h2::proto::streams::streams::Inner::poll_complete (32 samples, 1.52%)</title><rect x="87.5714%" y="597" width="1.5238%" height="15" fill="rgb(227,42,39)" fg:x="1839" fg:w="32"/><text x="87.8214%" y="607.50"></text></g><g><title>h2::proto::streams::send::Send::poll_complete (31 samples, 1.48%)</title><rect x="87.6190%" y="581" width="1.4762%" height="15" fill="rgb(221,26,2)" fg:x="1840" fg:w="31"/><text x="87.8690%" y="591.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::poll_complete (30 samples, 1.43%)</title><rect x="87.6667%" y="565" width="1.4286%" height="15" fill="rgb(254,61,31)" fg:x="1841" fg:w="30"/><text x="87.9167%" y="575.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::schedule_pending_open (2 samples, 0.10%)</title><rect x="89.0000%" y="549" width="0.0952%" height="15" fill="rgb(222,173,38)" fg:x="1869" fg:w="2"/><text x="89.2500%" y="559.50"></text></g><g><title>h2::proto::streams::counts::Counts::can_inc_num_send_streams (1 samples, 0.05%)</title><rect x="89.0476%" y="533" width="0.0476%" height="15" fill="rgb(218,50,12)" fg:x="1870" fg:w="1"/><text x="89.2976%" y="543.50"></text></g><g><title>&lt;alloc::vec::drain::Drain&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="89.4762%" y="325" width="0.0476%" height="15" fill="rgb(223,88,40)" fg:x="1879" fg:w="1"/><text x="89.7262%" y="335.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="89.4762%" y="309" width="0.0476%" height="15" fill="rgb(237,54,19)" fg:x="1879" fg:w="1"/><text x="89.7262%" y="319.50"></text></g><g><title>&lt;alloc::vec::drain::Drain&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::next::_{{closure}} (1 samples, 0.05%)</title><rect x="89.4762%" y="293" width="0.0476%" height="15" fill="rgb(251,129,25)" fg:x="1879" fg:w="1"/><text x="89.7262%" y="303.50"></text></g><g><title>core::ptr::read (1 samples, 0.05%)</title><rect x="89.4762%" y="277" width="0.0476%" height="15" fill="rgb(238,97,19)" fg:x="1879" fg:w="1"/><text x="89.7262%" y="287.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="89.5238%" y="325" width="0.0476%" height="15" fill="rgb(240,169,18)" fg:x="1880" fg:w="1"/><text x="89.7738%" y="335.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="89.3810%" y="389" width="0.2381%" height="15" fill="rgb(230,187,49)" fg:x="1877" fg:w="5"/><text x="89.6310%" y="399.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::PipelineDcacheOpsSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::DcacheBatchRequest&gt;&gt;::call::_{{closure}} (5 samples, 0.24%)</title><rect x="89.3810%" y="373" width="0.2381%" height="15" fill="rgb(209,44,26)" fg:x="1877" fg:w="5"/><text x="89.6310%" y="383.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="89.4286%" y="357" width="0.1905%" height="15" fill="rgb(244,0,6)" fg:x="1878" fg:w="4"/><text x="89.6786%" y="367.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::pipeline_dcache_ops::_{{closure}} (4 samples, 0.19%)</title><rect x="89.4286%" y="341" width="0.1905%" height="15" fill="rgb(248,18,21)" fg:x="1878" fg:w="4"/><text x="89.6786%" y="351.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::push (1 samples, 0.05%)</title><rect x="89.5714%" y="325" width="0.0476%" height="15" fill="rgb(245,180,19)" fg:x="1881" fg:w="1"/><text x="89.8214%" y="335.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="89.5714%" y="309" width="0.0476%" height="15" fill="rgb(252,118,36)" fg:x="1881" fg:w="1"/><text x="89.8214%" y="319.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (12 samples, 0.57%)</title><rect x="89.0952%" y="773" width="0.5714%" height="15" fill="rgb(210,224,19)" fg:x="1871" fg:w="12"/><text x="89.3452%" y="783.50"></text></g><g><title>&lt;tonic::transport::server::SvcFuture&lt;F&gt; as core::future::future::Future&gt;::poll (12 samples, 0.57%)</title><rect x="89.0952%" y="757" width="0.5714%" height="15" fill="rgb(218,30,24)" fg:x="1871" fg:w="12"/><text x="89.3452%" y="767.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (12 samples, 0.57%)</title><rect x="89.0952%" y="741" width="0.5714%" height="15" fill="rgb(219,75,50)" fg:x="1871" fg:w="12"/><text x="89.3452%" y="751.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="89.1905%" y="725" width="0.4762%" height="15" fill="rgb(234,72,50)" fg:x="1873" fg:w="10"/><text x="89.4405%" y="735.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="89.1905%" y="709" width="0.4762%" height="15" fill="rgb(219,100,48)" fg:x="1873" fg:w="10"/><text x="89.4405%" y="719.50"></text></g><g><title>&lt;tonic::transport::service::router::RoutesFuture as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="89.1905%" y="693" width="0.4762%" height="15" fill="rgb(253,5,41)" fg:x="1873" fg:w="10"/><text x="89.4405%" y="703.50"></text></g><g><title>&lt;axum::routing::route::RouteFuture&lt;B,E&gt; as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="89.1905%" y="677" width="0.4762%" height="15" fill="rgb(247,181,11)" fg:x="1873" fg:w="10"/><text x="89.4405%" y="687.50"></text></g><g><title>&lt;tower::util::oneshot::Oneshot&lt;S,Req&gt; as core::future::future::Future&gt;::poll (10 samples, 0.48%)</title><rect x="89.1905%" y="661" width="0.4762%" height="15" fill="rgb(222,223,25)" fg:x="1873" fg:w="10"/><text x="89.4405%" y="671.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (9 samples, 0.43%)</title><rect x="89.2381%" y="645" width="0.4286%" height="15" fill="rgb(214,198,28)" fg:x="1874" fg:w="9"/><text x="89.4881%" y="655.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (9 samples, 0.43%)</title><rect x="89.2381%" y="629" width="0.4286%" height="15" fill="rgb(230,46,43)" fg:x="1874" fg:w="9"/><text x="89.4881%" y="639.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="613" width="0.3810%" height="15" fill="rgb(233,65,53)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="623.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="597" width="0.3810%" height="15" fill="rgb(221,121,27)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="607.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="581" width="0.3810%" height="15" fill="rgb(247,70,47)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="591.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="565" width="0.3810%" height="15" fill="rgb(228,85,35)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="575.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (8 samples, 0.38%)</title><rect x="89.2857%" y="549" width="0.3810%" height="15" fill="rgb(209,50,18)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="559.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="533" width="0.3810%" height="15" fill="rgb(250,19,35)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="543.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="517" width="0.3810%" height="15" fill="rgb(253,107,29)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="527.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="501" width="0.3810%" height="15" fill="rgb(252,179,29)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="511.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="485" width="0.3810%" height="15" fill="rgb(238,194,6)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="495.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="469" width="0.3810%" height="15" fill="rgb(238,164,29)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="479.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (8 samples, 0.38%)</title><rect x="89.2857%" y="453" width="0.3810%" height="15" fill="rgb(224,25,9)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="463.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="89.2857%" y="437" width="0.3810%" height="15" fill="rgb(244,153,23)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="447.50"></text></g><g><title>&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::_{{closure}} (8 samples, 0.38%)</title><rect x="89.2857%" y="421" width="0.3810%" height="15" fill="rgb(212,203,14)" fg:x="1875" fg:w="8"/><text x="89.5357%" y="431.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (6 samples, 0.29%)</title><rect x="89.3810%" y="405" width="0.2857%" height="15" fill="rgb(220,164,20)" fg:x="1877" fg:w="6"/><text x="89.6310%" y="415.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::map_request_unary::_{{closure}} (1 samples, 0.05%)</title><rect x="89.6190%" y="389" width="0.0476%" height="15" fill="rgb(222,203,48)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="399.50"></text></g><g><title>&lt;tokio_stream::stream_ext::try_next::TryNext&lt;St&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="89.6190%" y="373" width="0.0476%" height="15" fill="rgb(215,159,22)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="383.50"></text></g><g><title>&lt;tokio_stream::stream_ext::next::Next&lt;St&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="89.6190%" y="357" width="0.0476%" height="15" fill="rgb(216,183,47)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="367.50"></text></g><g><title>&lt;&amp;mut S as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="89.6190%" y="341" width="0.0476%" height="15" fill="rgb(229,195,25)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="351.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="89.6190%" y="325" width="0.0476%" height="15" fill="rgb(224,132,51)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="335.50"></text></g><g><title>&lt;tonic::codec::decode::Streaming&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="89.6190%" y="309" width="0.0476%" height="15" fill="rgb(240,63,7)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="319.50"></text></g><g><title>tonic::codec::decode::Streaming&lt;T&gt;::decode_chunk (1 samples, 0.05%)</title><rect x="89.6190%" y="293" width="0.0476%" height="15" fill="rgb(249,182,41)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="303.50"></text></g><g><title>&lt;tonic::codec::prost::ProstDecoder&lt;U&gt; as tonic::codec::Decoder&gt;::decode (1 samples, 0.05%)</title><rect x="89.6190%" y="277" width="0.0476%" height="15" fill="rgb(243,47,26)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="287.50"></text></g><g><title>prost::message::Message::decode (1 samples, 0.05%)</title><rect x="89.6190%" y="261" width="0.0476%" height="15" fill="rgb(233,48,2)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="271.50"></text></g><g><title>prost::message::Message::merge (1 samples, 0.05%)</title><rect x="89.6190%" y="245" width="0.0476%" height="15" fill="rgb(244,165,34)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="255.50"></text></g><g><title>&lt;dcache::protobuf::dcache::DcacheBatchRequest as prost::message::Message&gt;::merge_field (1 samples, 0.05%)</title><rect x="89.6190%" y="229" width="0.0476%" height="15" fill="rgb(207,89,7)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="239.50"></text></g><g><title>prost::encoding::message::merge_repeated (1 samples, 0.05%)</title><rect x="89.6190%" y="213" width="0.0476%" height="15" fill="rgb(244,117,36)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="223.50"></text></g><g><title>prost::encoding::message::merge (1 samples, 0.05%)</title><rect x="89.6190%" y="197" width="0.0476%" height="15" fill="rgb(226,144,34)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="207.50"></text></g><g><title>prost::encoding::merge_loop (1 samples, 0.05%)</title><rect x="89.6190%" y="181" width="0.0476%" height="15" fill="rgb(213,23,19)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="191.50"></text></g><g><title>prost::encoding::message::merge::_{{closure}} (1 samples, 0.05%)</title><rect x="89.6190%" y="165" width="0.0476%" height="15" fill="rgb(217,75,12)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="175.50"></text></g><g><title>&lt;dcache::protobuf::dcache::DcacheRequest as prost::message::Message&gt;::merge_field (1 samples, 0.05%)</title><rect x="89.6190%" y="149" width="0.0476%" height="15" fill="rgb(224,159,17)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="159.50"></text></g><g><title>dcache::protobuf::dcache::dcache_request::DcacheRequest::merge (1 samples, 0.05%)</title><rect x="89.6190%" y="133" width="0.0476%" height="15" fill="rgb(217,118,1)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="143.50"></text></g><g><title>prost::encoding::message::merge (1 samples, 0.05%)</title><rect x="89.6190%" y="117" width="0.0476%" height="15" fill="rgb(232,180,48)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="127.50"></text></g><g><title>prost::encoding::merge_loop (1 samples, 0.05%)</title><rect x="89.6190%" y="101" width="0.0476%" height="15" fill="rgb(230,27,33)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="111.50"></text></g><g><title>prost::encoding::message::merge::_{{closure}} (1 samples, 0.05%)</title><rect x="89.6190%" y="85" width="0.0476%" height="15" fill="rgb(205,31,21)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="95.50"></text></g><g><title>&lt;dcache::protobuf::dcache::CaptchaId as prost::message::Message&gt;::merge_field (1 samples, 0.05%)</title><rect x="89.6190%" y="69" width="0.0476%" height="15" fill="rgb(253,59,4)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="79.50"></text></g><g><title>prost::encoding::string::merge (1 samples, 0.05%)</title><rect x="89.6190%" y="53" width="0.0476%" height="15" fill="rgb(224,201,9)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="63.50"></text></g><g><title>prost::encoding::bytes::merge_one_copy (1 samples, 0.05%)</title><rect x="89.6190%" y="37" width="0.0476%" height="15" fill="rgb(229,206,30)" fg:x="1882" fg:w="1"/><text x="89.8690%" y="47.50"></text></g><g><title>&lt;dcache::protobuf::dcache::AddVisitorResult as prost::message::Message&gt;::encode_raw (1 samples, 0.05%)</title><rect x="89.6667%" y="501" width="0.0476%" height="15" fill="rgb(212,67,47)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="511.50"></text></g><g><title>prost::encoding::uint32::encode (1 samples, 0.05%)</title><rect x="89.6667%" y="485" width="0.0476%" height="15" fill="rgb(211,96,50)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="495.50"></text></g><g><title>prost::encoding::encode_varint (1 samples, 0.05%)</title><rect x="89.6667%" y="469" width="0.0476%" height="15" fill="rgb(252,114,18)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="479.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_u8 (1 samples, 0.05%)</title><rect x="89.6667%" y="453" width="0.0476%" height="15" fill="rgb(223,58,37)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="463.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_slice (1 samples, 0.05%)</title><rect x="89.6667%" y="437" width="0.0476%" height="15" fill="rgb(237,70,4)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="447.50"></text></g><g><title>&lt;tonic::codec::buffer::EncodeBuf as bytes::buf::buf_mut::BufMut&gt;::advance_mut (1 samples, 0.05%)</title><rect x="89.6667%" y="421" width="0.0476%" height="15" fill="rgb(244,85,46)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="431.50"></text></g><g><title>&lt;bytes::bytes_mut::BytesMut as bytes::buf::buf_mut::BufMut&gt;::advance_mut (1 samples, 0.05%)</title><rect x="89.6667%" y="405" width="0.0476%" height="15" fill="rgb(223,39,52)" fg:x="1883" fg:w="1"/><text x="89.9167%" y="415.50"></text></g><g><title>&lt;hyper::proto::h2::PipeToSendStream&lt;S&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="89.6667%" y="773" width="0.0952%" height="15" fill="rgb(218,200,14)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="783.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="757" width="0.0952%" height="15" fill="rgb(208,171,16)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="767.50"></text></g><g><title>&lt;http_body::combinators::map_err::MapErr&lt;B,F&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="741" width="0.0952%" height="15" fill="rgb(234,200,18)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="751.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::MaybeEmptyBody&lt;B&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="725" width="0.0952%" height="15" fill="rgb(228,45,11)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="735.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="709" width="0.0952%" height="15" fill="rgb(237,182,11)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="719.50"></text></g><g><title>&lt;http_body::combinators::map_err::MapErr&lt;B,F&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="693" width="0.0952%" height="15" fill="rgb(241,175,49)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="703.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="677" width="0.0952%" height="15" fill="rgb(247,38,35)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="687.50"></text></g><g><title>&lt;http_body::combinators::map_err::MapErr&lt;B,F&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="661" width="0.0952%" height="15" fill="rgb(228,39,49)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="671.50"></text></g><g><title>&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;D,E&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="645" width="0.0952%" height="15" fill="rgb(226,101,26)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="655.50"></text></g><g><title>&lt;tonic::codec::encode::EncodeBody&lt;S&gt; as http_body::Body&gt;::poll_data (2 samples, 0.10%)</title><rect x="89.6667%" y="629" width="0.0952%" height="15" fill="rgb(206,141,19)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="639.50"></text></g><g><title>&lt;tonic::codec::encode::EncodedBytes&lt;T,U&gt; as futures_core::stream::Stream&gt;::poll_next (2 samples, 0.10%)</title><rect x="89.6667%" y="613" width="0.0952%" height="15" fill="rgb(211,200,13)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="623.50"></text></g><g><title>tonic::codec::encode::encode_item (2 samples, 0.10%)</title><rect x="89.6667%" y="597" width="0.0952%" height="15" fill="rgb(241,121,6)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="607.50"></text></g><g><title>&lt;tonic::codec::prost::ProstEncoder&lt;T&gt; as tonic::codec::Encoder&gt;::encode (2 samples, 0.10%)</title><rect x="89.6667%" y="581" width="0.0952%" height="15" fill="rgb(234,221,29)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="591.50"></text></g><g><title>prost::message::Message::encode (2 samples, 0.10%)</title><rect x="89.6667%" y="565" width="0.0952%" height="15" fill="rgb(229,136,5)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="575.50"></text></g><g><title>&lt;dcache::protobuf::dcache::DcacheBatchResponse as prost::message::Message&gt;::encode_raw (2 samples, 0.10%)</title><rect x="89.6667%" y="549" width="0.0952%" height="15" fill="rgb(238,36,11)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="559.50"></text></g><g><title>prost::encoding::message::encode (2 samples, 0.10%)</title><rect x="89.6667%" y="533" width="0.0952%" height="15" fill="rgb(251,55,41)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="543.50"></text></g><g><title>&lt;dcache::protobuf::dcache::DcacheResponse as prost::message::Message&gt;::encode_raw (2 samples, 0.10%)</title><rect x="89.6667%" y="517" width="0.0952%" height="15" fill="rgb(242,34,40)" fg:x="1883" fg:w="2"/><text x="89.9167%" y="527.50"></text></g><g><title>dcache::protobuf::dcache::dcache_response::DcacheResponse::encode (1 samples, 0.05%)</title><rect x="89.7143%" y="501" width="0.0476%" height="15" fill="rgb(215,42,17)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="511.50"></text></g><g><title>prost::encoding::message::encode (1 samples, 0.05%)</title><rect x="89.7143%" y="485" width="0.0476%" height="15" fill="rgb(207,44,46)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="495.50"></text></g><g><title>prost::encoding::encode_key (1 samples, 0.05%)</title><rect x="89.7143%" y="469" width="0.0476%" height="15" fill="rgb(211,206,28)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="479.50"></text></g><g><title>prost::encoding::encode_varint (1 samples, 0.05%)</title><rect x="89.7143%" y="453" width="0.0476%" height="15" fill="rgb(237,167,16)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="463.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_u8 (1 samples, 0.05%)</title><rect x="89.7143%" y="437" width="0.0476%" height="15" fill="rgb(233,66,6)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="447.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_slice (1 samples, 0.05%)</title><rect x="89.7143%" y="421" width="0.0476%" height="15" fill="rgb(246,123,29)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="431.50"></text></g><g><title>&lt;&amp;mut T as bytes::buf::buf_mut::BufMut&gt;::remaining_mut (1 samples, 0.05%)</title><rect x="89.7143%" y="405" width="0.0476%" height="15" fill="rgb(209,62,40)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="415.50"></text></g><g><title>&lt;tonic::codec::buffer::EncodeBuf as bytes::buf::buf_mut::BufMut&gt;::remaining_mut (1 samples, 0.05%)</title><rect x="89.7143%" y="389" width="0.0476%" height="15" fill="rgb(218,4,25)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="399.50"></text></g><g><title>&lt;&amp;mut T as bytes::buf::buf_mut::BufMut&gt;::remaining_mut (1 samples, 0.05%)</title><rect x="89.7143%" y="373" width="0.0476%" height="15" fill="rgb(253,91,49)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="383.50"></text></g><g><title>&lt;bytes::bytes_mut::BytesMut as bytes::buf::buf_mut::BufMut&gt;::remaining_mut (1 samples, 0.05%)</title><rect x="89.7143%" y="357" width="0.0476%" height="15" fill="rgb(228,155,29)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="367.50"></text></g><g><title>bytes::bytes_mut::BytesMut::len (1 samples, 0.05%)</title><rect x="89.7143%" y="341" width="0.0476%" height="15" fill="rgb(243,57,37)" fg:x="1884" fg:w="1"/><text x="89.9643%" y="351.50"></text></g><g><title>&lt;hyper::proto::h2::server::H2Stream&lt;F,B&gt; as core::future::future::Future&gt;::poll (15 samples, 0.71%)</title><rect x="89.0952%" y="805" width="0.7143%" height="15" fill="rgb(244,167,17)" fg:x="1871" fg:w="15"/><text x="89.3452%" y="815.50"></text></g><g><title>hyper::proto::h2::server::H2Stream&lt;F,B&gt;::poll2 (15 samples, 0.71%)</title><rect x="89.0952%" y="789" width="0.7143%" height="15" fill="rgb(207,181,38)" fg:x="1871" fg:w="15"/><text x="89.3452%" y="799.50"></text></g><g><title>h2::server::SendResponse&lt;B&gt;::poll_reset (1 samples, 0.05%)</title><rect x="89.7619%" y="773" width="0.0476%" height="15" fill="rgb(211,8,23)" fg:x="1885" fg:w="1"/><text x="90.0119%" y="783.50"></text></g><g><title>h2::proto::streams::streams::StreamRef&lt;B&gt;::poll_reset (1 samples, 0.05%)</title><rect x="89.7619%" y="757" width="0.0476%" height="15" fill="rgb(235,11,44)" fg:x="1885" fg:w="1"/><text x="90.0119%" y="767.50"></text></g><g><title>h2::proto::streams::send::Send::poll_reset (1 samples, 0.05%)</title><rect x="89.7619%" y="741" width="0.0476%" height="15" fill="rgb(248,18,52)" fg:x="1885" fg:w="1"/><text x="90.0119%" y="751.50"></text></g><g><title>h2::proto::streams::stream::Stream::wait_send (1 samples, 0.05%)</title><rect x="89.7619%" y="725" width="0.0476%" height="15" fill="rgb(208,4,7)" fg:x="1885" fg:w="1"/><text x="90.0119%" y="735.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::option::Option&lt;core::task::wake::Waker&gt;&gt; (1 samples, 0.05%)</title><rect x="89.7619%" y="709" width="0.0476%" height="15" fill="rgb(240,17,39)" fg:x="1885" fg:w="1"/><text x="90.0119%" y="719.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::runtime::task::core::TaskIdGuard&gt; (1 samples, 0.05%)</title><rect x="89.8095%" y="805" width="0.0476%" height="15" fill="rgb(207,170,3)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="815.50"></text></g><g><title>&lt;tokio::runtime::task::core::TaskIdGuard as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="89.8095%" y="789" width="0.0476%" height="15" fill="rgb(236,100,52)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="799.50"></text></g><g><title>tokio::runtime::context::set_current_task_id (1 samples, 0.05%)</title><rect x="89.8095%" y="773" width="0.0476%" height="15" fill="rgb(246,78,51)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="783.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="89.8095%" y="757" width="0.0476%" height="15" fill="rgb(211,17,15)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="767.50"></text></g><g><title>tokio::runtime::context::set_current_task_id::_{{closure}} (1 samples, 0.05%)</title><rect x="89.8095%" y="741" width="0.0476%" height="15" fill="rgb(209,59,46)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="751.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::replace (1 samples, 0.05%)</title><rect x="89.8095%" y="725" width="0.0476%" height="15" fill="rgb(210,92,25)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="735.50"></text></g><g><title>core::mem::replace (1 samples, 0.05%)</title><rect x="89.8095%" y="709" width="0.0476%" height="15" fill="rgb(238,174,52)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="719.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="89.8095%" y="693" width="0.0476%" height="15" fill="rgb(230,73,7)" fg:x="1886" fg:w="1"/><text x="90.0595%" y="703.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::write (1 samples, 0.05%)</title><rect x="89.9048%" y="709" width="0.0476%" height="15" fill="rgb(243,124,40)" fg:x="1888" fg:w="1"/><text x="90.1548%" y="719.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::set_ready (1 samples, 0.05%)</title><rect x="89.9048%" y="693" width="0.0476%" height="15" fill="rgb(244,170,11)" fg:x="1888" fg:w="1"/><text x="90.1548%" y="703.50"></text></g><g><title>&lt;tokio::loom::std::atomic_usize::AtomicUsize as core::ops::deref::Deref&gt;::deref (1 samples, 0.05%)</title><rect x="89.9048%" y="677" width="0.0476%" height="15" fill="rgb(207,114,54)" fg:x="1888" fg:w="1"/><text x="90.1548%" y="687.50"></text></g><g><title>dcache::network::raft_network_impl::DcacheNetwork::send_rpc::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="89.8571%" y="805" width="0.1429%" height="15" fill="rgb(205,42,20)" fg:x="1887" fg:w="3"/><text x="90.1071%" y="815.50"></text></g><g><title>tokio::sync::mpsc::bounded::Sender&lt;T&gt;::send::_{{closure}} (3 samples, 0.14%)</title><rect x="89.8571%" y="789" width="0.1429%" height="15" fill="rgb(230,30,28)" fg:x="1887" fg:w="3"/><text x="90.1071%" y="799.50"></text></g><g><title>tokio::sync::mpsc::bounded::Permit&lt;T&gt;::send (2 samples, 0.10%)</title><rect x="89.9048%" y="773" width="0.0952%" height="15" fill="rgb(205,73,54)" fg:x="1888" fg:w="2"/><text x="90.1548%" y="783.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (2 samples, 0.10%)</title><rect x="89.9048%" y="757" width="0.0952%" height="15" fill="rgb(254,227,23)" fg:x="1888" fg:w="2"/><text x="90.1548%" y="767.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (2 samples, 0.10%)</title><rect x="89.9048%" y="741" width="0.0952%" height="15" fill="rgb(228,202,34)" fg:x="1888" fg:w="2"/><text x="90.1548%" y="751.50"></text></g><g><title>tokio::sync::mpsc::list::Tx&lt;T&gt;::push (2 samples, 0.10%)</title><rect x="89.9048%" y="725" width="0.0952%" height="15" fill="rgb(222,225,37)" fg:x="1888" fg:w="2"/><text x="90.1548%" y="735.50"></text></g><g><title>tokio::sync::mpsc::list::Tx&lt;T&gt;::find_block (1 samples, 0.05%)</title><rect x="89.9524%" y="709" width="0.0476%" height="15" fill="rgb(221,14,54)" fg:x="1889" fg:w="1"/><text x="90.2024%" y="719.50"></text></g><g><title>tokio::runtime::task::harness::poll_future (222 samples, 10.57%)</title><rect x="79.5714%" y="949" width="10.5714%" height="15" fill="rgb(254,102,2)" fg:x="1671" fg:w="222"/><text x="79.8214%" y="959.50">tokio::runtime:..</text></g><g><title>std::panic::catch_unwind (221 samples, 10.52%)</title><rect x="79.6190%" y="933" width="10.5238%" height="15" fill="rgb(232,104,17)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="943.50">std::panic::cat..</text></g><g><title>std::panicking::try (221 samples, 10.52%)</title><rect x="79.6190%" y="917" width="10.5238%" height="15" fill="rgb(250,220,14)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="927.50">std::panicking:..</text></g><g><title>std::panicking::try::do_call (221 samples, 10.52%)</title><rect x="79.6190%" y="901" width="10.5238%" height="15" fill="rgb(241,158,9)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="911.50">std::panicking:..</text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (221 samples, 10.52%)</title><rect x="79.6190%" y="885" width="10.5238%" height="15" fill="rgb(246,9,43)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="895.50">&lt;core::panic::u..</text></g><g><title>tokio::runtime::task::harness::poll_future::_{{closure}} (221 samples, 10.52%)</title><rect x="79.6190%" y="869" width="10.5238%" height="15" fill="rgb(206,73,33)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="879.50">tokio::runtime:..</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (221 samples, 10.52%)</title><rect x="79.6190%" y="853" width="10.5238%" height="15" fill="rgb(222,79,8)" fg:x="1672" fg:w="221"/><text x="79.8690%" y="863.50">tokio::runtime:..</text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (220 samples, 10.48%)</title><rect x="79.6667%" y="837" width="10.4762%" height="15" fill="rgb(234,8,54)" fg:x="1673" fg:w="220"/><text x="79.9167%" y="847.50">tokio::loom::st..</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (220 samples, 10.48%)</title><rect x="79.6667%" y="821" width="10.4762%" height="15" fill="rgb(209,134,38)" fg:x="1673" fg:w="220"/><text x="79.9167%" y="831.50">tokio::runtime:..</text></g><g><title>tokio::runtime::task::core::TaskIdGuard::enter (3 samples, 0.14%)</title><rect x="90.0000%" y="805" width="0.1429%" height="15" fill="rgb(230,127,29)" fg:x="1890" fg:w="3"/><text x="90.2500%" y="815.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::run_task (231 samples, 11.00%)</title><rect x="79.2381%" y="1093" width="11.0000%" height="15" fill="rgb(242,44,41)" fg:x="1664" fg:w="231"/><text x="79.4881%" y="1103.50">tokio::runtime::..</text></g><g><title>tokio::runtime::scheduler::current_thread::Context::enter (231 samples, 11.00%)</title><rect x="79.2381%" y="1077" width="11.0000%" height="15" fill="rgb(222,56,43)" fg:x="1664" fg:w="231"/><text x="79.4881%" y="1087.50">tokio::runtime::..</text></g><g><title>tokio::runtime::scheduler::current_thread::Context::run_task::_{{closure}} (231 samples, 11.00%)</title><rect x="79.2381%" y="1061" width="11.0000%" height="15" fill="rgb(238,39,47)" fg:x="1664" fg:w="231"/><text x="79.4881%" y="1071.50">tokio::runtime::..</text></g><g><title>tokio::runtime::coop::budget (231 samples, 11.00%)</title><rect x="79.2381%" y="1045" width="11.0000%" height="15" fill="rgb(226,79,43)" fg:x="1664" fg:w="231"/><text x="79.4881%" y="1055.50">tokio::runtime::..</text></g><g><title>tokio::runtime::coop::with_budget (231 samples, 11.00%)</title><rect x="79.2381%" y="1029" width="11.0000%" height="15" fill="rgb(242,105,53)" fg:x="1664" fg:w="231"/><text x="79.4881%" y="1039.50">tokio::runtime::..</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}} (230 samples, 10.95%)</title><rect x="79.2857%" y="1013" width="10.9524%" height="15" fill="rgb(251,132,46)" fg:x="1665" fg:w="230"/><text x="79.5357%" y="1023.50">tokio::runtime::..</text></g><g><title>tokio::runtime::task::LocalNotified&lt;S&gt;::run (230 samples, 10.95%)</title><rect x="79.2857%" y="997" width="10.9524%" height="15" fill="rgb(231,77,14)" fg:x="1665" fg:w="230"/><text x="79.5357%" y="1007.50">tokio::runtime::..</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (230 samples, 10.95%)</title><rect x="79.2857%" y="981" width="10.9524%" height="15" fill="rgb(240,135,9)" fg:x="1665" fg:w="230"/><text x="79.5357%" y="991.50">tokio::runtime::..</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner (229 samples, 10.90%)</title><rect x="79.3333%" y="965" width="10.9048%" height="15" fill="rgb(248,109,14)" fg:x="1666" fg:w="229"/><text x="79.5833%" y="975.50">tokio::runtime::..</text></g><g><title>tokio::runtime::task::waker::waker_ref (2 samples, 0.10%)</title><rect x="90.1429%" y="949" width="0.0952%" height="15" fill="rgb(227,146,52)" fg:x="1893" fg:w="2"/><text x="90.3929%" y="959.50"></text></g><g><title>tokio::runtime::task::waker::raw_waker (2 samples, 0.10%)</title><rect x="90.1429%" y="933" width="0.0952%" height="15" fill="rgb(232,54,3)" fg:x="1893" fg:w="2"/><text x="90.3929%" y="943.50"></text></g><g><title>main::main (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1269" width="83.7619%" height="15" fill="rgb(229,201,43)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1279.50">main::main</text></g><g><title>actix_rt::system::SystemRunner::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1253" width="83.7619%" height="15" fill="rgb(252,161,33)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1263.50">actix_rt::system::SystemRunner::block_on</text></g><g><title>actix_rt::runtime::Runtime::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1237" width="83.7619%" height="15" fill="rgb(226,146,40)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1247.50">actix_rt::runtime::Runtime::block_on</text></g><g><title>tokio::task::local::LocalSet::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1221" width="83.7619%" height="15" fill="rgb(219,47,25)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1231.50">tokio::task::local::LocalSet::block_on</text></g><g><title>tokio::runtime::runtime::Runtime::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1205" width="83.7619%" height="15" fill="rgb(250,135,13)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1215.50">tokio::runtime::runtime::Runtime::block_on</text></g><g><title>tokio::runtime::scheduler::current_thread::CurrentThread::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1189" width="83.7619%" height="15" fill="rgb(219,229,18)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1199.50">tokio::runtime::scheduler::current_thread::CurrentThread::block_on</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1173" width="83.7619%" height="15" fill="rgb(217,152,27)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1183.50">tokio::runtime::scheduler::current_thread::CoreGuard::block_on</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::enter (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1157" width="83.7619%" height="15" fill="rgb(225,71,47)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1167.50">tokio::runtime::scheduler::current_thread::CoreGuard::enter</text></g><g><title>tokio::macros::scoped_tls::ScopedKey&lt;T&gt;::set (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1141" width="83.7619%" height="15" fill="rgb(220,139,14)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1151.50">tokio::macros::scoped_tls::ScopedKey&lt;T&gt;::set</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::enter::_{{closure}} (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1125" width="83.7619%" height="15" fill="rgb(247,54,32)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1135.50">tokio::runtime::scheduler::current_thread::CoreGuard::enter::_{{closure}}</text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}} (1,759 samples, 83.76%)</title><rect x="6.5238%" y="1109" width="83.7619%" height="15" fill="rgb(252,131,39)" fg:x="137" fg:w="1759"/><text x="6.7738%" y="1119.50">tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}</text></g><g><title>tokio::runtime::task::list::OwnedTasks&lt;S&gt;::assert_owner (1 samples, 0.05%)</title><rect x="90.2381%" y="1093" width="0.0476%" height="15" fill="rgb(210,108,39)" fg:x="1895" fg:w="1"/><text x="90.4881%" y="1103.50"></text></g><g><title>core::ptr::drop_in_place&lt;dcache::store::&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log&lt;alloc::vec::Vec&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt;&gt;::{{closure}}::{{closure}}&gt; (1 samples, 0.05%)</title><rect x="90.3333%" y="1045" width="0.0476%" height="15" fill="rgb(205,23,29)" fg:x="1897" fg:w="1"/><text x="90.5833%" y="1055.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}} (3 samples, 0.14%)</title><rect x="90.2857%" y="1141" width="0.1429%" height="15" fill="rgb(246,139,46)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="90.2857%" y="1125" width="0.1429%" height="15" fill="rgb(250,81,26)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1135.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="90.2857%" y="1109" width="0.1429%" height="15" fill="rgb(214,104,7)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1119.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::v2::RaftLogStorage&lt;C&gt;&gt;::append::_{{closure}} (3 samples, 0.14%)</title><rect x="90.2857%" y="1093" width="0.1429%" height="15" fill="rgb(233,189,8)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1103.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="90.2857%" y="1077" width="0.1429%" height="15" fill="rgb(228,141,17)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1087.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log::_{{closure}} (3 samples, 0.14%)</title><rect x="90.2857%" y="1061" width="0.1429%" height="15" fill="rgb(247,157,1)" fg:x="1896" fg:w="3"/><text x="90.5357%" y="1071.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="90.3810%" y="1045" width="0.0476%" height="15" fill="rgb(249,225,5)" fg:x="1898" fg:w="1"/><text x="90.6310%" y="1055.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="90.3810%" y="1029" width="0.0476%" height="15" fill="rgb(242,55,13)" fg:x="1898" fg:w="1"/><text x="90.6310%" y="1039.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="1141" width="0.0476%" height="15" fill="rgb(230,49,50)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="1125" width="0.0476%" height="15" fill="rgb(241,111,38)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1135.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="90.4286%" y="1109" width="0.0476%" height="15" fill="rgb(252,155,4)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1119.50"></text></g><g><title>openraft::storage::log_store_ext::RaftLogReaderExt::get_log_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="1093" width="0.0476%" height="15" fill="rgb(212,69,32)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1103.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="90.4286%" y="1077" width="0.0476%" height="15" fill="rgb(243,107,47)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1087.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::RaftLogReader&lt;C&gt;&gt;::try_get_log_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="1061" width="0.0476%" height="15" fill="rgb(247,130,12)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1071.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="90.4286%" y="1045" width="0.0476%" height="15" fill="rgb(233,74,16)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1055.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="1029" width="0.0476%" height="15" fill="rgb(208,58,18)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1039.50"></text></g><g><title>core::iter::traits::iterator::Iterator::collect (1 samples, 0.05%)</title><rect x="90.4286%" y="1013" width="0.0476%" height="15" fill="rgb(242,225,1)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1023.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;T&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.4286%" y="997" width="0.0476%" height="15" fill="rgb(249,39,40)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="1007.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.4286%" y="981" width="0.0476%" height="15" fill="rgb(207,72,44)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="991.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter_nested::SpecFromIterNested&lt;T,I&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.4286%" y="965" width="0.0476%" height="15" fill="rgb(215,193,12)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="975.50"></text></g><g><title>&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="90.4286%" y="949" width="0.0476%" height="15" fill="rgb(248,41,39)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="959.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="90.4286%" y="933" width="0.0476%" height="15" fill="rgb(253,85,4)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="943.50"></text></g><g><title>core::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;mut F&gt;::call_once (1 samples, 0.05%)</title><rect x="90.4286%" y="917" width="0.0476%" height="15" fill="rgb(243,70,31)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="927.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4286%" y="901" width="0.0476%" height="15" fill="rgb(253,195,26)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="911.50"></text></g><g><title>&lt;openraft::entry::Entry&lt;C&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.4286%" y="885" width="0.0476%" height="15" fill="rgb(243,42,11)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="895.50"></text></g><g><title>&lt;openraft::entry::payload::EntryPayload&lt;C&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.4286%" y="869" width="0.0476%" height="15" fill="rgb(239,66,17)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="879.50"></text></g><g><title>&lt;dcache::store::DcacheRequest as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.4286%" y="853" width="0.0476%" height="15" fill="rgb(217,132,21)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="863.50"></text></g><g><title>&lt;alloc::string::String as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.4286%" y="837" width="0.0476%" height="15" fill="rgb(252,202,21)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="847.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.4286%" y="821" width="0.0476%" height="15" fill="rgb(233,98,36)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="831.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec_in (1 samples, 0.05%)</title><rect x="90.4286%" y="805" width="0.0476%" height="15" fill="rgb(216,153,54)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="815.50"></text></g><g><title>alloc::slice::hack::to_vec (1 samples, 0.05%)</title><rect x="90.4286%" y="789" width="0.0476%" height="15" fill="rgb(250,99,7)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="799.50"></text></g><g><title>&lt;T as alloc::slice::hack::ConvertVec&gt;::to_vec (1 samples, 0.05%)</title><rect x="90.4286%" y="773" width="0.0476%" height="15" fill="rgb(207,56,50)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="783.50"></text></g><g><title>core::ptr::const_ptr::&lt;impl *const T&gt;::copy_to_nonoverlapping (1 samples, 0.05%)</title><rect x="90.4286%" y="757" width="0.0476%" height="15" fill="rgb(244,61,34)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="767.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="90.4286%" y="741" width="0.0476%" height="15" fill="rgb(241,50,38)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="751.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="90.4286%" y="725" width="0.0476%" height="15" fill="rgb(212,166,30)" fg:x="1899" fg:w="1"/><text x="90.6786%" y="735.50"></text></g><g><title>&lt;openraft::progress::VecProgress&lt;ID,V,P,QS&gt; as openraft::progress::Progress&lt;ID,V,P,QS&gt;&gt;::update_with (1 samples, 0.05%)</title><rect x="90.4762%" y="1109" width="0.0476%" height="15" fill="rgb(249,127,32)" fg:x="1900" fg:w="1"/><text x="90.7262%" y="1119.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_matching::_{{closure}} (1 samples, 0.05%)</title><rect x="90.4762%" y="1093" width="0.0476%" height="15" fill="rgb(209,103,0)" fg:x="1900" fg:w="1"/><text x="90.7262%" y="1103.50"></text></g><g><title>openraft::progress::entry::ProgressEntry&lt;NID&gt;::update_matching (1 samples, 0.05%)</title><rect x="90.4762%" y="1077" width="0.0476%" height="15" fill="rgb(238,209,51)" fg:x="1900" fg:w="1"/><text x="90.7262%" y="1087.50"></text></g><g><title>openraft::progress::inflight::Inflight&lt;NID&gt;::ack (1 samples, 0.05%)</title><rect x="90.4762%" y="1061" width="0.0476%" height="15" fill="rgb(237,56,23)" fg:x="1900" fg:w="1"/><text x="90.7262%" y="1071.50"></text></g><g><title>openraft::progress::inflight::Inflight&lt;NID&gt;::assert_my_id (1 samples, 0.05%)</title><rect x="90.4762%" y="1045" width="0.0476%" height="15" fill="rgb(215,153,46)" fg:x="1900" fg:w="1"/><text x="90.7262%" y="1055.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::process_raft_msg::_{{closure}} (6 samples, 0.29%)</title><rect x="90.2857%" y="1221" width="0.2857%" height="15" fill="rgb(224,49,31)" fg:x="1896" fg:w="6"/><text x="90.5357%" y="1231.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (6 samples, 0.29%)</title><rect x="90.2857%" y="1205" width="0.2857%" height="15" fill="rgb(250,18,42)" fg:x="1896" fg:w="6"/><text x="90.5357%" y="1215.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}}::_{{closure}} (6 samples, 0.29%)</title><rect x="90.2857%" y="1189" width="0.2857%" height="15" fill="rgb(215,176,39)" fg:x="1896" fg:w="6"/><text x="90.5357%" y="1199.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (6 samples, 0.29%)</title><rect x="90.2857%" y="1173" width="0.2857%" height="15" fill="rgb(223,77,29)" fg:x="1896" fg:w="6"/><text x="90.5357%" y="1183.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command::_{{closure}} (6 samples, 0.29%)</title><rect x="90.2857%" y="1157" width="0.2857%" height="15" fill="rgb(234,94,52)" fg:x="1896" fg:w="6"/><text x="90.5357%" y="1167.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_local_progress (2 samples, 0.10%)</title><rect x="90.4762%" y="1141" width="0.0952%" height="15" fill="rgb(220,154,50)" fg:x="1900" fg:w="2"/><text x="90.7262%" y="1151.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_matching (2 samples, 0.10%)</title><rect x="90.4762%" y="1125" width="0.0952%" height="15" fill="rgb(212,11,10)" fg:x="1900" fg:w="2"/><text x="90.7262%" y="1135.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::try_commit_granted (1 samples, 0.05%)</title><rect x="90.5238%" y="1109" width="0.0476%" height="15" fill="rgb(205,166,19)" fg:x="1901" fg:w="1"/><text x="90.7738%" y="1119.50"></text></g><g><title>openraft::engine::engine_output::EngineOutput&lt;C&gt;::push_command (1 samples, 0.05%)</title><rect x="90.5238%" y="1093" width="0.0476%" height="15" fill="rgb(244,198,16)" fg:x="1901" fg:w="1"/><text x="90.7738%" y="1103.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="90.6190%" y="1093" width="0.0476%" height="15" fill="rgb(219,69,12)" fg:x="1903" fg:w="1"/><text x="90.8690%" y="1103.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log::_{{closure}} (1 samples, 0.05%)</title><rect x="90.6190%" y="1077" width="0.0476%" height="15" fill="rgb(245,30,7)" fg:x="1903" fg:w="1"/><text x="90.8690%" y="1087.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="90.6190%" y="1061" width="0.0476%" height="15" fill="rgb(218,221,48)" fg:x="1903" fg:w="1"/><text x="90.8690%" y="1071.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::into_iter::IntoIter&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="90.6190%" y="1045" width="0.0476%" height="15" fill="rgb(216,66,15)" fg:x="1903" fg:w="1"/><text x="90.8690%" y="1055.50"></text></g><g><title>&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="90.6190%" y="1029" width="0.0476%" height="15" fill="rgb(226,122,50)" fg:x="1903" fg:w="1"/><text x="90.8690%" y="1039.50"></text></g><g><title>__rust_alloc (1 samples, 0.05%)</title><rect x="90.6667%" y="981" width="0.0476%" height="15" fill="rgb(239,156,16)" fg:x="1904" fg:w="1"/><text x="90.9167%" y="991.50"></text></g><g><title>dcache::store::&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::append_to_log (2 samples, 0.10%)</title><rect x="90.6667%" y="1093" width="0.0952%" height="15" fill="rgb(224,27,38)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1103.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::pin (2 samples, 0.10%)</title><rect x="90.6667%" y="1077" width="0.0952%" height="15" fill="rgb(224,39,27)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1087.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (2 samples, 0.10%)</title><rect x="90.6667%" y="1061" width="0.0952%" height="15" fill="rgb(215,92,29)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1071.50"></text></g><g><title>alloc::alloc::exchange_malloc (2 samples, 0.10%)</title><rect x="90.6667%" y="1045" width="0.0952%" height="15" fill="rgb(207,159,16)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1055.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (2 samples, 0.10%)</title><rect x="90.6667%" y="1029" width="0.0952%" height="15" fill="rgb(238,163,47)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1039.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (2 samples, 0.10%)</title><rect x="90.6667%" y="1013" width="0.0952%" height="15" fill="rgb(219,91,49)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1023.50"></text></g><g><title>alloc::alloc::alloc (2 samples, 0.10%)</title><rect x="90.6667%" y="997" width="0.0952%" height="15" fill="rgb(227,167,31)" fg:x="1904" fg:w="2"/><text x="90.9167%" y="1007.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="90.7143%" y="981" width="0.0476%" height="15" fill="rgb(234,80,54)" fg:x="1905" fg:w="1"/><text x="90.9643%" y="991.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}} (5 samples, 0.24%)</title><rect x="90.5714%" y="1157" width="0.2381%" height="15" fill="rgb(212,114,2)" fg:x="1902" fg:w="5"/><text x="90.8214%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::append_to_log::_{{closure}}::_{{closure}} (5 samples, 0.24%)</title><rect x="90.5714%" y="1141" width="0.2381%" height="15" fill="rgb(234,50,24)" fg:x="1902" fg:w="5"/><text x="90.8214%" y="1151.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="90.5714%" y="1125" width="0.2381%" height="15" fill="rgb(221,68,8)" fg:x="1902" fg:w="5"/><text x="90.8214%" y="1135.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::v2::RaftLogStorage&lt;C&gt;&gt;::append::_{{closure}} (5 samples, 0.24%)</title><rect x="90.5714%" y="1109" width="0.2381%" height="15" fill="rgb(254,180,31)" fg:x="1902" fg:w="5"/><text x="90.8214%" y="1119.50"></text></g><g><title>openraft::storage::callback::LogFlushed&lt;NID&gt;::log_io_completed (1 samples, 0.05%)</title><rect x="90.7619%" y="1093" width="0.0476%" height="15" fill="rgb(247,130,50)" fg:x="1906" fg:w="1"/><text x="91.0119%" y="1103.50"></text></g><g><title>tokio::sync::oneshot::Sender&lt;T&gt;::send (1 samples, 0.05%)</title><rect x="90.7619%" y="1077" width="0.0476%" height="15" fill="rgb(211,109,4)" fg:x="1906" fg:w="1"/><text x="91.0119%" y="1087.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}} (2 samples, 0.10%)</title><rect x="90.8095%" y="1157" width="0.0952%" height="15" fill="rgb(238,50,21)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::apply_to_state_machine::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="90.8095%" y="1141" width="0.0952%" height="15" fill="rgb(225,57,45)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1151.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.8095%" y="1125" width="0.0952%" height="15" fill="rgb(209,196,50)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1135.50"></text></g><g><title>openraft::storage::log_store_ext::RaftLogReaderExt::get_log_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.8095%" y="1109" width="0.0952%" height="15" fill="rgb(242,140,13)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1119.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.8095%" y="1093" width="0.0952%" height="15" fill="rgb(217,111,7)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1103.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::RaftLogReader&lt;C&gt;&gt;::try_get_log_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.8095%" y="1077" width="0.0952%" height="15" fill="rgb(253,193,51)" fg:x="1907" fg:w="2"/><text x="91.0595%" y="1087.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="90.8571%" y="1061" width="0.0476%" height="15" fill="rgb(252,70,29)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="1071.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="90.8571%" y="1045" width="0.0476%" height="15" fill="rgb(232,127,12)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="1055.50"></text></g><g><title>core::iter::traits::iterator::Iterator::collect (1 samples, 0.05%)</title><rect x="90.8571%" y="1029" width="0.0476%" height="15" fill="rgb(211,180,21)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="1039.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;T&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.8571%" y="1013" width="0.0476%" height="15" fill="rgb(229,72,13)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="1023.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.8571%" y="997" width="0.0476%" height="15" fill="rgb(240,211,49)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="1007.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter_nested::SpecFromIterNested&lt;T,I&gt;&gt;::from_iter (1 samples, 0.05%)</title><rect x="90.8571%" y="981" width="0.0476%" height="15" fill="rgb(219,149,40)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="991.50"></text></g><g><title>&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="90.8571%" y="965" width="0.0476%" height="15" fill="rgb(210,127,46)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="975.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (1 samples, 0.05%)</title><rect x="90.8571%" y="949" width="0.0476%" height="15" fill="rgb(220,106,7)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="959.50"></text></g><g><title>core::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;mut F&gt;::call_once (1 samples, 0.05%)</title><rect x="90.8571%" y="933" width="0.0476%" height="15" fill="rgb(249,31,22)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="943.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="90.8571%" y="917" width="0.0476%" height="15" fill="rgb(253,1,49)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="927.50"></text></g><g><title>&lt;openraft::entry::Entry&lt;C&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.8571%" y="901" width="0.0476%" height="15" fill="rgb(227,144,33)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="911.50"></text></g><g><title>&lt;openraft::entry::payload::EntryPayload&lt;C&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="90.8571%" y="885" width="0.0476%" height="15" fill="rgb(249,163,44)" fg:x="1908" fg:w="1"/><text x="91.1071%" y="895.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::do_main::_{{closure}}::_{{closure}} (14 samples, 0.67%)</title><rect x="90.2857%" y="1269" width="0.6667%" height="15" fill="rgb(234,15,39)" fg:x="1896" fg:w="14"/><text x="90.5357%" y="1279.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}} (14 samples, 0.67%)</title><rect x="90.2857%" y="1253" width="0.6667%" height="15" fill="rgb(207,66,16)" fg:x="1896" fg:w="14"/><text x="90.5357%" y="1263.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}}::_{{closure}} (14 samples, 0.67%)</title><rect x="90.2857%" y="1237" width="0.6667%" height="15" fill="rgb(233,112,24)" fg:x="1896" fg:w="14"/><text x="90.5357%" y="1247.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (8 samples, 0.38%)</title><rect x="90.5714%" y="1221" width="0.3810%" height="15" fill="rgb(230,90,22)" fg:x="1902" fg:w="8"/><text x="90.8214%" y="1231.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}}::_{{closure}} (8 samples, 0.38%)</title><rect x="90.5714%" y="1205" width="0.3810%" height="15" fill="rgb(229,61,13)" fg:x="1902" fg:w="8"/><text x="90.8214%" y="1215.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="90.5714%" y="1189" width="0.3810%" height="15" fill="rgb(225,57,24)" fg:x="1902" fg:w="8"/><text x="90.8214%" y="1199.50"></text></g><g><title>&lt;openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt; as openraft::runtime::RaftRuntime&lt;C&gt;&gt;::run_command::_{{closure}} (8 samples, 0.38%)</title><rect x="90.5714%" y="1173" width="0.3810%" height="15" fill="rgb(208,169,48)" fg:x="1902" fg:w="8"/><text x="90.8214%" y="1183.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_local_progress (1 samples, 0.05%)</title><rect x="90.9048%" y="1157" width="0.0476%" height="15" fill="rgb(244,218,51)" fg:x="1909" fg:w="1"/><text x="91.1548%" y="1167.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_matching (1 samples, 0.05%)</title><rect x="90.9048%" y="1141" width="0.0476%" height="15" fill="rgb(214,148,10)" fg:x="1909" fg:w="1"/><text x="91.1548%" y="1151.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::try_commit_granted (1 samples, 0.05%)</title><rect x="90.9048%" y="1125" width="0.0476%" height="15" fill="rgb(225,174,27)" fg:x="1909" fg:w="1"/><text x="91.1548%" y="1135.50"></text></g><g><title>openraft::raft_state::RaftState&lt;NID,N&gt;::update_committed (1 samples, 0.05%)</title><rect x="90.9048%" y="1109" width="0.0476%" height="15" fill="rgb(230,96,26)" fg:x="1909" fg:w="1"/><text x="91.1548%" y="1119.50"></text></g><g><title>&lt;T as tonic::client::service::GrpcService&lt;ReqBody&gt;&gt;::call (1 samples, 0.05%)</title><rect x="90.9524%" y="997" width="0.0476%" height="15" fill="rgb(232,10,30)" fg:x="1910" fg:w="1"/><text x="91.2024%" y="1007.50"></text></g><g><title>&lt;tonic::transport::channel::Channel as tower_service::Service&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;::call (1 samples, 0.05%)</title><rect x="90.9524%" y="981" width="0.0476%" height="15" fill="rgb(222,8,50)" fg:x="1910" fg:w="1"/><text x="91.2024%" y="991.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (2 samples, 0.10%)</title><rect x="90.9524%" y="1269" width="0.0952%" height="15" fill="rgb(213,81,27)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1279.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1253" width="0.0952%" height="15" fill="rgb(245,50,10)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1263.50"></text></g><g><title>&lt;tracing_futures::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.9524%" y="1237" width="0.0952%" height="15" fill="rgb(216,100,18)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1247.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1221" width="0.0952%" height="15" fill="rgb(236,147,54)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1231.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1205" width="0.0952%" height="15" fill="rgb(205,143,26)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1215.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1189" width="0.0952%" height="15" fill="rgb(236,26,9)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1199.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1173" width="0.0952%" height="15" fill="rgb(221,165,53)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1183.50"></text></g><g><title>&lt;tokio::time::timeout::Timeout&lt;T&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.9524%" y="1157" width="0.0952%" height="15" fill="rgb(214,110,17)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1167.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.9524%" y="1141" width="0.0952%" height="15" fill="rgb(237,197,12)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1151.50"></text></g><g><title>openraft::network::network::RaftNetwork::append_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1125" width="0.0952%" height="15" fill="rgb(205,84,17)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1135.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="90.9524%" y="1109" width="0.0952%" height="15" fill="rgb(237,18,45)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1119.50"></text></g><g><title>&lt;dcache::network::raft_network_impl::DcacheNetworkConnection as openraft::network::network::RaftNetwork&lt;dcache::DcacheTypeConfig&gt;&gt;::send_append_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1093" width="0.0952%" height="15" fill="rgb(221,87,14)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1103.50"></text></g><g><title>dcache::network::raft_network_impl::DcacheNetwork::send_rpc::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1077" width="0.0952%" height="15" fill="rgb(238,186,15)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1087.50"></text></g><g><title>dcache::protobuf::dcache::dcache_service_client::DcacheServiceClient&lt;T&gt;::append_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1061" width="0.0952%" height="15" fill="rgb(208,115,11)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1071.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1045" width="0.0952%" height="15" fill="rgb(254,175,0)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1055.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::client_streaming::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1029" width="0.0952%" height="15" fill="rgb(227,24,42)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1039.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::streaming::_{{closure}} (2 samples, 0.10%)</title><rect x="90.9524%" y="1013" width="0.0952%" height="15" fill="rgb(223,211,37)" fg:x="1910" fg:w="2"/><text x="91.2024%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::transport::channel::ResponseFuture&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="997" width="0.0476%" height="15" fill="rgb(235,49,27)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::buffer::future::ResponseFuture&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="981" width="0.0476%" height="15" fill="rgb(254,97,51)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::buffer::future::ResponseState&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="965" width="0.0476%" height="15" fill="rgb(249,51,40)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="949" width="0.0476%" height="15" fill="rgb(210,128,45)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="933" width="0.0476%" height="15" fill="rgb(224,137,50)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="917" width="0.0476%" height="15" fill="rgb(242,15,9)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="927.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="901" width="0.0476%" height="15" fill="rgb(233,187,41)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="911.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="91.0000%" y="885" width="0.0476%" height="15" fill="rgb(227,2,29)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="895.50"></text></g><g><title>_ZN4core3ptr1980drop_in_place$LT$$LT$tonic..transport..service..add_origin..AddOrigin$LT$tonic..transport..service..user_agent..UserAgent$LT$tonic..transport..service..grpc_timeout..GrpcTimeout$LT$tower..util..either..Either$LT$tower..limit..concurrency..service..ConcurrencyLimit$LT$tower..util..either..Either$LT$tower..limit..rate..service..RateLimit$LT$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$C$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$GT$$C$tower..util..either..Either$LT$tower..limit..rate..service..RateLimit$LT$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$C$tonic..transport..service..reconnect..Reconnect$LT$hyper..client..service..Connect$LT$tonic..transport..service..connector..Connector$LT$hyper..client..connect..http..HttpConnector$GT$$C$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$C$http..uri..Uri$GT$$C$http..uri..Uri$GT$$GT$$GT$$GT$$GT$$GT$$u20$as$u20$tower_service..Service$LT$http..request..Request$LT$http_body..combinators..box_body..UnsyncBoxBody$LT$bytes..bytes..Bytes$C$tonic..status..Status$GT$$GT$$GT$$GT$..call..$u7b$$u7b$closure$u7d$$u7d$$GT$17h1163c7b8f84eb2deE (1 samples, 0.05%)</title><rect x="91.0000%" y="869" width="0.0476%" height="15" fill="rgb(222,70,3)" fg:x="1911" fg:w="1"/><text x="91.2500%" y="879.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::enter (1 samples, 0.05%)</title><rect x="91.0476%" y="1173" width="0.0476%" height="15" fill="rgb(213,11,42)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1183.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="1157" width="0.0476%" height="15" fill="rgb(225,150,9)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1167.50"></text></g><g><title>tokio::runtime::coop::budget (1 samples, 0.05%)</title><rect x="91.0476%" y="1141" width="0.0476%" height="15" fill="rgb(230,162,45)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1151.50"></text></g><g><title>tokio::runtime::coop::with_budget (1 samples, 0.05%)</title><rect x="91.0476%" y="1125" width="0.0476%" height="15" fill="rgb(222,14,52)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1135.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="1109" width="0.0476%" height="15" fill="rgb(254,198,14)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1119.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="91.0476%" y="1093" width="0.0476%" height="15" fill="rgb(220,217,30)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1103.50"></text></g><g><title>tokio::task::local::LocalSet::run_until::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="1077" width="0.0476%" height="15" fill="rgb(215,146,41)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1087.50"></text></g><g><title>&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="91.0476%" y="1061" width="0.0476%" height="15" fill="rgb(217,27,36)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1071.50"></text></g><g><title>tokio::task::local::LocalSet::with (1 samples, 0.05%)</title><rect x="91.0476%" y="1045" width="0.0476%" height="15" fill="rgb(219,218,39)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1055.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::with (1 samples, 0.05%)</title><rect x="91.0476%" y="1029" width="0.0476%" height="15" fill="rgb(219,4,42)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1039.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="91.0476%" y="1013" width="0.0476%" height="15" fill="rgb(249,119,36)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1023.50"></text></g><g><title>tokio::task::local::LocalSet::with::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="997" width="0.0476%" height="15" fill="rgb(209,23,33)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="1007.50"></text></g><g><title>&lt;tokio::task::local::RunUntil&lt;T&gt; as core::future::future::Future&gt;::poll::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="981" width="0.0476%" height="15" fill="rgb(211,10,0)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="991.50"></text></g><g><title>main::main::_{{closure}} (1 samples, 0.05%)</title><rect x="91.0476%" y="965" width="0.0476%" height="15" fill="rgb(208,99,37)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="975.50"></text></g><g><title>clap_builder::derive::Parser::parse (1 samples, 0.05%)</title><rect x="91.0476%" y="949" width="0.0476%" height="15" fill="rgb(213,132,31)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="959.50"></text></g><g><title>clap_builder::builder::command::Command::get_matches (1 samples, 0.05%)</title><rect x="91.0476%" y="933" width="0.0476%" height="15" fill="rgb(243,129,40)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="943.50"></text></g><g><title>clap_builder::builder::command::Command::get_matches_from (1 samples, 0.05%)</title><rect x="91.0476%" y="917" width="0.0476%" height="15" fill="rgb(210,66,33)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="927.50"></text></g><g><title>clap_builder::builder::command::Command::try_get_matches_from_mut (1 samples, 0.05%)</title><rect x="91.0476%" y="901" width="0.0476%" height="15" fill="rgb(209,189,4)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="911.50"></text></g><g><title>clap_builder::builder::command::Command::_do_parse (1 samples, 0.05%)</title><rect x="91.0476%" y="885" width="0.0476%" height="15" fill="rgb(214,107,37)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="895.50"></text></g><g><title>clap_builder::parser::parser::Parser::get_matches_with (1 samples, 0.05%)</title><rect x="91.0476%" y="869" width="0.0476%" height="15" fill="rgb(245,88,54)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="879.50"></text></g><g><title>clap_builder::parser::parser::Parser::parse_opt_value (1 samples, 0.05%)</title><rect x="91.0476%" y="853" width="0.0476%" height="15" fill="rgb(205,146,20)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="863.50"></text></g><g><title>clap_builder::parser::parser::Parser::resolve_pending (1 samples, 0.05%)</title><rect x="91.0476%" y="837" width="0.0476%" height="15" fill="rgb(220,161,25)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="847.50"></text></g><g><title>clap_builder::parser::parser::Parser::react (1 samples, 0.05%)</title><rect x="91.0476%" y="821" width="0.0476%" height="15" fill="rgb(215,152,15)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="831.50"></text></g><g><title>clap_builder::parser::parser::Parser::start_custom_arg (1 samples, 0.05%)</title><rect x="91.0476%" y="805" width="0.0476%" height="15" fill="rgb(233,192,44)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="815.50"></text></g><g><title>clap_builder::parser::arg_matcher::ArgMatcher::start_custom_arg (1 samples, 0.05%)</title><rect x="91.0476%" y="789" width="0.0476%" height="15" fill="rgb(240,170,46)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="799.50"></text></g><g><title>_ZN73_$LT$P$u20$as$u20$clap_builder..builder..value_parser..AnyValueParser$GT$7type_id17haafe12ffe0823396E.llvm.15344364224847515406 (1 samples, 0.05%)</title><rect x="91.0476%" y="773" width="0.0476%" height="15" fill="rgb(207,104,33)" fg:x="1912" fg:w="1"/><text x="91.2976%" y="783.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.0952%" y="613" width="0.0476%" height="15" fill="rgb(219,21,39)" fg:x="1913" fg:w="1"/><text x="91.3452%" y="623.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition_after (1 samples, 0.05%)</title><rect x="91.1429%" y="613" width="0.0476%" height="15" fill="rgb(214,133,29)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="623.50"></text></g><g><title>h2::proto::streams::store::Ptr::unlink (1 samples, 0.05%)</title><rect x="91.1429%" y="597" width="0.0476%" height="15" fill="rgb(226,93,6)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="607.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::swap_remove (1 samples, 0.05%)</title><rect x="91.1429%" y="581" width="0.0476%" height="15" fill="rgb(252,222,34)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="591.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::swap_remove_full (1 samples, 0.05%)</title><rect x="91.1429%" y="565" width="0.0476%" height="15" fill="rgb(252,92,48)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="575.50"></text></g><g><title>indexmap::map::IndexMap&lt;K,V,S&gt;::hash (1 samples, 0.05%)</title><rect x="91.1429%" y="549" width="0.0476%" height="15" fill="rgb(245,223,24)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="559.50"></text></g><g><title>&lt;std::collections::hash::map::DefaultHasher as core::hash::Hasher&gt;::finish (1 samples, 0.05%)</title><rect x="91.1429%" y="533" width="0.0476%" height="15" fill="rgb(205,176,3)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="543.50"></text></g><g><title>&lt;core::hash::sip::SipHasher13 as core::hash::Hasher&gt;::finish (1 samples, 0.05%)</title><rect x="91.1429%" y="517" width="0.0476%" height="15" fill="rgb(235,151,15)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="527.50"></text></g><g><title>&lt;core::hash::sip::Hasher&lt;S&gt; as core::hash::Hasher&gt;::finish (1 samples, 0.05%)</title><rect x="91.1429%" y="501" width="0.0476%" height="15" fill="rgb(237,209,11)" fg:x="1914" fg:w="1"/><text x="91.3929%" y="511.50"></text></g><g><title>&lt;h2::proto::streams::store::Ptr as core::ops::deref::DerefMut&gt;::deref_mut (1 samples, 0.05%)</title><rect x="91.1905%" y="581" width="0.0476%" height="15" fill="rgb(243,227,24)" fg:x="1915" fg:w="1"/><text x="91.4405%" y="591.50"></text></g><g><title>&lt;h2::proto::streams::store::Store as core::ops::index::IndexMut&lt;h2::proto::streams::store::Key&gt;&gt;::index_mut (1 samples, 0.05%)</title><rect x="91.1905%" y="565" width="0.0476%" height="15" fill="rgb(239,193,16)" fg:x="1915" fg:w="1"/><text x="91.4405%" y="575.50"></text></g><g><title>slab::Slab&lt;T&gt;::get_mut (1 samples, 0.05%)</title><rect x="91.1905%" y="549" width="0.0476%" height="15" fill="rgb(231,27,9)" fg:x="1915" fg:w="1"/><text x="91.4405%" y="559.50"></text></g><g><title>h2::proto::streams::state::State::recv_open (2 samples, 0.10%)</title><rect x="91.2381%" y="581" width="0.0952%" height="15" fill="rgb(219,169,10)" fg:x="1916" fg:w="2"/><text x="91.4881%" y="591.50"></text></g><g><title>h2::proto::streams::recv::Recv::recv_headers (4 samples, 0.19%)</title><rect x="91.1905%" y="597" width="0.1905%" height="15" fill="rgb(244,229,43)" fg:x="1915" fg:w="4"/><text x="91.4405%" y="607.50"></text></g><g><title>h2::proto::streams::stream::Stream::notify_recv (1 samples, 0.05%)</title><rect x="91.3333%" y="581" width="0.0476%" height="15" fill="rgb(254,38,20)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="591.50"></text></g><g><title>core::task::wake::Waker::wake (1 samples, 0.05%)</title><rect x="91.3333%" y="565" width="0.0476%" height="15" fill="rgb(250,47,30)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="575.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (1 samples, 0.05%)</title><rect x="91.3333%" y="549" width="0.0476%" height="15" fill="rgb(224,124,36)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="559.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (1 samples, 0.05%)</title><rect x="91.3333%" y="533" width="0.0476%" height="15" fill="rgb(246,68,51)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="543.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (1 samples, 0.05%)</title><rect x="91.3333%" y="517" width="0.0476%" height="15" fill="rgb(253,43,49)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="527.50"></text></g><g><title>tokio::runtime::task::raw::schedule (1 samples, 0.05%)</title><rect x="91.3333%" y="501" width="0.0476%" height="15" fill="rgb(219,54,36)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="511.50"></text></g><g><title>tokio::runtime::task::core::Header::get_scheduler (1 samples, 0.05%)</title><rect x="91.3333%" y="485" width="0.0476%" height="15" fill="rgb(227,133,34)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="495.50"></text></g><g><title>core::ptr::mut_ptr::&lt;impl *mut T&gt;::add (1 samples, 0.05%)</title><rect x="91.3333%" y="469" width="0.0476%" height="15" fill="rgb(247,227,15)" fg:x="1918" fg:w="1"/><text x="91.5833%" y="479.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll2 (7 samples, 0.33%)</title><rect x="91.0952%" y="693" width="0.3333%" height="15" fill="rgb(229,96,14)" fg:x="1913" fg:w="7"/><text x="91.3452%" y="703.50"></text></g><g><title>h2::proto::connection::DynConnection&lt;B&gt;::recv_frame (7 samples, 0.33%)</title><rect x="91.0952%" y="677" width="0.3333%" height="15" fill="rgb(220,79,17)" fg:x="1913" fg:w="7"/><text x="91.3452%" y="687.50"></text></g><g><title>h2::proto::streams::streams::DynStreams&lt;B&gt;::recv_headers (7 samples, 0.33%)</title><rect x="91.0952%" y="661" width="0.3333%" height="15" fill="rgb(205,131,53)" fg:x="1913" fg:w="7"/><text x="91.3452%" y="671.50"></text></g><g><title>h2::proto::streams::streams::Inner::recv_headers (7 samples, 0.33%)</title><rect x="91.0952%" y="645" width="0.3333%" height="15" fill="rgb(209,50,29)" fg:x="1913" fg:w="7"/><text x="91.3452%" y="655.50"></text></g><g><title>h2::proto::streams::counts::Counts::transition (7 samples, 0.33%)</title><rect x="91.0952%" y="629" width="0.3333%" height="15" fill="rgb(245,86,46)" fg:x="1913" fg:w="7"/><text x="91.3452%" y="639.50"></text></g><g><title>h2::proto::streams::streams::Inner::recv_headers::_{{closure}} (5 samples, 0.24%)</title><rect x="91.1905%" y="613" width="0.2381%" height="15" fill="rgb(235,66,46)" fg:x="1915" fg:w="5"/><text x="91.4405%" y="623.50"></text></g><g><title>h2::proto::streams::recv::Recv::recv_trailers (1 samples, 0.05%)</title><rect x="91.3810%" y="597" width="0.0476%" height="15" fill="rgb(232,148,31)" fg:x="1919" fg:w="1"/><text x="91.6310%" y="607.50"></text></g><g><title>h2::proto::streams::state::State::recv_close (1 samples, 0.05%)</title><rect x="91.3810%" y="581" width="0.0476%" height="15" fill="rgb(217,149,8)" fg:x="1919" fg:w="1"/><text x="91.6310%" y="591.50"></text></g><g><title>h2::hpack::encoder::encode_int (2 samples, 0.10%)</title><rect x="91.5238%" y="517" width="0.0952%" height="15" fill="rgb(209,183,11)" fg:x="1922" fg:w="2"/><text x="91.7738%" y="527.50"></text></g><g><title>bytes::buf::buf_mut::BufMut::put_u8 (2 samples, 0.10%)</title><rect x="91.5238%" y="501" width="0.0952%" height="15" fill="rgb(208,55,20)" fg:x="1922" fg:w="2"/><text x="91.7738%" y="511.50"></text></g><g><title>&lt;bytes::bytes_mut::BytesMut as bytes::buf::buf_mut::BufMut&gt;::put_slice (2 samples, 0.10%)</title><rect x="91.5238%" y="485" width="0.0952%" height="15" fill="rgb(218,39,14)" fg:x="1922" fg:w="2"/><text x="91.7738%" y="495.50"></text></g><g><title>bytes::bytes_mut::BytesMut::extend_from_slice (1 samples, 0.05%)</title><rect x="91.5714%" y="469" width="0.0476%" height="15" fill="rgb(216,169,33)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="479.50"></text></g><g><title>bytes::bytes_mut::BytesMut::reserve (1 samples, 0.05%)</title><rect x="91.5714%" y="453" width="0.0476%" height="15" fill="rgb(233,80,24)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="463.50"></text></g><g><title>bytes::bytes_mut::BytesMut::reserve_inner (1 samples, 0.05%)</title><rect x="91.5714%" y="437" width="0.0476%" height="15" fill="rgb(213,179,31)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="447.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="91.5714%" y="421" width="0.0476%" height="15" fill="rgb(209,19,5)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="431.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="91.5714%" y="405" width="0.0476%" height="15" fill="rgb(219,18,35)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="415.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (1 samples, 0.05%)</title><rect x="91.5714%" y="389" width="0.0476%" height="15" fill="rgb(209,169,16)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="399.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::grow_amortized (1 samples, 0.05%)</title><rect x="91.5714%" y="373" width="0.0476%" height="15" fill="rgb(245,90,51)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="383.50"></text></g><g><title>alloc::raw_vec::finish_grow (1 samples, 0.05%)</title><rect x="91.5714%" y="357" width="0.0476%" height="15" fill="rgb(220,99,45)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="367.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::grow (1 samples, 0.05%)</title><rect x="91.5714%" y="341" width="0.0476%" height="15" fill="rgb(249,89,25)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="351.50"></text></g><g><title>alloc::alloc::Global::grow_impl (1 samples, 0.05%)</title><rect x="91.5714%" y="325" width="0.0476%" height="15" fill="rgb(239,193,0)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="335.50"></text></g><g><title>alloc::alloc::realloc (1 samples, 0.05%)</title><rect x="91.5714%" y="309" width="0.0476%" height="15" fill="rgb(231,126,1)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="319.50"></text></g><g><title>realloc (1 samples, 0.05%)</title><rect x="91.5714%" y="293" width="0.0476%" height="15" fill="rgb(243,166,3)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="303.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.5714%" y="277" width="0.0476%" height="15" fill="rgb(223,22,34)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="287.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.5714%" y="261" width="0.0476%" height="15" fill="rgb(251,52,51)" fg:x="1923" fg:w="1"/><text x="91.8214%" y="271.50"></text></g><g><title>h2::hpack::encoder::Encoder::encode_header (4 samples, 0.19%)</title><rect x="91.4762%" y="533" width="0.1905%" height="15" fill="rgb(221,165,28)" fg:x="1921" fg:w="4"/><text x="91.7262%" y="543.50"></text></g><g><title>h2::hpack::header::Header::value_slice (1 samples, 0.05%)</title><rect x="91.6190%" y="517" width="0.0476%" height="15" fill="rgb(218,121,47)" fg:x="1924" fg:w="1"/><text x="91.8690%" y="527.50"></text></g><g><title>h2::hpack::header::Header&lt;core::option::Option&lt;http::header::name::HeaderName&gt;&gt;::reify (1 samples, 0.05%)</title><rect x="91.6667%" y="533" width="0.0476%" height="15" fill="rgb(209,120,9)" fg:x="1925" fg:w="1"/><text x="91.9167%" y="543.50"></text></g><g><title>h2::hpack::table::Table::index_dynamic (1 samples, 0.05%)</title><rect x="91.7143%" y="517" width="0.0476%" height="15" fill="rgb(236,68,12)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="527.50"></text></g><g><title>h2::hpack::table::Table::index_occupied (1 samples, 0.05%)</title><rect x="91.7143%" y="501" width="0.0476%" height="15" fill="rgb(225,194,26)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="511.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::cmp::PartialEq&gt;::eq (1 samples, 0.05%)</title><rect x="91.7143%" y="485" width="0.0476%" height="15" fill="rgb(231,84,39)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="495.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::PartialEq&lt;&amp;B&gt; for &amp;A&gt;::eq (1 samples, 0.05%)</title><rect x="91.7143%" y="469" width="0.0476%" height="15" fill="rgb(210,11,45)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="479.50"></text></g><g><title>core::slice::cmp::&lt;impl core::cmp::PartialEq&lt;[B]&gt; for [A]&gt;::eq (1 samples, 0.05%)</title><rect x="91.7143%" y="453" width="0.0476%" height="15" fill="rgb(224,54,52)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="463.50"></text></g><g><title>&lt;[A] as core::slice::cmp::SlicePartialEq&lt;B&gt;&gt;::equal (1 samples, 0.05%)</title><rect x="91.7143%" y="437" width="0.0476%" height="15" fill="rgb(238,102,14)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="447.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.7143%" y="421" width="0.0476%" height="15" fill="rgb(243,160,52)" fg:x="1926" fg:w="1"/><text x="91.9643%" y="431.50"></text></g><g><title>h2::hpack::table::Table::index (2 samples, 0.10%)</title><rect x="91.7143%" y="533" width="0.0952%" height="15" fill="rgb(216,114,19)" fg:x="1926" fg:w="2"/><text x="91.9643%" y="543.50"></text></g><g><title>h2::hpack::table::index_static (1 samples, 0.05%)</title><rect x="91.7619%" y="517" width="0.0476%" height="15" fill="rgb(244,166,37)" fg:x="1927" fg:w="1"/><text x="92.0119%" y="527.50"></text></g><g><title>h2::codec::Codec&lt;T,B&gt;::buffer (9 samples, 0.43%)</title><rect x="91.4286%" y="629" width="0.4286%" height="15" fill="rgb(246,29,44)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="639.50"></text></g><g><title>h2::codec::framed_write::FramedWrite&lt;T,B&gt;::buffer (9 samples, 0.43%)</title><rect x="91.4286%" y="613" width="0.4286%" height="15" fill="rgb(215,56,53)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="623.50"></text></g><g><title>h2::codec::framed_write::Encoder&lt;B&gt;::buffer (9 samples, 0.43%)</title><rect x="91.4286%" y="597" width="0.4286%" height="15" fill="rgb(217,60,2)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="607.50"></text></g><g><title>h2::frame::headers::Headers::encode (9 samples, 0.43%)</title><rect x="91.4286%" y="581" width="0.4286%" height="15" fill="rgb(207,26,24)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="591.50"></text></g><g><title>h2::frame::headers::HeaderBlock::into_encoding (9 samples, 0.43%)</title><rect x="91.4286%" y="565" width="0.4286%" height="15" fill="rgb(252,210,15)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="575.50"></text></g><g><title>h2::hpack::encoder::Encoder::encode (9 samples, 0.43%)</title><rect x="91.4286%" y="549" width="0.4286%" height="15" fill="rgb(253,209,26)" fg:x="1920" fg:w="9"/><text x="91.6786%" y="559.50"></text></g><g><title>tracing::__macro_support::__disabled_span (1 samples, 0.05%)</title><rect x="91.8095%" y="533" width="0.0476%" height="15" fill="rgb(238,170,14)" fg:x="1928" fg:w="1"/><text x="92.0595%" y="543.50"></text></g><g><title>tracing::span::Span::new_disabled (1 samples, 0.05%)</title><rect x="91.8095%" y="517" width="0.0476%" height="15" fill="rgb(216,178,15)" fg:x="1928" fg:w="1"/><text x="92.0595%" y="527.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.8571%" y="597" width="0.0476%" height="15" fill="rgb(250,197,2)" fg:x="1929" fg:w="1"/><text x="92.1071%" y="607.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.9048%" y="565" width="0.0476%" height="15" fill="rgb(212,70,42)" fg:x="1930" fg:w="1"/><text x="92.1548%" y="575.50"></text></g><g><title>h2::proto::streams::buffer::Deque::pop_front (3 samples, 0.14%)</title><rect x="91.8571%" y="613" width="0.1429%" height="15" fill="rgb(227,213,9)" fg:x="1929" fg:w="3"/><text x="92.1071%" y="623.50"></text></g><g><title>slab::Slab&lt;T&gt;::remove (2 samples, 0.10%)</title><rect x="91.9048%" y="597" width="0.0952%" height="15" fill="rgb(245,99,25)" fg:x="1930" fg:w="2"/><text x="92.1548%" y="607.50"></text></g><g><title>slab::Slab&lt;T&gt;::try_remove (2 samples, 0.10%)</title><rect x="91.9048%" y="581" width="0.0952%" height="15" fill="rgb(250,82,29)" fg:x="1930" fg:w="2"/><text x="92.1548%" y="591.50"></text></g><g><title>core::mem::replace (1 samples, 0.05%)</title><rect x="91.9524%" y="565" width="0.0476%" height="15" fill="rgb(241,226,54)" fg:x="1931" fg:w="1"/><text x="92.2024%" y="575.50"></text></g><g><title>core::ptr::read (1 samples, 0.05%)</title><rect x="91.9524%" y="549" width="0.0476%" height="15" fill="rgb(221,99,41)" fg:x="1931" fg:w="1"/><text x="92.2024%" y="559.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="91.9524%" y="533" width="0.0476%" height="15" fill="rgb(213,90,21)" fg:x="1931" fg:w="1"/><text x="92.2024%" y="543.50"></text></g><g><title>h2::proto::streams::store::Queue&lt;N&gt;::pop (2 samples, 0.10%)</title><rect x="92.0000%" y="613" width="0.0952%" height="15" fill="rgb(205,208,24)" fg:x="1932" fg:w="2"/><text x="92.2500%" y="623.50"></text></g><g><title>core::option::Option&lt;T&gt;::is_none (1 samples, 0.05%)</title><rect x="92.0476%" y="597" width="0.0476%" height="15" fill="rgb(246,31,12)" fg:x="1933" fg:w="1"/><text x="92.2976%" y="607.50"></text></g><g><title>core::option::Option&lt;T&gt;::is_some (1 samples, 0.05%)</title><rect x="92.0476%" y="581" width="0.0476%" height="15" fill="rgb(213,154,6)" fg:x="1933" fg:w="1"/><text x="92.2976%" y="591.50"></text></g><g><title>h2::proto::streams::store::Queue&lt;N&gt;::push (1 samples, 0.05%)</title><rect x="92.0952%" y="613" width="0.0476%" height="15" fill="rgb(222,163,29)" fg:x="1934" fg:w="1"/><text x="92.3452%" y="623.50"></text></g><g><title>h2::proto::streams::store::Ptr::key (1 samples, 0.05%)</title><rect x="92.0952%" y="597" width="0.0476%" height="15" fill="rgb(227,201,8)" fg:x="1934" fg:w="1"/><text x="92.3452%" y="607.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="885" width="1.0952%" height="15" fill="rgb(233,9,32)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="895.50"></text></g><g><title>hyper::proto::h2::client::conn_task::_{{closure}} (23 samples, 1.10%)</title><rect x="91.0952%" y="869" width="1.0952%" height="15" fill="rgb(217,54,24)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="879.50"></text></g><g><title>&lt;futures_util::future::select::Select&lt;A,B&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="853" width="1.0952%" height="15" fill="rgb(235,192,0)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="863.50"></text></g><g><title>futures_util::future::future::FutureExt::poll_unpin (23 samples, 1.10%)</title><rect x="91.0952%" y="837" width="1.0952%" height="15" fill="rgb(235,45,9)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="847.50"></text></g><g><title>&lt;futures_util::future::try_future::MapErr&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="821" width="1.0952%" height="15" fill="rgb(246,42,40)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="831.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="805" width="1.0952%" height="15" fill="rgb(248,111,24)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="815.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="789" width="1.0952%" height="15" fill="rgb(249,65,22)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="799.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="773" width="1.0952%" height="15" fill="rgb(238,111,51)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="783.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (23 samples, 1.10%)</title><rect x="91.0952%" y="757" width="1.0952%" height="15" fill="rgb(250,118,22)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="767.50"></text></g><g><title>&lt;futures_util::future::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="741" width="1.0952%" height="15" fill="rgb(234,84,26)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="751.50"></text></g><g><title>&lt;h2::client::Connection&lt;T,B&gt; as core::future::future::Future&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="725" width="1.0952%" height="15" fill="rgb(243,172,12)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="735.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll (23 samples, 1.10%)</title><rect x="91.0952%" y="709" width="1.0952%" height="15" fill="rgb(236,150,49)" fg:x="1913" fg:w="23"/><text x="91.3452%" y="719.50"></text></g><g><title>h2::proto::streams::streams::Streams&lt;B,P&gt;::poll_complete (16 samples, 0.76%)</title><rect x="91.4286%" y="693" width="0.7619%" height="15" fill="rgb(225,197,26)" fg:x="1920" fg:w="16"/><text x="91.6786%" y="703.50"></text></g><g><title>h2::proto::streams::streams::Inner::poll_complete (16 samples, 0.76%)</title><rect x="91.4286%" y="677" width="0.7619%" height="15" fill="rgb(214,17,42)" fg:x="1920" fg:w="16"/><text x="91.6786%" y="687.50"></text></g><g><title>h2::proto::streams::send::Send::poll_complete (16 samples, 0.76%)</title><rect x="91.4286%" y="661" width="0.7619%" height="15" fill="rgb(224,165,40)" fg:x="1920" fg:w="16"/><text x="91.6786%" y="671.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::poll_complete (16 samples, 0.76%)</title><rect x="91.4286%" y="645" width="0.7619%" height="15" fill="rgb(246,100,4)" fg:x="1920" fg:w="16"/><text x="91.6786%" y="655.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::pop_frame (7 samples, 0.33%)</title><rect x="91.8571%" y="629" width="0.3333%" height="15" fill="rgb(222,103,0)" fg:x="1929" fg:w="7"/><text x="92.1071%" y="639.50"></text></g><g><title>tracing::span::Span::in_scope (1 samples, 0.05%)</title><rect x="92.1429%" y="613" width="0.0476%" height="15" fill="rgb(227,189,26)" fg:x="1935" fg:w="1"/><text x="92.3929%" y="623.50"></text></g><g><title>h2::proto::streams::prioritize::Prioritize::pop_frame::_{{closure}} (1 samples, 0.05%)</title><rect x="92.1429%" y="597" width="0.0476%" height="15" fill="rgb(214,202,17)" fg:x="1935" fg:w="1"/><text x="92.3929%" y="607.50"></text></g><g><title>h2::proto::streams::stream::Stream::send_data (1 samples, 0.05%)</title><rect x="92.1429%" y="581" width="0.0476%" height="15" fill="rgb(229,111,3)" fg:x="1935" fg:w="1"/><text x="92.3929%" y="591.50"></text></g><g><title>h2::proto::streams::flow_control::FlowControl::send_data (1 samples, 0.05%)</title><rect x="92.1429%" y="565" width="0.0476%" height="15" fill="rgb(229,172,15)" fg:x="1935" fg:w="1"/><text x="92.3929%" y="575.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::AddLearnerSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::Learner&gt;&gt;::call::_{{closure}} (1 samples, 0.05%)</title><rect x="92.1905%" y="453" width="0.0476%" height="15" fill="rgb(230,224,35)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="463.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.1905%" y="437" width="0.0476%" height="15" fill="rgb(251,141,6)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="447.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::add_learner::_{{closure}} (1 samples, 0.05%)</title><rect x="92.1905%" y="421" width="0.0476%" height="15" fill="rgb(225,208,6)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="431.50"></text></g><g><title>&lt;T as core::convert::Into&lt;U&gt;&gt;::into (1 samples, 0.05%)</title><rect x="92.1905%" y="405" width="0.0476%" height="15" fill="rgb(246,181,16)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="415.50"></text></g><g><title>dcache::protobuf::&lt;impl core::convert::From&lt;core::result::Result&lt;T,E&gt;&gt; for dcache::protobuf::dcache::RaftReply&gt;::from (1 samples, 0.05%)</title><rect x="92.1905%" y="389" width="0.0476%" height="15" fill="rgb(227,129,36)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="399.50"></text></g><g><title>serde_json::ser::to_string (1 samples, 0.05%)</title><rect x="92.1905%" y="373" width="0.0476%" height="15" fill="rgb(248,117,24)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="383.50"></text></g><g><title>serde_json::ser::to_vec (1 samples, 0.05%)</title><rect x="92.1905%" y="357" width="0.0476%" height="15" fill="rgb(214,185,35)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="367.50"></text></g><g><title>serde_json::ser::to_writer (1 samples, 0.05%)</title><rect x="92.1905%" y="341" width="0.0476%" height="15" fill="rgb(236,150,34)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="351.50"></text></g><g><title>openraft::raft::_::&lt;impl serde::ser::Serialize for openraft::raft::ClientWriteResponse&lt;C&gt;&gt;::serialize (1 samples, 0.05%)</title><rect x="92.1905%" y="325" width="0.0476%" height="15" fill="rgb(243,228,27)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="335.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (1 samples, 0.05%)</title><rect x="92.1905%" y="309" width="0.0476%" height="15" fill="rgb(245,77,44)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="319.50"></text></g><g><title>openraft::log_id::_::&lt;impl serde::ser::Serialize for openraft::log_id::LogId&lt;NID&gt;&gt;::serialize (1 samples, 0.05%)</title><rect x="92.1905%" y="293" width="0.0476%" height="15" fill="rgb(235,214,42)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="303.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (1 samples, 0.05%)</title><rect x="92.1905%" y="277" width="0.0476%" height="15" fill="rgb(221,74,3)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="287.50"></text></g><g><title>serde::ser::SerializeMap::serialize_entry (1 samples, 0.05%)</title><rect x="92.1905%" y="261" width="0.0476%" height="15" fill="rgb(206,121,29)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="271.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_key (1 samples, 0.05%)</title><rect x="92.1905%" y="245" width="0.0476%" height="15" fill="rgb(249,131,53)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="255.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for str&gt;::serialize (1 samples, 0.05%)</title><rect x="92.1905%" y="229" width="0.0476%" height="15" fill="rgb(236,170,29)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="239.50"></text></g><g><title>&lt;serde_json::ser::MapKeySerializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="92.1905%" y="213" width="0.0476%" height="15" fill="rgb(247,96,15)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="223.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="92.1905%" y="197" width="0.0476%" height="15" fill="rgb(211,210,7)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="207.50"></text></g><g><title>serde_json::ser::format_escaped_str (1 samples, 0.05%)</title><rect x="92.1905%" y="181" width="0.0476%" height="15" fill="rgb(240,88,50)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="191.50"></text></g><g><title>serde_json::ser::format_escaped_str_contents (1 samples, 0.05%)</title><rect x="92.1905%" y="165" width="0.0476%" height="15" fill="rgb(209,229,26)" fg:x="1936" fg:w="1"/><text x="92.4405%" y="175.50"></text></g><g><title>&lt;hyper::proto::h2::server::H2Stream&lt;F,B&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="885" width="0.1905%" height="15" fill="rgb(210,68,23)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="895.50"></text></g><g><title>hyper::proto::h2::server::H2Stream&lt;F,B&gt;::poll2 (4 samples, 0.19%)</title><rect x="92.1905%" y="869" width="0.1905%" height="15" fill="rgb(229,180,13)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="879.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="853" width="0.1905%" height="15" fill="rgb(236,53,44)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="863.50"></text></g><g><title>&lt;tonic::transport::server::SvcFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="837" width="0.1905%" height="15" fill="rgb(244,214,29)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="847.50"></text></g><g><title>&lt;tonic::transport::server::recover_error::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="821" width="0.1905%" height="15" fill="rgb(220,75,29)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="831.50"></text></g><g><title>&lt;tower::util::either::Either&lt;A,B&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="805" width="0.1905%" height="15" fill="rgb(214,183,37)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="815.50"></text></g><g><title>&lt;tonic::transport::service::grpc_timeout::ResponseFuture&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="789" width="0.1905%" height="15" fill="rgb(239,117,29)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="799.50"></text></g><g><title>&lt;tonic::transport::service::router::RoutesFuture as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="773" width="0.1905%" height="15" fill="rgb(237,171,35)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="783.50"></text></g><g><title>&lt;axum::routing::route::RouteFuture&lt;B,E&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="757" width="0.1905%" height="15" fill="rgb(229,178,53)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="767.50"></text></g><g><title>&lt;tower::util::oneshot::Oneshot&lt;S,Req&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="741" width="0.1905%" height="15" fill="rgb(210,102,19)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="751.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="725" width="0.1905%" height="15" fill="rgb(235,127,22)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="735.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="709" width="0.1905%" height="15" fill="rgb(244,31,31)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="719.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="693" width="0.1905%" height="15" fill="rgb(231,43,21)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="703.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="677" width="0.1905%" height="15" fill="rgb(217,131,35)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="687.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="661" width="0.1905%" height="15" fill="rgb(221,149,4)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="671.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="645" width="0.1905%" height="15" fill="rgb(232,170,28)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="655.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (4 samples, 0.19%)</title><rect x="92.1905%" y="629" width="0.1905%" height="15" fill="rgb(238,56,10)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="639.50"></text></g><g><title>&lt;tower::util::map_response::MapResponseFuture&lt;F,N&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="613" width="0.1905%" height="15" fill="rgb(235,196,14)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="623.50"></text></g><g><title>&lt;futures_util::future::try_future::MapOk&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="597" width="0.1905%" height="15" fill="rgb(216,45,48)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="607.50"></text></g><g><title>&lt;futures_util::future::future::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="581" width="0.1905%" height="15" fill="rgb(238,213,17)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="591.50"></text></g><g><title>&lt;futures_util::future::future::map::Map&lt;Fut,F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="565" width="0.1905%" height="15" fill="rgb(212,13,2)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="575.50"></text></g><g><title>&lt;futures_util::future::try_future::into_future::IntoFuture&lt;Fut&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="549" width="0.1905%" height="15" fill="rgb(240,114,20)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="559.50"></text></g><g><title>&lt;F as futures_core::future::TryFuture&gt;::try_poll (4 samples, 0.19%)</title><rect x="92.1905%" y="533" width="0.1905%" height="15" fill="rgb(228,41,40)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="543.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="517" width="0.1905%" height="15" fill="rgb(244,132,35)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="527.50"></text></g><g><title>&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::_{{closure}} (4 samples, 0.19%)</title><rect x="92.1905%" y="501" width="0.1905%" height="15" fill="rgb(253,189,4)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="511.50"></text></g><g><title>tonic::server::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (4 samples, 0.19%)</title><rect x="92.1905%" y="485" width="0.1905%" height="15" fill="rgb(224,37,19)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="495.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="92.1905%" y="469" width="0.1905%" height="15" fill="rgb(235,223,18)" fg:x="1936" fg:w="4"/><text x="92.4405%" y="479.50"></text></g><g><title>&lt;&lt;dcache::protobuf::dcache::dcache_service_server::DcacheServiceServer&lt;T&gt; as tower_service::Service&lt;http::request::Request&lt;B&gt;&gt;&gt;::call::PipelineDcacheOpsSvc&lt;T&gt; as tonic::server::service::UnaryService&lt;dcache::protobuf::dcache::DcacheBatchRequest&gt;&gt;::call::_{{closure}} (3 samples, 0.14%)</title><rect x="92.2381%" y="453" width="0.1429%" height="15" fill="rgb(235,163,25)" fg:x="1937" fg:w="3"/><text x="92.4881%" y="463.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="92.2381%" y="437" width="0.1429%" height="15" fill="rgb(217,145,28)" fg:x="1937" fg:w="3"/><text x="92.4881%" y="447.50"></text></g><g><title>&lt;dcache::protobuf::MyDcacheImpl as dcache::protobuf::dcache::dcache_service_server::DcacheService&gt;::pipeline_dcache_ops::_{{closure}} (3 samples, 0.14%)</title><rect x="92.2381%" y="421" width="0.1429%" height="15" fill="rgb(223,223,32)" fg:x="1937" fg:w="3"/><text x="92.4881%" y="431.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}} (3 samples, 0.14%)</title><rect x="92.2381%" y="405" width="0.1429%" height="15" fill="rgb(227,189,39)" fg:x="1937" fg:w="3"/><text x="92.4881%" y="415.50"></text></g><g><title>openraft::raft::Raft&lt;C,N,LS,SM&gt;::client_write::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="92.2857%" y="389" width="0.0952%" height="15" fill="rgb(248,10,22)" fg:x="1938" fg:w="2"/><text x="92.5357%" y="399.50"></text></g><g><title>&lt;hyper::server::server::new_svc::NewSvcTask&lt;I,N,S,E,W&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.3810%" y="885" width="0.0476%" height="15" fill="rgb(248,46,39)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="895.50"></text></g><g><title>&lt;hyper::server::conn::upgrades::UpgradeableConnection&lt;I,S,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.3810%" y="869" width="0.0476%" height="15" fill="rgb(248,113,48)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="879.50"></text></g><g><title>&lt;hyper::server::conn::ProtoServer&lt;T,B,S,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.3810%" y="853" width="0.0476%" height="15" fill="rgb(245,16,25)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="863.50"></text></g><g><title>&lt;hyper::proto::h2::server::Server&lt;T,S,B,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.3810%" y="837" width="0.0476%" height="15" fill="rgb(249,152,16)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="847.50"></text></g><g><title>hyper::proto::h2::server::Serving&lt;T,B&gt;::poll_server (1 samples, 0.05%)</title><rect x="92.3810%" y="821" width="0.0476%" height="15" fill="rgb(250,16,1)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="831.50"></text></g><g><title>hyper::body::body::Body::h2 (1 samples, 0.05%)</title><rect x="92.3810%" y="805" width="0.0476%" height="15" fill="rgb(249,138,3)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="815.50"></text></g><g><title>h2::proto::streams::streams::OpaqueStreamRef::is_end_stream (1 samples, 0.05%)</title><rect x="92.3810%" y="789" width="0.0476%" height="15" fill="rgb(227,71,41)" fg:x="1940" fg:w="1"/><text x="92.6310%" y="799.50"></text></g><g><title>std::collections::hash::map::HashMap&lt;K,V,S&gt;::insert (2 samples, 0.10%)</title><rect x="92.4762%" y="869" width="0.0952%" height="15" fill="rgb(209,184,23)" fg:x="1942" fg:w="2"/><text x="92.7262%" y="879.50"></text></g><g><title>hashbrown::map::HashMap&lt;K,V,S,A&gt;::insert (2 samples, 0.10%)</title><rect x="92.4762%" y="853" width="0.0952%" height="15" fill="rgb(223,215,31)" fg:x="1942" fg:w="2"/><text x="92.7262%" y="863.50"></text></g><g><title>hashbrown::map::make_hash (1 samples, 0.05%)</title><rect x="92.5238%" y="837" width="0.0476%" height="15" fill="rgb(210,146,28)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="847.50"></text></g><g><title>core::hash::BuildHasher::hash_one (1 samples, 0.05%)</title><rect x="92.5238%" y="821" width="0.0476%" height="15" fill="rgb(209,183,41)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="831.50"></text></g><g><title>core::hash::impls::&lt;impl core::hash::Hash for &amp;T&gt;::hash (1 samples, 0.05%)</title><rect x="92.5238%" y="805" width="0.0476%" height="15" fill="rgb(209,224,45)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="815.50"></text></g><g><title>core::hash::impls::&lt;impl core::hash::Hash for u64&gt;::hash (1 samples, 0.05%)</title><rect x="92.5238%" y="789" width="0.0476%" height="15" fill="rgb(224,209,51)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="799.50"></text></g><g><title>core::hash::Hasher::write_u64 (1 samples, 0.05%)</title><rect x="92.5238%" y="773" width="0.0476%" height="15" fill="rgb(223,17,39)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="783.50"></text></g><g><title>&lt;std::collections::hash::map::DefaultHasher as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="92.5238%" y="757" width="0.0476%" height="15" fill="rgb(234,204,37)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="767.50"></text></g><g><title>&lt;core::hash::sip::SipHasher13 as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="92.5238%" y="741" width="0.0476%" height="15" fill="rgb(236,120,5)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="751.50"></text></g><g><title>&lt;core::hash::sip::Hasher&lt;S&gt; as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="92.5238%" y="725" width="0.0476%" height="15" fill="rgb(248,97,27)" fg:x="1943" fg:w="1"/><text x="92.7738%" y="735.50"></text></g><g><title>dcache::network::management::HealthMetrics::spawn::_{{closure}}::_{{closure}} (5 samples, 0.24%)</title><rect x="92.4286%" y="885" width="0.2381%" height="15" fill="rgb(240,66,17)" fg:x="1941" fg:w="5"/><text x="92.6786%" y="895.50"></text></g><g><title>tokio::sync::mpsc::bounded::Receiver&lt;T&gt;::recv::_{{closure}} (2 samples, 0.10%)</title><rect x="92.5714%" y="869" width="0.0952%" height="15" fill="rgb(210,79,3)" fg:x="1944" fg:w="2"/><text x="92.8214%" y="879.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="92.5714%" y="853" width="0.0952%" height="15" fill="rgb(214,176,27)" fg:x="1944" fg:w="2"/><text x="92.8214%" y="863.50"></text></g><g><title>tokio::sync::mpsc::bounded::Receiver&lt;T&gt;::recv::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="92.5714%" y="837" width="0.0952%" height="15" fill="rgb(235,185,3)" fg:x="1944" fg:w="2"/><text x="92.8214%" y="847.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (2 samples, 0.10%)</title><rect x="92.5714%" y="821" width="0.0952%" height="15" fill="rgb(227,24,12)" fg:x="1944" fg:w="2"/><text x="92.8214%" y="831.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (2 samples, 0.10%)</title><rect x="92.5714%" y="805" width="0.0952%" height="15" fill="rgb(252,169,48)" fg:x="1944" fg:w="2"/><text x="92.8214%" y="815.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (1 samples, 0.05%)</title><rect x="92.6190%" y="789" width="0.0476%" height="15" fill="rgb(212,65,1)" fg:x="1945" fg:w="1"/><text x="92.8690%" y="799.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (1 samples, 0.05%)</title><rect x="92.6190%" y="773" width="0.0476%" height="15" fill="rgb(242,39,24)" fg:x="1945" fg:w="1"/><text x="92.8690%" y="783.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::try_advancing_head (1 samples, 0.05%)</title><rect x="92.6190%" y="757" width="0.0476%" height="15" fill="rgb(249,32,23)" fg:x="1945" fg:w="1"/><text x="92.8690%" y="767.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CurrentThread::block_on (37 samples, 1.76%)</title><rect x="91.0476%" y="1269" width="1.7619%" height="15" fill="rgb(251,195,23)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1279.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on (37 samples, 1.76%)</title><rect x="91.0476%" y="1253" width="1.7619%" height="15" fill="rgb(236,174,8)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1263.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::enter (37 samples, 1.76%)</title><rect x="91.0476%" y="1237" width="1.7619%" height="15" fill="rgb(220,197,8)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1247.50"></text></g><g><title>tokio::macros::scoped_tls::ScopedKey&lt;T&gt;::set (37 samples, 1.76%)</title><rect x="91.0476%" y="1221" width="1.7619%" height="15" fill="rgb(240,108,37)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1231.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::enter::_{{closure}} (37 samples, 1.76%)</title><rect x="91.0476%" y="1205" width="1.7619%" height="15" fill="rgb(232,176,24)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1215.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}} (37 samples, 1.76%)</title><rect x="91.0476%" y="1189" width="1.7619%" height="15" fill="rgb(243,35,29)" fg:x="1912" fg:w="37"/><text x="91.2976%" y="1199.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::run_task (36 samples, 1.71%)</title><rect x="91.0952%" y="1173" width="1.7143%" height="15" fill="rgb(210,37,18)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1183.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::enter (36 samples, 1.71%)</title><rect x="91.0952%" y="1157" width="1.7143%" height="15" fill="rgb(224,184,40)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1167.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::Context::run_task::_{{closure}} (36 samples, 1.71%)</title><rect x="91.0952%" y="1141" width="1.7143%" height="15" fill="rgb(236,39,29)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1151.50"></text></g><g><title>tokio::runtime::coop::budget (36 samples, 1.71%)</title><rect x="91.0952%" y="1125" width="1.7143%" height="15" fill="rgb(232,48,39)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1135.50"></text></g><g><title>tokio::runtime::coop::with_budget (36 samples, 1.71%)</title><rect x="91.0952%" y="1109" width="1.7143%" height="15" fill="rgb(236,34,42)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1119.50"></text></g><g><title>tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_{{closure}}::_{{closure}} (36 samples, 1.71%)</title><rect x="91.0952%" y="1093" width="1.7143%" height="15" fill="rgb(243,106,37)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1103.50"></text></g><g><title>tokio::runtime::task::LocalNotified&lt;S&gt;::run (36 samples, 1.71%)</title><rect x="91.0952%" y="1077" width="1.7143%" height="15" fill="rgb(218,96,6)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1087.50"></text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (36 samples, 1.71%)</title><rect x="91.0952%" y="1061" width="1.7143%" height="15" fill="rgb(235,130,12)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1071.50"></text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner (36 samples, 1.71%)</title><rect x="91.0952%" y="1045" width="1.7143%" height="15" fill="rgb(231,95,0)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1055.50"></text></g><g><title>tokio::runtime::task::harness::poll_future (36 samples, 1.71%)</title><rect x="91.0952%" y="1029" width="1.7143%" height="15" fill="rgb(228,12,23)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1039.50"></text></g><g><title>std::panic::catch_unwind (36 samples, 1.71%)</title><rect x="91.0952%" y="1013" width="1.7143%" height="15" fill="rgb(216,12,1)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1023.50"></text></g><g><title>std::panicking::try (36 samples, 1.71%)</title><rect x="91.0952%" y="997" width="1.7143%" height="15" fill="rgb(219,59,3)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="1007.50"></text></g><g><title>std::panicking::try::do_call (36 samples, 1.71%)</title><rect x="91.0952%" y="981" width="1.7143%" height="15" fill="rgb(215,208,46)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="991.50"></text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (36 samples, 1.71%)</title><rect x="91.0952%" y="965" width="1.7143%" height="15" fill="rgb(254,224,29)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="975.50"></text></g><g><title>tokio::runtime::task::harness::poll_future::_{{closure}} (36 samples, 1.71%)</title><rect x="91.0952%" y="949" width="1.7143%" height="15" fill="rgb(232,14,29)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="959.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (36 samples, 1.71%)</title><rect x="91.0952%" y="933" width="1.7143%" height="15" fill="rgb(208,45,52)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="943.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (36 samples, 1.71%)</title><rect x="91.0952%" y="917" width="1.7143%" height="15" fill="rgb(234,191,28)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="927.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (36 samples, 1.71%)</title><rect x="91.0952%" y="901" width="1.7143%" height="15" fill="rgb(244,67,43)" fg:x="1913" fg:w="36"/><text x="91.3452%" y="911.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::do_spawn::_{{closure}} (3 samples, 0.14%)</title><rect x="92.6667%" y="885" width="0.1429%" height="15" fill="rgb(236,189,24)" fg:x="1946" fg:w="3"/><text x="92.9167%" y="895.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}} (1 samples, 0.05%)</title><rect x="92.7619%" y="869" width="0.0476%" height="15" fill="rgb(239,214,33)" fg:x="1948" fg:w="1"/><text x="93.0119%" y="879.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="92.7619%" y="853" width="0.0476%" height="15" fill="rgb(226,176,41)" fg:x="1948" fg:w="1"/><text x="93.0119%" y="863.50"></text></g><g><title>&lt;hyper::server::server::new_svc::NewSvcTask&lt;I,N,S,E,W&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.8095%" y="1221" width="0.0476%" height="15" fill="rgb(248,47,8)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1231.50"></text></g><g><title>&lt;hyper::server::conn::upgrades::UpgradeableConnection&lt;I,S,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.8095%" y="1205" width="0.0476%" height="15" fill="rgb(218,81,44)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1215.50"></text></g><g><title>&lt;hyper::server::conn::ProtoServer&lt;T,B,S,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.8095%" y="1189" width="0.0476%" height="15" fill="rgb(213,98,6)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1199.50"></text></g><g><title>&lt;hyper::proto::h2::server::Server&lt;T,S,B,E&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="92.8095%" y="1173" width="0.0476%" height="15" fill="rgb(222,85,22)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1183.50"></text></g><g><title>hyper::proto::h2::server::Serving&lt;T,B&gt;::poll_server (1 samples, 0.05%)</title><rect x="92.8095%" y="1157" width="0.0476%" height="15" fill="rgb(239,46,39)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1167.50"></text></g><g><title>h2::server::Connection&lt;T,B&gt;::poll_accept (1 samples, 0.05%)</title><rect x="92.8095%" y="1141" width="0.0476%" height="15" fill="rgb(237,12,29)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1151.50"></text></g><g><title>h2::server::Connection&lt;T,B&gt;::poll_closed (1 samples, 0.05%)</title><rect x="92.8095%" y="1125" width="0.0476%" height="15" fill="rgb(214,77,8)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1135.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll (1 samples, 0.05%)</title><rect x="92.8095%" y="1109" width="0.0476%" height="15" fill="rgb(217,168,37)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1119.50"></text></g><g><title>h2::proto::connection::Connection&lt;T,P,B&gt;::poll2 (1 samples, 0.05%)</title><rect x="92.8095%" y="1093" width="0.0476%" height="15" fill="rgb(221,217,23)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1103.50"></text></g><g><title>&lt;h2::codec::Codec&lt;T,B&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="92.8095%" y="1077" width="0.0476%" height="15" fill="rgb(243,229,36)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1087.50"></text></g><g><title>&lt;h2::codec::framed_read::FramedRead&lt;T&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="92.8095%" y="1061" width="0.0476%" height="15" fill="rgb(251,163,40)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1071.50"></text></g><g><title>&lt;tokio_util::codec::framed_read::FramedRead&lt;T,D&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="92.8095%" y="1045" width="0.0476%" height="15" fill="rgb(237,222,12)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1055.50"></text></g><g><title>&lt;tokio_util::codec::framed_impl::FramedImpl&lt;T,U,R&gt; as futures_core::stream::Stream&gt;::poll_next (1 samples, 0.05%)</title><rect x="92.8095%" y="1029" width="0.0476%" height="15" fill="rgb(248,132,6)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1039.50"></text></g><g><title>&lt;tokio_util::codec::length_delimited::LengthDelimitedCodec as tokio_util::codec::decoder::Decoder&gt;::decode (1 samples, 0.05%)</title><rect x="92.8095%" y="1013" width="0.0476%" height="15" fill="rgb(227,167,50)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1023.50"></text></g><g><title>tokio_util::codec::length_delimited::LengthDelimitedCodec::decode_head (1 samples, 0.05%)</title><rect x="92.8095%" y="997" width="0.0476%" height="15" fill="rgb(242,84,37)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="1007.50"></text></g><g><title>bytes::bytes_mut::BytesMut::reserve (1 samples, 0.05%)</title><rect x="92.8095%" y="981" width="0.0476%" height="15" fill="rgb(212,4,50)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="991.50"></text></g><g><title>bytes::bytes_mut::BytesMut::reserve_inner (1 samples, 0.05%)</title><rect x="92.8095%" y="965" width="0.0476%" height="15" fill="rgb(230,228,32)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="975.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="92.8095%" y="949" width="0.0476%" height="15" fill="rgb(248,217,23)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="959.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="92.8095%" y="933" width="0.0476%" height="15" fill="rgb(238,197,32)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="943.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (1 samples, 0.05%)</title><rect x="92.8095%" y="917" width="0.0476%" height="15" fill="rgb(236,106,1)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="927.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::grow_amortized (1 samples, 0.05%)</title><rect x="92.8095%" y="901" width="0.0476%" height="15" fill="rgb(219,228,13)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="911.50"></text></g><g><title>alloc::raw_vec::finish_grow (1 samples, 0.05%)</title><rect x="92.8095%" y="885" width="0.0476%" height="15" fill="rgb(238,30,35)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="895.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::grow (1 samples, 0.05%)</title><rect x="92.8095%" y="869" width="0.0476%" height="15" fill="rgb(236,70,23)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="879.50"></text></g><g><title>alloc::alloc::Global::grow_impl (1 samples, 0.05%)</title><rect x="92.8095%" y="853" width="0.0476%" height="15" fill="rgb(249,104,48)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="863.50"></text></g><g><title>alloc::alloc::realloc (1 samples, 0.05%)</title><rect x="92.8095%" y="837" width="0.0476%" height="15" fill="rgb(254,117,50)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="847.50"></text></g><g><title>realloc (1 samples, 0.05%)</title><rect x="92.8095%" y="821" width="0.0476%" height="15" fill="rgb(223,152,4)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="831.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="92.8095%" y="805" width="0.0476%" height="15" fill="rgb(245,6,2)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="815.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="92.8095%" y="789" width="0.0476%" height="15" fill="rgb(249,150,24)" fg:x="1949" fg:w="1"/><text x="93.0595%" y="799.50"></text></g><g><title>tokio::runtime::context::budget (1 samples, 0.05%)</title><rect x="93.0476%" y="1013" width="0.0476%" height="15" fill="rgb(228,185,42)" fg:x="1954" fg:w="1"/><text x="93.2976%" y="1023.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="93.0476%" y="997" width="0.0476%" height="15" fill="rgb(226,39,33)" fg:x="1954" fg:w="1"/><text x="93.2976%" y="1007.50"></text></g><g><title>tokio::runtime::context::budget::_{{closure}} (1 samples, 0.05%)</title><rect x="93.0476%" y="981" width="0.0476%" height="15" fill="rgb(221,166,19)" fg:x="1954" fg:w="1"/><text x="93.2976%" y="991.50"></text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (1 samples, 0.05%)</title><rect x="93.0476%" y="965" width="0.0476%" height="15" fill="rgb(209,109,2)" fg:x="1954" fg:w="1"/><text x="93.2976%" y="975.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="93.0476%" y="949" width="0.0476%" height="15" fill="rgb(252,216,26)" fg:x="1954" fg:w="1"/><text x="93.2976%" y="959.50"></text></g><g><title>&lt;&amp;mut F as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="93.0476%" y="1077" width="0.0952%" height="15" fill="rgb(227,173,36)" fg:x="1954" fg:w="2"/><text x="93.2976%" y="1087.50"></text></g><g><title>&lt;tokio::sync::oneshot::Receiver&lt;T&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="93.0476%" y="1061" width="0.0952%" height="15" fill="rgb(209,90,7)" fg:x="1954" fg:w="2"/><text x="93.2976%" y="1071.50"></text></g><g><title>tokio::sync::oneshot::Inner&lt;T&gt;::poll_recv (2 samples, 0.10%)</title><rect x="93.0476%" y="1045" width="0.0952%" height="15" fill="rgb(250,194,11)" fg:x="1954" fg:w="2"/><text x="93.2976%" y="1055.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (2 samples, 0.10%)</title><rect x="93.0476%" y="1029" width="0.0952%" height="15" fill="rgb(220,72,50)" fg:x="1954" fg:w="2"/><text x="93.2976%" y="1039.50"></text></g><g><title>tokio::runtime::coop::Budget::unconstrained (1 samples, 0.05%)</title><rect x="93.0952%" y="1013" width="0.0476%" height="15" fill="rgb(222,106,48)" fg:x="1955" fg:w="1"/><text x="93.3452%" y="1023.50"></text></g><g><title>&lt;tokio::sync::mpsc::unbounded::Semaphore as tokio::sync::mpsc::chan::Semaphore&gt;::add_permit (1 samples, 0.05%)</title><rect x="93.1429%" y="965" width="0.0476%" height="15" fill="rgb(216,220,45)" fg:x="1956" fg:w="1"/><text x="93.3929%" y="975.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="93.1905%" y="949" width="0.0476%" height="15" fill="rgb(234,112,18)" fg:x="1957" fg:w="1"/><text x="93.4405%" y="959.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with (1 samples, 0.05%)</title><rect x="93.2381%" y="933" width="0.0476%" height="15" fill="rgb(206,179,9)" fg:x="1958" fg:w="1"/><text x="93.4881%" y="943.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::read::_{{closure}} (1 samples, 0.05%)</title><rect x="93.2381%" y="917" width="0.0476%" height="15" fill="rgb(215,115,40)" fg:x="1958" fg:w="1"/><text x="93.4881%" y="927.50"></text></g><g><title>core::ptr::read (1 samples, 0.05%)</title><rect x="93.2381%" y="901" width="0.0476%" height="15" fill="rgb(222,69,34)" fg:x="1958" fg:w="1"/><text x="93.4881%" y="911.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (4 samples, 0.19%)</title><rect x="93.1429%" y="997" width="0.1905%" height="15" fill="rgb(209,161,10)" fg:x="1956" fg:w="4"/><text x="93.3929%" y="1007.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (4 samples, 0.19%)</title><rect x="93.1429%" y="981" width="0.1905%" height="15" fill="rgb(217,6,38)" fg:x="1956" fg:w="4"/><text x="93.3929%" y="991.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (3 samples, 0.14%)</title><rect x="93.1905%" y="965" width="0.1429%" height="15" fill="rgb(229,229,48)" fg:x="1957" fg:w="3"/><text x="93.4405%" y="975.50"></text></g><g><title>tokio::sync::mpsc::block::Block&lt;T&gt;::read (2 samples, 0.10%)</title><rect x="93.2381%" y="949" width="0.0952%" height="15" fill="rgb(225,21,28)" fg:x="1958" fg:w="2"/><text x="93.4881%" y="959.50"></text></g><g><title>tokio::sync::mpsc::block::is_ready (1 samples, 0.05%)</title><rect x="93.2857%" y="933" width="0.0476%" height="15" fill="rgb(206,33,13)" fg:x="1959" fg:w="1"/><text x="93.5357%" y="943.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (8 samples, 0.38%)</title><rect x="93.0000%" y="1109" width="0.3810%" height="15" fill="rgb(242,178,17)" fg:x="1953" fg:w="8"/><text x="93.2500%" y="1119.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}}::_{{closure}}::_{{closure}} (7 samples, 0.33%)</title><rect x="93.0476%" y="1093" width="0.3333%" height="15" fill="rgb(220,162,5)" fg:x="1954" fg:w="7"/><text x="93.2976%" y="1103.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}} (5 samples, 0.24%)</title><rect x="93.1429%" y="1077" width="0.2381%" height="15" fill="rgb(210,33,43)" fg:x="1956" fg:w="5"/><text x="93.3929%" y="1087.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="93.1429%" y="1061" width="0.2381%" height="15" fill="rgb(216,116,54)" fg:x="1956" fg:w="5"/><text x="93.3929%" y="1071.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}}::_{{closure}} (5 samples, 0.24%)</title><rect x="93.1429%" y="1045" width="0.2381%" height="15" fill="rgb(249,92,24)" fg:x="1956" fg:w="5"/><text x="93.3929%" y="1055.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (5 samples, 0.24%)</title><rect x="93.1429%" y="1029" width="0.2381%" height="15" fill="rgb(231,189,14)" fg:x="1956" fg:w="5"/><text x="93.3929%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (5 samples, 0.24%)</title><rect x="93.1429%" y="1013" width="0.2381%" height="15" fill="rgb(230,8,41)" fg:x="1956" fg:w="5"/><text x="93.3929%" y="1023.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (1 samples, 0.05%)</title><rect x="93.3333%" y="997" width="0.0476%" height="15" fill="rgb(249,7,27)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="1007.50"></text></g><g><title>tokio::runtime::context::budget (1 samples, 0.05%)</title><rect x="93.3333%" y="981" width="0.0476%" height="15" fill="rgb(232,86,5)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="991.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (1 samples, 0.05%)</title><rect x="93.3333%" y="965" width="0.0476%" height="15" fill="rgb(224,175,18)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="975.50"></text></g><g><title>tokio::runtime::context::budget::_{{closure}} (1 samples, 0.05%)</title><rect x="93.3333%" y="949" width="0.0476%" height="15" fill="rgb(220,129,12)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="959.50"></text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (1 samples, 0.05%)</title><rect x="93.3333%" y="933" width="0.0476%" height="15" fill="rgb(210,19,36)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="943.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::set (1 samples, 0.05%)</title><rect x="93.3333%" y="917" width="0.0476%" height="15" fill="rgb(219,96,14)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="927.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::replace (1 samples, 0.05%)</title><rect x="93.3333%" y="901" width="0.0476%" height="15" fill="rgb(249,106,1)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="911.50"></text></g><g><title>core::mem::replace (1 samples, 0.05%)</title><rect x="93.3333%" y="885" width="0.0476%" height="15" fill="rgb(249,155,20)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="895.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="93.3333%" y="869" width="0.0476%" height="15" fill="rgb(244,168,9)" fg:x="1960" fg:w="1"/><text x="93.5833%" y="879.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="93.3810%" y="1109" width="0.0952%" height="15" fill="rgb(216,23,50)" fg:x="1961" fg:w="2"/><text x="93.6310%" y="1119.50"></text></g><g><title>alloc::collections::btree::append::&lt;impl alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;&gt;::bulk_push (1 samples, 0.05%)</title><rect x="93.4762%" y="1045" width="0.0476%" height="15" fill="rgb(224,219,20)" fg:x="1963" fg:w="1"/><text x="93.7262%" y="1055.50"></text></g><g><title>alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf&gt;::push (1 samples, 0.05%)</title><rect x="93.4762%" y="1029" width="0.0476%" height="15" fill="rgb(222,156,15)" fg:x="1963" fg:w="1"/><text x="93.7262%" y="1039.50"></text></g><g><title>core::mem::maybe_uninit::MaybeUninit&lt;T&gt;::write (1 samples, 0.05%)</title><rect x="93.4762%" y="1013" width="0.0476%" height="15" fill="rgb(231,97,17)" fg:x="1963" fg:w="1"/><text x="93.7262%" y="1023.50"></text></g><g><title>core::iter::traits::iterator::Iterator::collect (2 samples, 0.10%)</title><rect x="93.4762%" y="1093" width="0.0952%" height="15" fill="rgb(218,70,48)" fg:x="1963" fg:w="2"/><text x="93.7262%" y="1103.50"></text></g><g><title>&lt;alloc::collections::btree::map::BTreeMap&lt;K,V&gt; as core::iter::traits::collect::FromIterator&lt;(K,V)&gt;&gt;::from_iter (2 samples, 0.10%)</title><rect x="93.4762%" y="1077" width="0.0952%" height="15" fill="rgb(212,196,52)" fg:x="1963" fg:w="2"/><text x="93.7262%" y="1087.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::bulk_build_from_sorted_iter (2 samples, 0.10%)</title><rect x="93.4762%" y="1061" width="0.0952%" height="15" fill="rgb(243,203,18)" fg:x="1963" fg:w="2"/><text x="93.7262%" y="1071.50"></text></g><g><title>alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;::new (1 samples, 0.05%)</title><rect x="93.5238%" y="1045" width="0.0476%" height="15" fill="rgb(252,125,41)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="1055.50"></text></g><g><title>alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Owned,K,V,alloc::collections::btree::node::marker::Leaf&gt;::new_leaf (1 samples, 0.05%)</title><rect x="93.5238%" y="1029" width="0.0476%" height="15" fill="rgb(223,180,33)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="1039.50"></text></g><g><title>alloc::collections::btree::node::LeafNode&lt;K,V&gt;::new (1 samples, 0.05%)</title><rect x="93.5238%" y="1013" width="0.0476%" height="15" fill="rgb(254,159,46)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="1023.50"></text></g><g><title>alloc::boxed::Box&lt;T,A&gt;::new_uninit_in (1 samples, 0.05%)</title><rect x="93.5238%" y="997" width="0.0476%" height="15" fill="rgb(254,38,10)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="1007.50"></text></g><g><title>alloc::boxed::Box&lt;T,A&gt;::try_new_uninit_in (1 samples, 0.05%)</title><rect x="93.5238%" y="981" width="0.0476%" height="15" fill="rgb(208,217,32)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="991.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="93.5238%" y="965" width="0.0476%" height="15" fill="rgb(221,120,13)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="975.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="93.5238%" y="949" width="0.0476%" height="15" fill="rgb(246,54,52)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="959.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="93.5238%" y="933" width="0.0476%" height="15" fill="rgb(242,34,25)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="943.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="93.5238%" y="917" width="0.0476%" height="15" fill="rgb(247,209,9)" fg:x="1964" fg:w="1"/><text x="93.7738%" y="927.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::current_leader (1 samples, 0.05%)</title><rect x="93.6190%" y="1077" width="0.0476%" height="15" fill="rgb(228,71,26)" fg:x="1966" fg:w="1"/><text x="93.8690%" y="1087.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::flush_metrics (5 samples, 0.24%)</title><rect x="93.4762%" y="1109" width="0.2381%" height="15" fill="rgb(222,145,49)" fg:x="1963" fg:w="5"/><text x="93.7262%" y="1119.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::report_metrics (3 samples, 0.14%)</title><rect x="93.5714%" y="1093" width="0.1429%" height="15" fill="rgb(218,121,17)" fg:x="1965" fg:w="3"/><text x="93.8214%" y="1103.50"></text></g><g><title>openraft::vote::leader_id::leader_id_std::LeaderId&lt;NID&gt;::get_term (1 samples, 0.05%)</title><rect x="93.6667%" y="1077" width="0.0476%" height="15" fill="rgb(244,50,7)" fg:x="1967" fg:w="1"/><text x="93.9167%" y="1087.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::remove (1 samples, 0.05%)</title><rect x="93.7619%" y="1077" width="0.0476%" height="15" fill="rgb(246,229,37)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1087.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::remove_entry (1 samples, 0.05%)</title><rect x="93.7619%" y="1061" width="0.0476%" height="15" fill="rgb(225,18,5)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1071.50"></text></g><g><title>alloc::collections::btree::map::entry::OccupiedEntry&lt;K,V,A&gt;::remove_entry (1 samples, 0.05%)</title><rect x="93.7619%" y="1045" width="0.0476%" height="15" fill="rgb(213,204,8)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1055.50"></text></g><g><title>alloc::collections::btree::map::entry::OccupiedEntry&lt;K,V,A&gt;::remove_kv (1 samples, 0.05%)</title><rect x="93.7619%" y="1029" width="0.0476%" height="15" fill="rgb(238,103,6)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1039.50"></text></g><g><title>alloc::collections::btree::remove::&lt;impl alloc::collections::btree::node::Handle&lt;alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;,alloc::collections::btree::node::marker::KV&gt;&gt;::remove_kv_tracking (1 samples, 0.05%)</title><rect x="93.7619%" y="1013" width="0.0476%" height="15" fill="rgb(222,25,35)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1023.50"></text></g><g><title>alloc::collections::btree::remove::&lt;impl alloc::collections::btree::node::Handle&lt;alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Mut,K,V,alloc::collections::btree::node::marker::Leaf&gt;,alloc::collections::btree::node::marker::KV&gt;&gt;::remove_leaf_kv (1 samples, 0.05%)</title><rect x="93.7619%" y="997" width="0.0476%" height="15" fill="rgb(213,203,35)" fg:x="1969" fg:w="1"/><text x="94.0119%" y="1007.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_apply_result (3 samples, 0.14%)</title><rect x="93.7619%" y="1093" width="0.1429%" height="15" fill="rgb(221,79,53)" fg:x="1969" fg:w="3"/><text x="94.0119%" y="1103.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::into_iter::IntoIter&lt;openraft::core::raft_core::ApplyingEntry&lt;u64,openraft::node::BasicNode&gt;&gt;&gt; (2 samples, 0.10%)</title><rect x="93.8095%" y="1077" width="0.0952%" height="15" fill="rgb(243,200,35)" fg:x="1970" fg:w="2"/><text x="94.0595%" y="1087.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="93.8095%" y="1061" width="0.0952%" height="15" fill="rgb(248,60,25)" fg:x="1970" fg:w="2"/><text x="94.0595%" y="1071.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="93.8571%" y="1045" width="0.0476%" height="15" fill="rgb(227,53,46)" fg:x="1971" fg:w="1"/><text x="94.1071%" y="1055.50"></text></g><g><title>openraft::engine::engine_impl::Engine&lt;C&gt;::replication_handler (1 samples, 0.05%)</title><rect x="93.9048%" y="1077" width="0.0476%" height="15" fill="rgb(216,120,32)" fg:x="1972" fg:w="1"/><text x="94.1548%" y="1087.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::try_purge_log (1 samples, 0.05%)</title><rect x="93.9524%" y="1061" width="0.0476%" height="15" fill="rgb(220,134,1)" fg:x="1973" fg:w="1"/><text x="94.2024%" y="1071.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_replication_progress (3 samples, 0.14%)</title><rect x="93.9048%" y="1093" width="0.1429%" height="15" fill="rgb(237,168,5)" fg:x="1972" fg:w="3"/><text x="94.1548%" y="1103.50"></text></g><g><title>openraft::engine::handler::replication_handler::ReplicationHandler&lt;C&gt;::update_progress (2 samples, 0.10%)</title><rect x="93.9524%" y="1077" width="0.0952%" height="15" fill="rgb(231,100,33)" fg:x="1973" fg:w="2"/><text x="94.2024%" y="1087.50"></text></g><g><title>openraft::progress::entry::ProgressEntry&lt;NID&gt;::next_send (1 samples, 0.05%)</title><rect x="94.0000%" y="1061" width="0.0476%" height="15" fill="rgb(236,177,47)" fg:x="1974" fg:w="1"/><text x="94.2500%" y="1071.50"></text></g><g><title>openraft::raft_state::log_state_reader::LogStateReader::prev_log_id (1 samples, 0.05%)</title><rect x="94.0000%" y="1045" width="0.0476%" height="15" fill="rgb(235,7,49)" fg:x="1974" fg:w="1"/><text x="94.2500%" y="1055.50"></text></g><g><title>&lt;openraft::raft_state::RaftState&lt;NID,N&gt; as openraft::raft_state::log_state_reader::LogStateReader&lt;NID&gt;&gt;::get_log_id (1 samples, 0.05%)</title><rect x="94.0000%" y="1029" width="0.0476%" height="15" fill="rgb(232,119,22)" fg:x="1974" fg:w="1"/><text x="94.2500%" y="1039.50"></text></g><g><title>openraft::engine::log_id_list::LogIdList&lt;NID&gt;::get (1 samples, 0.05%)</title><rect x="94.0000%" y="1013" width="0.0476%" height="15" fill="rgb(254,73,53)" fg:x="1974" fg:w="1"/><text x="94.2500%" y="1023.50"></text></g><g><title>core::slice::&lt;impl [T]&gt;::binary_search_by (1 samples, 0.05%)</title><rect x="94.0000%" y="997" width="0.0476%" height="15" fill="rgb(251,35,20)" fg:x="1974" fg:w="1"/><text x="94.2500%" y="1007.50"></text></g><g><title>openraft::raft_state::io_state::IOState&lt;NID&gt;::update_applied (1 samples, 0.05%)</title><rect x="94.0476%" y="1093" width="0.0476%" height="15" fill="rgb(241,119,20)" fg:x="1975" fg:w="1"/><text x="94.2976%" y="1103.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_notify (9 samples, 0.43%)</title><rect x="93.7143%" y="1109" width="0.4286%" height="15" fill="rgb(207,102,14)" fg:x="1968" fg:w="9"/><text x="93.9643%" y="1119.50"></text></g><g><title>tracing_core::metadata::LevelFilter::current (1 samples, 0.05%)</title><rect x="94.0952%" y="1093" width="0.0476%" height="15" fill="rgb(248,201,50)" fg:x="1976" fg:w="1"/><text x="94.3452%" y="1103.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="94.0952%" y="1077" width="0.0476%" height="15" fill="rgb(222,185,44)" fg:x="1976" fg:w="1"/><text x="94.3452%" y="1087.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="94.0952%" y="1061" width="0.0476%" height="15" fill="rgb(218,107,18)" fg:x="1976" fg:w="1"/><text x="94.3452%" y="1071.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::handle_api_msg::_{{closure}} (1 samples, 0.05%)</title><rect x="94.1429%" y="1093" width="0.0476%" height="15" fill="rgb(237,177,39)" fg:x="1977" fg:w="1"/><text x="94.3929%" y="1103.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="94.1429%" y="1077" width="0.0476%" height="15" fill="rgb(246,69,6)" fg:x="1977" fg:w="1"/><text x="94.3929%" y="1087.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (1 samples, 0.05%)</title><rect x="94.1905%" y="1093" width="0.0476%" height="15" fill="rgb(234,208,37)" fg:x="1978" fg:w="1"/><text x="94.4405%" y="1103.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="94.1905%" y="1077" width="0.0476%" height="15" fill="rgb(225,4,6)" fg:x="1978" fg:w="1"/><text x="94.4405%" y="1087.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="94.2381%" y="1029" width="0.0476%" height="15" fill="rgb(233,45,0)" fg:x="1979" fg:w="1"/><text x="94.4881%" y="1039.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="94.2857%" y="1013" width="0.0476%" height="15" fill="rgb(226,136,5)" fg:x="1980" fg:w="1"/><text x="94.5357%" y="1023.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="94.2857%" y="997" width="0.0476%" height="15" fill="rgb(211,91,47)" fg:x="1980" fg:w="1"/><text x="94.5357%" y="1007.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::process_raft_msg::_{{closure}} (5 samples, 0.24%)</title><rect x="94.1429%" y="1109" width="0.2381%" height="15" fill="rgb(242,88,51)" fg:x="1977" fg:w="5"/><text x="94.3929%" y="1119.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::try_recv (3 samples, 0.14%)</title><rect x="94.2381%" y="1093" width="0.1429%" height="15" fill="rgb(230,91,28)" fg:x="1979" fg:w="3"/><text x="94.4881%" y="1103.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::try_recv (3 samples, 0.14%)</title><rect x="94.2381%" y="1077" width="0.1429%" height="15" fill="rgb(254,186,29)" fg:x="1979" fg:w="3"/><text x="94.4881%" y="1087.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (3 samples, 0.14%)</title><rect x="94.2381%" y="1061" width="0.1429%" height="15" fill="rgb(238,6,4)" fg:x="1979" fg:w="3"/><text x="94.4881%" y="1071.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::try_recv::_{{closure}} (3 samples, 0.14%)</title><rect x="94.2381%" y="1045" width="0.1429%" height="15" fill="rgb(221,151,16)" fg:x="1979" fg:w="3"/><text x="94.4881%" y="1055.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::try_pop (2 samples, 0.10%)</title><rect x="94.2857%" y="1029" width="0.0952%" height="15" fill="rgb(251,143,52)" fg:x="1980" fg:w="2"/><text x="94.5357%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (1 samples, 0.05%)</title><rect x="94.3333%" y="1013" width="0.0476%" height="15" fill="rgb(206,90,15)" fg:x="1981" fg:w="1"/><text x="94.5833%" y="1023.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="94.3333%" y="997" width="0.0476%" height="15" fill="rgb(218,35,8)" fg:x="1981" fg:w="1"/><text x="94.5833%" y="1007.50"></text></g><g><title>&lt;tracing::instrument::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (35 samples, 1.67%)</title><rect x="92.8571%" y="1221" width="1.6667%" height="15" fill="rgb(239,215,6)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1231.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::main::_{{closure}} (35 samples, 1.67%)</title><rect x="92.8571%" y="1205" width="1.6667%" height="15" fill="rgb(245,116,39)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1215.50"></text></g><g><title>&lt;tracing::instrument::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (35 samples, 1.67%)</title><rect x="92.8571%" y="1189" width="1.6667%" height="15" fill="rgb(242,65,28)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1199.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::do_main::_{{closure}} (35 samples, 1.67%)</title><rect x="92.8571%" y="1173" width="1.6667%" height="15" fill="rgb(252,132,53)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1183.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::do_main::_{{closure}}::_{{closure}} (35 samples, 1.67%)</title><rect x="92.8571%" y="1157" width="1.6667%" height="15" fill="rgb(224,159,50)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1167.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}} (35 samples, 1.67%)</title><rect x="92.8571%" y="1141" width="1.6667%" height="15" fill="rgb(224,93,4)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1151.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::runtime_loop::_{{closure}}::_{{closure}} (35 samples, 1.67%)</title><rect x="92.8571%" y="1125" width="1.6667%" height="15" fill="rgb(208,81,34)" fg:x="1950" fg:w="35"/><text x="93.1071%" y="1135.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::run_engine_commands::_{{closure}} (3 samples, 0.14%)</title><rect x="94.3810%" y="1109" width="0.1429%" height="15" fill="rgb(233,92,54)" fg:x="1982" fg:w="3"/><text x="94.6310%" y="1119.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="94.4286%" y="1093" width="0.0952%" height="15" fill="rgb(237,21,14)" fg:x="1983" fg:w="2"/><text x="94.6786%" y="1103.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="94.5238%" y="1141" width="0.0952%" height="15" fill="rgb(249,128,51)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1151.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}} (2 samples, 0.10%)</title><rect x="94.5238%" y="1125" width="0.0952%" height="15" fill="rgb(223,129,24)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1135.50"></text></g><g><title>core::iter::traits::iterator::Iterator::collect (2 samples, 0.10%)</title><rect x="94.5238%" y="1109" width="0.0952%" height="15" fill="rgb(231,168,25)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1119.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;T&gt;&gt;::from_iter (2 samples, 0.10%)</title><rect x="94.5238%" y="1093" width="0.0952%" height="15" fill="rgb(224,39,20)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1103.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (2 samples, 0.10%)</title><rect x="94.5238%" y="1077" width="0.0952%" height="15" fill="rgb(225,152,53)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1087.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter_nested::SpecFromIterNested&lt;T,I&gt;&gt;::from_iter (2 samples, 0.10%)</title><rect x="94.5238%" y="1061" width="0.0952%" height="15" fill="rgb(252,17,24)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1071.50"></text></g><g><title>&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::next (2 samples, 0.10%)</title><rect x="94.5238%" y="1045" width="0.0952%" height="15" fill="rgb(250,114,30)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1055.50"></text></g><g><title>core::option::Option&lt;T&gt;::map (2 samples, 0.10%)</title><rect x="94.5238%" y="1029" width="0.0952%" height="15" fill="rgb(229,5,4)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1039.50"></text></g><g><title>core::ops::function::impls::&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;mut F&gt;::call_once (2 samples, 0.10%)</title><rect x="94.5238%" y="1013" width="0.0952%" height="15" fill="rgb(225,176,49)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1023.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="94.5238%" y="997" width="0.0952%" height="15" fill="rgb(224,221,49)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="1007.50"></text></g><g><title>&lt;openraft::entry::Entry&lt;C&gt; as core::clone::Clone&gt;::clone (2 samples, 0.10%)</title><rect x="94.5238%" y="981" width="0.0952%" height="15" fill="rgb(253,169,27)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="991.50"></text></g><g><title>&lt;openraft::entry::payload::EntryPayload&lt;C&gt; as core::clone::Clone&gt;::clone (2 samples, 0.10%)</title><rect x="94.5238%" y="965" width="0.0952%" height="15" fill="rgb(211,206,16)" fg:x="1985" fg:w="2"/><text x="94.7738%" y="975.50"></text></g><g><title>&lt;dcache::store::DcacheRequest as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="94.5714%" y="949" width="0.0476%" height="15" fill="rgb(244,87,35)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="959.50"></text></g><g><title>&lt;alloc::string::String as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="94.5714%" y="933" width="0.0476%" height="15" fill="rgb(246,28,10)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="943.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="94.5714%" y="917" width="0.0476%" height="15" fill="rgb(229,12,44)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="927.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec_in (1 samples, 0.05%)</title><rect x="94.5714%" y="901" width="0.0476%" height="15" fill="rgb(210,145,37)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="911.50"></text></g><g><title>alloc::slice::hack::to_vec (1 samples, 0.05%)</title><rect x="94.5714%" y="885" width="0.0476%" height="15" fill="rgb(227,112,52)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="895.50"></text></g><g><title>&lt;T as alloc::slice::hack::ConvertVec&gt;::to_vec (1 samples, 0.05%)</title><rect x="94.5714%" y="869" width="0.0476%" height="15" fill="rgb(238,155,34)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="879.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="94.5714%" y="853" width="0.0476%" height="15" fill="rgb(239,226,36)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="863.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="94.5714%" y="837" width="0.0476%" height="15" fill="rgb(230,16,23)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="847.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (1 samples, 0.05%)</title><rect x="94.5714%" y="821" width="0.0476%" height="15" fill="rgb(236,171,36)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="831.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="94.5714%" y="805" width="0.0476%" height="15" fill="rgb(221,22,14)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="815.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="94.5714%" y="789" width="0.0476%" height="15" fill="rgb(242,43,11)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="799.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="94.5714%" y="773" width="0.0476%" height="15" fill="rgb(232,69,23)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="783.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="94.5714%" y="757" width="0.0476%" height="15" fill="rgb(216,180,54)" fg:x="1986" fg:w="1"/><text x="94.8214%" y="767.50"></text></g><g><title>core::ptr::drop_in_place&lt;dcache::network::raft_network_impl::DcacheNetwork::send_rpc&lt;openraft::raft::AppendEntriesRequest&lt;dcache::DcacheTypeConfig&gt;,openraft::raft::AppendEntriesResponse&lt;u64&gt;,openraft::error::RaftError&lt;u64&gt;&gt;::{{closure}}&gt; (1 samples, 0.05%)</title><rect x="94.7143%" y="1061" width="0.0476%" height="15" fill="rgb(216,5,24)" fg:x="1989" fg:w="1"/><text x="94.9643%" y="1071.50"></text></g><g><title>&lt;tokio::sync::mpsc::bounded::Sender&lt;T&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="94.8095%" y="1045" width="0.0476%" height="15" fill="rgb(225,89,9)" fg:x="1991" fg:w="1"/><text x="95.0595%" y="1055.50"></text></g><g><title>&lt;tokio::sync::mpsc::chan::Tx&lt;T,S&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="94.8095%" y="1029" width="0.0476%" height="15" fill="rgb(243,75,33)" fg:x="1991" fg:w="1"/><text x="95.0595%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;dcache::protobuf::dcache::dcache_service_client::DcacheServiceClient&lt;tonic::transport::channel::Channel&gt;&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="1045" width="0.0476%" height="15" fill="rgb(247,141,45)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::client::grpc::Grpc&lt;tonic::transport::channel::Channel&gt;&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="1029" width="0.0476%" height="15" fill="rgb(232,177,36)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::transport::channel::Channel&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="1013" width="0.0476%" height="15" fill="rgb(219,125,36)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;tower::buffer::service::Buffer&lt;tower::util::either::Either&lt;tonic::transport::service::connection::Connection,tower::util::boxed::sync::BoxService&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;,http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;&gt;,http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="997" width="0.0476%" height="15" fill="rgb(227,94,9)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::sync::mpsc::unbounded::UnboundedSender&lt;tower::buffer::message::Message&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;,tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="981" width="0.0476%" height="15" fill="rgb(240,34,52)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::sync::mpsc::chan::Tx&lt;tower::buffer::message::Message&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;,tower::util::either::Either&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;,core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;http::response::Response&lt;hyper::body::body::Body&gt;,alloc::boxed::Box&lt;dyn core::error::Error+core::marker::Sync+core::marker::Send&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt;,tokio::sync::mpsc::unbounded::Semaphore&gt;&gt; (1 samples, 0.05%)</title><rect x="94.8571%" y="965" width="0.0476%" height="15" fill="rgb(216,45,12)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="975.50"></text></g><g><title>&lt;tokio::sync::mpsc::chan::Tx&lt;T,S&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="94.8571%" y="949" width="0.0476%" height="15" fill="rgb(246,21,19)" fg:x="1992" fg:w="1"/><text x="95.1071%" y="959.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="94.9048%" y="1029" width="0.0476%" height="15" fill="rgb(213,98,42)" fg:x="1993" fg:w="1"/><text x="95.1548%" y="1039.50"></text></g><g><title>&lt;&amp;mut W as core::fmt::Write&gt;::write_str (1 samples, 0.05%)</title><rect x="94.9524%" y="933" width="0.0476%" height="15" fill="rgb(250,136,47)" fg:x="1994" fg:w="1"/><text x="95.2024%" y="943.50"></text></g><g><title>&lt;&amp;T as core::fmt::Display&gt;::fmt (1 samples, 0.05%)</title><rect x="95.0000%" y="917" width="0.0476%" height="15" fill="rgb(251,124,27)" fg:x="1995" fg:w="1"/><text x="95.2500%" y="927.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="95.0476%" y="821" width="0.0476%" height="15" fill="rgb(229,180,14)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="831.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="95.0476%" y="805" width="0.0476%" height="15" fill="rgb(245,216,25)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="815.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (1 samples, 0.05%)</title><rect x="95.0476%" y="789" width="0.0476%" height="15" fill="rgb(251,43,5)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="799.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::grow_amortized (1 samples, 0.05%)</title><rect x="95.0476%" y="773" width="0.0476%" height="15" fill="rgb(250,128,24)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="783.50"></text></g><g><title>alloc::raw_vec::finish_grow (1 samples, 0.05%)</title><rect x="95.0476%" y="757" width="0.0476%" height="15" fill="rgb(217,117,27)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="767.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::grow (1 samples, 0.05%)</title><rect x="95.0476%" y="741" width="0.0476%" height="15" fill="rgb(245,147,4)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="751.50"></text></g><g><title>alloc::alloc::Global::grow_impl (1 samples, 0.05%)</title><rect x="95.0476%" y="725" width="0.0476%" height="15" fill="rgb(242,201,35)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="735.50"></text></g><g><title>alloc::alloc::realloc (1 samples, 0.05%)</title><rect x="95.0476%" y="709" width="0.0476%" height="15" fill="rgb(218,181,1)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="719.50"></text></g><g><title>realloc (1 samples, 0.05%)</title><rect x="95.0476%" y="693" width="0.0476%" height="15" fill="rgb(222,6,29)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="703.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="95.0476%" y="677" width="0.0476%" height="15" fill="rgb(208,186,3)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="687.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="95.0476%" y="661" width="0.0476%" height="15" fill="rgb(216,36,26)" fg:x="1996" fg:w="1"/><text x="95.2976%" y="671.50"></text></g><g><title>alloc::fmt::format (4 samples, 0.19%)</title><rect x="94.9524%" y="1029" width="0.1905%" height="15" fill="rgb(248,201,23)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="1039.50"></text></g><g><title>core::option::Option&lt;T&gt;::map_or_else (4 samples, 0.19%)</title><rect x="94.9524%" y="1013" width="0.1905%" height="15" fill="rgb(251,170,31)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="1023.50"></text></g><g><title>alloc::fmt::format::_{{closure}} (4 samples, 0.19%)</title><rect x="94.9524%" y="997" width="0.1905%" height="15" fill="rgb(207,110,25)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="1007.50"></text></g><g><title>alloc::fmt::format::format_inner (4 samples, 0.19%)</title><rect x="94.9524%" y="981" width="0.1905%" height="15" fill="rgb(250,54,15)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="991.50"></text></g><g><title>core::fmt::Write::write_fmt (4 samples, 0.19%)</title><rect x="94.9524%" y="965" width="0.1905%" height="15" fill="rgb(227,68,33)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="975.50"></text></g><g><title>core::fmt::write (4 samples, 0.19%)</title><rect x="94.9524%" y="949" width="0.1905%" height="15" fill="rgb(238,34,41)" fg:x="1994" fg:w="4"/><text x="95.2024%" y="959.50"></text></g><g><title>core::fmt::rt::Argument::fmt (3 samples, 0.14%)</title><rect x="95.0000%" y="933" width="0.1429%" height="15" fill="rgb(220,11,15)" fg:x="1995" fg:w="3"/><text x="95.2500%" y="943.50"></text></g><g><title>&lt;&amp;mut W as core::fmt::Write&gt;::write_str (2 samples, 0.10%)</title><rect x="95.0476%" y="917" width="0.0952%" height="15" fill="rgb(246,111,35)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="927.50"></text></g><g><title>&lt;alloc::string::String as core::fmt::Write&gt;::write_str (2 samples, 0.10%)</title><rect x="95.0476%" y="901" width="0.0952%" height="15" fill="rgb(209,88,53)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="911.50"></text></g><g><title>alloc::string::String::push_str (2 samples, 0.10%)</title><rect x="95.0476%" y="885" width="0.0952%" height="15" fill="rgb(231,185,47)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="895.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (2 samples, 0.10%)</title><rect x="95.0476%" y="869" width="0.0952%" height="15" fill="rgb(233,154,1)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="879.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (2 samples, 0.10%)</title><rect x="95.0476%" y="853" width="0.0952%" height="15" fill="rgb(225,15,46)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="863.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (2 samples, 0.10%)</title><rect x="95.0476%" y="837" width="0.0952%" height="15" fill="rgb(211,135,41)" fg:x="1996" fg:w="2"/><text x="95.2976%" y="847.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="95.0952%" y="821" width="0.0476%" height="15" fill="rgb(208,54,0)" fg:x="1997" fg:w="1"/><text x="95.3452%" y="831.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="95.0952%" y="805" width="0.0476%" height="15" fill="rgb(244,136,14)" fg:x="1997" fg:w="1"/><text x="95.3452%" y="815.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::string::String&gt; (1 samples, 0.05%)</title><rect x="95.1429%" y="1029" width="0.0476%" height="15" fill="rgb(241,56,14)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::Vec&lt;u8&gt;&gt; (1 samples, 0.05%)</title><rect x="95.1429%" y="1013" width="0.0476%" height="15" fill="rgb(205,80,24)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::raw_vec::RawVec&lt;u8&gt;&gt; (1 samples, 0.05%)</title><rect x="95.1429%" y="997" width="0.0476%" height="15" fill="rgb(220,57,4)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="1007.50"></text></g><g><title>&lt;alloc::raw_vec::RawVec&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="95.1429%" y="981" width="0.0476%" height="15" fill="rgb(226,193,50)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="991.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="95.1429%" y="965" width="0.0476%" height="15" fill="rgb(231,168,22)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="975.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="95.1429%" y="949" width="0.0476%" height="15" fill="rgb(254,215,14)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="959.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="95.1429%" y="933" width="0.0476%" height="15" fill="rgb(211,115,16)" fg:x="1998" fg:w="1"/><text x="95.3929%" y="943.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="95.1905%" y="1013" width="0.0476%" height="15" fill="rgb(236,210,16)" fg:x="1999" fg:w="1"/><text x="95.4405%" y="1023.50"></text></g><g><title>&lt;dcache::network::raft_network_impl::ChannelManager as dcache::pool::ItemManager&gt;::check::_{{closure}} (1 samples, 0.05%)</title><rect x="95.1905%" y="997" width="0.0476%" height="15" fill="rgb(221,94,12)" fg:x="1999" fg:w="1"/><text x="95.4405%" y="1007.50"></text></g><g><title>&lt;futures_util::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="95.1905%" y="981" width="0.0476%" height="15" fill="rgb(235,218,49)" fg:x="1999" fg:w="1"/><text x="95.4405%" y="991.50"></text></g><g><title>&lt;dcache::network::raft_network_impl::ChannelManager as dcache::pool::ItemManager&gt;::check::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="95.1905%" y="965" width="0.0476%" height="15" fill="rgb(217,114,14)" fg:x="1999" fg:w="1"/><text x="95.4405%" y="975.50"></text></g><g><title>&lt;tonic::transport::channel::Channel as tower_service::Service&lt;http::request::Request&lt;http_body::combinators::box_body::UnsyncBoxBody&lt;bytes::bytes::Bytes,tonic::status::Status&gt;&gt;&gt;&gt;::poll_ready (1 samples, 0.05%)</title><rect x="95.1905%" y="949" width="0.0476%" height="15" fill="rgb(216,145,22)" fg:x="1999" fg:w="1"/><text x="95.4405%" y="959.50"></text></g><g><title>&lt;dcache::network::raft_network_impl::ChannelManager as dcache::pool::ItemManager&gt;::check (1 samples, 0.05%)</title><rect x="95.2381%" y="1013" width="0.0476%" height="15" fill="rgb(217,112,39)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="1023.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::pin (1 samples, 0.05%)</title><rect x="95.2381%" y="997" width="0.0476%" height="15" fill="rgb(225,85,32)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="1007.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="95.2381%" y="981" width="0.0476%" height="15" fill="rgb(245,209,47)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="991.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="95.2381%" y="965" width="0.0476%" height="15" fill="rgb(218,220,15)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="975.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="95.2381%" y="949" width="0.0476%" height="15" fill="rgb(222,202,31)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="959.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="95.2381%" y="933" width="0.0476%" height="15" fill="rgb(243,203,4)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="943.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="95.2381%" y="917" width="0.0476%" height="15" fill="rgb(237,92,17)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="927.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="95.2381%" y="901" width="0.0476%" height="15" fill="rgb(231,119,7)" fg:x="2000" fg:w="1"/><text x="95.4881%" y="911.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;tonic::transport::channel::Channel,tonic::transport::error::Error&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="95.2857%" y="1013" width="0.0476%" height="15" fill="rgb(237,82,41)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;tonic::transport::channel::Channel,tonic::transport::error::Error&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="95.2857%" y="997" width="0.0476%" height="15" fill="rgb(226,81,48)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="1007.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="95.2857%" y="981" width="0.0476%" height="15" fill="rgb(234,70,51)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="991.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="95.2857%" y="965" width="0.0476%" height="15" fill="rgb(251,86,4)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="975.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="95.2857%" y="949" width="0.0476%" height="15" fill="rgb(244,144,28)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="959.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="95.2857%" y="933" width="0.0476%" height="15" fill="rgb(232,161,39)" fg:x="2001" fg:w="1"/><text x="95.5357%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::sync::mutex::MutexGuard&lt;core::option::Option&lt;tonic::transport::channel::Channel&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="95.3333%" y="1013" width="0.0476%" height="15" fill="rgb(247,34,51)" fg:x="2002" fg:w="1"/><text x="95.5833%" y="1023.50"></text></g><g><title>&lt;tokio::sync::mutex::MutexGuard&lt;T&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="95.3333%" y="997" width="0.0476%" height="15" fill="rgb(225,132,2)" fg:x="2002" fg:w="1"/><text x="95.5833%" y="1007.50"></text></g><g><title>tokio::sync::batch_semaphore::Semaphore::add_permits_locked (1 samples, 0.05%)</title><rect x="95.3333%" y="981" width="0.0476%" height="15" fill="rgb(209,159,44)" fg:x="2002" fg:w="1"/><text x="95.5833%" y="991.50"></text></g><g><title>core::option::Option&lt;T&gt;::unwrap_or_else (1 samples, 0.05%)</title><rect x="95.3333%" y="965" width="0.0476%" height="15" fill="rgb(251,214,1)" fg:x="2002" fg:w="1"/><text x="95.5833%" y="975.50"></text></g><g><title>hashbrown::map::make_hash (1 samples, 0.05%)</title><rect x="95.3810%" y="949" width="0.0476%" height="15" fill="rgb(247,84,47)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="959.50"></text></g><g><title>core::hash::BuildHasher::hash_one (1 samples, 0.05%)</title><rect x="95.3810%" y="933" width="0.0476%" height="15" fill="rgb(240,111,43)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="943.50"></text></g><g><title>core::hash::impls::&lt;impl core::hash::Hash for &amp;T&gt;::hash (1 samples, 0.05%)</title><rect x="95.3810%" y="917" width="0.0476%" height="15" fill="rgb(215,214,35)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="927.50"></text></g><g><title>&lt;alloc::string::String as core::hash::Hash&gt;::hash (1 samples, 0.05%)</title><rect x="95.3810%" y="901" width="0.0476%" height="15" fill="rgb(248,207,23)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="911.50"></text></g><g><title>core::hash::impls::&lt;impl core::hash::Hash for str&gt;::hash (1 samples, 0.05%)</title><rect x="95.3810%" y="885" width="0.0476%" height="15" fill="rgb(214,186,4)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="895.50"></text></g><g><title>&lt;std::collections::hash::map::DefaultHasher as core::hash::Hasher&gt;::write_str (1 samples, 0.05%)</title><rect x="95.3810%" y="869" width="0.0476%" height="15" fill="rgb(220,133,22)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="879.50"></text></g><g><title>&lt;core::hash::sip::SipHasher13 as core::hash::Hasher&gt;::write_str (1 samples, 0.05%)</title><rect x="95.3810%" y="853" width="0.0476%" height="15" fill="rgb(239,134,19)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="863.50"></text></g><g><title>&lt;core::hash::sip::Hasher&lt;S&gt; as core::hash::Hasher&gt;::write_str (1 samples, 0.05%)</title><rect x="95.3810%" y="837" width="0.0476%" height="15" fill="rgb(250,140,9)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="847.50"></text></g><g><title>&lt;core::hash::sip::Hasher&lt;S&gt; as core::hash::Hasher&gt;::write (1 samples, 0.05%)</title><rect x="95.3810%" y="821" width="0.0476%" height="15" fill="rgb(225,59,14)" fg:x="2003" fg:w="1"/><text x="95.6310%" y="831.50"></text></g><g><title>dcache::pool::Pool&lt;Mgr&gt;::get_pool_item (2 samples, 0.10%)</title><rect x="95.3810%" y="1013" width="0.0952%" height="15" fill="rgb(214,152,51)" fg:x="2003" fg:w="2"/><text x="95.6310%" y="1023.50"></text></g><g><title>std::collections::hash::map::HashMap&lt;K,V,S&gt;::get (2 samples, 0.10%)</title><rect x="95.3810%" y="997" width="0.0952%" height="15" fill="rgb(251,227,43)" fg:x="2003" fg:w="2"/><text x="95.6310%" y="1007.50"></text></g><g><title>hashbrown::map::HashMap&lt;K,V,S,A&gt;::get (2 samples, 0.10%)</title><rect x="95.3810%" y="981" width="0.0952%" height="15" fill="rgb(241,96,17)" fg:x="2003" fg:w="2"/><text x="95.6310%" y="991.50"></text></g><g><title>hashbrown::map::HashMap&lt;K,V,S,A&gt;::get_inner (2 samples, 0.10%)</title><rect x="95.3810%" y="965" width="0.0952%" height="15" fill="rgb(234,198,43)" fg:x="2003" fg:w="2"/><text x="95.6310%" y="975.50"></text></g><g><title>hashbrown::raw::RawTable&lt;T,A&gt;::get (1 samples, 0.05%)</title><rect x="95.4286%" y="949" width="0.0476%" height="15" fill="rgb(220,108,29)" fg:x="2004" fg:w="1"/><text x="95.6786%" y="959.50"></text></g><g><title>hashbrown::raw::RawTable&lt;T,A&gt;::find (1 samples, 0.05%)</title><rect x="95.4286%" y="933" width="0.0476%" height="15" fill="rgb(226,163,33)" fg:x="2004" fg:w="1"/><text x="95.6786%" y="943.50"></text></g><g><title>hashbrown::raw::RawTableInner&lt;A&gt;::find_inner (1 samples, 0.05%)</title><rect x="95.4286%" y="917" width="0.0476%" height="15" fill="rgb(205,194,45)" fg:x="2004" fg:w="1"/><text x="95.6786%" y="927.50"></text></g><g><title>&lt;hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="95.4286%" y="901" width="0.0476%" height="15" fill="rgb(206,143,44)" fg:x="2004" fg:w="1"/><text x="95.6786%" y="911.50"></text></g><g><title>dcache::pool::Pool&lt;Mgr&gt;::get::_{{closure}} (7 samples, 0.33%)</title><rect x="95.1905%" y="1029" width="0.3333%" height="15" fill="rgb(236,136,36)" fg:x="1999" fg:w="7"/><text x="95.4405%" y="1039.50"></text></g><g><title>tokio::sync::mutex::Mutex&lt;T&gt;::lock::_{{closure}} (1 samples, 0.05%)</title><rect x="95.4762%" y="1013" width="0.0476%" height="15" fill="rgb(249,172,42)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="1023.50"></text></g><g><title>tokio::sync::mutex::Mutex&lt;T&gt;::lock::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="95.4762%" y="997" width="0.0476%" height="15" fill="rgb(216,139,23)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="1007.50"></text></g><g><title>tokio::sync::mutex::Mutex&lt;T&gt;::acquire::_{{closure}} (1 samples, 0.05%)</title><rect x="95.4762%" y="981" width="0.0476%" height="15" fill="rgb(207,166,20)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="991.50"></text></g><g><title>&lt;tokio::sync::batch_semaphore::Acquire as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="95.4762%" y="965" width="0.0476%" height="15" fill="rgb(210,209,22)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="975.50"></text></g><g><title>tokio::sync::batch_semaphore::Semaphore::poll_acquire (1 samples, 0.05%)</title><rect x="95.4762%" y="949" width="0.0476%" height="15" fill="rgb(232,118,20)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="959.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="95.4762%" y="933" width="0.0476%" height="15" fill="rgb(238,113,42)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="943.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="95.4762%" y="917" width="0.0476%" height="15" fill="rgb(231,42,5)" fg:x="2005" fg:w="1"/><text x="95.7262%" y="927.50"></text></g><g><title>dcache::network::raft_network_impl::DcacheNetwork::make_client::_{{closure}} (14 samples, 0.67%)</title><rect x="94.9048%" y="1045" width="0.6667%" height="15" fill="rgb(243,166,24)" fg:x="1993" fg:w="14"/><text x="95.1548%" y="1055.50"></text></g><g><title>dcache::protobuf::dcache::dcache_service_client::DcacheServiceClient&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="95.5238%" y="1029" width="0.0476%" height="15" fill="rgb(237,226,12)" fg:x="2006" fg:w="1"/><text x="95.7738%" y="1039.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="95.5238%" y="1013" width="0.0476%" height="15" fill="rgb(229,133,24)" fg:x="2006" fg:w="1"/><text x="95.7738%" y="1023.50"></text></g><g><title>&lt;http::uri::Uri as core::default::Default&gt;::default (1 samples, 0.05%)</title><rect x="95.5238%" y="997" width="0.0476%" height="15" fill="rgb(238,33,43)" fg:x="2006" fg:w="1"/><text x="95.7738%" y="1007.50"></text></g><g><title>http::uri::path::PathAndQuery::slash (1 samples, 0.05%)</title><rect x="95.5238%" y="981" width="0.0476%" height="15" fill="rgb(227,59,38)" fg:x="2006" fg:w="1"/><text x="95.7738%" y="991.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="95.6190%" y="997" width="0.0476%" height="15" fill="rgb(230,97,0)" fg:x="2008" fg:w="1"/><text x="95.8690%" y="1007.50"></text></g><g><title>core::option::Option&lt;T&gt;::ok_or_else (1 samples, 0.05%)</title><rect x="95.6667%" y="997" width="0.0476%" height="15" fill="rgb(250,173,50)" fg:x="2009" fg:w="1"/><text x="95.9167%" y="1007.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::unary::_{{closure}} (3 samples, 0.14%)</title><rect x="95.6190%" y="1029" width="0.1429%" height="15" fill="rgb(240,15,50)" fg:x="2008" fg:w="3"/><text x="95.8690%" y="1039.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::client_streaming::_{{closure}} (3 samples, 0.14%)</title><rect x="95.6190%" y="1013" width="0.1429%" height="15" fill="rgb(221,93,22)" fg:x="2008" fg:w="3"/><text x="95.8690%" y="1023.50"></text></g><g><title>tonic::client::grpc::Grpc&lt;T&gt;::streaming::_{{closure}} (1 samples, 0.05%)</title><rect x="95.7143%" y="997" width="0.0476%" height="15" fill="rgb(245,180,53)" fg:x="2010" fg:w="1"/><text x="95.9643%" y="1007.50"></text></g><g><title>dcache::protobuf::dcache::dcache_service_client::DcacheServiceClient&lt;T&gt;::append_entries::_{{closure}} (5 samples, 0.24%)</title><rect x="95.5714%" y="1045" width="0.2381%" height="15" fill="rgb(231,88,51)" fg:x="2007" fg:w="5"/><text x="95.8214%" y="1055.50"></text></g><g><title>tonic::extensions::Extensions::insert (1 samples, 0.05%)</title><rect x="95.7619%" y="1029" width="0.0476%" height="15" fill="rgb(240,58,21)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="1039.50"></text></g><g><title>http::extensions::Extensions::insert (1 samples, 0.05%)</title><rect x="95.7619%" y="1013" width="0.0476%" height="15" fill="rgb(237,21,10)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="1023.50"></text></g><g><title>std::collections::hash::map::HashMap&lt;K,V,S&gt;::insert (1 samples, 0.05%)</title><rect x="95.7619%" y="997" width="0.0476%" height="15" fill="rgb(218,43,11)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="1007.50"></text></g><g><title>hashbrown::map::HashMap&lt;K,V,S,A&gt;::insert (1 samples, 0.05%)</title><rect x="95.7619%" y="981" width="0.0476%" height="15" fill="rgb(218,221,29)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="991.50"></text></g><g><title>hashbrown::raw::RawTable&lt;T,A&gt;::find_or_find_insert_slot (1 samples, 0.05%)</title><rect x="95.7619%" y="965" width="0.0476%" height="15" fill="rgb(214,118,42)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="975.50"></text></g><g><title>hashbrown::raw::RawTable&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="95.7619%" y="949" width="0.0476%" height="15" fill="rgb(251,200,26)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="959.50"></text></g><g><title>hashbrown::raw::RawTable&lt;T,A&gt;::reserve_rehash (1 samples, 0.05%)</title><rect x="95.7619%" y="933" width="0.0476%" height="15" fill="rgb(237,101,39)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="943.50"></text></g><g><title>hashbrown::raw::RawTableInner&lt;A&gt;::reserve_rehash_inner (1 samples, 0.05%)</title><rect x="95.7619%" y="917" width="0.0476%" height="15" fill="rgb(251,117,11)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="927.50"></text></g><g><title>hashbrown::raw::RawTableInner&lt;A&gt;::resize_inner (1 samples, 0.05%)</title><rect x="95.7619%" y="901" width="0.0476%" height="15" fill="rgb(216,223,23)" fg:x="2011" fg:w="1"/><text x="96.0119%" y="911.50"></text></g><g><title>serde_json::de::from_trait (4 samples, 0.19%)</title><rect x="95.8571%" y="1029" width="0.1905%" height="15" fill="rgb(251,54,12)" fg:x="2013" fg:w="4"/><text x="96.1071%" y="1039.50"></text></g><g><title>openraft::raft::_::&lt;impl serde::de::Deserialize for openraft::raft::AppendEntriesResponse&lt;NID&gt;&gt;::deserialize (3 samples, 0.14%)</title><rect x="95.9048%" y="1013" width="0.1429%" height="15" fill="rgb(254,176,54)" fg:x="2014" fg:w="3"/><text x="96.1548%" y="1023.50"></text></g><g><title>&lt;&amp;mut serde_json::de::Deserializer&lt;R&gt; as serde::de::Deserializer&gt;::deserialize_enum (3 samples, 0.14%)</title><rect x="95.9048%" y="997" width="0.1429%" height="15" fill="rgb(210,32,8)" fg:x="2014" fg:w="3"/><text x="96.1548%" y="1007.50"></text></g><g><title>&lt;openraft::raft::_::&lt;impl serde::de::Deserialize for openraft::raft::AppendEntriesResponse&lt;NID&gt;&gt;::deserialize::__Visitor&lt;NID&gt; as serde::de::Visitor&gt;::visit_enum (3 samples, 0.14%)</title><rect x="95.9048%" y="981" width="0.1429%" height="15" fill="rgb(235,52,38)" fg:x="2014" fg:w="3"/><text x="96.1548%" y="991.50"></text></g><g><title>serde::de::EnumAccess::variant (2 samples, 0.10%)</title><rect x="95.9524%" y="965" width="0.0952%" height="15" fill="rgb(231,4,44)" fg:x="2015" fg:w="2"/><text x="96.2024%" y="975.50"></text></g><g><title>&lt;serde_json::de::UnitVariantAccess&lt;R&gt; as serde::de::EnumAccess&gt;::variant_seed (2 samples, 0.10%)</title><rect x="95.9524%" y="949" width="0.0952%" height="15" fill="rgb(249,2,32)" fg:x="2015" fg:w="2"/><text x="96.2024%" y="959.50"></text></g><g><title>&lt;core::marker::PhantomData&lt;T&gt; as serde::de::DeserializeSeed&gt;::deserialize (2 samples, 0.10%)</title><rect x="95.9524%" y="933" width="0.0952%" height="15" fill="rgb(224,65,26)" fg:x="2015" fg:w="2"/><text x="96.2024%" y="943.50"></text></g><g><title>&lt;openraft::raft::_::&lt;impl serde::de::Deserialize for openraft::raft::AppendEntriesResponse&lt;NID&gt;&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize (1 samples, 0.05%)</title><rect x="96.0000%" y="917" width="0.0476%" height="15" fill="rgb(250,73,40)" fg:x="2016" fg:w="1"/><text x="96.2500%" y="927.50"></text></g><g><title>&lt;&amp;mut serde_json::de::Deserializer&lt;R&gt; as serde::de::Deserializer&gt;::deserialize_identifier (1 samples, 0.05%)</title><rect x="96.0000%" y="901" width="0.0476%" height="15" fill="rgb(253,177,16)" fg:x="2016" fg:w="1"/><text x="96.2500%" y="911.50"></text></g><g><title>&lt;&amp;mut serde_json::de::Deserializer&lt;R&gt; as serde::de::Deserializer&gt;::deserialize_str (1 samples, 0.05%)</title><rect x="96.0000%" y="885" width="0.0476%" height="15" fill="rgb(217,32,34)" fg:x="2016" fg:w="1"/><text x="96.2500%" y="895.50"></text></g><g><title>&lt;serde_json::read::StrRead as serde_json::read::Read&gt;::parse_str (1 samples, 0.05%)</title><rect x="96.0000%" y="869" width="0.0476%" height="15" fill="rgb(212,7,10)" fg:x="2016" fg:w="1"/><text x="96.2500%" y="879.50"></text></g><g><title>serde_json::de::from_str (6 samples, 0.29%)</title><rect x="95.8095%" y="1045" width="0.2857%" height="15" fill="rgb(245,89,8)" fg:x="2012" fg:w="6"/><text x="96.0595%" y="1055.50"></text></g><g><title>serde_json::read::StrRead::new (1 samples, 0.05%)</title><rect x="96.0476%" y="1029" width="0.0476%" height="15" fill="rgb(237,16,53)" fg:x="2017" fg:w="1"/><text x="96.2976%" y="1039.50"></text></g><g><title>alloc::vec::Vec&lt;T&gt;::with_capacity (1 samples, 0.05%)</title><rect x="96.0952%" y="1013" width="0.0476%" height="15" fill="rgb(250,204,30)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="1023.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="96.0952%" y="997" width="0.0476%" height="15" fill="rgb(208,77,27)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="1007.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="96.0952%" y="981" width="0.0476%" height="15" fill="rgb(250,204,28)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="991.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (1 samples, 0.05%)</title><rect x="96.0952%" y="965" width="0.0476%" height="15" fill="rgb(244,63,21)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="975.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="96.0952%" y="949" width="0.0476%" height="15" fill="rgb(236,85,44)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="959.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="96.0952%" y="933" width="0.0476%" height="15" fill="rgb(215,98,4)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="943.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="96.0952%" y="917" width="0.0476%" height="15" fill="rgb(235,38,11)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="927.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="96.0952%" y="901" width="0.0476%" height="15" fill="rgb(254,186,25)" fg:x="2018" fg:w="1"/><text x="96.3452%" y="911.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for core::option::Option&lt;T&gt;&gt;::serialize (1 samples, 0.05%)</title><rect x="96.1429%" y="869" width="0.0476%" height="15" fill="rgb(225,55,31)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="879.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_some (1 samples, 0.05%)</title><rect x="96.1429%" y="853" width="0.0476%" height="15" fill="rgb(211,15,21)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="863.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for u64&gt;::serialize (1 samples, 0.05%)</title><rect x="96.1429%" y="837" width="0.0476%" height="15" fill="rgb(215,187,41)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="847.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_u64 (1 samples, 0.05%)</title><rect x="96.1429%" y="821" width="0.0476%" height="15" fill="rgb(248,69,32)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="831.50"></text></g><g><title>serde_json::ser::Formatter::write_u64 (1 samples, 0.05%)</title><rect x="96.1429%" y="805" width="0.0476%" height="15" fill="rgb(252,102,52)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="815.50"></text></g><g><title>itoa::Buffer::format (1 samples, 0.05%)</title><rect x="96.1429%" y="789" width="0.0476%" height="15" fill="rgb(253,140,32)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="799.50"></text></g><g><title>itoa::&lt;impl itoa::private::Sealed for u64&gt;::write (1 samples, 0.05%)</title><rect x="96.1429%" y="773" width="0.0476%" height="15" fill="rgb(216,56,42)" fg:x="2019" fg:w="1"/><text x="96.3929%" y="783.50"></text></g><g><title>openraft::vote::vote::_::&lt;impl serde::ser::Serialize for openraft::vote::vote::Vote&lt;NID&gt;&gt;::serialize (2 samples, 0.10%)</title><rect x="96.1429%" y="965" width="0.0952%" height="15" fill="rgb(216,184,14)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="975.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (2 samples, 0.10%)</title><rect x="96.1429%" y="949" width="0.0952%" height="15" fill="rgb(237,187,27)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="959.50"></text></g><g><title>openraft::vote::leader_id::leader_id_std::_::&lt;impl serde::ser::Serialize for openraft::vote::leader_id::leader_id_std::LeaderId&lt;NID&gt;&gt;::serialize (2 samples, 0.10%)</title><rect x="96.1429%" y="933" width="0.0952%" height="15" fill="rgb(219,65,3)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="943.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (2 samples, 0.10%)</title><rect x="96.1429%" y="917" width="0.0952%" height="15" fill="rgb(245,83,25)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="927.50"></text></g><g><title>serde::ser::SerializeMap::serialize_entry (2 samples, 0.10%)</title><rect x="96.1429%" y="901" width="0.0952%" height="15" fill="rgb(214,205,45)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="911.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_value (2 samples, 0.10%)</title><rect x="96.1429%" y="885" width="0.0952%" height="15" fill="rgb(241,20,18)" fg:x="2019" fg:w="2"/><text x="96.3929%" y="895.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for u64&gt;::serialize (1 samples, 0.05%)</title><rect x="96.1905%" y="869" width="0.0476%" height="15" fill="rgb(232,163,23)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="879.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_u64 (1 samples, 0.05%)</title><rect x="96.1905%" y="853" width="0.0476%" height="15" fill="rgb(214,5,46)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="863.50"></text></g><g><title>serde_json::ser::Formatter::write_u64 (1 samples, 0.05%)</title><rect x="96.1905%" y="837" width="0.0476%" height="15" fill="rgb(229,78,17)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="847.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for &amp;mut W&gt;::write_all (1 samples, 0.05%)</title><rect x="96.1905%" y="821" width="0.0476%" height="15" fill="rgb(248,89,10)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="831.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8,A&gt;&gt;::write_all (1 samples, 0.05%)</title><rect x="96.1905%" y="805" width="0.0476%" height="15" fill="rgb(248,54,15)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="815.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (1 samples, 0.05%)</title><rect x="96.1905%" y="789" width="0.0476%" height="15" fill="rgb(223,116,6)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="799.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (1 samples, 0.05%)</title><rect x="96.1905%" y="773" width="0.0476%" height="15" fill="rgb(205,125,38)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="783.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (1 samples, 0.05%)</title><rect x="96.1905%" y="757" width="0.0476%" height="15" fill="rgb(251,78,38)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="767.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="96.1905%" y="741" width="0.0476%" height="15" fill="rgb(253,78,28)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="751.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="96.1905%" y="725" width="0.0476%" height="15" fill="rgb(209,120,3)" fg:x="2020" fg:w="1"/><text x="96.4405%" y="735.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_struct (1 samples, 0.05%)</title><rect x="96.2857%" y="789" width="0.0476%" height="15" fill="rgb(238,229,9)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="799.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_map (1 samples, 0.05%)</title><rect x="96.2857%" y="773" width="0.0476%" height="15" fill="rgb(253,159,18)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="783.50"></text></g><g><title>serde_json::ser::Formatter::begin_object (1 samples, 0.05%)</title><rect x="96.2857%" y="757" width="0.0476%" height="15" fill="rgb(244,42,34)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="767.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for &amp;mut W&gt;::write_all (1 samples, 0.05%)</title><rect x="96.2857%" y="741" width="0.0476%" height="15" fill="rgb(224,8,7)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="751.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8,A&gt;&gt;::write_all (1 samples, 0.05%)</title><rect x="96.2857%" y="725" width="0.0476%" height="15" fill="rgb(210,201,45)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="735.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (1 samples, 0.05%)</title><rect x="96.2857%" y="709" width="0.0476%" height="15" fill="rgb(252,185,21)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="719.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (1 samples, 0.05%)</title><rect x="96.2857%" y="693" width="0.0476%" height="15" fill="rgb(223,131,1)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="703.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (1 samples, 0.05%)</title><rect x="96.2857%" y="677" width="0.0476%" height="15" fill="rgb(245,141,16)" fg:x="2022" fg:w="1"/><text x="96.5357%" y="687.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_struct (1 samples, 0.05%)</title><rect x="96.3333%" y="757" width="0.0476%" height="15" fill="rgb(229,55,45)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="767.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_map (1 samples, 0.05%)</title><rect x="96.3333%" y="741" width="0.0476%" height="15" fill="rgb(208,92,15)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="751.50"></text></g><g><title>serde_json::ser::Formatter::begin_object (1 samples, 0.05%)</title><rect x="96.3333%" y="725" width="0.0476%" height="15" fill="rgb(234,185,47)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="735.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for &amp;mut W&gt;::write_all (1 samples, 0.05%)</title><rect x="96.3333%" y="709" width="0.0476%" height="15" fill="rgb(253,104,50)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="719.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8,A&gt;&gt;::write_all (1 samples, 0.05%)</title><rect x="96.3333%" y="693" width="0.0476%" height="15" fill="rgb(205,70,7)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="703.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (1 samples, 0.05%)</title><rect x="96.3333%" y="677" width="0.0476%" height="15" fill="rgb(240,178,43)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="687.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (1 samples, 0.05%)</title><rect x="96.3333%" y="661" width="0.0476%" height="15" fill="rgb(214,112,2)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="671.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (1 samples, 0.05%)</title><rect x="96.3333%" y="645" width="0.0476%" height="15" fill="rgb(206,46,17)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="655.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="96.3333%" y="629" width="0.0476%" height="15" fill="rgb(225,220,16)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="639.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve (1 samples, 0.05%)</title><rect x="96.3333%" y="613" width="0.0476%" height="15" fill="rgb(238,65,40)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="623.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (1 samples, 0.05%)</title><rect x="96.3333%" y="597" width="0.0476%" height="15" fill="rgb(230,151,21)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="607.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::grow_amortized (1 samples, 0.05%)</title><rect x="96.3333%" y="581" width="0.0476%" height="15" fill="rgb(218,58,49)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="591.50"></text></g><g><title>alloc::raw_vec::finish_grow (1 samples, 0.05%)</title><rect x="96.3333%" y="565" width="0.0476%" height="15" fill="rgb(219,179,14)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="575.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::grow (1 samples, 0.05%)</title><rect x="96.3333%" y="549" width="0.0476%" height="15" fill="rgb(223,72,1)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="559.50"></text></g><g><title>alloc::alloc::Global::grow_impl (1 samples, 0.05%)</title><rect x="96.3333%" y="533" width="0.0476%" height="15" fill="rgb(238,126,10)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="543.50"></text></g><g><title>alloc::alloc::realloc (1 samples, 0.05%)</title><rect x="96.3333%" y="517" width="0.0476%" height="15" fill="rgb(224,206,38)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="527.50"></text></g><g><title>realloc (1 samples, 0.05%)</title><rect x="96.3333%" y="501" width="0.0476%" height="15" fill="rgb(212,201,54)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="511.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="96.3333%" y="485" width="0.0476%" height="15" fill="rgb(218,154,48)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="495.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="96.3333%" y="469" width="0.0476%" height="15" fill="rgb(232,93,24)" fg:x="2023" fg:w="1"/><text x="96.5833%" y="479.50"></text></g><g><title>openraft::log_id::_::&lt;impl serde::ser::Serialize for openraft::log_id::LogId&lt;NID&gt;&gt;::serialize (2 samples, 0.10%)</title><rect x="96.3333%" y="773" width="0.0952%" height="15" fill="rgb(245,30,21)" fg:x="2023" fg:w="2"/><text x="96.5833%" y="783.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (1 samples, 0.05%)</title><rect x="96.3810%" y="757" width="0.0476%" height="15" fill="rgb(242,148,29)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="767.50"></text></g><g><title>serde::ser::SerializeMap::serialize_entry (1 samples, 0.05%)</title><rect x="96.3810%" y="741" width="0.0476%" height="15" fill="rgb(244,153,54)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="751.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_key (1 samples, 0.05%)</title><rect x="96.3810%" y="725" width="0.0476%" height="15" fill="rgb(252,87,22)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="735.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for str&gt;::serialize (1 samples, 0.05%)</title><rect x="96.3810%" y="709" width="0.0476%" height="15" fill="rgb(210,51,29)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="719.50"></text></g><g><title>&lt;serde_json::ser::MapKeySerializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="96.3810%" y="693" width="0.0476%" height="15" fill="rgb(242,136,47)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="703.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="96.3810%" y="677" width="0.0476%" height="15" fill="rgb(238,68,4)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="687.50"></text></g><g><title>serde_json::ser::format_escaped_str (1 samples, 0.05%)</title><rect x="96.3810%" y="661" width="0.0476%" height="15" fill="rgb(242,161,30)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="671.50"></text></g><g><title>serde_json::ser::format_escaped_str_contents (1 samples, 0.05%)</title><rect x="96.3810%" y="645" width="0.0476%" height="15" fill="rgb(218,58,44)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="655.50"></text></g><g><title>serde_json::ser::Formatter::write_string_fragment (1 samples, 0.05%)</title><rect x="96.3810%" y="629" width="0.0476%" height="15" fill="rgb(252,125,32)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="639.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for &amp;mut W&gt;::write_all (1 samples, 0.05%)</title><rect x="96.3810%" y="613" width="0.0476%" height="15" fill="rgb(219,178,0)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="623.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8,A&gt;&gt;::write_all (1 samples, 0.05%)</title><rect x="96.3810%" y="597" width="0.0476%" height="15" fill="rgb(213,152,7)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="607.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (1 samples, 0.05%)</title><rect x="96.3810%" y="581" width="0.0476%" height="15" fill="rgb(249,109,34)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="591.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (1 samples, 0.05%)</title><rect x="96.3810%" y="565" width="0.0476%" height="15" fill="rgb(232,96,21)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="575.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (1 samples, 0.05%)</title><rect x="96.3810%" y="549" width="0.0476%" height="15" fill="rgb(228,27,39)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="559.50"></text></g><g><title>core::intrinsics::copy_nonoverlapping (1 samples, 0.05%)</title><rect x="96.3810%" y="533" width="0.0476%" height="15" fill="rgb(211,182,52)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="543.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="96.3810%" y="517" width="0.0476%" height="15" fill="rgb(234,178,38)" fg:x="2024" fg:w="1"/><text x="96.6310%" y="527.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_key (1 samples, 0.05%)</title><rect x="96.4762%" y="757" width="0.0476%" height="15" fill="rgb(221,111,3)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="767.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for str&gt;::serialize (1 samples, 0.05%)</title><rect x="96.4762%" y="741" width="0.0476%" height="15" fill="rgb(228,175,21)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="751.50"></text></g><g><title>&lt;serde_json::ser::MapKeySerializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="96.4762%" y="725" width="0.0476%" height="15" fill="rgb(228,174,43)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="735.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (1 samples, 0.05%)</title><rect x="96.4762%" y="709" width="0.0476%" height="15" fill="rgb(211,191,0)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="719.50"></text></g><g><title>serde_json::ser::format_escaped_str (1 samples, 0.05%)</title><rect x="96.4762%" y="693" width="0.0476%" height="15" fill="rgb(253,117,3)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="703.50"></text></g><g><title>serde_json::ser::format_escaped_str_contents (1 samples, 0.05%)</title><rect x="96.4762%" y="677" width="0.0476%" height="15" fill="rgb(241,127,19)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="687.50"></text></g><g><title>&lt;core::iter::adapters::enumerate::Enumerate&lt;I&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="96.4762%" y="661" width="0.0476%" height="15" fill="rgb(218,103,12)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="671.50"></text></g><g><title>&lt;core::slice::iter::Iter&lt;T&gt; as core::iter::traits::iterator::Iterator&gt;::next (1 samples, 0.05%)</title><rect x="96.4762%" y="645" width="0.0476%" height="15" fill="rgb(236,214,43)" fg:x="2026" fg:w="1"/><text x="96.7262%" y="655.50"></text></g><g><title>serde_json::ser::to_string (13 samples, 0.62%)</title><rect x="96.0952%" y="1045" width="0.6190%" height="15" fill="rgb(244,144,19)" fg:x="2018" fg:w="13"/><text x="96.3452%" y="1055.50"></text></g><g><title>serde_json::ser::to_vec (13 samples, 0.62%)</title><rect x="96.0952%" y="1029" width="0.6190%" height="15" fill="rgb(246,188,10)" fg:x="2018" fg:w="13"/><text x="96.3452%" y="1039.50"></text></g><g><title>serde_json::ser::to_writer (12 samples, 0.57%)</title><rect x="96.1429%" y="1013" width="0.5714%" height="15" fill="rgb(212,193,33)" fg:x="2019" fg:w="12"/><text x="96.3929%" y="1023.50"></text></g><g><title>openraft::raft::_::&lt;impl serde::ser::Serialize for openraft::raft::AppendEntriesRequest&lt;C&gt;&gt;::serialize (12 samples, 0.57%)</title><rect x="96.1429%" y="997" width="0.5714%" height="15" fill="rgb(241,51,29)" fg:x="2019" fg:w="12"/><text x="96.3929%" y="1007.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (12 samples, 0.57%)</title><rect x="96.1429%" y="981" width="0.5714%" height="15" fill="rgb(211,58,19)" fg:x="2019" fg:w="12"/><text x="96.3929%" y="991.50"></text></g><g><title>serde::ser::SerializeMap::serialize_entry (10 samples, 0.48%)</title><rect x="96.2381%" y="965" width="0.4762%" height="15" fill="rgb(229,111,26)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="975.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_value (10 samples, 0.48%)</title><rect x="96.2381%" y="949" width="0.4762%" height="15" fill="rgb(213,115,40)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="959.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for alloc::vec::Vec&lt;T&gt;&gt;::serialize (10 samples, 0.48%)</title><rect x="96.2381%" y="933" width="0.4762%" height="15" fill="rgb(209,56,44)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="943.50"></text></g><g><title>serde::ser::Serializer::collect_seq (10 samples, 0.48%)</title><rect x="96.2381%" y="917" width="0.4762%" height="15" fill="rgb(230,108,32)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="927.50"></text></g><g><title>core::iter::traits::iterator::Iterator::try_for_each (10 samples, 0.48%)</title><rect x="96.2381%" y="901" width="0.4762%" height="15" fill="rgb(216,165,31)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="911.50"></text></g><g><title>core::iter::traits::iterator::Iterator::try_fold (10 samples, 0.48%)</title><rect x="96.2381%" y="885" width="0.4762%" height="15" fill="rgb(218,122,21)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="895.50"></text></g><g><title>core::iter::traits::iterator::Iterator::try_for_each::call::_{{closure}} (10 samples, 0.48%)</title><rect x="96.2381%" y="869" width="0.4762%" height="15" fill="rgb(223,224,47)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="879.50"></text></g><g><title>serde::ser::Serializer::collect_seq::_{{closure}} (10 samples, 0.48%)</title><rect x="96.2381%" y="853" width="0.4762%" height="15" fill="rgb(238,102,44)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="863.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeSeq&gt;::serialize_element (10 samples, 0.48%)</title><rect x="96.2381%" y="837" width="0.4762%" height="15" fill="rgb(236,46,40)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="847.50"></text></g><g><title>serde::ser::impls::&lt;impl serde::ser::Serialize for &amp;T&gt;::serialize (10 samples, 0.48%)</title><rect x="96.2381%" y="821" width="0.4762%" height="15" fill="rgb(247,202,50)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="831.50"></text></g><g><title>openraft::entry::_::&lt;impl serde::ser::Serialize for openraft::entry::Entry&lt;C&gt;&gt;::serialize (10 samples, 0.48%)</title><rect x="96.2381%" y="805" width="0.4762%" height="15" fill="rgb(209,99,20)" fg:x="2021" fg:w="10"/><text x="96.4881%" y="815.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeStruct&gt;::serialize_field (8 samples, 0.38%)</title><rect x="96.3333%" y="789" width="0.3810%" height="15" fill="rgb(252,27,34)" fg:x="2023" fg:w="8"/><text x="96.5833%" y="799.50"></text></g><g><title>serde::ser::SerializeMap::serialize_entry (6 samples, 0.29%)</title><rect x="96.4286%" y="773" width="0.2857%" height="15" fill="rgb(215,206,23)" fg:x="2025" fg:w="6"/><text x="96.6786%" y="783.50"></text></g><g><title>&lt;serde_json::ser::Compound&lt;W,F&gt; as serde::ser::SerializeMap&gt;::serialize_value (4 samples, 0.19%)</title><rect x="96.5238%" y="757" width="0.1905%" height="15" fill="rgb(212,135,36)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="767.50"></text></g><g><title>openraft::entry::payload::_::&lt;impl serde::ser::Serialize for openraft::entry::payload::EntryPayload&lt;C&gt;&gt;::serialize (4 samples, 0.19%)</title><rect x="96.5238%" y="741" width="0.1905%" height="15" fill="rgb(240,189,1)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="751.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_newtype_variant (4 samples, 0.19%)</title><rect x="96.5238%" y="725" width="0.1905%" height="15" fill="rgb(242,56,20)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="735.50"></text></g><g><title>&lt;&amp;mut serde_json::ser::Serializer&lt;W,F&gt; as serde::ser::Serializer&gt;::serialize_str (4 samples, 0.19%)</title><rect x="96.5238%" y="709" width="0.1905%" height="15" fill="rgb(247,132,33)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="719.50"></text></g><g><title>serde_json::ser::format_escaped_str (4 samples, 0.19%)</title><rect x="96.5238%" y="693" width="0.1905%" height="15" fill="rgb(208,149,11)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="703.50"></text></g><g><title>serde_json::ser::format_escaped_str_contents (4 samples, 0.19%)</title><rect x="96.5238%" y="677" width="0.1905%" height="15" fill="rgb(211,33,11)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="687.50"></text></g><g><title>serde_json::ser::Formatter::write_string_fragment (4 samples, 0.19%)</title><rect x="96.5238%" y="661" width="0.1905%" height="15" fill="rgb(221,29,38)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="671.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for &amp;mut W&gt;::write_all (4 samples, 0.19%)</title><rect x="96.5238%" y="645" width="0.1905%" height="15" fill="rgb(206,182,49)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="655.50"></text></g><g><title>std::io::impls::&lt;impl std::io::Write for alloc::vec::Vec&lt;u8,A&gt;&gt;::write_all (4 samples, 0.19%)</title><rect x="96.5238%" y="629" width="0.1905%" height="15" fill="rgb(216,140,1)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="639.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::extend_from_slice (4 samples, 0.19%)</title><rect x="96.5238%" y="613" width="0.1905%" height="15" fill="rgb(232,57,40)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="623.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as alloc::vec::spec_extend::SpecExtend&lt;&amp;T,core::slice::iter::Iter&lt;T&gt;&gt;&gt;::spec_extend (4 samples, 0.19%)</title><rect x="96.5238%" y="597" width="0.1905%" height="15" fill="rgb(224,186,18)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="607.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::append_elements (4 samples, 0.19%)</title><rect x="96.5238%" y="581" width="0.1905%" height="15" fill="rgb(215,121,11)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="591.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::reserve (4 samples, 0.19%)</title><rect x="96.5238%" y="565" width="0.1905%" height="15" fill="rgb(245,147,10)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="575.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve (4 samples, 0.19%)</title><rect x="96.5238%" y="549" width="0.1905%" height="15" fill="rgb(238,153,13)" fg:x="2027" fg:w="4"/><text x="96.7738%" y="559.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (3 samples, 0.14%)</title><rect x="96.5714%" y="533" width="0.1429%" height="15" fill="rgb(233,108,0)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="543.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::grow_amortized (3 samples, 0.14%)</title><rect x="96.5714%" y="517" width="0.1429%" height="15" fill="rgb(212,157,17)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="527.50"></text></g><g><title>alloc::raw_vec::finish_grow (3 samples, 0.14%)</title><rect x="96.5714%" y="501" width="0.1429%" height="15" fill="rgb(225,213,38)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="511.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::grow (3 samples, 0.14%)</title><rect x="96.5714%" y="485" width="0.1429%" height="15" fill="rgb(248,16,11)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="495.50"></text></g><g><title>alloc::alloc::Global::grow_impl (3 samples, 0.14%)</title><rect x="96.5714%" y="469" width="0.1429%" height="15" fill="rgb(241,33,4)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="479.50"></text></g><g><title>alloc::alloc::realloc (3 samples, 0.14%)</title><rect x="96.5714%" y="453" width="0.1429%" height="15" fill="rgb(222,26,43)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="463.50"></text></g><g><title>realloc (3 samples, 0.14%)</title><rect x="96.5714%" y="437" width="0.1429%" height="15" fill="rgb(243,29,36)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="447.50"></text></g><g><title>[libc.so.6] (3 samples, 0.14%)</title><rect x="96.5714%" y="421" width="0.1429%" height="15" fill="rgb(241,9,27)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="431.50"></text></g><g><title>[libc.so.6] (3 samples, 0.14%)</title><rect x="96.5714%" y="405" width="0.1429%" height="15" fill="rgb(205,117,26)" fg:x="2028" fg:w="3"/><text x="96.8214%" y="415.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="96.6667%" y="389" width="0.0476%" height="15" fill="rgb(209,80,39)" fg:x="2030" fg:w="1"/><text x="96.9167%" y="399.50"></text></g><g><title>tokio::task::spawn::spawn (1 samples, 0.05%)</title><rect x="96.7143%" y="1045" width="0.0476%" height="15" fill="rgb(239,155,6)" fg:x="2031" fg:w="1"/><text x="96.9643%" y="1055.50"></text></g><g><title>tokio::task::spawn::spawn_inner (1 samples, 0.05%)</title><rect x="96.7143%" y="1029" width="0.0476%" height="15" fill="rgb(212,104,12)" fg:x="2031" fg:w="1"/><text x="96.9643%" y="1039.50"></text></g><g><title>tokio::runtime::handle::Handle::current (1 samples, 0.05%)</title><rect x="96.7143%" y="1013" width="0.0476%" height="15" fill="rgb(234,204,3)" fg:x="2031" fg:w="1"/><text x="96.9643%" y="1023.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (44 samples, 2.10%)</title><rect x="94.7143%" y="1093" width="2.0952%" height="15" fill="rgb(251,218,7)" fg:x="1989" fg:w="44"/><text x="94.9643%" y="1103.50">&lt;..</text></g><g><title>&lt;dcache::network::raft_network_impl::DcacheNetworkConnection as openraft::network::network::RaftNetwork&lt;dcache::DcacheTypeConfig&gt;&gt;::send_append_entries::_{{closure}} (44 samples, 2.10%)</title><rect x="94.7143%" y="1077" width="2.0952%" height="15" fill="rgb(221,81,32)" fg:x="1989" fg:w="44"/><text x="94.9643%" y="1087.50">&lt;..</text></g><g><title>dcache::network::raft_network_impl::DcacheNetwork::send_rpc::_{{closure}} (43 samples, 2.05%)</title><rect x="94.7619%" y="1061" width="2.0476%" height="15" fill="rgb(214,152,26)" fg:x="1990" fg:w="43"/><text x="95.0119%" y="1071.50">d..</text></g><g><title>tonic::response::Response&lt;T&gt;::into_inner (1 samples, 0.05%)</title><rect x="96.7619%" y="1045" width="0.0476%" height="15" fill="rgb(223,22,3)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="1055.50"></text></g><g><title>core::ptr::drop_in_place&lt;tonic::metadata::map::MetadataMap&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="1029" width="0.0476%" height="15" fill="rgb(207,174,7)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="1039.50"></text></g><g><title>core::ptr::drop_in_place&lt;http::header::map::HeaderMap&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="1013" width="0.0476%" height="15" fill="rgb(224,19,52)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::Vec&lt;http::header::map::Bucket&lt;http::header::value::HeaderValue&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="997" width="0.0476%" height="15" fill="rgb(228,24,14)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="1007.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="96.7619%" y="981" width="0.0476%" height="15" fill="rgb(230,153,43)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;[http::header::map::Bucket&lt;http::header::value::HeaderValue&gt;]&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="965" width="0.0476%" height="15" fill="rgb(231,106,12)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;http::header::map::Bucket&lt;http::header::value::HeaderValue&gt;&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="949" width="0.0476%" height="15" fill="rgb(215,92,2)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;http::header::value::HeaderValue&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="933" width="0.0476%" height="15" fill="rgb(249,143,25)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;bytes::bytes::Bytes&gt; (1 samples, 0.05%)</title><rect x="96.7619%" y="917" width="0.0476%" height="15" fill="rgb(252,7,35)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="927.50"></text></g><g><title>&lt;bytes::bytes::Bytes as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="96.7619%" y="901" width="0.0476%" height="15" fill="rgb(216,69,40)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="911.50"></text></g><g><title>bytes::bytes::shared_drop (1 samples, 0.05%)</title><rect x="96.7619%" y="885" width="0.0476%" height="15" fill="rgb(240,36,33)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="895.50"></text></g><g><title>&lt;core::sync::atomic::AtomicPtr&lt;T&gt; as bytes::loom::sync::atomic::AtomicMut&lt;T&gt;&gt;::with_mut (1 samples, 0.05%)</title><rect x="96.7619%" y="869" width="0.0476%" height="15" fill="rgb(231,128,14)" fg:x="2032" fg:w="1"/><text x="97.0119%" y="879.50"></text></g><g><title>&lt;tokio::time::timeout::Timeout&lt;T&gt; as core::future::future::Future&gt;::poll (48 samples, 2.29%)</title><rect x="94.6190%" y="1141" width="2.2857%" height="15" fill="rgb(245,143,14)" fg:x="1987" fg:w="48"/><text x="94.8690%" y="1151.50">&lt;..</text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (48 samples, 2.29%)</title><rect x="94.6190%" y="1125" width="2.2857%" height="15" fill="rgb(222,130,28)" fg:x="1987" fg:w="48"/><text x="94.8690%" y="1135.50">&lt;..</text></g><g><title>openraft::network::network::RaftNetwork::append_entries::_{{closure}} (48 samples, 2.29%)</title><rect x="94.6190%" y="1109" width="2.2857%" height="15" fill="rgb(212,10,48)" fg:x="1987" fg:w="48"/><text x="94.8690%" y="1119.50">o..</text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="96.8095%" y="1093" width="0.0952%" height="15" fill="rgb(254,118,45)" fg:x="2033" fg:w="2"/><text x="97.0595%" y="1103.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (1 samples, 0.05%)</title><rect x="96.9048%" y="1077" width="0.0476%" height="15" fill="rgb(228,6,45)" fg:x="2035" fg:w="1"/><text x="97.1548%" y="1087.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (1 samples, 0.05%)</title><rect x="96.9048%" y="1061" width="0.0476%" height="15" fill="rgb(241,18,35)" fg:x="2035" fg:w="1"/><text x="97.1548%" y="1071.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (1 samples, 0.05%)</title><rect x="96.9048%" y="1045" width="0.0476%" height="15" fill="rgb(227,214,53)" fg:x="2035" fg:w="1"/><text x="97.1548%" y="1055.50"></text></g><g><title>tokio::runtime::task::raw::schedule (1 samples, 0.05%)</title><rect x="96.9048%" y="1029" width="0.0476%" height="15" fill="rgb(224,107,51)" fg:x="2035" fg:w="1"/><text x="97.1548%" y="1039.50"></text></g><g><title>tokio::runtime::task::core::Header::get_scheduler (1 samples, 0.05%)</title><rect x="96.9048%" y="1013" width="0.0476%" height="15" fill="rgb(248,60,28)" fg:x="2035" fg:w="1"/><text x="97.1548%" y="1023.50"></text></g><g><title>&lt;tracing_futures::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (52 samples, 2.48%)</title><rect x="94.5238%" y="1221" width="2.4762%" height="15" fill="rgb(249,101,23)" fg:x="1985" fg:w="52"/><text x="94.7738%" y="1231.50">&lt;t..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}} (52 samples, 2.48%)</title><rect x="94.5238%" y="1205" width="2.4762%" height="15" fill="rgb(228,51,19)" fg:x="1985" fg:w="52"/><text x="94.7738%" y="1215.50">op..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}}::_{{closure}} (52 samples, 2.48%)</title><rect x="94.5238%" y="1189" width="2.4762%" height="15" fill="rgb(213,20,6)" fg:x="1985" fg:w="52"/><text x="94.7738%" y="1199.50">op..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}} (52 samples, 2.48%)</title><rect x="94.5238%" y="1173" width="2.4762%" height="15" fill="rgb(212,124,10)" fg:x="1985" fg:w="52"/><text x="94.7738%" y="1183.50">op..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}}::_{{closure}} (52 samples, 2.48%)</title><rect x="94.5238%" y="1157" width="2.4762%" height="15" fill="rgb(248,3,40)" fg:x="1985" fg:w="52"/><text x="94.7738%" y="1167.50">op..</text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::update_matching (2 samples, 0.10%)</title><rect x="96.9048%" y="1141" width="0.0952%" height="15" fill="rgb(223,178,23)" fg:x="2035" fg:w="2"/><text x="97.1548%" y="1151.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (2 samples, 0.10%)</title><rect x="96.9048%" y="1125" width="0.0952%" height="15" fill="rgb(240,132,45)" fg:x="2035" fg:w="2"/><text x="97.1548%" y="1135.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (2 samples, 0.10%)</title><rect x="96.9048%" y="1109" width="0.0952%" height="15" fill="rgb(245,164,36)" fg:x="2035" fg:w="2"/><text x="97.1548%" y="1119.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (2 samples, 0.10%)</title><rect x="96.9048%" y="1093" width="0.0952%" height="15" fill="rgb(231,188,53)" fg:x="2035" fg:w="2"/><text x="97.1548%" y="1103.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::wake (1 samples, 0.05%)</title><rect x="96.9524%" y="1077" width="0.0476%" height="15" fill="rgb(237,198,39)" fg:x="2036" fg:w="1"/><text x="97.2024%" y="1087.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::take_waker (1 samples, 0.05%)</title><rect x="96.9524%" y="1061" width="0.0476%" height="15" fill="rgb(223,120,35)" fg:x="2036" fg:w="1"/><text x="97.2024%" y="1071.50"></text></g><g><title>core::sync::atomic::AtomicUsize::fetch_or (1 samples, 0.05%)</title><rect x="96.9524%" y="1045" width="0.0476%" height="15" fill="rgb(253,107,49)" fg:x="2036" fg:w="1"/><text x="97.2024%" y="1055.50"></text></g><g><title>core::sync::atomic::atomic_or (1 samples, 0.05%)</title><rect x="96.9524%" y="1029" width="0.0476%" height="15" fill="rgb(216,44,31)" fg:x="2036" fg:w="1"/><text x="97.2024%" y="1039.50"></text></g><g><title>&lt;tracing_core::metadata::Level as core::cmp::PartialOrd&lt;tracing_core::metadata::LevelFilter&gt;&gt;::le (1 samples, 0.05%)</title><rect x="97.0476%" y="1077" width="0.0476%" height="15" fill="rgb(253,87,21)" fg:x="2038" fg:w="1"/><text x="97.2976%" y="1087.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="97.0952%" y="1077" width="0.0476%" height="15" fill="rgb(226,18,2)" fg:x="2039" fg:w="1"/><text x="97.3452%" y="1087.50"></text></g><g><title>&lt;actix::address::message::MsgRequest&lt;S,M&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="97.2381%" y="1061" width="0.0952%" height="15" fill="rgb(216,8,46)" fg:x="2042" fg:w="2"/><text x="97.4881%" y="1071.50"></text></g><g><title>core::option::Option&lt;T&gt;::take (1 samples, 0.05%)</title><rect x="97.2857%" y="1045" width="0.0476%" height="15" fill="rgb(226,140,39)" fg:x="2043" fg:w="1"/><text x="97.5357%" y="1055.50"></text></g><g><title>core::mem::replace (1 samples, 0.05%)</title><rect x="97.2857%" y="1029" width="0.0476%" height="15" fill="rgb(221,194,54)" fg:x="2043" fg:w="1"/><text x="97.5357%" y="1039.50"></text></g><g><title>core::ptr::read (1 samples, 0.05%)</title><rect x="97.2857%" y="1013" width="0.0476%" height="15" fill="rgb(213,92,11)" fg:x="2043" fg:w="1"/><text x="97.5357%" y="1023.50"></text></g><g><title>&lt;libmcaptcha::master::messages::AddVisitor as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="97.3333%" y="1061" width="0.0476%" height="15" fill="rgb(229,162,46)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="1071.50"></text></g><g><title>&lt;alloc::string::String as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="97.3333%" y="1045" width="0.0476%" height="15" fill="rgb(214,111,36)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="1055.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (1 samples, 0.05%)</title><rect x="97.3333%" y="1029" width="0.0476%" height="15" fill="rgb(207,6,21)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="1039.50"></text></g><g><title>alloc::slice::&lt;impl [T]&gt;::to_vec_in (1 samples, 0.05%)</title><rect x="97.3333%" y="1013" width="0.0476%" height="15" fill="rgb(213,127,38)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="1023.50"></text></g><g><title>alloc::slice::hack::to_vec (1 samples, 0.05%)</title><rect x="97.3333%" y="997" width="0.0476%" height="15" fill="rgb(238,118,32)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="1007.50"></text></g><g><title>&lt;T as alloc::slice::hack::ConvertVec&gt;::to_vec (1 samples, 0.05%)</title><rect x="97.3333%" y="981" width="0.0476%" height="15" fill="rgb(240,139,39)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="991.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="97.3333%" y="965" width="0.0476%" height="15" fill="rgb(235,10,37)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="975.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (1 samples, 0.05%)</title><rect x="97.3333%" y="949" width="0.0476%" height="15" fill="rgb(249,171,38)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="959.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (1 samples, 0.05%)</title><rect x="97.3333%" y="933" width="0.0476%" height="15" fill="rgb(242,144,32)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="943.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="97.3333%" y="917" width="0.0476%" height="15" fill="rgb(217,117,21)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="927.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="97.3333%" y="901" width="0.0476%" height="15" fill="rgb(249,87,1)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="911.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="97.3333%" y="885" width="0.0476%" height="15" fill="rgb(248,196,48)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="895.50"></text></g><g><title>__rust_alloc (1 samples, 0.05%)</title><rect x="97.3333%" y="869" width="0.0476%" height="15" fill="rgb(251,206,33)" fg:x="2044" fg:w="1"/><text x="97.5833%" y="879.50"></text></g><g><title>&lt;actix::context::Context&lt;A&gt; as actix::address::envelope::ToEnvelope&lt;A,M&gt;&gt;::pack (1 samples, 0.05%)</title><rect x="97.3810%" y="1029" width="0.0476%" height="15" fill="rgb(232,141,28)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="1039.50"></text></g><g><title>actix::address::envelope::Envelope&lt;A&gt;::new (1 samples, 0.05%)</title><rect x="97.3810%" y="1013" width="0.0476%" height="15" fill="rgb(209,167,14)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="1023.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="97.3810%" y="997" width="0.0476%" height="15" fill="rgb(225,11,50)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="1007.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="97.3810%" y="981" width="0.0476%" height="15" fill="rgb(209,50,20)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="991.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="97.3810%" y="965" width="0.0476%" height="15" fill="rgb(212,17,46)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="975.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="97.3810%" y="949" width="0.0476%" height="15" fill="rgb(216,101,39)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="959.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="97.3810%" y="933" width="0.0476%" height="15" fill="rgb(212,228,48)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="943.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="97.3810%" y="917" width="0.0476%" height="15" fill="rgb(250,6,50)" fg:x="2045" fg:w="1"/><text x="97.6310%" y="927.50"></text></g><g><title>actix::address::channel::AddressSender&lt;A&gt;::inc_num_messages (1 samples, 0.05%)</title><rect x="97.4286%" y="1029" width="0.0476%" height="15" fill="rgb(250,160,48)" fg:x="2046" fg:w="1"/><text x="97.6786%" y="1039.50"></text></g><g><title>actix::address::channel::encode_state (1 samples, 0.05%)</title><rect x="97.4286%" y="1013" width="0.0476%" height="15" fill="rgb(244,216,33)" fg:x="2046" fg:w="1"/><text x="97.6786%" y="1023.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="97.5238%" y="709" width="0.0476%" height="15" fill="rgb(207,157,5)" fg:x="2048" fg:w="1"/><text x="97.7738%" y="719.50"></text></g><g><title>actix::address::channel::AddressSender&lt;A&gt;::queue_push_and_signal (6 samples, 0.29%)</title><rect x="97.4762%" y="1029" width="0.2857%" height="15" fill="rgb(228,199,8)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="1039.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (6 samples, 0.29%)</title><rect x="97.4762%" y="1013" width="0.2857%" height="15" fill="rgb(227,80,20)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="1023.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (6 samples, 0.29%)</title><rect x="97.4762%" y="997" width="0.2857%" height="15" fill="rgb(222,9,33)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="1007.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (6 samples, 0.29%)</title><rect x="97.4762%" y="981" width="0.2857%" height="15" fill="rgb(239,44,28)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="991.50"></text></g><g><title>tokio::task::local::Shared::schedule (6 samples, 0.29%)</title><rect x="97.4762%" y="965" width="0.2857%" height="15" fill="rgb(249,187,43)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="975.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::with (6 samples, 0.29%)</title><rect x="97.4762%" y="949" width="0.2857%" height="15" fill="rgb(216,141,28)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="959.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (6 samples, 0.29%)</title><rect x="97.4762%" y="933" width="0.2857%" height="15" fill="rgb(230,154,53)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="943.50"></text></g><g><title>tokio::task::local::Shared::schedule::_{{closure}} (6 samples, 0.29%)</title><rect x="97.4762%" y="917" width="0.2857%" height="15" fill="rgb(227,82,4)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="927.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::wake (6 samples, 0.29%)</title><rect x="97.4762%" y="901" width="0.2857%" height="15" fill="rgb(220,107,16)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="911.50"></text></g><g><title>core::task::wake::Waker::wake (6 samples, 0.29%)</title><rect x="97.4762%" y="885" width="0.2857%" height="15" fill="rgb(207,187,2)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="895.50"></text></g><g><title>&lt;tokio::runtime::scheduler::current_thread::Handle as tokio::util::wake::Wake&gt;::wake (6 samples, 0.29%)</title><rect x="97.4762%" y="869" width="0.2857%" height="15" fill="rgb(210,162,52)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="879.50"></text></g><g><title>&lt;tokio::runtime::scheduler::current_thread::Handle as tokio::util::wake::Wake&gt;::wake_by_ref (6 samples, 0.29%)</title><rect x="97.4762%" y="853" width="0.2857%" height="15" fill="rgb(217,216,49)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="863.50"></text></g><g><title>tokio::runtime::driver::Handle::unpark (6 samples, 0.29%)</title><rect x="97.4762%" y="837" width="0.2857%" height="15" fill="rgb(218,146,49)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="847.50"></text></g><g><title>tokio::runtime::driver::IoHandle::unpark (6 samples, 0.29%)</title><rect x="97.4762%" y="821" width="0.2857%" height="15" fill="rgb(216,55,40)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="831.50"></text></g><g><title>tokio::runtime::io::Handle::unpark (6 samples, 0.29%)</title><rect x="97.4762%" y="805" width="0.2857%" height="15" fill="rgb(208,196,21)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="815.50"></text></g><g><title>mio::sys::unix::waker::eventfd::Waker::wake (6 samples, 0.29%)</title><rect x="97.4762%" y="789" width="0.2857%" height="15" fill="rgb(242,117,42)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="799.50"></text></g><g><title>&lt;&amp;std::fs::File as std::io::Write&gt;::write (6 samples, 0.29%)</title><rect x="97.4762%" y="773" width="0.2857%" height="15" fill="rgb(210,11,23)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="783.50"></text></g><g><title>std::sys::unix::fs::File::write (6 samples, 0.29%)</title><rect x="97.4762%" y="757" width="0.2857%" height="15" fill="rgb(217,110,2)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="767.50"></text></g><g><title>std::sys::unix::fd::FileDesc::write (6 samples, 0.29%)</title><rect x="97.4762%" y="741" width="0.2857%" height="15" fill="rgb(229,77,54)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="751.50"></text></g><g><title>write (6 samples, 0.29%)</title><rect x="97.4762%" y="725" width="0.2857%" height="15" fill="rgb(218,53,16)" fg:x="2047" fg:w="6"/><text x="97.7262%" y="735.50"></text></g><g><title>[unknown] (4 samples, 0.19%)</title><rect x="97.5714%" y="709" width="0.1905%" height="15" fill="rgb(215,38,13)" fg:x="2049" fg:w="4"/><text x="97.8214%" y="719.50"></text></g><g><title>[unknown] (3 samples, 0.14%)</title><rect x="97.6190%" y="693" width="0.1429%" height="15" fill="rgb(235,42,18)" fg:x="2050" fg:w="3"/><text x="97.8690%" y="703.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="97.6667%" y="677" width="0.0952%" height="15" fill="rgb(219,66,54)" fg:x="2051" fg:w="2"/><text x="97.9167%" y="687.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="97.6667%" y="661" width="0.0952%" height="15" fill="rgb(222,205,4)" fg:x="2051" fg:w="2"/><text x="97.9167%" y="671.50"></text></g><g><title>[unknown] (2 samples, 0.10%)</title><rect x="97.6667%" y="645" width="0.0952%" height="15" fill="rgb(227,213,46)" fg:x="2051" fg:w="2"/><text x="97.9167%" y="655.50"></text></g><g><title>alloc::sync::Arc&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="97.7619%" y="1013" width="0.0476%" height="15" fill="rgb(250,145,42)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="1023.50"></text></g><g><title>alloc::boxed::Box&lt;T&gt;::new (1 samples, 0.05%)</title><rect x="97.7619%" y="997" width="0.0476%" height="15" fill="rgb(219,15,2)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="1007.50"></text></g><g><title>alloc::alloc::exchange_malloc (1 samples, 0.05%)</title><rect x="97.7619%" y="981" width="0.0476%" height="15" fill="rgb(231,181,52)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="991.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (1 samples, 0.05%)</title><rect x="97.7619%" y="965" width="0.0476%" height="15" fill="rgb(235,1,42)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="975.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (1 samples, 0.05%)</title><rect x="97.7619%" y="949" width="0.0476%" height="15" fill="rgb(249,88,27)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="959.50"></text></g><g><title>alloc::alloc::alloc (1 samples, 0.05%)</title><rect x="97.7619%" y="933" width="0.0476%" height="15" fill="rgb(235,145,16)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="943.50"></text></g><g><title>malloc (1 samples, 0.05%)</title><rect x="97.7619%" y="917" width="0.0476%" height="15" fill="rgb(237,114,19)" fg:x="2053" fg:w="1"/><text x="98.0119%" y="927.50"></text></g><g><title>actix::address::Addr&lt;A&gt;::send (10 samples, 0.48%)</title><rect x="97.3810%" y="1061" width="0.4762%" height="15" fill="rgb(238,51,50)" fg:x="2045" fg:w="10"/><text x="97.6310%" y="1071.50"></text></g><g><title>actix::address::channel::AddressSender&lt;A&gt;::send (10 samples, 0.48%)</title><rect x="97.3810%" y="1045" width="0.4762%" height="15" fill="rgb(205,194,25)" fg:x="2045" fg:w="10"/><text x="97.6310%" y="1055.50"></text></g><g><title>tokio::sync::oneshot::channel (2 samples, 0.10%)</title><rect x="97.7619%" y="1029" width="0.0952%" height="15" fill="rgb(215,203,17)" fg:x="2053" fg:w="2"/><text x="98.0119%" y="1039.50"></text></g><g><title>tokio::sync::oneshot::State::new (1 samples, 0.05%)</title><rect x="97.8095%" y="1013" width="0.0476%" height="15" fill="rgb(233,112,49)" fg:x="2054" fg:w="1"/><text x="98.0595%" y="1023.50"></text></g><g><title>alloc::vec::Vec&lt;T&gt;::with_capacity (2 samples, 0.10%)</title><rect x="97.8571%" y="1061" width="0.0952%" height="15" fill="rgb(241,130,26)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="1071.50"></text></g><g><title>alloc::vec::Vec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="97.8571%" y="1045" width="0.0952%" height="15" fill="rgb(252,223,19)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="1055.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::with_capacity_in (2 samples, 0.10%)</title><rect x="97.8571%" y="1029" width="0.0952%" height="15" fill="rgb(211,95,25)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="1039.50"></text></g><g><title>alloc::raw_vec::RawVec&lt;T,A&gt;::allocate_in (2 samples, 0.10%)</title><rect x="97.8571%" y="1013" width="0.0952%" height="15" fill="rgb(251,182,27)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="1023.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::allocate (2 samples, 0.10%)</title><rect x="97.8571%" y="997" width="0.0952%" height="15" fill="rgb(238,24,4)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="1007.50"></text></g><g><title>alloc::alloc::Global::alloc_impl (2 samples, 0.10%)</title><rect x="97.8571%" y="981" width="0.0952%" height="15" fill="rgb(224,220,25)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="991.50"></text></g><g><title>alloc::alloc::alloc (2 samples, 0.10%)</title><rect x="97.8571%" y="965" width="0.0952%" height="15" fill="rgb(239,133,26)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="975.50"></text></g><g><title>malloc (2 samples, 0.10%)</title><rect x="97.8571%" y="949" width="0.0952%" height="15" fill="rgb(211,94,48)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="959.50"></text></g><g><title>[libc.so.6] (2 samples, 0.10%)</title><rect x="97.8571%" y="933" width="0.0952%" height="15" fill="rgb(239,87,6)" fg:x="2055" fg:w="2"/><text x="98.1071%" y="943.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::apply_to_state_machine::_{{closure}}::_{{closure}} (18 samples, 0.86%)</title><rect x="97.1429%" y="1077" width="0.8571%" height="15" fill="rgb(227,62,0)" fg:x="2040" fg:w="18"/><text x="97.3929%" y="1087.50"></text></g><g><title>tokio::sync::rwlock::RwLock&lt;T&gt;::write::_{{closure}} (1 samples, 0.05%)</title><rect x="97.9524%" y="1061" width="0.0476%" height="15" fill="rgb(211,226,4)" fg:x="2057" fg:w="1"/><text x="98.2024%" y="1071.50"></text></g><g><title>tokio::sync::rwlock::RwLock&lt;T&gt;::write::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="97.9524%" y="1045" width="0.0476%" height="15" fill="rgb(253,38,52)" fg:x="2057" fg:w="1"/><text x="98.2024%" y="1055.50"></text></g><g><title>&lt;tokio::sync::batch_semaphore::Acquire as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="97.9524%" y="1029" width="0.0476%" height="15" fill="rgb(229,126,40)" fg:x="2057" fg:w="1"/><text x="98.2024%" y="1039.50"></text></g><g><title>tokio::sync::batch_semaphore::Semaphore::poll_acquire (1 samples, 0.05%)</title><rect x="97.9524%" y="1013" width="0.0476%" height="15" fill="rgb(229,165,44)" fg:x="2057" fg:w="1"/><text x="98.2024%" y="1023.50"></text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (110 samples, 5.24%)</title><rect x="92.8095%" y="1269" width="5.2381%" height="15" fill="rgb(247,95,47)" fg:x="1949" fg:w="110"/><text x="93.0595%" y="1279.50">tokio:..</text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (110 samples, 5.24%)</title><rect x="92.8095%" y="1253" width="5.2381%" height="15" fill="rgb(216,140,30)" fg:x="1949" fg:w="110"/><text x="93.0595%" y="1263.50">tokio:..</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (110 samples, 5.24%)</title><rect x="92.8095%" y="1237" width="5.2381%" height="15" fill="rgb(246,214,8)" fg:x="1949" fg:w="110"/><text x="93.0595%" y="1247.50">tokio:..</text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::do_spawn::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1221" width="1.0476%" height="15" fill="rgb(227,224,15)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1231.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1205" width="1.0476%" height="15" fill="rgb(233,175,4)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1215.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}}::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1189" width="1.0476%" height="15" fill="rgb(221,66,45)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1199.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::apply::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1173" width="1.0476%" height="15" fill="rgb(221,178,18)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1183.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::apply::_{{closure}}::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1157" width="1.0476%" height="15" fill="rgb(213,81,29)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1167.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (22 samples, 1.05%)</title><rect x="97.0000%" y="1141" width="1.0476%" height="15" fill="rgb(220,89,49)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1151.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::v2::RaftStateMachine&lt;C&gt;&gt;::apply::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1125" width="1.0476%" height="15" fill="rgb(227,60,33)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1135.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (22 samples, 1.05%)</title><rect x="97.0000%" y="1109" width="1.0476%" height="15" fill="rgb(205,113,12)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1119.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftStorage&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::apply_to_state_machine::_{{closure}} (22 samples, 1.05%)</title><rect x="97.0000%" y="1093" width="1.0476%" height="15" fill="rgb(211,32,1)" fg:x="2037" fg:w="22"/><text x="97.2500%" y="1103.50"></text></g><g><title>tracing::__macro_support::__disabled_span (1 samples, 0.05%)</title><rect x="98.0000%" y="1077" width="0.0476%" height="15" fill="rgb(246,2,12)" fg:x="2058" fg:w="1"/><text x="98.2500%" y="1087.50"></text></g><g><title>tracing::span::Span::new_disabled (1 samples, 0.05%)</title><rect x="98.0000%" y="1061" width="0.0476%" height="15" fill="rgb(243,37,27)" fg:x="2058" fg:w="1"/><text x="98.2500%" y="1071.50"></text></g><g><title>&lt;tracing::instrument::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="98.0476%" y="1093" width="0.0476%" height="15" fill="rgb(248,211,31)" fg:x="2059" fg:w="1"/><text x="98.2976%" y="1103.50"></text></g><g><title>openraft::core::raft_core::RaftCore&lt;C,N,LS,SM&gt;::main::_{{closure}} (1 samples, 0.05%)</title><rect x="98.0476%" y="1077" width="0.0476%" height="15" fill="rgb(242,146,47)" fg:x="2059" fg:w="1"/><text x="98.2976%" y="1087.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="98.0952%" y="1045" width="0.0476%" height="15" fill="rgb(206,70,20)" fg:x="2060" fg:w="1"/><text x="98.3452%" y="1055.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::process_event (1 samples, 0.05%)</title><rect x="98.1429%" y="1013" width="0.0476%" height="15" fill="rgb(215,10,51)" fg:x="2061" fg:w="1"/><text x="98.3929%" y="1023.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::get (1 samples, 0.05%)</title><rect x="98.2381%" y="805" width="0.0476%" height="15" fill="rgb(243,178,53)" fg:x="2063" fg:w="1"/><text x="98.4881%" y="815.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::try_drain_events::_{{closure}} (3 samples, 0.14%)</title><rect x="98.1905%" y="1013" width="0.1429%" height="15" fill="rgb(233,221,20)" fg:x="2062" fg:w="3"/><text x="98.4405%" y="1023.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::try_drain_events::_{{closure}}::_{{closure}} (3 samples, 0.14%)</title><rect x="98.1905%" y="997" width="0.1429%" height="15" fill="rgb(218,95,35)" fg:x="2062" fg:w="3"/><text x="98.4405%" y="1007.50"></text></g><g><title>futures_util::future::future::FutureExt::now_or_never (2 samples, 0.10%)</title><rect x="98.2381%" y="981" width="0.0952%" height="15" fill="rgb(229,13,5)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="991.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}} (2 samples, 0.10%)</title><rect x="98.2381%" y="965" width="0.0952%" height="15" fill="rgb(252,164,30)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="975.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="98.2381%" y="949" width="0.0952%" height="15" fill="rgb(232,68,36)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="959.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}}::_{{closure}} (2 samples, 0.10%)</title><rect x="98.2381%" y="933" width="0.0952%" height="15" fill="rgb(219,59,54)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="943.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (2 samples, 0.10%)</title><rect x="98.2381%" y="917" width="0.0952%" height="15" fill="rgb(250,92,33)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="927.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (2 samples, 0.10%)</title><rect x="98.2381%" y="901" width="0.0952%" height="15" fill="rgb(229,162,54)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="911.50"></text></g><g><title>tokio::runtime::coop::poll_proceed (2 samples, 0.10%)</title><rect x="98.2381%" y="885" width="0.0952%" height="15" fill="rgb(244,114,52)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="895.50"></text></g><g><title>tokio::runtime::context::budget (2 samples, 0.10%)</title><rect x="98.2381%" y="869" width="0.0952%" height="15" fill="rgb(212,211,43)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="879.50"></text></g><g><title>std::thread::local::LocalKey&lt;T&gt;::try_with (2 samples, 0.10%)</title><rect x="98.2381%" y="853" width="0.0952%" height="15" fill="rgb(226,147,8)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="863.50"></text></g><g><title>tokio::runtime::context::budget::_{{closure}} (2 samples, 0.10%)</title><rect x="98.2381%" y="837" width="0.0952%" height="15" fill="rgb(226,23,13)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="847.50"></text></g><g><title>tokio::runtime::coop::poll_proceed::_{{closure}} (2 samples, 0.10%)</title><rect x="98.2381%" y="821" width="0.0952%" height="15" fill="rgb(240,63,4)" fg:x="2063" fg:w="2"/><text x="98.4881%" y="831.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::set (1 samples, 0.05%)</title><rect x="98.2857%" y="805" width="0.0476%" height="15" fill="rgb(221,1,32)" fg:x="2064" fg:w="1"/><text x="98.5357%" y="815.50"></text></g><g><title>core::cell::Cell&lt;T&gt;::replace (1 samples, 0.05%)</title><rect x="98.2857%" y="789" width="0.0476%" height="15" fill="rgb(242,117,10)" fg:x="2064" fg:w="1"/><text x="98.5357%" y="799.50"></text></g><g><title>core::mem::replace (1 samples, 0.05%)</title><rect x="98.2857%" y="773" width="0.0476%" height="15" fill="rgb(249,172,44)" fg:x="2064" fg:w="1"/><text x="98.5357%" y="783.50"></text></g><g><title>core::ptr::write (1 samples, 0.05%)</title><rect x="98.2857%" y="757" width="0.0476%" height="15" fill="rgb(244,46,45)" fg:x="2064" fg:w="1"/><text x="98.5357%" y="767.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::drain_events::_{{closure}}::_{{closure}} (5 samples, 0.24%)</title><rect x="98.1429%" y="1029" width="0.2381%" height="15" fill="rgb(206,43,17)" fg:x="2061" fg:w="5"/><text x="98.3929%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}} (1 samples, 0.05%)</title><rect x="98.3333%" y="1013" width="0.0476%" height="15" fill="rgb(239,218,39)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="1023.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="98.3333%" y="997" width="0.0476%" height="15" fill="rgb(208,169,54)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="1007.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="98.3333%" y="981" width="0.0476%" height="15" fill="rgb(247,25,42)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="991.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (1 samples, 0.05%)</title><rect x="98.3333%" y="965" width="0.0476%" height="15" fill="rgb(226,23,31)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="975.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (1 samples, 0.05%)</title><rect x="98.3333%" y="949" width="0.0476%" height="15" fill="rgb(247,16,28)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="959.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (1 samples, 0.05%)</title><rect x="98.3333%" y="933" width="0.0476%" height="15" fill="rgb(231,147,38)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="943.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (1 samples, 0.05%)</title><rect x="98.3333%" y="917" width="0.0476%" height="15" fill="rgb(253,81,48)" fg:x="2065" fg:w="1"/><text x="98.5833%" y="927.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::drain_events::_{{closure}} (6 samples, 0.29%)</title><rect x="98.1429%" y="1045" width="0.2857%" height="15" fill="rgb(249,222,43)" fg:x="2061" fg:w="6"/><text x="98.3929%" y="1055.50"></text></g><g><title>tracing::__macro_support::__disabled_span (1 samples, 0.05%)</title><rect x="98.3810%" y="1029" width="0.0476%" height="15" fill="rgb(221,3,27)" fg:x="2066" fg:w="1"/><text x="98.6310%" y="1039.50"></text></g><g><title>tracing::span::Span::new_disabled (1 samples, 0.05%)</title><rect x="98.3810%" y="1013" width="0.0476%" height="15" fill="rgb(228,180,5)" fg:x="2066" fg:w="1"/><text x="98.6310%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;tracing::span::Span&gt; (1 samples, 0.05%)</title><rect x="98.4286%" y="1029" width="0.0476%" height="15" fill="rgb(227,131,42)" fg:x="2067" fg:w="1"/><text x="98.6786%" y="1039.50"></text></g><g><title>&lt;tracing::span::Span as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="98.4286%" y="1013" width="0.0476%" height="15" fill="rgb(212,3,39)" fg:x="2067" fg:w="1"/><text x="98.6786%" y="1023.50"></text></g><g><title>alloc::collections::btree::map::BTreeMap&lt;K,V,A&gt;::range (2 samples, 0.10%)</title><rect x="98.6190%" y="981" width="0.0952%" height="15" fill="rgb(226,45,5)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="991.50"></text></g><g><title>alloc::collections::btree::navigate::&lt;impl alloc::collections::btree::node::NodeRef&lt;alloc::collections::btree::node::marker::Immut,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;&gt;::range_search (2 samples, 0.10%)</title><rect x="98.6190%" y="965" width="0.0952%" height="15" fill="rgb(215,167,45)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="975.50"></text></g><g><title>alloc::collections::btree::navigate::&lt;impl alloc::collections::btree::node::NodeRef&lt;BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;&gt;::find_leaf_edges_spanning_range (2 samples, 0.10%)</title><rect x="98.6190%" y="949" width="0.0952%" height="15" fill="rgb(250,218,53)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="959.50"></text></g><g><title>alloc::collections::btree::search::&lt;impl alloc::collections::btree::node::NodeRef&lt;BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal&gt;&gt;::search_tree_for_bifurcation (2 samples, 0.10%)</title><rect x="98.6190%" y="933" width="0.0952%" height="15" fill="rgb(207,140,0)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="943.50"></text></g><g><title>alloc::collections::btree::search::&lt;impl alloc::collections::btree::node::NodeRef&lt;BorrowType,K,V,Type&gt;&gt;::find_lower_bound_index (2 samples, 0.10%)</title><rect x="98.6190%" y="917" width="0.0952%" height="15" fill="rgb(238,133,51)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="927.50"></text></g><g><title>alloc::collections::btree::search::&lt;impl alloc::collections::btree::node::NodeRef&lt;BorrowType,K,V,Type&gt;&gt;::find_key_index (2 samples, 0.10%)</title><rect x="98.6190%" y="901" width="0.0952%" height="15" fill="rgb(218,203,53)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="911.50"></text></g><g><title>core::cmp::impls::&lt;impl core::cmp::Ord for u64&gt;::cmp (2 samples, 0.10%)</title><rect x="98.6190%" y="885" width="0.0952%" height="15" fill="rgb(226,184,25)" fg:x="2071" fg:w="2"/><text x="98.8690%" y="895.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (3 samples, 0.14%)</title><rect x="98.6190%" y="1013" width="0.1429%" height="15" fill="rgb(231,121,21)" fg:x="2071" fg:w="3"/><text x="98.8690%" y="1023.50"></text></g><g><title>dcache::store::_&lt;impl openraft::storage::RaftLogReader&lt;dcache::DcacheTypeConfig&gt; for alloc::sync::Arc&lt;dcache::store::DcacheStore&gt;&gt;::try_get_log_entries::_{{closure}} (3 samples, 0.14%)</title><rect x="98.6190%" y="997" width="0.1429%" height="15" fill="rgb(251,14,34)" fg:x="2071" fg:w="3"/><text x="98.8690%" y="1007.50"></text></g><g><title>tokio::sync::rwlock::RwLock&lt;T&gt;::read::_{{closure}} (1 samples, 0.05%)</title><rect x="98.7143%" y="981" width="0.0476%" height="15" fill="rgb(249,193,11)" fg:x="2073" fg:w="1"/><text x="98.9643%" y="991.50"></text></g><g><title>tokio::sync::rwlock::RwLock&lt;T&gt;::read::_{{closure}}::_{{closure}} (1 samples, 0.05%)</title><rect x="98.7143%" y="965" width="0.0476%" height="15" fill="rgb(220,172,37)" fg:x="2073" fg:w="1"/><text x="98.9643%" y="975.50"></text></g><g><title>&lt;tokio::sync::batch_semaphore::Acquire as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="98.7143%" y="949" width="0.0476%" height="15" fill="rgb(231,229,43)" fg:x="2073" fg:w="1"/><text x="98.9643%" y="959.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (1 samples, 0.05%)</title><rect x="98.8095%" y="997" width="0.0476%" height="15" fill="rgb(250,161,5)" fg:x="2075" fg:w="1"/><text x="99.0595%" y="1007.50"></text></g><g><title>openraft::network::network::RaftNetwork::append_entries::_{{closure}} (1 samples, 0.05%)</title><rect x="98.8095%" y="981" width="0.0476%" height="15" fill="rgb(218,225,18)" fg:x="2075" fg:w="1"/><text x="99.0595%" y="991.50"></text></g><g><title>tokio::runtime::time::&lt;impl tokio::runtime::time::handle::Handle&gt;::reregister (1 samples, 0.05%)</title><rect x="98.8571%" y="933" width="0.0476%" height="15" fill="rgb(245,45,42)" fg:x="2076" fg:w="1"/><text x="99.1071%" y="943.50"></text></g><g><title>tokio::runtime::time::wheel::Wheel::insert (1 samples, 0.05%)</title><rect x="98.8571%" y="917" width="0.0476%" height="15" fill="rgb(211,115,1)" fg:x="2076" fg:w="1"/><text x="99.1071%" y="927.50"></text></g><g><title>tokio::runtime::time::wheel::level::Level::add_entry (1 samples, 0.05%)</title><rect x="98.8571%" y="901" width="0.0476%" height="15" fill="rgb(248,133,52)" fg:x="2076" fg:w="1"/><text x="99.1071%" y="911.50"></text></g><g><title>tokio::util::linked_list::LinkedList&lt;L,&lt;L as tokio::util::linked_list::Link&gt;::Target&gt;::push_front (1 samples, 0.05%)</title><rect x="98.8571%" y="885" width="0.0476%" height="15" fill="rgb(238,100,21)" fg:x="2076" fg:w="1"/><text x="99.1071%" y="895.50"></text></g><g><title>&lt;tokio::time::timeout::Timeout&lt;T&gt; as core::future::future::Future&gt;::poll::_{{closure}} (2 samples, 0.10%)</title><rect x="98.8571%" y="997" width="0.0952%" height="15" fill="rgb(247,144,11)" fg:x="2076" fg:w="2"/><text x="99.1071%" y="1007.50"></text></g><g><title>&lt;tokio::time::sleep::Sleep as core::future::future::Future&gt;::poll (2 samples, 0.10%)</title><rect x="98.8571%" y="981" width="0.0952%" height="15" fill="rgb(206,164,16)" fg:x="2076" fg:w="2"/><text x="99.1071%" y="991.50"></text></g><g><title>tokio::time::sleep::Sleep::poll_elapsed (2 samples, 0.10%)</title><rect x="98.8571%" y="965" width="0.0952%" height="15" fill="rgb(222,34,3)" fg:x="2076" fg:w="2"/><text x="99.1071%" y="975.50"></text></g><g><title>tokio::runtime::time::entry::TimerEntry::poll_elapsed (2 samples, 0.10%)</title><rect x="98.8571%" y="949" width="0.0952%" height="15" fill="rgb(248,82,4)" fg:x="2076" fg:w="2"/><text x="99.1071%" y="959.50"></text></g><g><title>tokio::runtime::time::entry::StateCell::poll (1 samples, 0.05%)</title><rect x="98.9048%" y="933" width="0.0476%" height="15" fill="rgb(228,81,46)" fg:x="2077" fg:w="1"/><text x="99.1548%" y="943.50"></text></g><g><title>tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (1 samples, 0.05%)</title><rect x="98.9048%" y="917" width="0.0476%" height="15" fill="rgb(227,67,47)" fg:x="2077" fg:w="1"/><text x="99.1548%" y="927.50"></text></g><g><title>&lt;tokio::time::timeout::Timeout&lt;T&gt; as core::future::future::Future&gt;::poll (5 samples, 0.24%)</title><rect x="98.7619%" y="1013" width="0.2381%" height="15" fill="rgb(215,93,53)" fg:x="2074" fg:w="5"/><text x="99.0119%" y="1023.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="98.9524%" y="997" width="0.0476%" height="15" fill="rgb(248,194,39)" fg:x="2078" fg:w="1"/><text x="99.2024%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;tokio::time::timeout::Timeout&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;openraft::raft::AppendEntriesResponse&lt;u64&gt;,openraft::error::RPCError&lt;u64,openraft::node::BasicNode,openraft::error::RaftError&lt;u64&gt;&gt;&gt;+core::marker::Send&gt;&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="99.0000%" y="1013" width="0.0476%" height="15" fill="rgb(215,5,19)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="1023.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;openraft::raft::AppendEntriesResponse&lt;u64&gt;,openraft::error::RPCError&lt;u64,openraft::node::BasicNode,openraft::error::RaftError&lt;u64&gt;&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="99.0000%" y="997" width="0.0476%" height="15" fill="rgb(226,215,51)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;openraft::raft::AppendEntriesResponse&lt;u64&gt;,openraft::error::RPCError&lt;u64,openraft::node::BasicNode,openraft::error::RaftError&lt;u64&gt;&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="99.0000%" y="981" width="0.0476%" height="15" fill="rgb(225,56,26)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="991.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="99.0000%" y="965" width="0.0476%" height="15" fill="rgb(222,75,29)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="975.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="99.0000%" y="949" width="0.0476%" height="15" fill="rgb(236,139,6)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="959.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="99.0000%" y="933" width="0.0476%" height="15" fill="rgb(223,137,36)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="943.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="99.0000%" y="917" width="0.0476%" height="15" fill="rgb(226,99,2)" fg:x="2079" fg:w="1"/><text x="99.2500%" y="927.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::update_matching (1 samples, 0.05%)</title><rect x="99.0476%" y="1013" width="0.0476%" height="15" fill="rgb(206,133,23)" fg:x="2080" fg:w="1"/><text x="99.2976%" y="1023.50"></text></g><g><title>std::sys::unix::time::inner::&lt;impl std::sys::unix::time::Timespec&gt;::now (1 samples, 0.05%)</title><rect x="99.0952%" y="1013" width="0.0476%" height="15" fill="rgb(243,173,15)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="1023.50"></text></g><g><title>clock_gettime (1 samples, 0.05%)</title><rect x="99.0952%" y="997" width="0.0476%" height="15" fill="rgb(228,69,28)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="1007.50"></text></g><g><title>__vdso_clock_gettime (1 samples, 0.05%)</title><rect x="99.0952%" y="981" width="0.0476%" height="15" fill="rgb(212,51,22)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="991.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="965" width="0.0476%" height="15" fill="rgb(227,113,0)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="975.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="949" width="0.0476%" height="15" fill="rgb(252,84,27)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="959.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="933" width="0.0476%" height="15" fill="rgb(223,145,39)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="943.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="917" width="0.0476%" height="15" fill="rgb(239,219,30)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="927.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="901" width="0.0476%" height="15" fill="rgb(224,196,39)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="911.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.0952%" y="885" width="0.0476%" height="15" fill="rgb(205,35,43)" fg:x="2081" fg:w="1"/><text x="99.3452%" y="895.50"></text></g><g><title>tokio::time::timeout::timeout (1 samples, 0.05%)</title><rect x="99.1429%" y="1013" width="0.0476%" height="15" fill="rgb(228,201,21)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="1023.50"></text></g><g><title>std::sys::unix::time::inner::&lt;impl std::sys::unix::time::Timespec&gt;::now (1 samples, 0.05%)</title><rect x="99.1429%" y="997" width="0.0476%" height="15" fill="rgb(237,118,16)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="1007.50"></text></g><g><title>clock_gettime (1 samples, 0.05%)</title><rect x="99.1429%" y="981" width="0.0476%" height="15" fill="rgb(241,17,19)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="991.50"></text></g><g><title>__vdso_clock_gettime (1 samples, 0.05%)</title><rect x="99.1429%" y="965" width="0.0476%" height="15" fill="rgb(214,10,25)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="975.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="949" width="0.0476%" height="15" fill="rgb(238,37,29)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="959.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="933" width="0.0476%" height="15" fill="rgb(253,83,25)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="943.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="917" width="0.0476%" height="15" fill="rgb(234,192,12)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="927.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="901" width="0.0476%" height="15" fill="rgb(241,216,45)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="911.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="885" width="0.0476%" height="15" fill="rgb(242,22,33)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="895.50"></text></g><g><title>[unknown] (1 samples, 0.05%)</title><rect x="99.1429%" y="869" width="0.0476%" height="15" fill="rgb(231,105,49)" fg:x="2082" fg:w="1"/><text x="99.3929%" y="879.50"></text></g><g><title>&lt;tracing_futures::Instrumented&lt;T&gt; as core::future::future::Future&gt;::poll (24 samples, 1.14%)</title><rect x="98.0952%" y="1093" width="1.1429%" height="15" fill="rgb(218,204,15)" fg:x="2060" fg:w="24"/><text x="98.3452%" y="1103.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}} (24 samples, 1.14%)</title><rect x="98.0952%" y="1077" width="1.1429%" height="15" fill="rgb(235,138,41)" fg:x="2060" fg:w="24"/><text x="98.3452%" y="1087.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::main::_{{closure}}::_{{closure}} (24 samples, 1.14%)</title><rect x="98.0952%" y="1061" width="1.1429%" height="15" fill="rgb(246,0,9)" fg:x="2060" fg:w="24"/><text x="98.3452%" y="1071.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}} (17 samples, 0.81%)</title><rect x="98.4286%" y="1045" width="0.8095%" height="15" fill="rgb(210,74,4)" fg:x="2067" fg:w="17"/><text x="98.6786%" y="1055.50"></text></g><g><title>openraft::replication::ReplicationCore&lt;C,N,LS&gt;::send_log_entries::_{{closure}}::_{{closure}} (16 samples, 0.76%)</title><rect x="98.4762%" y="1029" width="0.7619%" height="15" fill="rgb(250,60,41)" fg:x="2068" fg:w="16"/><text x="98.7262%" y="1039.50"></text></g><g><title>tracing_core::metadata::LevelFilter::current (1 samples, 0.05%)</title><rect x="99.1905%" y="1013" width="0.0476%" height="15" fill="rgb(220,115,12)" fg:x="2083" fg:w="1"/><text x="99.4405%" y="1023.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="99.1905%" y="997" width="0.0476%" height="15" fill="rgb(237,100,13)" fg:x="2083" fg:w="1"/><text x="99.4405%" y="1007.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="99.1905%" y="981" width="0.0476%" height="15" fill="rgb(213,55,26)" fg:x="2083" fg:w="1"/><text x="99.4405%" y="991.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="99.2857%" y="1045" width="0.0476%" height="15" fill="rgb(216,17,4)" fg:x="2085" fg:w="1"/><text x="99.5357%" y="1055.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="99.4286%" y="981" width="0.0476%" height="15" fill="rgb(220,153,47)" fg:x="2088" fg:w="1"/><text x="99.6786%" y="991.50"></text></g><g><title>cfree (2 samples, 0.10%)</title><rect x="99.4762%" y="933" width="0.0952%" height="15" fill="rgb(215,131,9)" fg:x="2089" fg:w="2"/><text x="99.7262%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::vec::Vec&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt;&gt; (3 samples, 0.14%)</title><rect x="99.4762%" y="981" width="0.1429%" height="15" fill="rgb(233,46,42)" fg:x="2089" fg:w="3"/><text x="99.7262%" y="991.50"></text></g><g><title>&lt;alloc::vec::Vec&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (3 samples, 0.14%)</title><rect x="99.4762%" y="965" width="0.1429%" height="15" fill="rgb(226,86,7)" fg:x="2089" fg:w="3"/><text x="99.7262%" y="975.50"></text></g><g><title>core::ptr::drop_in_place&lt;[openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;]&gt; (3 samples, 0.14%)</title><rect x="99.4762%" y="949" width="0.1429%" height="15" fill="rgb(239,226,21)" fg:x="2089" fg:w="3"/><text x="99.7262%" y="959.50"></text></g><g><title>core::ptr::drop_in_place&lt;openraft::entry::Entry&lt;dcache::DcacheTypeConfig&gt;&gt; (1 samples, 0.05%)</title><rect x="99.5714%" y="933" width="0.0476%" height="15" fill="rgb(244,137,22)" fg:x="2091" fg:w="1"/><text x="99.8214%" y="943.50"></text></g><g><title>core::ptr::drop_in_place&lt;openraft::entry::payload::EntryPayload&lt;dcache::DcacheTypeConfig&gt;&gt; (1 samples, 0.05%)</title><rect x="99.5714%" y="917" width="0.0476%" height="15" fill="rgb(211,139,35)" fg:x="2091" fg:w="1"/><text x="99.8214%" y="927.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::apply::_{{closure}} (7 samples, 0.33%)</title><rect x="99.3333%" y="1045" width="0.3333%" height="15" fill="rgb(214,62,50)" fg:x="2086" fg:w="7"/><text x="99.5833%" y="1055.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::apply::_{{closure}}::_{{closure}} (7 samples, 0.33%)</title><rect x="99.3333%" y="1029" width="0.3333%" height="15" fill="rgb(212,113,44)" fg:x="2086" fg:w="7"/><text x="99.5833%" y="1039.50"></text></g><g><title>&lt;core::pin::Pin&lt;P&gt; as core::future::future::Future&gt;::poll (6 samples, 0.29%)</title><rect x="99.3810%" y="1013" width="0.2857%" height="15" fill="rgb(226,150,43)" fg:x="2087" fg:w="6"/><text x="99.6310%" y="1023.50"></text></g><g><title>&lt;openraft::storage::adapter::Adaptor&lt;C,S&gt; as openraft::storage::v2::RaftStateMachine&lt;C&gt;&gt;::apply::_{{closure}} (6 samples, 0.29%)</title><rect x="99.3810%" y="997" width="0.2857%" height="15" fill="rgb(250,71,37)" fg:x="2087" fg:w="6"/><text x="99.6310%" y="1007.50"></text></g><g><title>core::ptr::drop_in_place&lt;core::pin::Pin&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;alloc::vec::Vec&lt;dcache::store::DcacheResponse&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt;&gt; (1 samples, 0.05%)</title><rect x="99.6190%" y="981" width="0.0476%" height="15" fill="rgb(219,76,19)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="991.50"></text></g><g><title>core::ptr::drop_in_place&lt;alloc::boxed::Box&lt;dyn core::future::future::Future+Output = core::result::Result&lt;alloc::vec::Vec&lt;dcache::store::DcacheResponse&gt;,openraft::storage_error::StorageError&lt;u64&gt;&gt;+core::marker::Send&gt;&gt; (1 samples, 0.05%)</title><rect x="99.6190%" y="965" width="0.0476%" height="15" fill="rgb(250,39,11)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="975.50"></text></g><g><title>&lt;alloc::boxed::Box&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (1 samples, 0.05%)</title><rect x="99.6190%" y="949" width="0.0476%" height="15" fill="rgb(230,64,31)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="959.50"></text></g><g><title>&lt;alloc::alloc::Global as core::alloc::Allocator&gt;::deallocate (1 samples, 0.05%)</title><rect x="99.6190%" y="933" width="0.0476%" height="15" fill="rgb(208,222,23)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="943.50"></text></g><g><title>alloc::alloc::dealloc (1 samples, 0.05%)</title><rect x="99.6190%" y="917" width="0.0476%" height="15" fill="rgb(227,125,18)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="927.50"></text></g><g><title>cfree (1 samples, 0.05%)</title><rect x="99.6190%" y="901" width="0.0476%" height="15" fill="rgb(234,210,9)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="911.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="99.6190%" y="885" width="0.0476%" height="15" fill="rgb(217,127,24)" fg:x="2092" fg:w="1"/><text x="99.8690%" y="895.50"></text></g><g><title>[libc.so.6] (1 samples, 0.05%)</title><rect x="99.7143%" y="917" width="0.0476%" height="15" fill="rgb(239,141,48)" fg:x="2094" fg:w="1"/><text x="99.9643%" y="927.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}} (4 samples, 0.19%)</title><rect x="99.6667%" y="1045" width="0.1905%" height="15" fill="rgb(227,109,8)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="1055.50"></text></g><g><title>&lt;tokio::future::poll_fn::PollFn&lt;F&gt; as core::future::future::Future&gt;::poll (4 samples, 0.19%)</title><rect x="99.6667%" y="1029" width="0.1905%" height="15" fill="rgb(235,184,23)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::recv::_{{closure}}::_{{closure}} (4 samples, 0.19%)</title><rect x="99.6667%" y="1013" width="0.1905%" height="15" fill="rgb(227,226,48)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="1023.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedReceiver&lt;T&gt;::poll_recv (4 samples, 0.19%)</title><rect x="99.6667%" y="997" width="0.1905%" height="15" fill="rgb(206,150,11)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="1007.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (4 samples, 0.19%)</title><rect x="99.6667%" y="981" width="0.1905%" height="15" fill="rgb(254,2,33)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="991.50"></text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (4 samples, 0.19%)</title><rect x="99.6667%" y="965" width="0.1905%" height="15" fill="rgb(243,160,20)" fg:x="2093" fg:w="4"/><text x="99.9167%" y="975.50"></text></g><g><title>tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv::_{{closure}} (3 samples, 0.14%)</title><rect x="99.7143%" y="949" width="0.1429%" height="15" fill="rgb(218,208,30)" fg:x="2094" fg:w="3"/><text x="99.9643%" y="959.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (3 samples, 0.14%)</title><rect x="99.7143%" y="933" width="0.1429%" height="15" fill="rgb(224,120,49)" fg:x="2094" fg:w="3"/><text x="99.9643%" y="943.50"></text></g><g><title>tokio::sync::mpsc::list::Rx&lt;T&gt;::reclaim_blocks (2 samples, 0.10%)</title><rect x="99.7619%" y="917" width="0.0952%" height="15" fill="rgb(246,12,2)" fg:x="2095" fg:w="2"/><text x="100.0119%" y="927.50"></text></g><g><title>core::cmp::PartialEq::ne (2 samples, 0.10%)</title><rect x="99.7619%" y="901" width="0.0952%" height="15" fill="rgb(236,117,3)" fg:x="2095" fg:w="2"/><text x="100.0119%" y="911.50"></text></g><g><title>&lt;core::ptr::non_null::NonNull&lt;T&gt; as core::cmp::PartialEq&gt;::eq (2 samples, 0.10%)</title><rect x="99.7619%" y="885" width="0.0952%" height="15" fill="rgb(216,128,52)" fg:x="2095" fg:w="2"/><text x="100.0119%" y="895.50"></text></g><g><title>tokio::sync::mpsc::chan::Tx&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="99.8571%" y="1029" width="0.0476%" height="15" fill="rgb(246,145,19)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="1039.50"></text></g><g><title>tokio::sync::mpsc::chan::Chan&lt;T,S&gt;::send (1 samples, 0.05%)</title><rect x="99.8571%" y="1013" width="0.0476%" height="15" fill="rgb(222,11,46)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="1023.50"></text></g><g><title>tokio::runtime::task::waker::wake_by_val (1 samples, 0.05%)</title><rect x="99.8571%" y="997" width="0.0476%" height="15" fill="rgb(245,82,36)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="1007.50"></text></g><g><title>tokio::runtime::task::harness::&lt;impl tokio::runtime::task::raw::RawTask&gt;::wake_by_val (1 samples, 0.05%)</title><rect x="99.8571%" y="981" width="0.0476%" height="15" fill="rgb(250,73,51)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="991.50"></text></g><g><title>tokio::runtime::task::raw::RawTask::schedule (1 samples, 0.05%)</title><rect x="99.8571%" y="965" width="0.0476%" height="15" fill="rgb(221,189,23)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="975.50"></text></g><g><title>tokio::runtime::task::raw::schedule (1 samples, 0.05%)</title><rect x="99.8571%" y="949" width="0.0476%" height="15" fill="rgb(210,33,7)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="959.50"></text></g><g><title>tokio::runtime::task::core::Header::get_scheduler (1 samples, 0.05%)</title><rect x="99.8571%" y="933" width="0.0476%" height="15" fill="rgb(210,107,22)" fg:x="2097" fg:w="1"/><text x="100.1071%" y="943.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::do_spawn::_{{closure}} (15 samples, 0.71%)</title><rect x="99.2381%" y="1093" width="0.7143%" height="15" fill="rgb(222,116,37)" fg:x="2084" fg:w="15"/><text x="99.4881%" y="1103.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}} (15 samples, 0.71%)</title><rect x="99.2381%" y="1077" width="0.7143%" height="15" fill="rgb(254,17,48)" fg:x="2084" fg:w="15"/><text x="99.4881%" y="1087.50"></text></g><g><title>openraft::core::sm::Worker&lt;C,SM&gt;::worker_loop::_{{closure}}::_{{closure}} (15 samples, 0.71%)</title><rect x="99.2381%" y="1061" width="0.7143%" height="15" fill="rgb(224,36,32)" fg:x="2084" fg:w="15"/><text x="99.4881%" y="1071.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::send (2 samples, 0.10%)</title><rect x="99.8571%" y="1045" width="0.0952%" height="15" fill="rgb(232,90,46)" fg:x="2097" fg:w="2"/><text x="100.1071%" y="1055.50"></text></g><g><title>tokio::sync::mpsc::unbounded::UnboundedSender&lt;T&gt;::inc_num_messages (1 samples, 0.05%)</title><rect x="99.9048%" y="1029" width="0.0476%" height="15" fill="rgb(241,66,40)" fg:x="2098" fg:w="1"/><text x="100.1548%" y="1039.50"></text></g><g><title>core::sync::atomic::AtomicUsize::load (1 samples, 0.05%)</title><rect x="99.9048%" y="1013" width="0.0476%" height="15" fill="rgb(249,184,29)" fg:x="2098" fg:w="1"/><text x="100.1548%" y="1023.50"></text></g><g><title>core::sync::atomic::atomic_load (1 samples, 0.05%)</title><rect x="99.9048%" y="997" width="0.0476%" height="15" fill="rgb(231,181,1)" fg:x="2098" fg:w="1"/><text x="100.1548%" y="1007.50"></text></g><g><title>all (2,100 samples, 100%)</title><rect x="0.0000%" y="1317" width="100.0000%" height="15" fill="rgb(224,94,2)" fg:x="0" fg:w="2100"/><text x="0.2500%" y="1327.50"></text></g><g><title>main (2,100 samples, 100.00%)</title><rect x="0.0000%" y="1301" width="100.0000%" height="15" fill="rgb(229,170,15)" fg:x="0" fg:w="2100"/><text x="0.2500%" y="1311.50">main</text></g><g><title>[unknown] (2,069 samples, 98.52%)</title><rect x="1.4762%" y="1285" width="98.5238%" height="15" fill="rgb(240,127,35)" fg:x="31" fg:w="2069"/><text x="1.7262%" y="1295.50">[unknown]</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (41 samples, 1.95%)</title><rect x="98.0476%" y="1269" width="1.9524%" height="15" fill="rgb(248,196,34)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1279.50">t..</text></g><g><title>tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll_inner (41 samples, 1.95%)</title><rect x="98.0476%" y="1253" width="1.9524%" height="15" fill="rgb(236,137,7)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1263.50">t..</text></g><g><title>tokio::runtime::task::harness::poll_future (41 samples, 1.95%)</title><rect x="98.0476%" y="1237" width="1.9524%" height="15" fill="rgb(235,127,16)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1247.50">t..</text></g><g><title>std::panic::catch_unwind (41 samples, 1.95%)</title><rect x="98.0476%" y="1221" width="1.9524%" height="15" fill="rgb(250,192,54)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1231.50">s..</text></g><g><title>std::panicking::try (41 samples, 1.95%)</title><rect x="98.0476%" y="1205" width="1.9524%" height="15" fill="rgb(218,98,20)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1215.50">s..</text></g><g><title>std::panicking::try::do_call (41 samples, 1.95%)</title><rect x="98.0476%" y="1189" width="1.9524%" height="15" fill="rgb(230,176,47)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1199.50">s..</text></g><g><title>&lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as core::ops::function::FnOnce&lt;()&gt;&gt;::call_once (41 samples, 1.95%)</title><rect x="98.0476%" y="1173" width="1.9524%" height="15" fill="rgb(244,2,33)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1183.50">&lt;..</text></g><g><title>tokio::runtime::task::harness::poll_future::_{{closure}} (41 samples, 1.95%)</title><rect x="98.0476%" y="1157" width="1.9524%" height="15" fill="rgb(231,100,17)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1167.50">t..</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll (41 samples, 1.95%)</title><rect x="98.0476%" y="1141" width="1.9524%" height="15" fill="rgb(245,23,12)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1151.50">t..</text></g><g><title>tokio::loom::std::unsafe_cell::UnsafeCell&lt;T&gt;::with_mut (41 samples, 1.95%)</title><rect x="98.0476%" y="1125" width="1.9524%" height="15" fill="rgb(249,55,22)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1135.50">t..</text></g><g><title>tokio::runtime::task::core::Core&lt;T,S&gt;::poll::_{{closure}} (41 samples, 1.95%)</title><rect x="98.0476%" y="1109" width="1.9524%" height="15" fill="rgb(207,134,9)" fg:x="2059" fg:w="41"/><text x="98.2976%" y="1119.50">t..</text></g><g><title>tokio::runtime::task::core::TaskIdGuard::enter (1 samples, 0.05%)</title><rect x="99.9524%" y="1093" width="0.0476%" height="15" fill="rgb(218,134,0)" fg:x="2099" fg:w="1"/><text x="100.2024%" y="1103.50"></text></g></svg></svg>