open-consul/bench/results-0.7.1.svg

8396 lines
678 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="658" onload="init(evt)" viewBox="0 0 1200 658" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
if (func != null)
func = func.replace(/ .*/, "");
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
if (a < b || a > b)
return a - b;
return matches[b] - matches[a];
});
// 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 = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="658.0" fill="url(#background)" />
<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="641" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1090.00" y="641" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.setMeta (62 samples, 2.61%)</title><rect x="704.5" y="433" width="30.8" height="15.0" fill="rgb(243,170,18)" rx="2" ry="2" />
<text text-anchor="" x="707.47" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >gi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="102.5" y="513" width="1.0" height="15.0" fill="rgb(213,193,52)" rx="2" ry="2" />
<text text-anchor="" x="105.53" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (2 samples, 0.08%)</title><rect x="734.3" y="369" width="1.0" height="15.0" fill="rgb(208,225,34)" rx="2" ry="2" />
<text text-anchor="" x="737.32" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone (21 samples, 0.89%)</title><rect x="1050.2" y="561" width="10.5" height="15.0" fill="rgb(221,16,42)" rx="2" ry="2" />
<text text-anchor="" x="1053.21" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (3 samples, 0.13%)</title><rect x="1148.2" y="529" width="1.5" height="15.0" fill="rgb(227,167,47)" rx="2" ry="2" />
<text text-anchor="" x="1151.21" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="652.7" y="209" width="0.5" height="15.0" fill="rgb(247,154,52)" rx="2" ry="2" />
<text text-anchor="" x="655.73" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="511.5" y="417" width="0.4" height="15.0" fill="rgb(220,216,15)" rx="2" ry="2" />
<text text-anchor="" x="514.45" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).parse (97 samples, 4.09%)</title><rect x="756.2" y="449" width="48.3" height="15.0" fill="rgb(210,111,51)" rx="2" ry="2" />
<text text-anchor="" x="759.21" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >gith..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RUnlock (1 samples, 0.04%)</title><rect x="333.9" y="465" width="0.5" height="15.0" fill="rgb(211,55,54)" rx="2" ry="2" />
<text text-anchor="" x="336.85" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="790.5" y="305" width="0.5" height="15.0" fill="rgb(221,27,8)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (1 samples, 0.04%)</title><rect x="126.4" y="497" width="0.5" height="15.0" fill="rgb(247,199,36)" rx="2" ry="2" />
<text text-anchor="" x="129.41" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (27 samples, 1.14%)</title><rect x="233.4" y="513" width="13.4" height="15.0" fill="rgb(218,102,28)" rx="2" ry="2" />
<text text-anchor="" x="236.36" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (6 samples, 0.25%)</title><rect x="753.2" y="433" width="3.0" height="15.0" fill="rgb(228,62,52)" rx="2" ry="2" />
<text text-anchor="" x="756.22" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="749.2" y="369" width="0.5" height="15.0" fill="rgb(220,60,15)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (1 samples, 0.04%)</title><rect x="999.5" y="449" width="0.5" height="15.0" fill="rgb(223,165,12)" rx="2" ry="2" />
<text text-anchor="" x="1002.47" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (3 samples, 0.13%)</title><rect x="1044.7" y="497" width="1.5" height="15.0" fill="rgb(239,14,32)" rx="2" ry="2" />
<text text-anchor="" x="1047.74" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Store (1 samples, 0.04%)</title><rect x="789.0" y="257" width="0.5" height="15.0" fill="rgb(212,8,0)" rx="2" ry="2" />
<text text-anchor="" x="792.04" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="1044.2" y="369" width="0.5" height="15.0" fill="rgb(212,174,48)" rx="2" ry="2" />
<text text-anchor="" x="1047.24" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1011.9" y="401" width="0.5" height="15.0" fill="rgb(248,49,26)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (2 samples, 0.08%)</title><rect x="241.3" y="433" width="1.0" height="15.0" fill="rgb(243,91,42)" rx="2" ry="2" />
<text text-anchor="" x="244.32" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.isEmptyValue (2 samples, 0.08%)</title><rect x="850.2" y="289" width="1.0" height="15.0" fill="rgb(224,15,13)" rx="2" ry="2" />
<text text-anchor="" x="853.23" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.parseConsistency (18 samples, 0.76%)</title><rect x="784.6" y="433" width="8.9" height="15.0" fill="rgb(222,99,13)" rx="2" ry="2" />
<text text-anchor="" x="787.56" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.trim (2 samples, 0.08%)</title><rect x="211.5" y="497" width="1.0" height="15.0" fill="rgb(240,101,45)" rx="2" ry="2" />
<text text-anchor="" x="214.48" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (4 samples, 0.17%)</title><rect x="713.9" y="305" width="2.0" height="15.0" fill="rgb(233,2,41)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="972.6" y="401" width="0.5" height="15.0" fill="rgb(239,30,33)" rx="2" ry="2" />
<text text-anchor="" x="975.61" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="904.0" y="385" width="0.5" height="15.0" fill="rgb(208,0,26)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="143.3" y="385" width="0.5" height="15.0" fill="rgb(206,7,16)" rx="2" ry="2" />
<text text-anchor="" x="146.32" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (48 samples, 2.02%)</title><rect x="178.6" y="449" width="23.9" height="15.0" fill="rgb(250,214,34)" rx="2" ry="2" />
<text text-anchor="" x="181.64" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (10 samples, 0.42%)</title><rect x="1166.6" y="481" width="5.0" height="15.0" fill="rgb(209,120,29)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*Metrics).MeasureSince (2 samples, 0.08%)</title><rect x="60.7" y="513" width="1.0" height="15.0" fill="rgb(254,113,18)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="730.8" y="353" width="0.5" height="15.0" fill="rgb(254,80,40)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (8 samples, 0.34%)</title><rect x="258.7" y="481" width="4.0" height="15.0" fill="rgb(205,221,7)" rx="2" ry="2" />
<text text-anchor="" x="261.74" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (6 samples, 0.25%)</title><rect x="786.6" y="321" width="2.9" height="15.0" fill="rgb(217,116,39)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.injectglist (7 samples, 0.30%)</title><rect x="1153.7" y="529" width="3.5" height="15.0" fill="rgb(242,27,33)" rx="2" ry="2" />
<text text-anchor="" x="1156.68" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (5 samples, 0.21%)</title><rect x="731.3" y="369" width="2.5" height="15.0" fill="rgb(231,165,33)" rx="2" ry="2" />
<text text-anchor="" x="734.33" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringtoslicebyte (4 samples, 0.17%)</title><rect x="641.8" y="193" width="2.0" height="15.0" fill="rgb(218,88,8)" rx="2" ry="2" />
<text text-anchor="" x="644.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="270.2" y="481" width="1.0" height="15.0" fill="rgb(207,129,43)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapdelete (2 samples, 0.08%)</title><rect x="122.4" y="465" width="1.0" height="15.0" fill="rgb(247,102,0)" rx="2" ry="2" />
<text text-anchor="" x="125.43" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).pin (3 samples, 0.13%)</title><rect x="906.4" y="401" width="1.5" height="15.0" fill="rgb(236,2,1)" rx="2" ry="2" />
<text text-anchor="" x="909.44" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="992.0" y="401" width="1.0" height="15.0" fill="rgb(212,90,46)" rx="2" ry="2" />
<text text-anchor="" x="995.01" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (1 samples, 0.04%)</title><rect x="1180.5" y="497" width="0.5" height="15.0" fill="rgb(245,206,10)" rx="2" ry="2" />
<text text-anchor="" x="1183.55" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).Unlock (4 samples, 0.17%)</title><rect x="1038.3" y="449" width="2.0" height="15.0" fill="rgb(253,178,54)" rx="2" ry="2" />
<text text-anchor="" x="1041.27" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (4 samples, 0.17%)</title><rect x="1005.4" y="433" width="2.0" height="15.0" fill="rgb(232,215,8)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (1 samples, 0.04%)</title><rect x="643.8" y="209" width="0.5" height="15.0" fill="rgb(224,223,46)" rx="2" ry="2" />
<text text-anchor="" x="646.78" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.updatememstats (1 samples, 0.04%)</title><rect x="59.7" y="481" width="0.5" height="15.0" fill="rgb(245,115,37)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (5 samples, 0.21%)</title><rect x="777.6" y="369" width="2.5" height="15.0" fill="rgb(233,225,41)" rx="2" ry="2" />
<text text-anchor="" x="780.60" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.parseWait (22 samples, 0.93%)</title><rect x="793.5" y="433" width="11.0" height="15.0" fill="rgb(223,59,18)" rx="2" ry="2" />
<text text-anchor="" x="796.52" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).refillAllocCache (1 samples, 0.04%)</title><rect x="749.2" y="305" width="0.5" height="15.0" fill="rgb(238,109,50)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.HandlerFunc.ServeHTTP (1,071 samples, 45.15%)</title><rect x="517.4" y="529" width="532.8" height="15.0" fill="rgb(249,76,32)" rx="2" ry="2" />
<text text-anchor="" x="520.42" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.HandlerFunc.ServeHTTP</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="104.5" y="497" width="0.5" height="15.0" fill="rgb(250,205,24)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (2 samples, 0.08%)</title><rect x="1174.6" y="497" width="1.0" height="15.0" fill="rgb(235,37,15)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RLock (1 samples, 0.04%)</title><rect x="333.4" y="465" width="0.5" height="15.0" fill="rgb(205,97,19)" rx="2" ry="2" />
<text text-anchor="" x="336.36" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.write (2 samples, 0.08%)</title><rect x="64.7" y="385" width="1.0" height="15.0" fill="rgb(206,66,6)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (10 samples, 0.42%)</title><rect x="506.0" y="465" width="5.0" height="15.0" fill="rgb(227,14,28)" rx="2" ry="2" />
<text text-anchor="" x="508.98" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="1045.2" y="465" width="0.5" height="15.0" fill="rgb(217,183,28)" rx="2" ry="2" />
<text text-anchor="" x="1048.24" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.typedmemmove (1 samples, 0.04%)</title><rect x="538.8" y="337" width="0.5" height="15.0" fill="rgb(231,186,30)" rx="2" ry="2" />
<text text-anchor="" x="541.81" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).readRequestHeader (29 samples, 1.22%)</title><rect x="539.8" y="369" width="14.4" height="15.0" fill="rgb(207,215,42)" rx="2" ry="2" />
<text text-anchor="" x="542.81" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (2 samples, 0.08%)</title><rect x="512.4" y="481" width="1.0" height="15.0" fill="rgb(241,180,43)" rx="2" ry="2" />
<text text-anchor="" x="515.45" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="265.7" y="513" width="0.5" height="15.0" fill="rgb(217,59,32)" rx="2" ry="2" />
<text text-anchor="" x="268.70" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (12 samples, 0.51%)</title><rect x="877.6" y="385" width="6.0" height="15.0" fill="rgb(226,33,30)" rx="2" ry="2" />
<text text-anchor="" x="880.59" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.WithCancel (26 samples, 1.10%)</title><rect x="84.6" y="545" width="13.0" height="15.0" fill="rgb(236,116,0)" rx="2" ry="2" />
<text text-anchor="" x="87.62" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).readLineSlice (5 samples, 0.21%)</title><rect x="209.0" y="497" width="2.5" height="15.0" fill="rgb(217,160,6)" rx="2" ry="2" />
<text text-anchor="" x="211.99" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="723.9" y="353" width="0.5" height="15.0" fill="rgb(205,36,4)" rx="2" ry="2" />
<text text-anchor="" x="726.87" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newstack (11 samples, 0.46%)</title><rect x="1179.1" y="577" width="5.4" height="15.0" fill="rgb(222,2,48)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="734.8" y="257" width="0.5" height="15.0" fill="rgb(246,113,20)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="839.8" y="209" width="0.5" height="15.0" fill="rgb(247,83,12)" rx="2" ry="2" />
<text text-anchor="" x="842.78" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (4 samples, 0.17%)</title><rect x="240.8" y="465" width="2.0" height="15.0" fill="rgb(206,144,0)" rx="2" ry="2" />
<text text-anchor="" x="243.83" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="102.0" y="465" width="0.5" height="15.0" fill="rgb(223,129,11)" rx="2" ry="2" />
<text text-anchor="" x="105.03" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Syscall (2 samples, 0.08%)</title><rect x="63.2" y="385" width="1.0" height="15.0" fill="rgb(249,39,19)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (1 samples, 0.04%)</title><rect x="999.5" y="433" width="0.5" height="15.0" fill="rgb(219,71,18)" rx="2" ry="2" />
<text text-anchor="" x="1002.47" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1170.6" y="337" width="0.5" height="15.0" fill="rgb(215,141,45)" rx="2" ry="2" />
<text text-anchor="" x="1173.60" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*netPipeline).AppendEntries (2 samples, 0.08%)</title><rect x="64.7" y="497" width="1.0" height="15.0" fill="rgb(222,153,6)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*inmemCodec).WriteResponse (8 samples, 0.34%)</title><rect x="567.2" y="353" width="3.9" height="15.0" fill="rgb(239,57,42)" rx="2" ry="2" />
<text text-anchor="" x="570.17" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/miekg/dns.(*Server).readUDP (1 samples, 0.04%)</title><rect x="59.2" y="513" width="0.5" height="15.0" fill="rgb(236,221,0)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*pollDesc).prepareWrite (2 samples, 0.08%)</title><rect x="344.8" y="465" width="1.0" height="15.0" fill="rgb(229,97,3)" rx="2" ry="2" />
<text text-anchor="" x="347.80" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="696.0" y="273" width="0.5" height="15.0" fill="rgb(245,70,22)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (3 samples, 0.13%)</title><rect x="219.9" y="481" width="1.5" height="15.0" fill="rgb(219,4,51)" rx="2" ry="2" />
<text text-anchor="" x="222.93" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).remove (1 samples, 0.04%)</title><rect x="991.5" y="353" width="0.5" height="15.0" fill="rgb(208,21,31)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).common (2 samples, 0.08%)</title><rect x="556.7" y="353" width="1.0" height="15.0" fill="rgb(212,172,51)" rx="2" ry="2" />
<text text-anchor="" x="559.72" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (5 samples, 0.21%)</title><rect x="1172.1" y="497" width="2.5" height="15.0" fill="rgb(218,216,8)" rx="2" ry="2" />
<text text-anchor="" x="1175.09" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstrings (2 samples, 0.08%)</title><rect x="646.8" y="193" width="1.0" height="15.0" fill="rgb(223,137,49)" rx="2" ry="2" />
<text text-anchor="" x="649.76" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).Write (51 samples, 2.15%)</title><rect x="950.2" y="481" width="25.4" height="15.0" fill="rgb(212,145,20)" rx="2" ry="2" />
<text text-anchor="" x="953.22" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/logutils.(*LevelFilter).Check (8 samples, 0.34%)</title><rect x="923.4" y="401" width="3.9" height="15.0" fill="rgb(238,146,14)" rx="2" ry="2" />
<text text-anchor="" x="926.36" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Truncate (2 samples, 0.08%)</title><rect x="1032.3" y="433" width="1.0" height="15.0" fill="rgb(205,177,17)" rx="2" ry="2" />
<text text-anchor="" x="1035.30" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="313.5" y="385" width="0.5" height="15.0" fill="rgb(220,7,47)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="258.7" y="465" width="0.5" height="15.0" fill="rgb(226,116,10)" rx="2" ry="2" />
<text text-anchor="" x="261.74" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="790.5" y="289" width="0.5" height="15.0" fill="rgb(225,60,8)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="93.1" y="465" width="0.5" height="15.0" fill="rgb(209,68,6)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (4 samples, 0.17%)</title><rect x="786.6" y="273" width="1.9" height="15.0" fill="rgb(205,193,40)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="730.8" y="273" width="0.5" height="15.0" fill="rgb(227,139,54)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="904.0" y="369" width="0.5" height="15.0" fill="rgb(230,147,6)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="104.5" y="369" width="0.5" height="15.0" fill="rgb(232,65,1)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcBgMarkWorker (156 samples, 6.58%)</title><rect x="1060.7" y="577" width="77.6" height="15.0" fill="rgb(246,24,12)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >runtime...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="917.9" y="369" width="0.5" height="15.0" fill="rgb(211,85,12)" rx="2" ry="2" />
<text text-anchor="" x="920.88" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="1011.9" y="433" width="2.0" height="15.0" fill="rgb(254,100,31)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (3 samples, 0.13%)</title><rect x="773.1" y="353" width="1.5" height="15.0" fill="rgb(217,66,33)" rx="2" ry="2" />
<text text-anchor="" x="776.12" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mProf_Malloc (1 samples, 0.04%)</title><rect x="883.1" y="353" width="0.5" height="15.0" fill="rgb(214,202,11)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (9 samples, 0.38%)</title><rect x="994.0" y="433" width="4.5" height="15.0" fill="rgb(221,65,41)" rx="2" ry="2" />
<text text-anchor="" x="997.00" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="561.7" y="273" width="0.5" height="15.0" fill="rgb(206,16,11)" rx="2" ry="2" />
<text text-anchor="" x="564.69" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).Peek (2 samples, 0.08%)</title><rect x="208.0" y="497" width="1.0" height="15.0" fill="rgb(208,134,37)" rx="2" ry="2" />
<text text-anchor="" x="210.99" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (9 samples, 0.38%)</title><rect x="1040.3" y="465" width="4.4" height="15.0" fill="rgb(233,26,16)" rx="2" ry="2" />
<text text-anchor="" x="1043.26" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (3 samples, 0.13%)</title><rect x="909.4" y="337" width="1.5" height="15.0" fill="rgb(221,12,34)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (1 samples, 0.04%)</title><rect x="785.6" y="369" width="0.5" height="15.0" fill="rgb(223,155,6)" rx="2" ry="2" />
<text text-anchor="" x="788.56" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime._System (99 samples, 4.17%)</title><rect x="10.0" y="593" width="49.2" height="15.0" fill="rgb(210,51,5)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >runt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="992.0" y="417" width="1.0" height="15.0" fill="rgb(205,111,52)" rx="2" ry="2" />
<text text-anchor="" x="995.01" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="639.8" y="193" width="0.5" height="15.0" fill="rgb(246,205,27)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.flushallmcaches (2 samples, 0.08%)</title><rect x="1166.6" y="465" width="1.0" height="15.0" fill="rgb(223,133,51)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (16 samples, 0.67%)</title><rect x="785.1" y="417" width="7.9" height="15.0" fill="rgb(209,207,32)" rx="2" ry="2" />
<text text-anchor="" x="788.06" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="271.2" y="481" width="0.5" height="15.0" fill="rgb(210,98,33)" rx="2" ry="2" />
<text text-anchor="" x="274.17" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (2 samples, 0.08%)</title><rect x="748.7" y="417" width="1.0" height="15.0" fill="rgb(221,113,39)" rx="2" ry="2" />
<text text-anchor="" x="751.74" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="313.5" y="353" width="0.5" height="15.0" fill="rgb(231,60,4)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="1029.8" y="369" width="0.5" height="15.0" fill="rgb(211,154,25)" rx="2" ry="2" />
<text text-anchor="" x="1032.81" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="104.5" y="401" width="0.5" height="15.0" fill="rgb(210,18,34)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).writeTo (1 samples, 0.04%)</title><rect x="62.2" y="449" width="0.5" height="15.0" fill="rgb(213,229,4)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="933.3" y="337" width="0.5" height="15.0" fill="rgb(241,72,54)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Replace (3 samples, 0.13%)</title><rect x="677.6" y="225" width="1.5" height="15.0" fill="rgb(231,215,26)" rx="2" ry="2" />
<text text-anchor="" x="680.61" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="569.7" y="305" width="0.9" height="15.0" fill="rgb(246,127,37)" rx="2" ry="2" />
<text text-anchor="" x="572.65" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (11 samples, 0.46%)</title><rect x="942.8" y="449" width="5.4" height="15.0" fill="rgb(230,47,49)" rx="2" ry="2" />
<text text-anchor="" x="945.76" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1137.3" y="433" width="0.5" height="15.0" fill="rgb(208,89,39)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="660.7" y="193" width="0.5" height="15.0" fill="rgb(217,92,46)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="243.3" y="401" width="0.5" height="15.0" fill="rgb(223,36,7)" rx="2" ry="2" />
<text text-anchor="" x="246.31" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="796.0" y="353" width="1.5" height="15.0" fill="rgb(218,8,14)" rx="2" ry="2" />
<text text-anchor="" x="799.00" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (3 samples, 0.13%)</title><rect x="864.2" y="369" width="1.4" height="15.0" fill="rgb(248,124,1)" rx="2" ry="2" />
<text text-anchor="" x="867.16" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).reclaim (1 samples, 0.04%)</title><rect x="881.1" y="305" width="0.5" height="15.0" fill="rgb(220,54,19)" rx="2" ry="2" />
<text text-anchor="" x="884.07" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1153.7" y="497" width="0.5" height="15.0" fill="rgb(213,203,39)" rx="2" ry="2" />
<text text-anchor="" x="1156.68" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).bodyAllowed (1 samples, 0.04%)</title><rect x="975.1" y="449" width="0.5" height="15.0" fill="rgb(236,208,19)" rx="2" ry="2" />
<text text-anchor="" x="978.09" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="143.3" y="353" width="0.5" height="15.0" fill="rgb(232,34,1)" rx="2" ry="2" />
<text text-anchor="" x="146.32" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="902.5" y="305" width="0.5" height="15.0" fill="rgb(226,11,30)" rx="2" ry="2" />
<text text-anchor="" x="905.46" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_procPin (1 samples, 0.04%)</title><rect x="907.4" y="385" width="0.5" height="15.0" fill="rgb(238,14,33)" rx="2" ry="2" />
<text text-anchor="" x="910.44" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="1006.9" y="289" width="0.5" height="15.0" fill="rgb(209,8,37)" rx="2" ry="2" />
<text text-anchor="" x="1009.93" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.propagateCancel (10 samples, 0.42%)</title><rect x="85.1" y="529" width="5.0" height="15.0" fill="rgb(215,227,11)" rx="2" ry="2" />
<text text-anchor="" x="88.12" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).decode (1 samples, 0.04%)</title><rect x="60.2" y="497" width="0.5" height="15.0" fill="rgb(245,100,30)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (15 samples, 0.63%)</title><rect x="963.2" y="417" width="7.4" height="15.0" fill="rgb(222,133,7)" rx="2" ry="2" />
<text text-anchor="" x="966.15" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.fmtInt (1 samples, 0.04%)</title><rect x="903.5" y="353" width="0.5" height="15.0" fill="rgb(237,174,45)" rx="2" ry="2" />
<text text-anchor="" x="906.46" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (3 samples, 0.13%)</title><rect x="722.4" y="305" width="1.5" height="15.0" fill="rgb(220,37,22)" rx="2" ry="2" />
<text text-anchor="" x="725.38" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="749.2" y="353" width="0.5" height="15.0" fill="rgb(221,47,8)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (5 samples, 0.21%)</title><rect x="259.7" y="433" width="2.5" height="15.0" fill="rgb(207,156,39)" rx="2" ry="2" />
<text text-anchor="" x="262.73" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (20 samples, 0.84%)</title><rect x="804.5" y="449" width="9.9" height="15.0" fill="rgb(216,42,15)" rx="2" ry="2" />
<text text-anchor="" x="807.46" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).hijacked (12 samples, 0.51%)</title><rect x="98.5" y="545" width="6.0" height="15.0" fill="rgb(246,46,34)" rx="2" ry="2" />
<text text-anchor="" x="101.55" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1138.8" y="369" width="0.5" height="15.0" fill="rgb(205,98,39)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1175.6" y="481" width="0.5" height="15.0" fill="rgb(238,82,51)" rx="2" ry="2" />
<text text-anchor="" x="1178.57" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).write (48 samples, 2.02%)</title><rect x="951.7" y="465" width="23.9" height="15.0" fill="rgb(254,25,46)" rx="2" ry="2" />
<text text-anchor="" x="954.71" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*Agent).RPC (347 samples, 14.63%)</title><rect x="530.9" y="433" width="172.6" height="15.0" fill="rgb(228,205,35)" rx="2" ry="2" />
<text text-anchor="" x="533.85" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (1 samples, 0.04%)</title><rect x="922.9" y="385" width="0.5" height="15.0" fill="rgb(254,26,5)" rx="2" ry="2" />
<text text-anchor="" x="925.86" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="750.2" y="401" width="0.5" height="15.0" fill="rgb(211,98,20)" rx="2" ry="2" />
<text text-anchor="" x="753.24" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*Metrics).IncrCounter (45 samples, 1.90%)</title><rect x="666.2" y="273" width="22.3" height="15.0" fill="rgb(224,193,46)" rx="2" ry="2" />
<text text-anchor="" x="669.16" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >g..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (2 samples, 0.08%)</title><rect x="966.1" y="401" width="1.0" height="15.0" fill="rgb(208,9,17)" rx="2" ry="2" />
<text text-anchor="" x="969.14" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="867.1" y="449" width="1.5" height="15.0" fill="rgb(235,79,1)" rx="2" ry="2" />
<text text-anchor="" x="870.14" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (10 samples, 0.42%)</title><rect x="268.7" y="513" width="5.0" height="15.0" fill="rgb(210,102,28)" rx="2" ry="2" />
<text text-anchor="" x="271.68" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (2 samples, 0.08%)</title><rect x="902.0" y="353" width="1.0" height="15.0" fill="rgb(206,23,24)" rx="2" ry="2" />
<text text-anchor="" x="904.96" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiterinit (3 samples, 0.13%)</title><rect x="919.4" y="401" width="1.5" height="15.0" fill="rgb(217,176,12)" rx="2" ry="2" />
<text text-anchor="" x="922.38" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memhash128 (2 samples, 0.08%)</title><rect x="589.6" y="305" width="0.9" height="15.0" fill="rgb(209,229,32)" rx="2" ry="2" />
<text text-anchor="" x="592.55" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.interequal (3 samples, 0.13%)</title><rect x="71.7" y="497" width="1.5" height="15.0" fill="rgb(219,89,13)" rx="2" ry="2" />
<text text-anchor="" x="74.69" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="1045.2" y="481" width="1.0" height="15.0" fill="rgb(220,83,38)" rx="2" ry="2" />
<text text-anchor="" x="1048.24" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="817.4" y="433" width="2.0" height="15.0" fill="rgb(223,69,6)" rx="2" ry="2" />
<text text-anchor="" x="820.39" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (2 samples, 0.08%)</title><rect x="976.1" y="449" width="1.0" height="15.0" fill="rgb(239,121,41)" rx="2" ry="2" />
<text text-anchor="" x="979.09" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (22 samples, 0.93%)</title><rect x="773.1" y="401" width="11.0" height="15.0" fill="rgb(215,27,25)" rx="2" ry="2" />
<text text-anchor="" x="776.12" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="724.4" y="353" width="0.5" height="15.0" fill="rgb(224,116,33)" rx="2" ry="2" />
<text text-anchor="" x="727.37" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (4 samples, 0.17%)</title><rect x="1011.9" y="449" width="2.0" height="15.0" fill="rgb(206,122,39)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="245.8" y="497" width="1.0" height="15.0" fill="rgb(219,97,41)" rx="2" ry="2" />
<text text-anchor="" x="248.80" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*chunkWriter).Write (90 samples, 3.79%)</title><rect x="294.1" y="513" width="44.7" height="15.0" fill="rgb(210,121,38)" rx="2" ry="2" />
<text text-anchor="" x="297.06" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readmemstats_m (1 samples, 0.04%)</title><rect x="59.7" y="497" width="0.5" height="15.0" fill="rgb(219,59,48)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="349.3" y="417" width="0.5" height="15.0" fill="rgb(220,35,23)" rx="2" ry="2" />
<text text-anchor="" x="352.27" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).nextFreeIndex (1 samples, 0.04%)</title><rect x="1046.7" y="449" width="0.5" height="15.0" fill="rgb(228,1,19)" rx="2" ry="2" />
<text text-anchor="" x="1049.73" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*raftState).goFunc.func1 (2 samples, 0.08%)</title><rect x="64.7" y="577" width="1.0" height="15.0" fill="rgb(210,57,8)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (5 samples, 0.21%)</title><rect x="780.1" y="353" width="2.5" height="15.0" fill="rgb(218,3,43)" rx="2" ry="2" />
<text text-anchor="" x="783.08" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="866.1" y="417" width="0.5" height="15.0" fill="rgb(215,38,3)" rx="2" ry="2" />
<text text-anchor="" x="869.15" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*pp).doPrintf (32 samples, 1.35%)</title><rect x="890.0" y="433" width="15.9" height="15.0" fill="rgb(241,140,16)" rx="2" ry="2" />
<text text-anchor="" x="893.03" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (56 samples, 2.36%)</title><rect x="174.7" y="481" width="27.8" height="15.0" fill="rgb(235,212,37)" rx="2" ry="2" />
<text text-anchor="" x="177.66" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Now (1 samples, 0.04%)</title><rect x="1138.3" y="545" width="0.5" height="15.0" fill="rgb(237,28,13)" rx="2" ry="2" />
<text text-anchor="" x="1141.26" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (7 samples, 0.30%)</title><rect x="674.1" y="209" width="3.5" height="15.0" fill="rgb(253,189,21)" rx="2" ry="2" />
<text text-anchor="" x="677.12" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (1 samples, 0.04%)</title><rect x="104.5" y="449" width="0.5" height="15.0" fill="rgb(222,46,53)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Set (8 samples, 0.34%)</title><rect x="720.9" y="385" width="4.0" height="15.0" fill="rgb(219,172,0)" rx="2" ry="2" />
<text text-anchor="" x="723.89" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (4 samples, 0.17%)</title><rect x="807.9" y="273" width="2.0" height="15.0" fill="rgb(216,34,36)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*pollDesc).wait (6 samples, 0.25%)</title><rect x="138.8" y="385" width="3.0" height="15.0" fill="rgb(217,5,41)" rx="2" ry="2" />
<text text-anchor="" x="141.84" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (5 samples, 0.21%)</title><rect x="247.3" y="497" width="2.5" height="15.0" fill="rgb(238,124,48)" rx="2" ry="2" />
<text text-anchor="" x="250.29" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*ServeMux).handler (108 samples, 4.55%)</title><rect x="459.7" y="513" width="53.7" height="15.0" fill="rgb(245,127,7)" rx="2" ry="2" />
<text text-anchor="" x="462.71" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/h..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination.func1 (1 samples, 0.04%)</title><rect x="1135.8" y="513" width="0.5" height="15.0" fill="rgb(252,20,3)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.directlyAssignable (3 samples, 0.13%)</title><rect x="536.3" y="321" width="1.5" height="15.0" fill="rgb(241,155,40)" rx="2" ry="2" />
<text text-anchor="" x="539.32" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (2 samples, 0.08%)</title><rect x="872.6" y="417" width="1.0" height="15.0" fill="rgb(232,116,26)" rx="2" ry="2" />
<text text-anchor="" x="875.61" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (3 samples, 0.13%)</title><rect x="739.3" y="305" width="1.5" height="15.0" fill="rgb(249,69,24)" rx="2" ry="2" />
<text text-anchor="" x="742.29" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*transferReader).fixTransferEncoding (4 samples, 0.17%)</title><rect x="118.9" y="513" width="2.0" height="15.0" fill="rgb(233,36,5)" rx="2" ry="2" />
<text text-anchor="" x="121.95" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.readRequest (333 samples, 14.04%)</title><rect x="108.5" y="545" width="165.7" height="15.0" fill="rgb(221,161,47)" rx="2" ry="2" />
<text text-anchor="" x="111.50" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.readRequest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="722.9" y="241" width="0.5" height="15.0" fill="rgb(205,18,18)" rx="2" ry="2" />
<text text-anchor="" x="725.88" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (2 samples, 0.08%)</title><rect x="348.8" y="433" width="1.0" height="15.0" fill="rgb(247,83,10)" rx="2" ry="2" />
<text text-anchor="" x="351.78" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.glob..func1 (3 samples, 0.13%)</title><rect x="909.4" y="385" width="1.5" height="15.0" fill="rgb(227,171,19)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (71 samples, 2.99%)</title><rect x="1066.1" y="529" width="35.4" height="15.0" fill="rgb(248,118,12)" rx="2" ry="2" />
<text text-anchor="" x="1069.13" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="715.4" y="289" width="0.5" height="15.0" fill="rgb(248,43,41)" rx="2" ry="2" />
<text text-anchor="" x="718.41" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Write (208 samples, 8.77%)</title><rect x="350.3" y="465" width="103.4" height="15.0" fill="rgb(227,182,0)" rx="2" ry="2" />
<text text-anchor="" x="353.27" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >syscall.Write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.handoff (1 samples, 0.04%)</title><rect x="1060.7" y="529" width="0.5" height="15.0" fill="rgb(239,97,23)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (11 samples, 0.46%)</title><rect x="226.9" y="513" width="5.5" height="15.0" fill="rgb(241,81,49)" rx="2" ry="2" />
<text text-anchor="" x="229.90" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (37 samples, 1.56%)</title><rect x="868.6" y="465" width="18.4" height="15.0" fill="rgb(227,187,0)" rx="2" ry="2" />
<text text-anchor="" x="871.63" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (1 samples, 0.04%)</title><rect x="574.6" y="353" width="0.5" height="15.0" fill="rgb(241,152,33)" rx="2" ry="2" />
<text text-anchor="" x="577.63" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (8 samples, 0.34%)</title><rect x="1000.0" y="449" width="3.9" height="15.0" fill="rgb(246,214,17)" rx="2" ry="2" />
<text text-anchor="" x="1002.97" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1012.4" y="401" width="0.5" height="15.0" fill="rgb(242,120,12)" rx="2" ry="2" />
<text text-anchor="" x="1015.40" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="246.8" y="497" width="0.5" height="15.0" fill="rgb(233,189,49)" rx="2" ry="2" />
<text text-anchor="" x="249.80" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="749.2" y="337" width="0.5" height="15.0" fill="rgb(254,137,42)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).ReadLine (93 samples, 3.92%)</title><rect x="127.9" y="497" width="46.3" height="15.0" fill="rgb(214,38,9)" rx="2" ry="2" />
<text text-anchor="" x="130.90" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bufi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="663.2" y="257" width="1.0" height="15.0" fill="rgb(224,227,5)" rx="2" ry="2" />
<text text-anchor="" x="666.18" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gopreempt_m (7 samples, 0.30%)</title><rect x="1180.1" y="561" width="3.4" height="15.0" fill="rgb(223,95,7)" rx="2" ry="2" />
<text text-anchor="" x="1183.05" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (1 samples, 0.04%)</title><rect x="337.3" y="481" width="0.5" height="15.0" fill="rgb(250,81,4)" rx="2" ry="2" />
<text text-anchor="" x="340.34" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanblock (1 samples, 0.04%)</title><rect x="1171.1" y="353" width="0.5" height="15.0" fill="rgb(250,18,37)" rx="2" ry="2" />
<text text-anchor="" x="1174.10" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="141.8" y="401" width="0.5" height="15.0" fill="rgb(253,204,53)" rx="2" ry="2" />
<text text-anchor="" x="144.83" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanframeworker (1 samples, 0.04%)</title><rect x="1138.8" y="401" width="0.5" height="15.0" fill="rgb(208,208,50)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (4 samples, 0.17%)</title><rect x="807.9" y="321" width="2.0" height="15.0" fill="rgb(237,92,50)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (1 samples, 0.04%)</title><rect x="638.3" y="161" width="0.5" height="15.0" fill="rgb(223,157,10)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="246.3" y="481" width="0.5" height="15.0" fill="rgb(236,110,41)" rx="2" ry="2" />
<text text-anchor="" x="249.30" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (1 samples, 0.04%)</title><rect x="1043.2" y="353" width="0.5" height="15.0" fill="rgb(244,132,39)" rx="2" ry="2" />
<text text-anchor="" x="1046.25" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="970.1" y="385" width="0.5" height="15.0" fill="rgb(221,66,22)" rx="2" ry="2" />
<text text-anchor="" x="973.12" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makechan (7 samples, 0.30%)</title><rect x="91.1" y="529" width="3.5" height="15.0" fill="rgb(223,144,10)" rx="2" ry="2" />
<text text-anchor="" x="94.09" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (7 samples, 0.30%)</title><rect x="763.2" y="353" width="3.5" height="15.0" fill="rgb(218,186,39)" rx="2" ry="2" />
<text text-anchor="" x="766.17" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (6 samples, 0.25%)</title><rect x="814.4" y="449" width="3.0" height="15.0" fill="rgb(249,165,53)" rx="2" ry="2" />
<text text-anchor="" x="817.41" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.assertI2T2 (2 samples, 0.08%)</title><rect x="345.8" y="465" width="1.0" height="15.0" fill="rgb(252,125,19)" rx="2" ry="2" />
<text text-anchor="" x="348.79" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (1 samples, 0.04%)</title><rect x="224.4" y="433" width="0.5" height="15.0" fill="rgb(235,167,48)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.AppendUint (2 samples, 0.08%)</title><rect x="855.7" y="273" width="1.0" height="15.0" fill="rgb(206,138,47)" rx="2" ry="2" />
<text text-anchor="" x="858.70" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.morestack (11 samples, 0.46%)</title><rect x="1179.1" y="593" width="5.4" height="15.0" fill="rgb(247,58,15)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="909.4" y="353" width="1.5" height="15.0" fill="rgb(221,226,12)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="722.9" y="225" width="0.5" height="15.0" fill="rgb(230,86,31)" rx="2" ry="2" />
<text text-anchor="" x="725.88" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (46 samples, 1.94%)</title><rect x="179.6" y="433" width="22.9" height="15.0" fill="rgb(247,220,41)" rx="2" ry="2" />
<text text-anchor="" x="182.64" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (3 samples, 0.13%)</title><rect x="1174.6" y="529" width="1.5" height="15.0" fill="rgb(235,142,18)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (71 samples, 2.99%)</title><rect x="1066.1" y="513" width="35.4" height="15.0" fill="rgb(210,148,11)" rx="2" ry="2" />
<text text-anchor="" x="1069.13" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMark (1 samples, 0.04%)</title><rect x="1135.8" y="497" width="0.5" height="15.0" fill="rgb(221,85,19)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.(*cancelCtx).Done (3 samples, 0.13%)</title><rect x="85.1" y="513" width="1.5" height="15.0" fill="rgb(240,187,33)" rx="2" ry="2" />
<text text-anchor="" x="88.12" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*conn).Read (87 samples, 3.67%)</title><rect x="130.9" y="433" width="43.3" height="15.0" fill="rgb(245,204,49)" rx="2" ry="2" />
<text text-anchor="" x="133.89" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="266.7" y="497" width="0.5" height="15.0" fill="rgb(205,23,38)" rx="2" ry="2" />
<text text-anchor="" x="269.69" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*encodeState).reflectValue (83 samples, 3.50%)</title><rect x="824.4" y="433" width="41.2" height="15.0" fill="rgb(229,150,48)" rx="2" ry="2" />
<text text-anchor="" x="827.36" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >enc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="662.2" y="241" width="1.0" height="15.0" fill="rgb(214,33,8)" rx="2" ry="2" />
<text text-anchor="" x="665.18" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io/ioutil.(*nopCloser).Close (1 samples, 0.04%)</title><rect x="455.7" y="529" width="0.5" height="15.0" fill="rgb(216,32,41)" rx="2" ry="2" />
<text text-anchor="" x="458.73" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="730.8" y="305" width="0.5" height="15.0" fill="rgb(217,25,42)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).balance (1 samples, 0.04%)</title><rect x="1060.7" y="545" width="0.5" height="15.0" fill="rgb(238,33,54)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parse (29 samples, 1.22%)</title><rect x="250.8" y="513" width="14.4" height="15.0" fill="rgb(208,178,33)" rx="2" ry="2" />
<text text-anchor="" x="253.78" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="806.5" y="337" width="0.4" height="15.0" fill="rgb(236,172,31)" rx="2" ry="2" />
<text text-anchor="" x="809.45" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).Write (3 samples, 0.13%)</title><rect x="330.4" y="465" width="1.5" height="15.0" fill="rgb(239,113,23)" rx="2" ry="2" />
<text text-anchor="" x="333.37" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (3 samples, 0.13%)</title><rect x="1015.9" y="481" width="1.5" height="15.0" fill="rgb(240,174,34)" rx="2" ry="2" />
<text text-anchor="" x="1018.89" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="649.2" y="209" width="1.5" height="15.0" fill="rgb(210,84,41)" rx="2" ry="2" />
<text text-anchor="" x="652.25" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.div (1 samples, 0.04%)</title><rect x="682.1" y="209" width="0.5" height="15.0" fill="rgb(220,226,23)" rx="2" ry="2" />
<text text-anchor="" x="685.08" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*_type).typeOff (5 samples, 0.21%)</title><rect x="557.7" y="305" width="2.5" height="15.0" fill="rgb(209,87,14)" rx="2" ry="2" />
<text text-anchor="" x="560.72" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="1007.4" y="417" width="0.5" height="15.0" fill="rgb(229,55,46)" rx="2" ry="2" />
<text text-anchor="" x="1010.43" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).(github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.probe)-fm (1 samples, 0.04%)</title><rect x="62.2" y="561" width="0.5" height="15.0" fill="rgb(218,12,15)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (7 samples, 0.30%)</title><rect x="956.7" y="417" width="3.5" height="15.0" fill="rgb(223,20,42)" rx="2" ry="2" />
<text text-anchor="" x="959.69" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="1033.3" y="449" width="0.5" height="15.0" fill="rgb(213,62,10)" rx="2" ry="2" />
<text text-anchor="" x="1036.30" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*Raft).startStopReplication.func1 (2 samples, 0.08%)</title><rect x="64.7" y="561" width="1.0" height="15.0" fill="rgb(239,78,29)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.startm (1 samples, 0.04%)</title><rect x="1141.7" y="497" width="0.5" height="15.0" fill="rgb(209,180,0)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanblock (15 samples, 0.63%)</title><rect x="1093.0" y="417" width="7.5" height="15.0" fill="rgb(230,208,54)" rx="2" ry="2" />
<text text-anchor="" x="1095.99" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (3 samples, 0.13%)</title><rect x="106.0" y="465" width="1.5" height="15.0" fill="rgb(251,209,14)" rx="2" ry="2" />
<text text-anchor="" x="109.01" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="224.4" y="353" width="0.5" height="15.0" fill="rgb(238,46,26)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*arrayEncoder).encode (64 samples, 2.70%)</title><rect x="827.3" y="369" width="31.9" height="15.0" fill="rgb(242,159,51)" rx="2" ry="2" />
<text text-anchor="" x="830.34" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="936.3" y="401" width="0.5" height="15.0" fill="rgb(222,221,7)" rx="2" ry="2" />
<text text-anchor="" x="939.29" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="961.2" y="321" width="0.5" height="15.0" fill="rgb(211,20,5)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).mergeRemoteState (1 samples, 0.04%)</title><rect x="60.2" y="561" width="0.5" height="15.0" fill="rgb(220,29,22)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (3 samples, 0.13%)</title><rect x="106.0" y="433" width="1.5" height="15.0" fill="rgb(205,170,33)" rx="2" ry="2" />
<text text-anchor="" x="109.01" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (4 samples, 0.17%)</title><rect x="739.3" y="337" width="2.0" height="15.0" fill="rgb(224,215,46)" rx="2" ry="2" />
<text text-anchor="" x="742.29" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.now (2 samples, 0.08%)</title><rect x="948.2" y="449" width="1.0" height="15.0" fill="rgb(209,170,48)" rx="2" ry="2" />
<text text-anchor="" x="951.23" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (1 samples, 0.04%)</title><rect x="926.8" y="369" width="0.5" height="15.0" fill="rgb(209,142,3)" rx="2" ry="2" />
<text text-anchor="" x="929.84" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="643.3" y="161" width="0.5" height="15.0" fill="rgb(249,142,11)" rx="2" ry="2" />
<text text-anchor="" x="646.28" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.retake (1 samples, 0.04%)</title><rect x="1186.5" y="545" width="0.5" height="15.0" fill="rgb(218,180,10)" rx="2" ry="2" />
<text text-anchor="" x="1189.52" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Interface (1 samples, 0.04%)</title><rect x="564.2" y="369" width="0.5" height="15.0" fill="rgb(232,3,36)" rx="2" ry="2" />
<text text-anchor="" x="567.18" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.div (2 samples, 0.08%)</title><rect x="1032.3" y="417" width="1.0" height="15.0" fill="rgb(230,180,11)" rx="2" ry="2" />
<text text-anchor="" x="1035.30" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RUnlock (2 samples, 0.08%)</title><rect x="512.4" y="497" width="1.0" height="15.0" fill="rgb(240,41,46)" rx="2" ry="2" />
<text text-anchor="" x="515.45" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="922.4" y="321" width="0.5" height="15.0" fill="rgb(246,203,15)" rx="2" ry="2" />
<text text-anchor="" x="925.36" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.now (1 samples, 0.04%)</title><rect x="1049.7" y="481" width="0.5" height="15.0" fill="rgb(242,220,4)" rx="2" ry="2" />
<text text-anchor="" x="1052.71" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="1048.2" y="497" width="0.5" height="15.0" fill="rgb(220,79,33)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).probe (1 samples, 0.04%)</title><rect x="62.2" y="545" width="0.5" height="15.0" fill="rgb(210,31,26)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="212.5" y="465" width="0.5" height="15.0" fill="rgb(240,141,49)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="657.2" y="225" width="3.5" height="15.0" fill="rgb(206,113,16)" rx="2" ry="2" />
<text text-anchor="" x="660.21" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (2 samples, 0.08%)</title><rect x="1099.0" y="385" width="1.0" height="15.0" fill="rgb(214,151,4)" rx="2" ry="2" />
<text text-anchor="" x="1101.96" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="701.0" y="385" width="2.5" height="15.0" fill="rgb(250,70,9)" rx="2" ry="2" />
<text text-anchor="" x="703.99" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="280.1" y="497" width="1.0" height="15.0" fill="rgb(253,60,7)" rx="2" ry="2" />
<text text-anchor="" x="283.13" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="647.8" y="209" width="1.4" height="15.0" fill="rgb(246,156,24)" rx="2" ry="2" />
<text text-anchor="" x="650.76" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (6 samples, 0.25%)</title><rect x="1154.2" y="465" width="3.0" height="15.0" fill="rgb(218,192,24)" rx="2" ry="2" />
<text text-anchor="" x="1157.18" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="807.9" y="369" width="3.5" height="15.0" fill="rgb(219,224,36)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.closechan (2 samples, 0.08%)</title><rect x="74.2" y="529" width="1.0" height="15.0" fill="rgb(209,10,4)" rx="2" ry="2" />
<text text-anchor="" x="77.17" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.tracebackdefers (1 samples, 0.04%)</title><rect x="1101.0" y="465" width="0.5" height="15.0" fill="rgb(254,126,22)" rx="2" ry="2" />
<text text-anchor="" x="1103.95" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stackcache_clear (1 samples, 0.04%)</title><rect x="1167.1" y="449" width="0.5" height="15.0" fill="rgb(243,169,46)" rx="2" ry="2" />
<text text-anchor="" x="1170.12" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcUnlockStackBarriers (1 samples, 0.04%)</title><rect x="1134.8" y="513" width="0.5" height="15.0" fill="rgb(227,125,37)" rx="2" ry="2" />
<text text-anchor="" x="1137.78" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="1025.3" y="305" width="1.0" height="15.0" fill="rgb(229,7,23)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="954.7" y="401" width="0.5" height="15.0" fill="rgb(231,31,38)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.runtime_pollWait (6 samples, 0.25%)</title><rect x="138.8" y="369" width="3.0" height="15.0" fill="rgb(247,117,53)" rx="2" ry="2" />
<text text-anchor="" x="141.84" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="1045.7" y="465" width="0.5" height="15.0" fill="rgb(239,107,25)" rx="2" ry="2" />
<text text-anchor="" x="1048.73" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.convT2E (16 samples, 0.67%)</title><rect x="940.3" y="465" width="7.9" height="15.0" fill="rgb(245,10,44)" rx="2" ry="2" />
<text text-anchor="" x="943.27" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).typeOff (5 samples, 0.21%)</title><rect x="557.7" y="337" width="2.5" height="15.0" fill="rgb(214,214,22)" rx="2" ry="2" />
<text text-anchor="" x="560.72" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="954.2" y="385" width="0.5" height="15.0" fill="rgb(210,50,20)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (3 samples, 0.13%)</title><rect x="811.9" y="385" width="1.5" height="15.0" fill="rgb(214,42,21)" rx="2" ry="2" />
<text text-anchor="" x="814.92" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Write (2 samples, 0.08%)</title><rect x="64.7" y="401" width="1.0" height="15.0" fill="rgb(233,60,39)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Get (4 samples, 0.17%)</title><rect x="111.5" y="513" width="2.0" height="15.0" fill="rgb(253,30,53)" rx="2" ry="2" />
<text text-anchor="" x="114.48" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (3 samples, 0.13%)</title><rect x="909.4" y="305" width="1.5" height="15.0" fill="rgb(226,72,21)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (4 samples, 0.17%)</title><rect x="446.3" y="385" width="2.0" height="15.0" fill="rgb(245,151,10)" rx="2" ry="2" />
<text text-anchor="" x="449.28" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.send (1 samples, 0.04%)</title><rect x="64.2" y="529" width="0.5" height="15.0" fill="rgb(245,217,12)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (4 samples, 0.17%)</title><rect x="314.5" y="449" width="1.9" height="15.0" fill="rgb(209,214,43)" rx="2" ry="2" />
<text text-anchor="" x="317.45" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (2 samples, 0.08%)</title><rect x="270.2" y="449" width="1.0" height="15.0" fill="rgb(248,221,39)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="747.7" y="337" width="0.5" height="15.0" fill="rgb(217,109,30)" rx="2" ry="2" />
<text text-anchor="" x="750.75" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="61.7" y="433" width="0.5" height="15.0" fill="rgb(231,211,28)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).nextFreeIndex (1 samples, 0.04%)</title><rect x="876.1" y="369" width="0.5" height="15.0" fill="rgb(246,125,16)" rx="2" ry="2" />
<text text-anchor="" x="879.10" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="746.3" y="369" width="2.4" height="15.0" fill="rgb(241,22,16)" rx="2" ry="2" />
<text text-anchor="" x="749.26" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="231.4" y="481" width="1.0" height="15.0" fill="rgb(224,72,30)" rx="2" ry="2" />
<text text-anchor="" x="234.37" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (2 samples, 0.08%)</title><rect x="803.5" y="417" width="1.0" height="15.0" fill="rgb(233,144,39)" rx="2" ry="2" />
<text text-anchor="" x="806.47" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).ReadSlice (3 samples, 0.13%)</title><rect x="209.5" y="465" width="1.5" height="15.0" fill="rgb(218,168,28)" rx="2" ry="2" />
<text text-anchor="" x="212.49" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.formatBits (5 samples, 0.21%)</title><rect x="718.4" y="385" width="2.5" height="15.0" fill="rgb(238,70,12)" rx="2" ry="2" />
<text text-anchor="" x="721.40" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="876.6" y="385" width="0.5" height="15.0" fill="rgb(233,204,44)" rx="2" ry="2" />
<text text-anchor="" x="879.59" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="96.6" y="497" width="1.0" height="15.0" fill="rgb(247,77,32)" rx="2" ry="2" />
<text text-anchor="" x="99.56" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getcallersp (1 samples, 0.04%)</title><rect x="661.7" y="241" width="0.5" height="15.0" fill="rgb(253,163,12)" rx="2" ry="2" />
<text text-anchor="" x="664.69" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.assertE2I2 (4 samples, 0.17%)</title><rect x="896.5" y="385" width="2.0" height="15.0" fill="rgb(241,207,4)" rx="2" ry="2" />
<text text-anchor="" x="899.49" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (57 samples, 2.40%)</title><rect x="482.6" y="481" width="28.4" height="15.0" fill="rgb(211,164,28)" rx="2" ry="2" />
<text text-anchor="" x="485.60" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="247.3" y="465" width="2.5" height="15.0" fill="rgb(238,164,30)" rx="2" ry="2" />
<text text-anchor="" x="250.29" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="677.1" y="33" width="0.5" height="15.0" fill="rgb(242,104,25)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="107.5" y="529" width="0.5" height="15.0" fill="rgb(253,168,37)" rx="2" ry="2" />
<text text-anchor="" x="110.50" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="611.4" y="161" width="1.0" height="15.0" fill="rgb(209,190,24)" rx="2" ry="2" />
<text text-anchor="" x="614.44" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getcallerpc (1 samples, 0.04%)</title><rect x="1033.3" y="433" width="0.5" height="15.0" fill="rgb(222,144,11)" rx="2" ry="2" />
<text text-anchor="" x="1036.30" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedslicecopy (2 samples, 0.08%)</title><rect x="1047.2" y="497" width="1.0" height="15.0" fill="rgb(237,71,52)" rx="2" ry="2" />
<text text-anchor="" x="1050.23" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (2 samples, 0.08%)</title><rect x="1014.9" y="433" width="1.0" height="15.0" fill="rgb(248,211,7)" rx="2" ry="2" />
<text text-anchor="" x="1017.89" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="640.3" y="177" width="0.5" height="15.0" fill="rgb(215,92,6)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*sliceEncoder).(encoding/json.encode)-fm (69 samples, 2.91%)</title><rect x="825.4" y="417" width="34.3" height="15.0" fill="rgb(248,14,28)" rx="2" ry="2" />
<text text-anchor="" x="828.35" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="703.0" y="353" width="0.5" height="15.0" fill="rgb(219,173,19)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="93.1" y="449" width="0.5" height="15.0" fill="rgb(253,88,4)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mstart (10 samples, 0.42%)</title><rect x="1184.5" y="593" width="5.0" height="15.0" fill="rgb(254,206,0)" rx="2" ry="2" />
<text text-anchor="" x="1187.53" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (20 samples, 0.84%)</title><rect x="1050.7" y="529" width="10.0" height="15.0" fill="rgb(214,116,48)" rx="2" ry="2" />
<text text-anchor="" x="1053.71" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (2 samples, 0.08%)</title><rect x="992.0" y="369" width="1.0" height="15.0" fill="rgb(209,8,53)" rx="2" ry="2" />
<text text-anchor="" x="995.01" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="723.4" y="209" width="0.5" height="15.0" fill="rgb(239,103,37)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="904.5" y="321" width="0.4" height="15.0" fill="rgb(229,199,42)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sysmon (10 samples, 0.42%)</title><rect x="1184.5" y="561" width="5.0" height="15.0" fill="rgb(226,28,39)" rx="2" ry="2" />
<text text-anchor="" x="1187.53" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (2 samples, 0.08%)</title><rect x="241.3" y="401" width="1.0" height="15.0" fill="rgb(222,118,0)" rx="2" ry="2" />
<text text-anchor="" x="244.32" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Replace (4 samples, 0.17%)</title><rect x="1026.3" y="433" width="2.0" height="15.0" fill="rgb(249,118,23)" rx="2" ry="2" />
<text text-anchor="" x="1029.33" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).ReadLine (4 samples, 0.17%)</title><rect x="209.0" y="481" width="2.0" height="15.0" fill="rgb(229,57,32)" rx="2" ry="2" />
<text text-anchor="" x="211.99" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstrings (6 samples, 0.25%)</title><rect x="613.4" y="161" width="3.0" height="15.0" fill="rgb(225,44,22)" rx="2" ry="2" />
<text text-anchor="" x="616.43" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="886.5" y="385" width="0.5" height="15.0" fill="rgb(241,120,39)" rx="2" ry="2" />
<text text-anchor="" x="889.54" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="64.2" y="385" width="0.5" height="15.0" fill="rgb(210,38,5)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (3 samples, 0.13%)</title><rect x="713.9" y="241" width="1.5" height="15.0" fill="rgb(209,80,53)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="1025.8" y="273" width="0.5" height="15.0" fill="rgb(214,65,11)" rx="2" ry="2" />
<text text-anchor="" x="1028.83" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (8 samples, 0.34%)</title><rect x="786.1" y="353" width="3.9" height="15.0" fill="rgb(229,60,38)" rx="2" ry="2" />
<text text-anchor="" x="789.05" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (3 samples, 0.13%)</title><rect x="1014.4" y="449" width="1.5" height="15.0" fill="rgb(207,164,25)" rx="2" ry="2" />
<text text-anchor="" x="1017.39" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (2 samples, 0.08%)</title><rect x="813.4" y="417" width="1.0" height="15.0" fill="rgb(237,91,54)" rx="2" ry="2" />
<text text-anchor="" x="816.41" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="936.3" y="417" width="0.5" height="15.0" fill="rgb(228,23,35)" rx="2" ry="2" />
<text text-anchor="" x="939.29" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Type (2 samples, 0.08%)</title><rect x="585.6" y="337" width="1.0" height="15.0" fill="rgb(215,16,1)" rx="2" ry="2" />
<text text-anchor="" x="588.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="961.2" y="385" width="0.5" height="15.0" fill="rgb(219,162,43)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).reclaim (1 samples, 0.04%)</title><rect x="104.5" y="433" width="0.5" height="15.0" fill="rgb(220,165,35)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="881.6" y="273" width="0.5" height="15.0" fill="rgb(235,198,26)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (6 samples, 0.25%)</title><rect x="786.6" y="305" width="2.9" height="15.0" fill="rgb(212,41,2)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1182.5" y="337" width="0.5" height="15.0" fill="rgb(205,9,32)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (2 samples, 0.08%)</title><rect x="122.4" y="449" width="1.0" height="15.0" fill="rgb(221,46,32)" rx="2" ry="2" />
<text text-anchor="" x="125.43" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Syscall6 (1 samples, 0.04%)</title><rect x="62.2" y="385" width="0.5" height="15.0" fill="rgb(245,208,2)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (1 samples, 0.04%)</title><rect x="1141.7" y="481" width="0.5" height="15.0" fill="rgb(208,89,11)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.escape (3 samples, 0.13%)</title><rect x="988.0" y="449" width="1.5" height="15.0" fill="rgb(237,149,41)" rx="2" ry="2" />
<text text-anchor="" x="991.03" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).Read (86 samples, 3.63%)</title><rect x="131.4" y="417" width="42.8" height="15.0" fill="rgb(209,108,16)" rx="2" ry="2" />
<text text-anchor="" x="134.38" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (1 samples, 0.04%)</title><rect x="1152.2" y="369" width="0.5" height="15.0" fill="rgb(226,203,53)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (1 samples, 0.04%)</title><rect x="740.8" y="289" width="0.5" height="15.0" fill="rgb(241,2,10)" rx="2" ry="2" />
<text text-anchor="" x="743.78" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="799.5" y="337" width="1.0" height="15.0" fill="rgb(235,7,26)" rx="2" ry="2" />
<text text-anchor="" x="802.49" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="225.9" y="465" width="1.0" height="15.0" fill="rgb(232,120,22)" rx="2" ry="2" />
<text text-anchor="" x="228.90" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).First (18 samples, 0.76%)</title><rect x="640.3" y="241" width="8.9" height="15.0" fill="rgb(250,29,2)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="800.0" y="321" width="0.5" height="15.0" fill="rgb(245,20,31)" rx="2" ry="2" />
<text text-anchor="" x="802.98" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).pin (4 samples, 0.17%)</title><rect x="910.9" y="401" width="2.0" height="15.0" fill="rgb(223,13,52)" rx="2" ry="2" />
<text text-anchor="" x="913.92" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.runqput (2 samples, 0.08%)</title><rect x="1152.7" y="513" width="1.0" height="15.0" fill="rgb(207,159,37)" rx="2" ry="2" />
<text text-anchor="" x="1155.69" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="1129.3" y="513" width="0.5" height="15.0" fill="rgb(223,14,30)" rx="2" ry="2" />
<text text-anchor="" x="1132.31" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.startm (1 samples, 0.04%)</title><rect x="1137.8" y="481" width="0.5" height="15.0" fill="rgb(209,192,1)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="747.7" y="289" width="0.5" height="15.0" fill="rgb(234,52,9)" rx="2" ry="2" />
<text text-anchor="" x="750.75" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (2 samples, 0.08%)</title><rect x="1142.2" y="497" width="1.0" height="15.0" fill="rgb(205,74,8)" rx="2" ry="2" />
<text text-anchor="" x="1145.24" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="806.0" y="337" width="0.5" height="15.0" fill="rgb(227,47,52)" rx="2" ry="2" />
<text text-anchor="" x="808.95" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (1 samples, 0.04%)</title><rect x="902.5" y="337" width="0.5" height="15.0" fill="rgb(218,166,17)" rx="2" ry="2" />
<text text-anchor="" x="905.46" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (1 samples, 0.04%)</title><rect x="1086.0" y="385" width="0.5" height="15.0" fill="rgb(222,201,17)" rx="2" ry="2" />
<text text-anchor="" x="1089.03" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (61 samples, 2.57%)</title><rect x="1070.6" y="465" width="30.4" height="15.0" fill="rgb(241,182,11)" rx="2" ry="2" />
<text text-anchor="" x="1073.61" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).ReadByte (2 samples, 0.08%)</title><rect x="63.2" y="481" width="1.0" height="15.0" fill="rgb(228,67,9)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="242.8" y="449" width="1.0" height="15.0" fill="rgb(220,147,10)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="95.6" y="465" width="1.0" height="15.0" fill="rgb(222,151,25)" rx="2" ry="2" />
<text text-anchor="" x="98.56" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.sendto (1 samples, 0.04%)</title><rect x="62.2" y="401" width="0.5" height="15.0" fill="rgb(248,155,2)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).First (73 samples, 3.08%)</title><rect x="600.0" y="225" width="36.3" height="15.0" fill="rgb(236,23,31)" rx="2" ry="2" />
<text text-anchor="" x="603.00" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >git..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RUnlock (1 samples, 0.04%)</title><rect x="1031.8" y="417" width="0.5" height="15.0" fill="rgb(236,31,37)" rx="2" ry="2" />
<text text-anchor="" x="1034.80" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="639.8" y="145" width="0.5" height="15.0" fill="rgb(242,157,3)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcTryRemoveAllStackBarriers (1 samples, 0.04%)</title><rect x="1134.8" y="529" width="0.5" height="15.0" fill="rgb(242,126,6)" rx="2" ry="2" />
<text text-anchor="" x="1137.78" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.fastrand1 (2 samples, 0.08%)</title><rect x="885.5" y="417" width="1.0" height="15.0" fill="rgb(219,58,29)" rx="2" ry="2" />
<text text-anchor="" x="888.55" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (2 samples, 0.08%)</title><rect x="808.9" y="241" width="1.0" height="15.0" fill="rgb(212,145,8)" rx="2" ry="2" />
<text text-anchor="" x="811.94" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.callers (1 samples, 0.04%)</title><rect x="883.1" y="337" width="0.5" height="15.0" fill="rgb(216,166,6)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.checkdead (1 samples, 0.04%)</title><rect x="1171.6" y="497" width="0.5" height="15.0" fill="rgb(205,94,4)" rx="2" ry="2" />
<text text-anchor="" x="1174.59" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Read (61 samples, 2.57%)</title><rect x="143.8" y="401" width="30.4" height="15.0" fill="rgb(208,221,45)" rx="2" ry="2" />
<text text-anchor="" x="146.82" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="952.7" y="433" width="0.5" height="15.0" fill="rgb(207,95,31)" rx="2" ry="2" />
<text text-anchor="" x="955.71" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="1048.2" y="385" width="0.5" height="15.0" fill="rgb(218,185,20)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*arrayEncoder).(encoding/json.encode)-fm (64 samples, 2.70%)</title><rect x="827.3" y="385" width="31.9" height="15.0" fill="rgb(208,210,7)" rx="2" ry="2" />
<text text-anchor="" x="830.34" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="978.6" y="433" width="1.0" height="15.0" fill="rgb(209,27,11)" rx="2" ry="2" />
<text text-anchor="" x="981.58" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="778.6" y="177" width="0.5" height="15.0" fill="rgb(252,153,6)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="561.7" y="289" width="0.5" height="15.0" fill="rgb(206,215,40)" rx="2" ry="2" />
<text text-anchor="" x="564.69" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (1 samples, 0.04%)</title><rect x="1138.8" y="449" width="0.5" height="15.0" fill="rgb(210,176,50)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.typedmemmove (2 samples, 0.08%)</title><rect x="569.7" y="321" width="0.9" height="15.0" fill="rgb(236,78,37)" rx="2" ry="2" />
<text text-anchor="" x="572.65" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.reentersyscall (4 samples, 0.17%)</title><rect x="171.7" y="337" width="2.0" height="15.0" fill="rgb(234,29,32)" rx="2" ry="2" />
<text text-anchor="" x="174.68" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findrunnable (50 samples, 2.11%)</title><rect x="1149.7" y="545" width="24.9" height="15.0" fill="rgb(209,20,25)" rx="2" ry="2" />
<text text-anchor="" x="1152.70" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="696.0" y="257" width="0.5" height="15.0" fill="rgb(229,170,39)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="904.9" y="417" width="0.5" height="15.0" fill="rgb(211,69,7)" rx="2" ry="2" />
<text text-anchor="" x="907.95" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (3 samples, 0.13%)</title><rect x="773.1" y="369" width="1.5" height="15.0" fill="rgb(253,150,22)" rx="2" ry="2" />
<text text-anchor="" x="776.12" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).Decode (1 samples, 0.04%)</title><rect x="60.2" y="513" width="0.5" height="15.0" fill="rgb(222,2,25)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="979.6" y="449" width="1.5" height="15.0" fill="rgb(249,109,6)" rx="2" ry="2" />
<text text-anchor="" x="982.57" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="651.7" y="209" width="0.5" height="15.0" fill="rgb(220,79,43)" rx="2" ry="2" />
<text text-anchor="" x="654.74" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).hijacked (2 samples, 0.08%)</title><rect x="954.2" y="433" width="1.0" height="15.0" fill="rgb(215,113,52)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (1 samples, 0.04%)</title><rect x="778.6" y="193" width="0.5" height="15.0" fill="rgb(206,52,29)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="954.7" y="337" width="0.5" height="15.0" fill="rgb(207,91,9)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (6 samples, 0.25%)</title><rect x="246.8" y="513" width="3.0" height="15.0" fill="rgb(220,96,23)" rx="2" ry="2" />
<text text-anchor="" x="249.80" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="1152.2" y="385" width="0.5" height="15.0" fill="rgb(213,140,12)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).WriteHeader (42 samples, 1.77%)</title><rect x="954.2" y="449" width="20.9" height="15.0" fill="rgb(252,25,6)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="647.8" y="193" width="1.4" height="15.0" fill="rgb(225,117,2)" rx="2" ry="2" />
<text text-anchor="" x="650.76" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="992.0" y="433" width="1.0" height="15.0" fill="rgb(217,1,33)" rx="2" ry="2" />
<text text-anchor="" x="995.01" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="270.7" y="417" width="0.5" height="15.0" fill="rgb(206,214,37)" rx="2" ry="2" />
<text text-anchor="" x="273.67" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deductSweepCredit (1 samples, 0.04%)</title><rect x="880.1" y="289" width="0.5" height="15.0" fill="rgb(230,49,22)" rx="2" ry="2" />
<text text-anchor="" x="883.08" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="1013.4" y="417" width="0.5" height="15.0" fill="rgb(248,201,40)" rx="2" ry="2" />
<text text-anchor="" x="1016.40" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (5 samples, 0.21%)</title><rect x="1172.1" y="481" width="2.5" height="15.0" fill="rgb(221,40,6)" rx="2" ry="2" />
<text text-anchor="" x="1175.09" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="229.9" y="481" width="0.5" height="15.0" fill="rgb(210,226,21)" rx="2" ry="2" />
<text text-anchor="" x="232.88" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (1 samples, 0.04%)</title><rect x="1152.2" y="465" width="0.5" height="15.0" fill="rgb(254,77,31)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (2 samples, 0.08%)</title><rect x="802.5" y="369" width="1.0" height="15.0" fill="rgb(243,128,25)" rx="2" ry="2" />
<text text-anchor="" x="805.47" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="61.7" y="481" width="0.5" height="15.0" fill="rgb(236,142,13)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Store (1 samples, 0.04%)</title><rect x="1134.8" y="497" width="0.5" height="15.0" fill="rgb(224,202,8)" rx="2" ry="2" />
<text text-anchor="" x="1137.78" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*conn).Read (2 samples, 0.08%)</title><rect x="63.2" y="449" width="1.0" height="15.0" fill="rgb(228,33,0)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (2 samples, 0.08%)</title><rect x="1182.0" y="465" width="1.0" height="15.0" fill="rgb(207,175,2)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="692.5" y="305" width="0.5" height="15.0" fill="rgb(214,175,26)" rx="2" ry="2" />
<text text-anchor="" x="695.53" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).rawSendMsgUDP (1 samples, 0.04%)</title><rect x="62.2" y="481" width="0.5" height="15.0" fill="rgb(228,28,1)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (7 samples, 0.30%)</title><rect x="346.8" y="465" width="3.5" height="15.0" fill="rgb(236,206,48)" rx="2" ry="2" />
<text text-anchor="" x="349.79" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goschedImpl (6 samples, 0.25%)</title><rect x="1180.5" y="545" width="3.0" height="15.0" fill="rgb(252,9,33)" rx="2" ry="2" />
<text text-anchor="" x="1183.55" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).init (1 samples, 0.04%)</title><rect x="1182.0" y="433" width="0.5" height="15.0" fill="rgb(212,75,43)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="677.1" y="81" width="0.5" height="15.0" fill="rgb(230,11,16)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (1 samples, 0.04%)</title><rect x="1175.1" y="385" width="0.5" height="15.0" fill="rgb(231,106,7)" rx="2" ry="2" />
<text text-anchor="" x="1178.08" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="786.6" y="193" width="0.4" height="15.0" fill="rgb(207,11,35)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (2 samples, 0.08%)</title><rect x="1183.5" y="561" width="1.0" height="15.0" fill="rgb(246,153,21)" rx="2" ry="2" />
<text text-anchor="" x="1186.53" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.procyield (1 samples, 0.04%)</title><rect x="179.1" y="417" width="0.5" height="15.0" fill="rgb(239,32,32)" rx="2" ry="2" />
<text text-anchor="" x="182.14" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="611.9" y="145" width="0.5" height="15.0" fill="rgb(221,213,42)" rx="2" ry="2" />
<text text-anchor="" x="614.94" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (1 samples, 0.04%)</title><rect x="1137.3" y="417" width="0.5" height="15.0" fill="rgb(231,77,18)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (1 samples, 0.04%)</title><rect x="791.5" y="353" width="0.5" height="15.0" fill="rgb(239,126,35)" rx="2" ry="2" />
<text text-anchor="" x="794.53" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="59.2" y="433" width="0.5" height="15.0" fill="rgb(250,229,42)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).uncacheSpan (1 samples, 0.04%)</title><rect x="1166.6" y="433" width="0.5" height="15.0" fill="rgb(205,149,54)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="1041.3" y="449" width="3.4" height="15.0" fill="rgb(235,84,51)" rx="2" ry="2" />
<text text-anchor="" x="1044.26" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).Get (4 samples, 0.17%)</title><rect x="602.0" y="193" width="2.0" height="15.0" fill="rgb(227,83,5)" rx="2" ry="2" />
<text text-anchor="" x="604.99" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RUnlock (1 samples, 0.04%)</title><rect x="593.0" y="321" width="0.5" height="15.0" fill="rgb(247,30,33)" rx="2" ry="2" />
<text text-anchor="" x="596.04" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (56 samples, 2.36%)</title><rect x="174.7" y="497" width="27.8" height="15.0" fill="rgb(249,121,19)" rx="2" ry="2" />
<text text-anchor="" x="177.66" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RLock (4 samples, 0.17%)</title><rect x="863.7" y="385" width="1.9" height="15.0" fill="rgb(210,116,9)" rx="2" ry="2" />
<text text-anchor="" x="866.66" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.funcspdelta (1 samples, 0.04%)</title><rect x="1137.3" y="449" width="0.5" height="15.0" fill="rgb(223,205,7)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*fmt).fmt_s (3 samples, 0.13%)</title><rect x="895.0" y="385" width="1.5" height="15.0" fill="rgb(228,188,2)" rx="2" ry="2" />
<text text-anchor="" x="898.00" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="723.4" y="193" width="0.5" height="15.0" fill="rgb(241,84,29)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (3 samples, 0.13%)</title><rect x="172.2" y="321" width="1.5" height="15.0" fill="rgb(213,205,32)" rx="2" ry="2" />
<text text-anchor="" x="175.18" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="313.5" y="401" width="0.5" height="15.0" fill="rgb(221,62,14)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*KVS).Get (199 samples, 8.39%)</title><rect x="594.0" y="321" width="99.0" height="15.0" fill="rgb(243,114,14)" rx="2" ry="2" />
<text text-anchor="" x="597.03" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="863.2" y="385" width="0.5" height="15.0" fill="rgb(233,51,36)" rx="2" ry="2" />
<text text-anchor="" x="866.16" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="724.4" y="369" width="0.5" height="15.0" fill="rgb(219,145,44)" rx="2" ry="2" />
<text text-anchor="" x="727.37" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).decodeValue (1 samples, 0.04%)</title><rect x="60.2" y="481" width="0.5" height="15.0" fill="rgb(230,66,50)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*ptrEncoder).(encoding/json.encode)-fm (59 samples, 2.49%)</title><rect x="828.3" y="353" width="29.4" height="15.0" fill="rgb(223,183,46)" rx="2" ry="2" />
<text text-anchor="" x="831.34" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mProf_GC (2 samples, 0.08%)</title><rect x="1136.3" y="481" width="1.0" height="15.0" fill="rgb(231,28,28)" rx="2" ry="2" />
<text text-anchor="" x="1139.27" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (1 samples, 0.04%)</title><rect x="1183.0" y="465" width="0.5" height="15.0" fill="rgb(248,150,54)" rx="2" ry="2" />
<text text-anchor="" x="1186.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (4 samples, 0.17%)</title><rect x="967.1" y="401" width="2.0" height="15.0" fill="rgb(241,155,42)" rx="2" ry="2" />
<text text-anchor="" x="970.13" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul/state.(*StateStore).kvsGetTxn (110 samples, 4.64%)</title><rect x="598.5" y="257" width="54.7" height="15.0" fill="rgb(245,64,31)" rx="2" ry="2" />
<text text-anchor="" x="601.51" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >githu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="933.3" y="385" width="0.5" height="15.0" fill="rgb(217,213,2)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.adjustframe (2 samples, 0.08%)</title><rect x="1179.1" y="529" width="1.0" height="15.0" fill="rgb(245,94,8)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (3 samples, 0.13%)</title><rect x="909.4" y="289" width="1.5" height="15.0" fill="rgb(229,205,21)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1140.8" y="545" width="0.4" height="15.0" fill="rgb(235,43,50)" rx="2" ry="2" />
<text text-anchor="" x="1143.75" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (7 samples, 0.30%)</title><rect x="807.9" y="385" width="3.5" height="15.0" fill="rgb(214,189,22)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).pin (2 samples, 0.08%)</title><rect x="112.5" y="497" width="1.0" height="15.0" fill="rgb(250,116,35)" rx="2" ry="2" />
<text text-anchor="" x="115.48" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Get (8 samples, 0.34%)</title><rect x="908.9" y="417" width="4.0" height="15.0" fill="rgb(224,213,35)" rx="2" ry="2" />
<text text-anchor="" x="911.93" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Txn).Get (4 samples, 0.17%)</title><rect x="602.0" y="209" width="2.0" height="15.0" fill="rgb(250,152,49)" rx="2" ry="2" />
<text text-anchor="" x="604.99" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="788.5" y="257" width="0.5" height="15.0" fill="rgb(217,28,33)" rx="2" ry="2" />
<text text-anchor="" x="791.54" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (1 samples, 0.04%)</title><rect x="799.0" y="353" width="0.5" height="15.0" fill="rgb(209,93,40)" rx="2" ry="2" />
<text text-anchor="" x="801.99" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="561.2" y="305" width="0.5" height="15.0" fill="rgb(238,193,6)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (1 samples, 0.04%)</title><rect x="173.7" y="337" width="0.5" height="15.0" fill="rgb(233,208,39)" rx="2" ry="2" />
<text text-anchor="" x="176.67" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1167.1" y="433" width="0.5" height="15.0" fill="rgb(246,176,26)" rx="2" ry="2" />
<text text-anchor="" x="1170.12" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (12 samples, 0.51%)</title><rect x="682.6" y="257" width="5.9" height="15.0" fill="rgb(220,140,35)" rx="2" ry="2" />
<text text-anchor="" x="685.58" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="991.5" y="433" width="0.5" height="15.0" fill="rgb(225,43,9)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="212.5" y="449" width="0.5" height="15.0" fill="rgb(235,73,29)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="881.6" y="305" width="0.5" height="15.0" fill="rgb(254,73,1)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="649.2" y="225" width="1.5" height="15.0" fill="rgb(216,205,29)" rx="2" ry="2" />
<text text-anchor="" x="652.25" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="660.7" y="177" width="0.5" height="15.0" fill="rgb(216,158,6)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Bytes (5 samples, 0.21%)</title><rect x="842.3" y="273" width="2.5" height="15.0" fill="rgb(211,112,38)" rx="2" ry="2" />
<text text-anchor="" x="845.27" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.date (2 samples, 0.08%)</title><rect x="934.3" y="401" width="1.0" height="15.0" fill="rgb(244,6,33)" rx="2" ry="2" />
<text text-anchor="" x="937.30" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="740.3" y="257" width="0.5" height="15.0" fill="rgb(245,149,1)" rx="2" ry="2" />
<text text-anchor="" x="743.29" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).readUnlock (2 samples, 0.08%)</title><rect x="137.4" y="401" width="0.9" height="15.0" fill="rgb(246,80,54)" rx="2" ry="2" />
<text text-anchor="" x="140.35" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (4 samples, 0.17%)</title><rect x="805.0" y="401" width="1.9" height="15.0" fill="rgb(249,13,8)" rx="2" ry="2" />
<text text-anchor="" x="807.96" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcstopm (3 samples, 0.13%)</title><rect x="1174.6" y="545" width="1.5" height="15.0" fill="rgb(209,102,42)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="722.9" y="209" width="0.5" height="15.0" fill="rgb(241,196,28)" rx="2" ry="2" />
<text text-anchor="" x="725.88" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="59.2" y="353" width="0.5" height="15.0" fill="rgb(211,123,46)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanframeworker (1 samples, 0.04%)</title><rect x="1175.1" y="369" width="0.5" height="15.0" fill="rgb(220,210,8)" rx="2" ry="2" />
<text text-anchor="" x="1178.08" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="900.5" y="369" width="0.5" height="15.0" fill="rgb(244,180,36)" rx="2" ry="2" />
<text text-anchor="" x="903.47" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="561.7" y="241" width="0.5" height="15.0" fill="rgb(233,93,24)" rx="2" ry="2" />
<text text-anchor="" x="564.69" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="280.6" y="465" width="0.5" height="15.0" fill="rgb(250,78,12)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (1 samples, 0.04%)</title><rect x="1138.8" y="545" width="0.5" height="15.0" fill="rgb(240,37,4)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.Equal (1 samples, 0.04%)</title><rect x="632.3" y="145" width="0.5" height="15.0" fill="rgb(235,101,21)" rx="2" ry="2" />
<text text-anchor="" x="635.34" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.packEface (1 samples, 0.04%)</title><rect x="564.2" y="337" width="0.5" height="15.0" fill="rgb(243,37,50)" rx="2" ry="2" />
<text text-anchor="" x="567.18" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (6 samples, 0.25%)</title><rect x="1033.8" y="449" width="3.0" height="15.0" fill="rgb(226,26,53)" rx="2" ry="2" />
<text text-anchor="" x="1036.79" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (2 samples, 0.08%)</title><rect x="95.6" y="433" width="1.0" height="15.0" fill="rgb(226,180,21)" rx="2" ry="2" />
<text text-anchor="" x="98.56" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="173.2" y="305" width="0.5" height="15.0" fill="rgb(248,117,42)" rx="2" ry="2" />
<text text-anchor="" x="176.17" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="1042.7" y="417" width="1.0" height="15.0" fill="rgb(225,210,14)" rx="2" ry="2" />
<text text-anchor="" x="1045.75" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (2 samples, 0.08%)</title><rect x="926.3" y="385" width="1.0" height="15.0" fill="rgb(208,20,6)" rx="2" ry="2" />
<text text-anchor="" x="929.34" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="992.5" y="353" width="0.5" height="15.0" fill="rgb(222,224,35)" rx="2" ry="2" />
<text text-anchor="" x="995.50" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="249.3" y="417" width="0.5" height="15.0" fill="rgb(248,26,45)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).sendMsg (1 samples, 0.04%)</title><rect x="62.2" y="497" width="0.5" height="15.0" fill="rgb(206,142,2)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="740.8" y="257" width="0.5" height="15.0" fill="rgb(234,40,27)" rx="2" ry="2" />
<text text-anchor="" x="743.78" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).nextFreeIndex (1 samples, 0.04%)</title><rect x="921.9" y="321" width="0.5" height="15.0" fill="rgb(244,6,8)" rx="2" ry="2" />
<text text-anchor="" x="924.86" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="784.1" y="417" width="0.5" height="15.0" fill="rgb(244,174,48)" rx="2" ry="2" />
<text text-anchor="" x="787.06" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (3 samples, 0.13%)</title><rect x="277.1" y="529" width="1.5" height="15.0" fill="rgb(232,118,54)" rx="2" ry="2" />
<text text-anchor="" x="280.14" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="998.0" y="321" width="0.5" height="15.0" fill="rgb(216,178,48)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="672.6" y="193" width="1.5" height="15.0" fill="rgb(227,161,54)" rx="2" ry="2" />
<text text-anchor="" x="675.63" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*TCPConn).Write (1 samples, 0.04%)</title><rect x="340.3" y="497" width="0.5" height="15.0" fill="rgb(254,25,31)" rx="2" ry="2" />
<text text-anchor="" x="343.32" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Duration.String (6 samples, 0.25%)</title><rect x="901.0" y="369" width="3.0" height="15.0" fill="rgb(213,183,45)" rx="2" ry="2" />
<text text-anchor="" x="903.97" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (11 samples, 0.46%)</title><rect x="993.0" y="465" width="5.5" height="15.0" fill="rgb(224,86,25)" rx="2" ry="2" />
<text text-anchor="" x="996.00" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).handleConn (1 samples, 0.04%)</title><rect x="60.2" y="577" width="0.5" height="15.0" fill="rgb(233,166,17)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).RPC (346 samples, 14.59%)</title><rect x="531.3" y="417" width="172.2" height="15.0" fill="rgb(234,7,7)" rx="2" ry="2" />
<text text-anchor="" x="534.35" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas64 (1 samples, 0.04%)</title><rect x="1163.6" y="481" width="0.5" height="15.0" fill="rgb(227,162,39)" rx="2" ry="2" />
<text text-anchor="" x="1166.63" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1056.7" y="465" width="0.5" height="15.0" fill="rgb(241,136,4)" rx="2" ry="2" />
<text text-anchor="" x="1059.68" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*KVS).Get.func1 (135 samples, 5.69%)</title><rect x="597.0" y="289" width="67.2" height="15.0" fill="rgb(248,225,52)" rx="2" ry="2" />
<text text-anchor="" x="600.02" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="230.4" y="433" width="1.0" height="15.0" fill="rgb(254,184,15)" rx="2" ry="2" />
<text text-anchor="" x="233.38" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (2 samples, 0.08%)</title><rect x="270.2" y="497" width="1.0" height="15.0" fill="rgb(215,81,9)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="273.7" y="529" width="0.5" height="15.0" fill="rgb(227,146,16)" rx="2" ry="2" />
<text text-anchor="" x="276.66" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.WriteSubset (45 samples, 1.90%)</title><rect x="304.5" y="481" width="22.4" height="15.0" fill="rgb(252,143,49)" rx="2" ry="2" />
<text text-anchor="" x="307.50" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="104.5" y="481" width="0.5" height="15.0" fill="rgb(225,224,53)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="875.6" y="401" width="1.5" height="15.0" fill="rgb(214,197,43)" rx="2" ry="2" />
<text text-anchor="" x="878.60" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/serf/serf.(*delegate).MergeRemoteState (1 samples, 0.04%)</title><rect x="60.2" y="545" width="0.5" height="15.0" fill="rgb(213,89,22)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.clone (40 samples, 1.69%)</title><rect x="955.2" y="433" width="19.9" height="15.0" fill="rgb(222,162,44)" rx="2" ry="2" />
<text text-anchor="" x="958.19" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="876.1" y="385" width="0.5" height="15.0" fill="rgb(231,214,45)" rx="2" ry="2" />
<text text-anchor="" x="879.10" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (6 samples, 0.25%)</title><rect x="508.0" y="417" width="3.0" height="15.0" fill="rgb(243,147,25)" rx="2" ry="2" />
<text text-anchor="" x="510.97" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.newTextprotoReader (5 samples, 0.21%)</title><rect x="111.0" y="529" width="2.5" height="15.0" fill="rgb(231,106,20)" rx="2" ry="2" />
<text text-anchor="" x="113.99" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (26 samples, 1.10%)</title><rect x="758.2" y="417" width="12.9" height="15.0" fill="rgb(228,218,30)" rx="2" ry="2" />
<text text-anchor="" x="761.20" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (5 samples, 0.21%)</title><rect x="334.8" y="481" width="2.5" height="15.0" fill="rgb(215,37,48)" rx="2" ry="2" />
<text text-anchor="" x="337.85" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.fieldByIndex (7 samples, 0.30%)</title><rect x="846.7" y="289" width="3.5" height="15.0" fill="rgb(233,48,53)" rx="2" ry="2" />
<text text-anchor="" x="849.75" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="717.9" y="369" width="0.5" height="15.0" fill="rgb(237,201,54)" rx="2" ry="2" />
<text text-anchor="" x="720.90" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (2 samples, 0.08%)</title><rect x="230.4" y="417" width="1.0" height="15.0" fill="rgb(244,104,47)" rx="2" ry="2" />
<text text-anchor="" x="233.38" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (1 samples, 0.04%)</title><rect x="1039.8" y="433" width="0.5" height="15.0" fill="rgb(242,221,44)" rx="2" ry="2" />
<text text-anchor="" x="1042.76" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (3 samples, 0.13%)</title><rect x="722.4" y="337" width="1.5" height="15.0" fill="rgb(212,3,15)" rx="2" ry="2" />
<text text-anchor="" x="725.38" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).shouldReuseConnection (1 samples, 0.04%)</title><rect x="458.2" y="561" width="0.5" height="15.0" fill="rgb(246,43,43)" rx="2" ry="2" />
<text text-anchor="" x="461.22" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/base64.(*Encoding).Encode (4 samples, 0.17%)</title><rect x="840.3" y="273" width="2.0" height="15.0" fill="rgb(242,86,47)" rx="2" ry="2" />
<text text-anchor="" x="843.28" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="722.9" y="257" width="0.5" height="15.0" fill="rgb(245,183,51)" rx="2" ry="2" />
<text text-anchor="" x="725.88" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (37 samples, 1.56%)</title><rect x="1082.5" y="449" width="18.5" height="15.0" fill="rgb(226,167,45)" rx="2" ry="2" />
<text text-anchor="" x="1085.55" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).balance (1 samples, 0.04%)</title><rect x="179.6" y="385" width="0.5" height="15.0" fill="rgb(217,187,25)" rx="2" ry="2" />
<text text-anchor="" x="182.64" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="280.1" y="481" width="0.5" height="15.0" fill="rgb(205,80,14)" rx="2" ry="2" />
<text text-anchor="" x="283.13" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (2 samples, 0.08%)</title><rect x="1056.7" y="481" width="1.0" height="15.0" fill="rgb(227,55,33)" rx="2" ry="2" />
<text text-anchor="" x="1059.68" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (3 samples, 0.13%)</title><rect x="200.5" y="369" width="1.5" height="15.0" fill="rgb(239,109,4)" rx="2" ry="2" />
<text text-anchor="" x="203.53" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="1005.4" y="417" width="2.0" height="15.0" fill="rgb(217,92,23)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (2 samples, 0.08%)</title><rect x="734.3" y="337" width="1.0" height="15.0" fill="rgb(221,115,45)" rx="2" ry="2" />
<text text-anchor="" x="737.32" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpollinited (1 samples, 0.04%)</title><rect x="1164.1" y="529" width="0.5" height="15.0" fill="rgb(217,165,0)" rx="2" ry="2" />
<text text-anchor="" x="1167.13" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Elem (1 samples, 0.04%)</title><rect x="857.2" y="321" width="0.5" height="15.0" fill="rgb(217,176,8)" rx="2" ry="2" />
<text text-anchor="" x="860.19" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="326.4" y="417" width="0.5" height="15.0" fill="rgb(246,146,13)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstring2 (8 samples, 0.34%)</title><rect x="612.4" y="177" width="4.0" height="15.0" fill="rgb(246,120,23)" rx="2" ry="2" />
<text text-anchor="" x="615.44" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (8 samples, 0.34%)</title><rect x="1167.6" y="449" width="4.0" height="15.0" fill="rgb(228,124,23)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_Semacquire (3 samples, 0.13%)</title><rect x="1036.8" y="417" width="1.5" height="15.0" fill="rgb(229,163,6)" rx="2" ry="2" />
<text text-anchor="" x="1039.78" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="723.4" y="225" width="0.5" height="15.0" fill="rgb(253,185,1)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.interhash (2 samples, 0.08%)</title><rect x="73.2" y="497" width="1.0" height="15.0" fill="rgb(220,12,48)" rx="2" ry="2" />
<text text-anchor="" x="76.18" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (3 samples, 0.13%)</title><rect x="106.0" y="449" width="1.5" height="15.0" fill="rgb(249,78,22)" rx="2" ry="2" />
<text text-anchor="" x="109.01" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (5 samples, 0.21%)</title><rect x="977.1" y="449" width="2.5" height="15.0" fill="rgb(221,114,28)" rx="2" ry="2" />
<text text-anchor="" x="980.08" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ifaceeq (1 samples, 0.04%)</title><rect x="853.2" y="273" width="0.5" height="15.0" fill="rgb(222,95,25)" rx="2" ry="2" />
<text text-anchor="" x="856.21" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Count (1 samples, 0.04%)</title><rect x="678.6" y="209" width="0.5" height="15.0" fill="rgb(247,32,3)" rx="2" ry="2" />
<text text-anchor="" x="681.60" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (1 samples, 0.04%)</title><rect x="1135.8" y="465" width="0.5" height="15.0" fill="rgb(246,158,9)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="677.1" y="145" width="0.5" height="15.0" fill="rgb(220,173,14)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (3 samples, 0.13%)</title><rect x="969.1" y="401" width="1.5" height="15.0" fill="rgb(222,198,45)" rx="2" ry="2" />
<text text-anchor="" x="972.12" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.assignTo (1 samples, 0.04%)</title><rect x="586.6" y="337" width="0.5" height="15.0" fill="rgb(209,173,29)" rx="2" ry="2" />
<text text-anchor="" x="589.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (31 samples, 1.31%)</title><rect x="870.1" y="433" width="15.4" height="15.0" fill="rgb(251,131,22)" rx="2" ry="2" />
<text text-anchor="" x="873.13" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (2 samples, 0.08%)</title><rect x="265.2" y="529" width="1.0" height="15.0" fill="rgb(215,69,52)" rx="2" ry="2" />
<text text-anchor="" x="268.20" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (6 samples, 0.25%)</title><rect x="99.5" y="513" width="3.0" height="15.0" fill="rgb(213,191,29)" rx="2" ry="2" />
<text text-anchor="" x="102.54" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (10 samples, 0.42%)</title><rect x="762.2" y="369" width="5.0" height="15.0" fill="rgb(216,185,29)" rx="2" ry="2" />
<text text-anchor="" x="765.18" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Align (2 samples, 0.08%)</title><rect x="581.6" y="337" width="1.0" height="15.0" fill="rgb(250,189,50)" rx="2" ry="2" />
<text text-anchor="" x="584.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).dispose (1 samples, 0.04%)</title><rect x="1048.2" y="401" width="0.5" height="15.0" fill="rgb(254,224,41)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).flush (2 samples, 0.08%)</title><rect x="64.7" y="449" width="1.0" height="15.0" fill="rgb(220,52,48)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Len (1 samples, 0.04%)</title><rect x="858.7" y="353" width="0.5" height="15.0" fill="rgb(235,32,48)" rx="2" ry="2" />
<text text-anchor="" x="861.68" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.setHeaders (1 samples, 0.04%)</title><rect x="949.7" y="481" width="0.5" height="15.0" fill="rgb(247,2,38)" rx="2" ry="2" />
<text text-anchor="" x="952.72" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.read (60 samples, 2.53%)</title><rect x="144.3" y="385" width="29.9" height="15.0" fill="rgb(227,110,28)" rx="2" ry="2" />
<text text-anchor="" x="147.32" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (26 samples, 1.10%)</title><rect x="758.2" y="401" width="12.9" height="15.0" fill="rgb(243,189,41)" rx="2" ry="2" />
<text text-anchor="" x="761.20" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="905.4" y="369" width="0.5" height="15.0" fill="rgb(240,90,2)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (27 samples, 1.14%)</title><rect x="735.3" y="433" width="13.4" height="15.0" fill="rgb(238,5,38)" rx="2" ry="2" />
<text text-anchor="" x="738.31" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (1 samples, 0.04%)</title><rect x="1158.2" y="513" width="0.5" height="15.0" fill="rgb(210,229,30)" rx="2" ry="2" />
<text text-anchor="" x="1161.16" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.flag.mustBe (1 samples, 0.04%)</title><rect x="696.5" y="353" width="0.5" height="15.0" fill="rgb(220,184,53)" rx="2" ry="2" />
<text text-anchor="" x="699.51" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Set (4 samples, 0.17%)</title><rect x="568.7" y="337" width="1.9" height="15.0" fill="rgb(242,201,14)" rx="2" ry="2" />
<text text-anchor="" x="571.66" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).getRequest (14 samples, 0.59%)</title><rect x="540.3" y="353" width="7.0" height="15.0" fill="rgb(233,87,4)" rx="2" ry="2" />
<text text-anchor="" x="543.30" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="326.4" y="353" width="0.5" height="15.0" fill="rgb(206,151,8)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).resolveToken (1 samples, 0.04%)</title><rect x="692.0" y="305" width="0.5" height="15.0" fill="rgb(249,26,52)" rx="2" ry="2" />
<text text-anchor="" x="695.03" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="788.5" y="241" width="0.5" height="15.0" fill="rgb(248,147,19)" rx="2" ry="2" />
<text text-anchor="" x="791.54" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="64.2" y="497" width="0.5" height="15.0" fill="rgb(237,30,13)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (3 samples, 0.13%)</title><rect x="260.7" y="401" width="1.5" height="15.0" fill="rgb(239,175,17)" rx="2" ry="2" />
<text text-anchor="" x="263.73" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).blockingRPC (193 samples, 8.14%)</title><rect x="594.5" y="305" width="96.0" height="15.0" fill="rgb(247,114,2)" rx="2" ry="2" />
<text text-anchor="" x="597.53" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.readTransfer (20 samples, 0.84%)</title><rect x="114.5" y="529" width="9.9" height="15.0" fill="rgb(235,189,16)" rx="2" ry="2" />
<text text-anchor="" x="117.47" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_fast64 (3 samples, 0.13%)</title><rect x="331.9" y="465" width="1.5" height="15.0" fill="rgb(242,155,28)" rx="2" ry="2" />
<text text-anchor="" x="334.86" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="1025.3" y="353" width="1.0" height="15.0" fill="rgb(247,76,50)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="900.5" y="385" width="0.5" height="15.0" fill="rgb(206,139,50)" rx="2" ry="2" />
<text text-anchor="" x="903.47" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcdatavalue (1 samples, 0.04%)</title><rect x="1179.6" y="513" width="0.5" height="15.0" fill="rgb(244,107,38)" rx="2" ry="2" />
<text text-anchor="" x="1182.55" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="783.1" y="273" width="0.5" height="15.0" fill="rgb(250,222,12)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (2 samples, 0.08%)</title><rect x="1025.3" y="385" width="1.0" height="15.0" fill="rgb(209,163,41)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (3 samples, 0.13%)</title><rect x="884.1" y="417" width="1.4" height="15.0" fill="rgb(222,65,20)" rx="2" ry="2" />
<text text-anchor="" x="887.06" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*ioDecReader).readn1 (2 samples, 0.08%)</title><rect x="63.2" y="497" width="1.0" height="15.0" fill="rgb(254,182,18)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (2 samples, 0.08%)</title><rect x="105.0" y="481" width="1.0" height="15.0" fill="rgb(249,48,14)" rx="2" ry="2" />
<text text-anchor="" x="108.02" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (6 samples, 0.25%)</title><rect x="1154.2" y="497" width="3.0" height="15.0" fill="rgb(215,19,40)" rx="2" ry="2" />
<text text-anchor="" x="1157.18" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (1 samples, 0.04%)</title><rect x="242.3" y="433" width="0.5" height="15.0" fill="rgb(220,145,29)" rx="2" ry="2" />
<text text-anchor="" x="245.32" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (2 samples, 0.08%)</title><rect x="119.9" y="497" width="1.0" height="15.0" fill="rgb(249,173,13)" rx="2" ry="2" />
<text text-anchor="" x="122.94" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="896.0" y="353" width="0.5" height="15.0" fill="rgb(235,88,39)" rx="2" ry="2" />
<text text-anchor="" x="898.99" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (2 samples, 0.08%)</title><rect x="1025.3" y="417" width="1.0" height="15.0" fill="rgb(234,126,4)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (2 samples, 0.08%)</title><rect x="818.4" y="417" width="1.0" height="15.0" fill="rgb(238,66,44)" rx="2" ry="2" />
<text text-anchor="" x="821.39" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1182.5" y="433" width="0.5" height="15.0" fill="rgb(239,22,42)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="1012.4" y="353" width="0.5" height="15.0" fill="rgb(220,127,23)" rx="2" ry="2" />
<text text-anchor="" x="1015.40" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="1174.6" y="465" width="1.0" height="15.0" fill="rgb(220,211,13)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.funcdata (1 samples, 0.04%)</title><rect x="1170.1" y="353" width="0.5" height="15.0" fill="rgb(239,163,1)" rx="2" ry="2" />
<text text-anchor="" x="1173.10" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="274.2" y="545" width="0.5" height="15.0" fill="rgb(226,86,34)" rx="2" ry="2" />
<text text-anchor="" x="277.16" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="933.3" y="321" width="0.5" height="15.0" fill="rgb(229,57,33)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.bgsweep (21 samples, 0.89%)</title><rect x="1050.2" y="577" width="10.5" height="15.0" fill="rgb(206,204,39)" rx="2" ry="2" />
<text text-anchor="" x="1053.21" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="275.6" y="513" width="0.5" height="15.0" fill="rgb(254,134,20)" rx="2" ry="2" />
<text text-anchor="" x="278.65" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (46 samples, 1.94%)</title><rect x="179.6" y="401" width="22.9" height="15.0" fill="rgb(218,35,25)" rx="2" ry="2" />
<text text-anchor="" x="182.64" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).KVSEndpoint (589 samples, 24.83%)</title><rect x="526.4" y="465" width="293.0" height="15.0" fill="rgb(254,54,0)" rx="2" ry="2" />
<text text-anchor="" x="529.37" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/consul/command/age..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).flush (324 samples, 13.66%)</title><rect x="292.6" y="529" width="161.1" height="15.0" fill="rgb(232,44,53)" rx="2" ry="2" />
<text text-anchor="" x="295.56" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bufio.(*Writer).flush</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (2 samples, 0.08%)</title><rect x="879.1" y="289" width="1.0" height="15.0" fill="rgb(251,17,25)" rx="2" ry="2" />
<text text-anchor="" x="882.08" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="755.7" y="401" width="0.5" height="15.0" fill="rgb(234,116,19)" rx="2" ry="2" />
<text text-anchor="" x="758.71" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarknewobject (1 samples, 0.04%)</title><rect x="806.5" y="369" width="0.4" height="15.0" fill="rgb(231,166,54)" rx="2" ry="2" />
<text text-anchor="" x="809.45" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1 (5 samples, 0.21%)</title><rect x="588.1" y="321" width="2.4" height="15.0" fill="rgb(210,74,43)" rx="2" ry="2" />
<text text-anchor="" x="591.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).getEdge (2 samples, 0.08%)</title><rect x="603.0" y="177" width="1.0" height="15.0" fill="rgb(244,64,26)" rx="2" ry="2" />
<text text-anchor="" x="605.98" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpoll (1 samples, 0.04%)</title><rect x="1185.5" y="545" width="0.5" height="15.0" fill="rgb(226,220,16)" rx="2" ry="2" />
<text text-anchor="" x="1188.52" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*ServeMux).ServeHTTP (1,189 samples, 50.13%)</title><rect x="458.7" y="545" width="591.5" height="15.0" fill="rgb(251,14,38)" rx="2" ry="2" />
<text text-anchor="" x="461.72" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.(*ServeMux).ServeHTTP</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (11 samples, 0.46%)</title><rect x="476.1" y="481" width="5.5" height="15.0" fill="rgb(235,126,34)" rx="2" ry="2" />
<text text-anchor="" x="479.13" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="212.5" y="401" width="0.5" height="15.0" fill="rgb(205,138,31)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (1 samples, 0.04%)</title><rect x="1152.2" y="305" width="0.5" height="15.0" fill="rgb(254,134,20)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (13 samples, 0.55%)</title><rect x="877.1" y="417" width="6.5" height="15.0" fill="rgb(245,46,22)" rx="2" ry="2" />
<text text-anchor="" x="880.09" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (6 samples, 0.25%)</title><rect x="1134.8" y="545" width="3.0" height="15.0" fill="rgb(235,103,42)" rx="2" ry="2" />
<text text-anchor="" x="1137.78" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*Metrics).collectStats (1 samples, 0.04%)</title><rect x="59.7" y="577" width="0.5" height="15.0" fill="rgb(244,58,27)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).wrap.func1 (999 samples, 42.12%)</title><rect x="520.4" y="497" width="497.0" height="15.0" fill="rgb(220,193,47)" rx="2" ry="2" />
<text text-anchor="" x="523.40" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/consul/command/agent.(*HTTPServer).wrap.func1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="783.6" y="337" width="0.5" height="15.0" fill="rgb(213,210,40)" rx="2" ry="2" />
<text text-anchor="" x="786.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (12 samples, 0.51%)</title><rect x="736.8" y="353" width="6.0" height="15.0" fill="rgb(236,17,3)" rx="2" ry="2" />
<text text-anchor="" x="739.80" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).gossip (3 samples, 0.13%)</title><rect x="60.7" y="545" width="1.5" height="15.0" fill="rgb(214,3,38)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (2 samples, 0.08%)</title><rect x="102.5" y="497" width="1.0" height="15.0" fill="rgb(228,51,11)" rx="2" ry="2" />
<text text-anchor="" x="105.53" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="886.5" y="401" width="0.5" height="15.0" fill="rgb(210,158,28)" rx="2" ry="2" />
<text text-anchor="" x="889.54" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="516.4" y="481" width="0.5" height="15.0" fill="rgb(227,86,28)" rx="2" ry="2" />
<text text-anchor="" x="519.42" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="1048.2" y="417" width="0.5" height="15.0" fill="rgb(222,60,9)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="699.5" y="385" width="0.5" height="15.0" fill="rgb(246,217,51)" rx="2" ry="2" />
<text text-anchor="" x="702.49" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="639.8" y="209" width="0.5" height="15.0" fill="rgb(247,49,51)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (3 samples, 0.13%)</title><rect x="1036.8" y="433" width="1.5" height="15.0" fill="rgb(214,218,3)" rx="2" ry="2" />
<text text-anchor="" x="1039.78" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (1 samples, 0.04%)</title><rect x="766.2" y="273" width="0.5" height="15.0" fill="rgb(210,86,41)" rx="2" ry="2" />
<text text-anchor="" x="769.16" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="242.8" y="465" width="1.0" height="15.0" fill="rgb(222,227,37)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).releaseAll (1 samples, 0.04%)</title><rect x="1181.5" y="417" width="0.5" height="15.0" fill="rgb(206,107,49)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1029.8" y="401" width="0.5" height="15.0" fill="rgb(249,51,2)" rx="2" ry="2" />
<text text-anchor="" x="1032.81" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*chunkWriter).close (2 samples, 0.08%)</title><rect x="456.2" y="545" width="1.0" height="15.0" fill="rgb(211,177,24)" rx="2" ry="2" />
<text text-anchor="" x="459.23" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.removeChild (8 samples, 0.34%)</title><rect x="70.2" y="529" width="4.0" height="15.0" fill="rgb(250,206,47)" rx="2" ry="2" />
<text text-anchor="" x="73.19" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.fastrand1 (2 samples, 0.08%)</title><rect x="957.7" y="401" width="1.0" height="15.0" fill="rgb(214,64,24)" rx="2" ry="2" />
<text text-anchor="" x="960.68" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).Abort (1 samples, 0.04%)</title><rect x="661.2" y="257" width="0.5" height="15.0" fill="rgb(211,111,13)" rx="2" ry="2" />
<text text-anchor="" x="664.19" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Get (2 samples, 0.08%)</title><rect x="772.1" y="401" width="1.0" height="15.0" fill="rgb(238,191,30)" rx="2" ry="2" />
<text text-anchor="" x="775.12" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (3 samples, 0.13%)</title><rect x="1138.8" y="561" width="1.5" height="15.0" fill="rgb(252,53,26)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.handoffp (1 samples, 0.04%)</title><rect x="1137.8" y="497" width="0.5" height="15.0" fill="rgb(236,160,37)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="1014.4" y="433" width="0.5" height="15.0" fill="rgb(220,37,16)" rx="2" ry="2" />
<text text-anchor="" x="1017.39" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*conn).Write (2 samples, 0.08%)</title><rect x="64.7" y="433" width="1.0" height="15.0" fill="rgb(224,200,14)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (27 samples, 1.14%)</title><rect x="735.3" y="417" width="13.4" height="15.0" fill="rgb(209,121,10)" rx="2" ry="2" />
<text text-anchor="" x="738.31" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (7 samples, 0.30%)</title><rect x="86.6" y="513" width="3.5" height="15.0" fill="rgb(233,77,43)" rx="2" ry="2" />
<text text-anchor="" x="89.61" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (4 samples, 0.17%)</title><rect x="801.5" y="385" width="2.0" height="15.0" fill="rgb(218,101,24)" rx="2" ry="2" />
<text text-anchor="" x="804.48" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="777.1" y="337" width="0.5" height="15.0" fill="rgb(213,46,52)" rx="2" ry="2" />
<text text-anchor="" x="780.10" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (1 samples, 0.04%)</title><rect x="1152.2" y="497" width="0.5" height="15.0" fill="rgb(220,114,13)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (2 samples, 0.08%)</title><rect x="1042.7" y="369" width="1.0" height="15.0" fill="rgb(214,165,2)" rx="2" ry="2" />
<text text-anchor="" x="1045.75" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.timerproc (1 samples, 0.04%)</title><rect x="1138.3" y="577" width="0.5" height="15.0" fill="rgb(243,62,12)" rx="2" ry="2" />
<text text-anchor="" x="1141.26" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul/structs.(*KeyRequest).IsRead (1 samples, 0.04%)</title><rect x="691.5" y="289" width="0.5" height="15.0" fill="rgb(226,200,0)" rx="2" ry="2" />
<text text-anchor="" x="694.53" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Index (2 samples, 0.08%)</title><rect x="857.7" y="353" width="1.0" height="15.0" fill="rgb(218,14,9)" rx="2" ry="2" />
<text text-anchor="" x="860.69" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="143.3" y="337" width="0.5" height="15.0" fill="rgb(245,73,49)" rx="2" ry="2" />
<text text-anchor="" x="146.32" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (9 samples, 0.38%)</title><rect x="1095.5" y="401" width="4.5" height="15.0" fill="rgb(242,47,23)" rx="2" ry="2" />
<text text-anchor="" x="1098.48" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).writeTo (1 samples, 0.04%)</title><rect x="62.2" y="433" width="0.5" height="15.0" fill="rgb(249,205,37)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="1011.9" y="321" width="0.5" height="15.0" fill="rgb(210,121,4)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.resetspinning (2 samples, 0.08%)</title><rect x="1176.1" y="545" width="1.0" height="15.0" fill="rgb(230,182,45)" rx="2" ry="2" />
<text text-anchor="" x="1179.07" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.Sprintf (48 samples, 2.02%)</title><rect x="889.0" y="449" width="23.9" height="15.0" fill="rgb(216,148,19)" rx="2" ry="2" />
<text text-anchor="" x="892.03" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >f..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.date (2 samples, 0.08%)</title><rect x="328.9" y="449" width="1.0" height="15.0" fill="rgb(219,11,44)" rx="2" ry="2" />
<text text-anchor="" x="331.88" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="1182.5" y="369" width="0.5" height="15.0" fill="rgb(220,15,5)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.injectglist (1 samples, 0.04%)</title><rect x="1141.7" y="513" width="0.5" height="15.0" fill="rgb(220,27,23)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (13 samples, 0.55%)</title><rect x="239.3" y="481" width="6.5" height="15.0" fill="rgb(216,28,0)" rx="2" ry="2" />
<text text-anchor="" x="242.33" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul/state.maxIndexTxn (84 samples, 3.54%)</title><rect x="598.5" y="241" width="41.8" height="15.0" fill="rgb(243,195,40)" rx="2" ry="2" />
<text text-anchor="" x="601.51" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >git..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="730.8" y="257" width="0.5" height="15.0" fill="rgb(229,148,10)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (2 samples, 0.08%)</title><rect x="237.8" y="497" width="1.0" height="15.0" fill="rgb(213,111,11)" rx="2" ry="2" />
<text text-anchor="" x="240.84" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Index (2 samples, 0.08%)</title><rect x="767.2" y="369" width="0.9" height="15.0" fill="rgb(222,160,18)" rx="2" ry="2" />
<text text-anchor="" x="770.15" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.sendRPC (2 samples, 0.08%)</title><rect x="64.7" y="481" width="1.0" height="15.0" fill="rgb(209,173,14)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (1 samples, 0.04%)</title><rect x="795.0" y="369" width="0.5" height="15.0" fill="rgb(218,45,18)" rx="2" ry="2" />
<text text-anchor="" x="798.01" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="941.3" y="433" width="1.5" height="15.0" fill="rgb(212,135,36)" rx="2" ry="2" />
<text text-anchor="" x="944.26" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="961.2" y="369" width="0.5" height="15.0" fill="rgb(217,19,33)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.TrimString (2 samples, 0.08%)</title><rect x="320.4" y="465" width="1.0" height="15.0" fill="rgb(238,159,26)" rx="2" ry="2" />
<text text-anchor="" x="323.42" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_procPin (1 samples, 0.04%)</title><rect x="912.4" y="385" width="0.5" height="15.0" fill="rgb(221,82,20)" rx="2" ry="2" />
<text text-anchor="" x="915.41" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freespecial (1 samples, 0.04%)</title><rect x="280.6" y="433" width="0.5" height="15.0" fill="rgb(238,198,9)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.extraHeader.Write (4 samples, 0.17%)</title><rect x="329.9" y="481" width="2.0" height="15.0" fill="rgb(209,199,40)" rx="2" ry="2" />
<text text-anchor="" x="332.87" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="813.4" y="385" width="1.0" height="15.0" fill="rgb(247,159,40)" rx="2" ry="2" />
<text text-anchor="" x="816.41" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (3 samples, 0.13%)</title><rect x="713.9" y="273" width="1.5" height="15.0" fill="rgb(221,92,49)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="636.8" y="193" width="2.0" height="15.0" fill="rgb(214,86,45)" rx="2" ry="2" />
<text text-anchor="" x="639.81" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (2 samples, 0.08%)</title><rect x="758.7" y="353" width="1.0" height="15.0" fill="rgb(210,23,8)" rx="2" ry="2" />
<text text-anchor="" x="761.69" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (2 samples, 0.08%)</title><rect x="450.3" y="401" width="1.0" height="15.0" fill="rgb(214,67,46)" rx="2" ry="2" />
<text text-anchor="" x="453.26" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="717.9" y="353" width="0.5" height="15.0" fill="rgb(242,36,23)" rx="2" ry="2" />
<text text-anchor="" x="720.90" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (67 samples, 2.82%)</title><rect x="1101.5" y="545" width="33.3" height="15.0" fill="rgb(241,97,20)" rx="2" ry="2" />
<text text-anchor="" x="1104.45" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="200.0" y="353" width="0.5" height="15.0" fill="rgb(231,49,5)" rx="2" ry="2" />
<text text-anchor="" x="203.03" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (3 samples, 0.13%)</title><rect x="286.6" y="529" width="1.5" height="15.0" fill="rgb(213,178,11)" rx="2" ry="2" />
<text text-anchor="" x="289.59" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="107.5" y="481" width="0.5" height="15.0" fill="rgb(227,61,0)" rx="2" ry="2" />
<text text-anchor="" x="110.50" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="681.1" y="177" width="0.5" height="15.0" fill="rgb(232,100,2)" rx="2" ry="2" />
<text text-anchor="" x="684.09" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (2 samples, 0.08%)</title><rect x="224.9" y="369" width="1.0" height="15.0" fill="rgb(253,58,54)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).getExistingInterval (6 samples, 0.25%)</title><rect x="679.1" y="225" width="3.0" height="15.0" fill="rgb(223,28,45)" rx="2" ry="2" />
<text text-anchor="" x="682.10" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="863.2" y="369" width="0.5" height="15.0" fill="rgb(240,0,43)" rx="2" ry="2" />
<text text-anchor="" x="866.16" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (6 samples, 0.25%)</title><rect x="936.8" y="433" width="3.0" height="15.0" fill="rgb(230,199,48)" rx="2" ry="2" />
<text text-anchor="" x="939.79" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.trygetfull (1 samples, 0.04%)</title><rect x="242.8" y="385" width="0.5" height="15.0" fill="rgb(223,160,33)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcstopm (1 samples, 0.04%)</title><rect x="1152.2" y="529" width="0.5" height="15.0" fill="rgb(222,2,22)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="230.4" y="481" width="1.0" height="15.0" fill="rgb(216,47,49)" rx="2" ry="2" />
<text text-anchor="" x="233.38" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (2 samples, 0.08%)</title><rect x="1046.2" y="497" width="1.0" height="15.0" fill="rgb(250,222,49)" rx="2" ry="2" />
<text text-anchor="" x="1049.23" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (7 samples, 0.30%)</title><rect x="99.0" y="529" width="3.5" height="15.0" fill="rgb(223,2,51)" rx="2" ry="2" />
<text text-anchor="" x="102.05" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="954.7" y="417" width="0.5" height="15.0" fill="rgb(232,101,48)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (1 samples, 0.04%)</title><rect x="1152.2" y="433" width="0.5" height="15.0" fill="rgb(218,104,50)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (2 samples, 0.08%)</title><rect x="1079.1" y="417" width="1.0" height="15.0" fill="rgb(220,151,33)" rx="2" ry="2" />
<text text-anchor="" x="1082.06" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Put (4 samples, 0.17%)</title><rect x="906.4" y="417" width="2.0" height="15.0" fill="rgb(214,31,31)" rx="2" ry="2" />
<text text-anchor="" x="909.44" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goready.func1 (1 samples, 0.04%)</title><rect x="64.2" y="481" width="0.5" height="15.0" fill="rgb(228,61,23)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (31 samples, 1.31%)</title><rect x="998.5" y="481" width="15.4" height="15.0" fill="rgb(238,177,2)" rx="2" ry="2" />
<text text-anchor="" x="1001.47" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="741.3" y="337" width="1.0" height="15.0" fill="rgb(215,136,26)" rx="2" ry="2" />
<text text-anchor="" x="744.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (1 samples, 0.04%)</title><rect x="698.5" y="369" width="0.5" height="15.0" fill="rgb(231,132,11)" rx="2" ry="2" />
<text text-anchor="" x="701.50" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (3 samples, 0.13%)</title><rect x="722.4" y="321" width="1.5" height="15.0" fill="rgb(224,32,33)" rx="2" ry="2" />
<text text-anchor="" x="725.38" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vendor/golang_org/x/net/lex/httplex.ValidHeaderFieldName (9 samples, 0.38%)</title><rect x="283.6" y="545" width="4.5" height="15.0" fill="rgb(247,130,24)" rx="2" ry="2" />
<text text-anchor="" x="286.61" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goparkunlock (2 samples, 0.08%)</title><rect x="938.3" y="385" width="1.0" height="15.0" fill="rgb(240,176,11)" rx="2" ry="2" />
<text text-anchor="" x="941.28" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*MemDB).getRoot (3 samples, 0.13%)</title><rect x="655.2" y="241" width="1.5" height="15.0" fill="rgb(240,2,33)" rx="2" ry="2" />
<text text-anchor="" x="658.22" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).Read (2 samples, 0.08%)</title><rect x="63.2" y="433" width="1.0" height="15.0" fill="rgb(221,136,6)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markBits.setMarked (1 samples, 0.04%)</title><rect x="806.5" y="353" width="0.4" height="15.0" fill="rgb(249,169,47)" rx="2" ry="2" />
<text text-anchor="" x="809.45" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="954.2" y="417" width="0.5" height="15.0" fill="rgb(230,162,5)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (1 samples, 0.04%)</title><rect x="1152.2" y="513" width="0.5" height="15.0" fill="rgb(208,86,37)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (1 samples, 0.04%)</title><rect x="1182.5" y="385" width="0.5" height="15.0" fill="rgb(250,144,25)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Set (11 samples, 0.46%)</title><rect x="975.6" y="481" width="5.5" height="15.0" fill="rgb(230,95,52)" rx="2" ry="2" />
<text text-anchor="" x="978.59" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcdatavalue (1 samples, 0.04%)</title><rect x="1152.2" y="337" width="0.5" height="15.0" fill="rgb(226,7,17)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).getIndexValue (47 samples, 1.98%)</title><rect x="604.0" y="209" width="23.4" height="15.0" fill="rgb(226,132,51)" rx="2" ry="2" />
<text text-anchor="" x="606.98" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >g..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="792.5" y="353" width="0.5" height="15.0" fill="rgb(229,138,21)" rx="2" ry="2" />
<text text-anchor="" x="795.52" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="733.8" y="353" width="0.5" height="15.0" fill="rgb(235,158,29)" rx="2" ry="2" />
<text text-anchor="" x="736.82" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*sliceEncoder).encode (66 samples, 2.78%)</title><rect x="826.8" y="401" width="32.9" height="15.0" fill="rgb(215,218,16)" rx="2" ry="2" />
<text text-anchor="" x="829.85" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="954.2" y="353" width="0.5" height="15.0" fill="rgb(247,92,10)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="273.7" y="513" width="0.5" height="15.0" fill="rgb(211,98,31)" rx="2" ry="2" />
<text text-anchor="" x="276.66" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (10 samples, 0.42%)</title><rect x="993.5" y="449" width="5.0" height="15.0" fill="rgb(205,151,18)" rx="2" ry="2" />
<text text-anchor="" x="996.50" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*structEncoder).encode (56 samples, 2.36%)</title><rect x="829.3" y="305" width="27.9" height="15.0" fill="rgb(226,29,9)" rx="2" ry="2" />
<text text-anchor="" x="832.33" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="991.5" y="417" width="0.5" height="15.0" fill="rgb(226,154,43)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (1 samples, 0.04%)</title><rect x="939.8" y="433" width="0.5" height="15.0" fill="rgb(244,60,27)" rx="2" ry="2" />
<text text-anchor="" x="942.77" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (2 samples, 0.08%)</title><rect x="880.6" y="337" width="1.0" height="15.0" fill="rgb(225,136,45)" rx="2" ry="2" />
<text text-anchor="" x="883.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="782.6" y="369" width="1.5" height="15.0" fill="rgb(232,81,49)" rx="2" ry="2" />
<text text-anchor="" x="785.57" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Get (2 samples, 0.08%)</title><rect x="772.1" y="417" width="1.0" height="15.0" fill="rgb(226,140,23)" rx="2" ry="2" />
<text text-anchor="" x="775.12" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Load (1 samples, 0.04%)</title><rect x="1069.1" y="465" width="0.5" height="15.0" fill="rgb(249,100,28)" rx="2" ry="2" />
<text text-anchor="" x="1072.11" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="998.0" y="417" width="0.5" height="15.0" fill="rgb(252,2,54)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanblock (6 samples, 0.25%)</title><rect x="1061.2" y="513" width="2.9" height="15.0" fill="rgb(235,93,34)" rx="2" ry="2" />
<text text-anchor="" x="1064.16" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>go.(*struct (5 samples, 0.21%)</title><rect x="453.7" y="545" width="2.5" height="15.0" fill="rgb(215,219,15)" rx="2" ry="2" />
<text text-anchor="" x="456.74" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="1029.3" y="417" width="1.0" height="15.0" fill="rgb(230,155,42)" rx="2" ry="2" />
<text text-anchor="" x="1032.32" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Date (2 samples, 0.08%)</title><rect x="934.3" y="417" width="1.0" height="15.0" fill="rgb(240,80,16)" rx="2" ry="2" />
<text text-anchor="" x="937.30" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (5 samples, 0.21%)</title><rect x="259.7" y="449" width="2.5" height="15.0" fill="rgb(209,176,31)" rx="2" ry="2" />
<text text-anchor="" x="262.73" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="249.3" y="353" width="0.5" height="15.0" fill="rgb(236,4,39)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (4 samples, 0.17%)</title><rect x="1013.9" y="481" width="2.0" height="15.0" fill="rgb(246,204,16)" rx="2" ry="2" />
<text text-anchor="" x="1016.90" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (1 samples, 0.04%)</title><rect x="786.6" y="241" width="0.4" height="15.0" fill="rgb(210,30,22)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (8 samples, 0.34%)</title><rect x="560.2" y="321" width="4.0" height="15.0" fill="rgb(224,152,12)" rx="2" ry="2" />
<text text-anchor="" x="563.20" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*waitq).dequeue (2 samples, 0.08%)</title><rect x="74.2" y="513" width="1.0" height="15.0" fill="rgb(218,37,19)" rx="2" ry="2" />
<text text-anchor="" x="77.17" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>path.Clean (5 samples, 0.21%)</title><rect x="514.4" y="497" width="2.5" height="15.0" fill="rgb(249,24,50)" rx="2" ry="2" />
<text text-anchor="" x="517.44" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="961.2" y="337" width="0.5" height="15.0" fill="rgb(243,136,21)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="1138.8" y="433" width="0.5" height="15.0" fill="rgb(233,204,21)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).nextFreeIndex (1 samples, 0.04%)</title><rect x="240.8" y="449" width="0.5" height="15.0" fill="rgb(226,140,8)" rx="2" ry="2" />
<text text-anchor="" x="243.83" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="765.7" y="305" width="1.0" height="15.0" fill="rgb(222,193,33)" rx="2" ry="2" />
<text text-anchor="" x="768.66" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.read (2 samples, 0.08%)</title><rect x="63.2" y="401" width="1.0" height="15.0" fill="rgb(224,127,19)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.NewDNSServer.func1 (1 samples, 0.04%)</title><rect x="59.2" y="577" width="0.5" height="15.0" fill="rgb(220,65,35)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="882.1" y="369" width="1.0" height="15.0" fill="rgb(215,44,12)" rx="2" ry="2" />
<text text-anchor="" x="885.07" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="790.5" y="337" width="0.5" height="15.0" fill="rgb(249,93,27)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="680.6" y="193" width="1.0" height="15.0" fill="rgb(206,196,30)" rx="2" ry="2" />
<text text-anchor="" x="683.59" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).decode (2 samples, 0.08%)</title><rect x="63.2" y="529" width="1.0" height="15.0" fill="rgb(217,158,10)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Elem (2 samples, 0.08%)</title><rect x="532.8" y="337" width="1.0" height="15.0" fill="rgb(242,115,28)" rx="2" ry="2" />
<text text-anchor="" x="535.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="511.5" y="465" width="0.4" height="15.0" fill="rgb(220,227,34)" rx="2" ry="2" />
<text text-anchor="" x="514.45" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (22 samples, 0.93%)</title><rect x="758.2" y="385" width="10.9" height="15.0" fill="rgb(247,79,30)" rx="2" ry="2" />
<text text-anchor="" x="761.20" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readgstatus (2 samples, 0.08%)</title><rect x="140.8" y="321" width="1.0" height="15.0" fill="rgb(254,38,10)" rx="2" ry="2" />
<text text-anchor="" x="143.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gorecover (1 samples, 0.04%)</title><rect x="839.3" y="209" width="0.5" height="15.0" fill="rgb(231,165,2)" rx="2" ry="2" />
<text text-anchor="" x="842.28" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Kind (2 samples, 0.08%)</title><rect x="843.8" y="257" width="1.0" height="15.0" fill="rgb(253,78,17)" rx="2" ry="2" />
<text text-anchor="" x="846.76" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="1025.3" y="369" width="1.0" height="15.0" fill="rgb(234,220,0)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (1 samples, 0.04%)</title><rect x="887.0" y="465" width="0.5" height="15.0" fill="rgb(236,154,51)" rx="2" ry="2" />
<text text-anchor="" x="890.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*StringFieldIndex).FromArgs (7 samples, 0.30%)</title><rect x="640.3" y="209" width="3.5" height="15.0" fill="rgb(231,69,12)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*fdMutex).rwunlock (1 samples, 0.04%)</title><rect x="344.3" y="449" width="0.5" height="15.0" fill="rgb(206,200,25)" rx="2" ry="2" />
<text text-anchor="" x="347.30" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (4 samples, 0.17%)</title><rect x="544.3" y="337" width="2.0" height="15.0" fill="rgb(252,141,5)" rx="2" ry="2" />
<text text-anchor="" x="547.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (2 samples, 0.08%)</title><rect x="93.6" y="497" width="1.0" height="15.0" fill="rgb(225,114,34)" rx="2" ry="2" />
<text text-anchor="" x="96.58" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="617.4" y="145" width="0.5" height="15.0" fill="rgb(237,24,38)" rx="2" ry="2" />
<text text-anchor="" x="620.41" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (1 samples, 0.04%)</title><rect x="1182.5" y="401" width="0.5" height="15.0" fill="rgb(210,214,42)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (6 samples, 0.25%)</title><rect x="94.6" y="529" width="3.0" height="15.0" fill="rgb(214,199,32)" rx="2" ry="2" />
<text text-anchor="" x="97.57" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="266.7" y="513" width="0.5" height="15.0" fill="rgb(213,57,11)" rx="2" ry="2" />
<text text-anchor="" x="269.69" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="881.6" y="337" width="0.5" height="15.0" fill="rgb(233,188,23)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="802.5" y="353" width="1.0" height="15.0" fill="rgb(223,84,24)" rx="2" ry="2" />
<text text-anchor="" x="805.47" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanframeworker (35 samples, 1.48%)</title><rect x="1083.5" y="433" width="17.5" height="15.0" fill="rgb(251,142,51)" rx="2" ry="2" />
<text text-anchor="" x="1086.54" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*bucket).mp (2 samples, 0.08%)</title><rect x="1136.3" y="449" width="1.0" height="15.0" fill="rgb(235,132,52)" rx="2" ry="2" />
<text text-anchor="" x="1139.27" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="249.3" y="401" width="0.5" height="15.0" fill="rgb(208,52,43)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="1063.6" y="497" width="0.5" height="15.0" fill="rgb(234,200,7)" rx="2" ry="2" />
<text text-anchor="" x="1066.64" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (2 samples, 0.08%)</title><rect x="765.7" y="321" width="1.0" height="15.0" fill="rgb(214,60,22)" rx="2" ry="2" />
<text text-anchor="" x="768.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*chunkWriter).writeHeader (90 samples, 3.79%)</title><rect x="294.1" y="497" width="44.7" height="15.0" fill="rgb(227,64,28)" rx="2" ry="2" />
<text text-anchor="" x="297.06" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mput (1 samples, 0.04%)</title><rect x="1171.6" y="513" width="0.5" height="15.0" fill="rgb(208,146,12)" rx="2" ry="2" />
<text text-anchor="" x="1174.59" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1055.2" y="465" width="0.5" height="15.0" fill="rgb(227,60,25)" rx="2" ry="2" />
<text text-anchor="" x="1058.19" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBits.initSpan (1 samples, 0.04%)</title><rect x="270.2" y="401" width="0.5" height="15.0" fill="rgb(212,1,41)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="866.1" y="401" width="0.5" height="15.0" fill="rgb(254,150,13)" rx="2" ry="2" />
<text text-anchor="" x="869.15" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).Get (8 samples, 0.34%)</title><rect x="630.3" y="177" width="4.0" height="15.0" fill="rgb(220,211,35)" rx="2" ry="2" />
<text text-anchor="" x="633.35" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/logutils.(*LevelFilter).Write (8 samples, 0.34%)</title><rect x="923.4" y="417" width="3.9" height="15.0" fill="rgb(208,128,8)" rx="2" ry="2" />
<text text-anchor="" x="926.36" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (1 samples, 0.04%)</title><rect x="1175.6" y="497" width="0.5" height="15.0" fill="rgb(236,226,43)" rx="2" ry="2" />
<text text-anchor="" x="1178.57" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*AggregateSample).Ingest (4 samples, 0.17%)</title><rect x="668.2" y="241" width="1.9" height="15.0" fill="rgb(245,183,31)" rx="2" ry="2" />
<text text-anchor="" x="671.15" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (6 samples, 0.25%)</title><rect x="1154.2" y="481" width="3.0" height="15.0" fill="rgb(242,90,13)" rx="2" ry="2" />
<text text-anchor="" x="1157.18" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).insertBack (1 samples, 0.04%)</title><rect x="241.8" y="385" width="0.5" height="15.0" fill="rgb(228,42,46)" rx="2" ry="2" />
<text text-anchor="" x="244.82" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="561.2" y="273" width="0.5" height="15.0" fill="rgb(218,192,47)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (64 samples, 2.70%)</title><rect x="1069.6" y="481" width="31.9" height="15.0" fill="rgb(224,35,53)" rx="2" ry="2" />
<text text-anchor="" x="1072.61" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1138.8" y="497" width="0.5" height="15.0" fill="rgb(223,82,14)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="245.8" y="481" width="0.5" height="15.0" fill="rgb(226,161,8)" rx="2" ry="2" />
<text text-anchor="" x="248.80" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getitab (3 samples, 0.13%)</title><rect x="321.9" y="449" width="1.5" height="15.0" fill="rgb(215,4,29)" rx="2" ry="2" />
<text text-anchor="" x="324.91" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="89.6" y="497" width="0.5" height="15.0" fill="rgb(236,9,10)" rx="2" ry="2" />
<text text-anchor="" x="92.60" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (2 samples, 0.08%)</title><rect x="481.6" y="465" width="1.0" height="15.0" fill="rgb(244,178,3)" rx="2" ry="2" />
<text text-anchor="" x="484.60" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (3 samples, 0.13%)</title><rect x="946.7" y="433" width="1.5" height="15.0" fill="rgb(223,174,19)" rx="2" ry="2" />
<text text-anchor="" x="949.74" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="1043.7" y="401" width="1.0" height="15.0" fill="rgb(252,63,41)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.strequal (1 samples, 0.04%)</title><rect x="276.6" y="529" width="0.5" height="15.0" fill="rgb(230,135,34)" rx="2" ry="2" />
<text text-anchor="" x="279.64" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.HasPrefix (1 samples, 0.04%)</title><rect x="632.3" y="161" width="0.5" height="15.0" fill="rgb(225,216,7)" rx="2" ry="2" />
<text text-anchor="" x="635.34" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="690.0" y="257" width="0.5" height="15.0" fill="rgb(219,173,12)" rx="2" ry="2" />
<text text-anchor="" x="693.04" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (4 samples, 0.17%)</title><rect x="1034.8" y="433" width="2.0" height="15.0" fill="rgb(223,218,21)" rx="2" ry="2" />
<text text-anchor="" x="1037.79" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (1 samples, 0.04%)</title><rect x="856.7" y="289" width="0.5" height="15.0" fill="rgb(248,219,11)" rx="2" ry="2" />
<text text-anchor="" x="859.69" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.park_m (71 samples, 2.99%)</title><rect x="1143.7" y="577" width="35.4" height="15.0" fill="rgb(211,107,46)" rx="2" ry="2" />
<text text-anchor="" x="1146.74" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (17 samples, 0.72%)</title><rect x="795.0" y="417" width="8.5" height="15.0" fill="rgb(253,25,15)" rx="2" ry="2" />
<text text-anchor="" x="798.01" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.cmpbody (2 samples, 0.08%)</title><rect x="318.9" y="385" width="1.0" height="15.0" fill="rgb(236,72,33)" rx="2" ry="2" />
<text text-anchor="" x="321.93" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="905.4" y="353" width="0.5" height="15.0" fill="rgb(225,2,37)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="778.6" y="273" width="0.5" height="15.0" fill="rgb(213,141,10)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readgstatus (1 samples, 0.04%)</title><rect x="1065.6" y="529" width="0.5" height="15.0" fill="rgb(229,134,31)" rx="2" ry="2" />
<text text-anchor="" x="1068.63" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notesleep (5 samples, 0.21%)</title><rect x="1172.1" y="513" width="2.5" height="15.0" fill="rgb(216,170,28)" rx="2" ry="2" />
<text text-anchor="" x="1175.09" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readvarint (6 samples, 0.25%)</title><rect x="1090.0" y="369" width="3.0" height="15.0" fill="rgb(226,131,53)" rx="2" ry="2" />
<text text-anchor="" x="1093.01" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (7 samples, 0.30%)</title><rect x="223.4" y="497" width="3.5" height="15.0" fill="rgb(223,128,25)" rx="2" ry="2" />
<text text-anchor="" x="226.41" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (1 samples, 0.04%)</title><rect x="1135.8" y="449" width="0.5" height="15.0" fill="rgb(233,6,29)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ready (1 samples, 0.04%)</title><rect x="64.2" y="465" width="0.5" height="15.0" fill="rgb(213,139,42)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="881.6" y="289" width="0.5" height="15.0" fill="rgb(244,18,32)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="102.0" y="497" width="0.5" height="15.0" fill="rgb(232,178,9)" rx="2" ry="2" />
<text text-anchor="" x="105.03" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.split (3 samples, 0.13%)</title><rect x="255.8" y="497" width="1.4" height="15.0" fill="rgb(210,139,46)" rx="2" ry="2" />
<text text-anchor="" x="258.75" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).Write (227 samples, 9.57%)</title><rect x="340.8" y="481" width="112.9" height="15.0" fill="rgb(226,101,34)" rx="2" ry="2" />
<text text-anchor="" x="343.82" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net.(*netFD)...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (2 samples, 0.08%)</title><rect x="1042.7" y="433" width="1.0" height="15.0" fill="rgb(248,25,26)" rx="2" ry="2" />
<text text-anchor="" x="1045.75" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (26 samples, 1.10%)</title><rect x="998.5" y="465" width="12.9" height="15.0" fill="rgb(213,218,12)" rx="2" ry="2" />
<text text-anchor="" x="1001.47" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (3 samples, 0.13%)</title><rect x="958.7" y="369" width="1.5" height="15.0" fill="rgb(242,1,44)" rx="2" ry="2" />
<text text-anchor="" x="961.68" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteByte (1 samples, 0.04%)</title><rect x="984.5" y="465" width="0.5" height="15.0" fill="rgb(252,107,1)" rx="2" ry="2" />
<text text-anchor="" x="987.54" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (1 samples, 0.04%)</title><rect x="793.0" y="417" width="0.5" height="15.0" fill="rgb(212,100,53)" rx="2" ry="2" />
<text text-anchor="" x="796.02" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).wrap.func1.1 (125 samples, 5.27%)</title><rect x="887.5" y="481" width="62.2" height="15.0" fill="rgb(227,77,34)" rx="2" ry="2" />
<text text-anchor="" x="890.54" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notesleep (1 samples, 0.04%)</title><rect x="1183.0" y="481" width="0.5" height="15.0" fill="rgb(213,124,26)" rx="2" ry="2" />
<text text-anchor="" x="1186.04" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="868.1" y="417" width="0.5" height="15.0" fill="rgb(234,196,31)" rx="2" ry="2" />
<text text-anchor="" x="871.14" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Indirect (2 samples, 0.08%)</title><rect x="567.7" y="337" width="1.0" height="15.0" fill="rgb(228,195,49)" rx="2" ry="2" />
<text text-anchor="" x="570.66" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="866.1" y="433" width="0.5" height="15.0" fill="rgb(223,113,43)" rx="2" ry="2" />
<text text-anchor="" x="869.15" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).dispose (1 samples, 0.04%)</title><rect x="790.5" y="273" width="0.5" height="15.0" fill="rgb(238,97,50)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).KVSGet (457 samples, 19.27%)</title><rect x="528.9" y="449" width="227.3" height="15.0" fill="rgb(211,31,13)" rx="2" ry="2" />
<text text-anchor="" x="531.86" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/consul/co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (2 samples, 0.08%)</title><rect x="1174.6" y="417" width="1.0" height="15.0" fill="rgb(220,115,24)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.write (207 samples, 8.73%)</title><rect x="350.8" y="449" width="102.9" height="15.0" fill="rgb(214,133,17)" rx="2" ry="2" />
<text text-anchor="" x="353.77" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >syscall.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (3 samples, 0.13%)</title><rect x="1182.0" y="497" width="1.5" height="15.0" fill="rgb(239,134,36)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Sub (1 samples, 0.04%)</title><rect x="949.2" y="465" width="0.5" height="15.0" fill="rgb(223,48,18)" rx="2" ry="2" />
<text text-anchor="" x="952.22" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*encodeState).string (3 samples, 0.13%)</title><rect x="851.7" y="273" width="1.5" height="15.0" fill="rgb(251,126,23)" rx="2" ry="2" />
<text text-anchor="" x="854.72" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="1011.9" y="353" width="0.5" height="15.0" fill="rgb(224,158,8)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd (1 samples, 0.04%)</title><rect x="1176.6" y="529" width="0.5" height="15.0" fill="rgb(233,130,45)" rx="2" ry="2" />
<text text-anchor="" x="1179.57" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="1181.5" y="369" width="0.5" height="15.0" fill="rgb(226,202,53)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (2 samples, 0.08%)</title><rect x="510.0" y="369" width="1.0" height="15.0" fill="rgb(217,183,36)" rx="2" ry="2" />
<text text-anchor="" x="512.96" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination.func1 (1 samples, 0.04%)</title><rect x="778.6" y="257" width="0.5" height="15.0" fill="rgb(205,171,34)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).allocSpanLocked (1 samples, 0.04%)</title><rect x="880.6" y="305" width="0.5" height="15.0" fill="rgb(249,25,39)" rx="2" ry="2" />
<text text-anchor="" x="883.57" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (1 samples, 0.04%)</title><rect x="1181.5" y="449" width="0.5" height="15.0" fill="rgb(215,206,40)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).readableIndex (18 samples, 0.76%)</title><rect x="627.4" y="209" width="8.9" height="15.0" fill="rgb(229,148,3)" rx="2" ry="2" />
<text text-anchor="" x="630.36" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="639.8" y="161" width="0.5" height="15.0" fill="rgb(224,180,52)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Del (4 samples, 0.17%)</title><rect x="302.5" y="449" width="2.0" height="15.0" fill="rgb(230,221,54)" rx="2" ry="2" />
<text text-anchor="" x="305.51" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="511.0" y="497" width="0.9" height="15.0" fill="rgb(210,2,43)" rx="2" ry="2" />
<text text-anchor="" x="513.95" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="687.1" y="225" width="1.0" height="15.0" fill="rgb(234,46,16)" rx="2" ry="2" />
<text text-anchor="" x="690.06" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (1 samples, 0.04%)</title><rect x="259.2" y="369" width="0.5" height="15.0" fill="rgb(229,81,44)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (5 samples, 0.21%)</title><rect x="990.5" y="465" width="2.5" height="15.0" fill="rgb(224,141,29)" rx="2" ry="2" />
<text text-anchor="" x="993.51" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="747.7" y="305" width="0.5" height="15.0" fill="rgb(242,172,1)" rx="2" ry="2" />
<text text-anchor="" x="750.75" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (7 samples, 0.30%)</title><rect x="742.8" y="385" width="3.5" height="15.0" fill="rgb(208,41,7)" rx="2" ry="2" />
<text text-anchor="" x="745.77" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="747.7" y="353" width="0.5" height="15.0" fill="rgb(219,49,31)" rx="2" ry="2" />
<text text-anchor="" x="750.75" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination.func2 (2 samples, 0.08%)</title><rect x="1136.3" y="513" width="1.0" height="15.0" fill="rgb(247,143,52)" rx="2" ry="2" />
<text text-anchor="" x="1139.27" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="1100.0" y="401" width="0.5" height="15.0" fill="rgb(216,167,40)" rx="2" ry="2" />
<text text-anchor="" x="1102.96" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.helpgc (1 samples, 0.04%)</title><rect x="1135.8" y="481" width="0.5" height="15.0" fill="rgb(221,224,38)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (7 samples, 0.30%)</title><rect x="878.6" y="369" width="3.5" height="15.0" fill="rgb(241,147,0)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Call (245 samples, 10.33%)</title><rect x="575.1" y="369" width="121.9" height="15.0" fill="rgb(206,120,30)" rx="2" ry="2" />
<text text-anchor="" x="578.13" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >reflect.Value.C..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="1044.2" y="337" width="0.5" height="15.0" fill="rgb(239,168,53)" rx="2" ry="2" />
<text text-anchor="" x="1047.24" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="326.4" y="401" width="0.5" height="15.0" fill="rgb(231,71,3)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="615.4" y="113" width="1.0" height="15.0" fill="rgb(242,47,49)" rx="2" ry="2" />
<text text-anchor="" x="618.42" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="638.3" y="177" width="0.5" height="15.0" fill="rgb(213,76,29)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.MeasureSince (55 samples, 2.32%)</title><rect x="1017.4" y="497" width="27.3" height="15.0" fill="rgb(208,171,27)" rx="2" ry="2" />
<text text-anchor="" x="1020.38" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >g..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (3 samples, 0.13%)</title><rect x="106.0" y="481" width="1.5" height="15.0" fill="rgb(249,180,28)" rx="2" ry="2" />
<text text-anchor="" x="109.01" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (1 samples, 0.04%)</title><rect x="259.2" y="449" width="0.5" height="15.0" fill="rgb(205,43,48)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (2 samples, 0.08%)</title><rect x="1010.4" y="433" width="1.0" height="15.0" fill="rgb(218,156,5)" rx="2" ry="2" />
<text text-anchor="" x="1013.41" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (7 samples, 0.30%)</title><rect x="742.8" y="369" width="3.5" height="15.0" fill="rgb(217,194,6)" rx="2" ry="2" />
<text text-anchor="" x="745.77" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).allocSpanLocked (1 samples, 0.04%)</title><rect x="242.3" y="401" width="0.5" height="15.0" fill="rgb(209,220,22)" rx="2" ry="2" />
<text text-anchor="" x="245.32" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="61.2" y="481" width="0.5" height="15.0" fill="rgb(226,112,18)" rx="2" ry="2" />
<text text-anchor="" x="64.24" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1011.9" y="305" width="0.5" height="15.0" fill="rgb(210,181,33)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (2 samples, 0.08%)</title><rect x="787.0" y="241" width="1.0" height="15.0" fill="rgb(211,180,3)" rx="2" ry="2" />
<text text-anchor="" x="790.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.AppendInt (2 samples, 0.08%)</title><rect x="337.8" y="481" width="1.0" height="15.0" fill="rgb(221,125,53)" rx="2" ry="2" />
<text text-anchor="" x="340.83" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (2 samples, 0.08%)</title><rect x="689.5" y="289" width="1.0" height="15.0" fill="rgb(218,86,0)" rx="2" ry="2" />
<text text-anchor="" x="692.54" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcSweep (2 samples, 0.08%)</title><rect x="1136.3" y="497" width="1.0" height="15.0" fill="rgb(217,30,48)" rx="2" ry="2" />
<text text-anchor="" x="1139.27" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="126.4" y="513" width="0.5" height="15.0" fill="rgb(241,190,10)" rx="2" ry="2" />
<text text-anchor="" x="129.41" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readgstatus (1 samples, 0.04%)</title><rect x="1069.1" y="481" width="0.5" height="15.0" fill="rgb(232,60,53)" rx="2" ry="2" />
<text text-anchor="" x="1072.11" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (4 samples, 0.17%)</title><rect x="786.6" y="289" width="1.9" height="15.0" fill="rgb(251,193,48)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.sortedKeyValues (25 samples, 1.05%)</title><rect x="308.0" y="465" width="12.4" height="15.0" fill="rgb(228,172,18)" rx="2" ry="2" />
<text text-anchor="" x="310.98" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (9 samples, 0.38%)</title><rect x="227.9" y="497" width="4.5" height="15.0" fill="rgb(249,159,54)" rx="2" ry="2" />
<text text-anchor="" x="230.89" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (4 samples, 0.17%)</title><rect x="970.6" y="401" width="2.0" height="15.0" fill="rgb(218,133,4)" rx="2" ry="2" />
<text text-anchor="" x="973.62" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc (1 samples, 0.04%)</title><rect x="1043.2" y="337" width="0.5" height="15.0" fill="rgb(211,210,19)" rx="2" ry="2" />
<text text-anchor="" x="1046.25" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.cleanPath (7 samples, 0.30%)</title><rect x="513.4" y="513" width="3.5" height="15.0" fill="rgb(233,114,22)" rx="2" ry="2" />
<text text-anchor="" x="516.44" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (1 samples, 0.04%)</title><rect x="270.2" y="417" width="0.5" height="15.0" fill="rgb(253,144,43)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="790.5" y="321" width="0.5" height="15.0" fill="rgb(233,125,7)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.unsafe_New (8 samples, 0.34%)</title><rect x="560.2" y="353" width="4.0" height="15.0" fill="rgb(242,46,25)" rx="2" ry="2" />
<text text-anchor="" x="563.20" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="904.5" y="369" width="0.4" height="15.0" fill="rgb(220,142,43)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Set (16 samples, 0.67%)</title><rect x="726.4" y="385" width="7.9" height="15.0" fill="rgb(235,82,23)" rx="2" ry="2" />
<text text-anchor="" x="729.36" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).readLock (2 samples, 0.08%)</title><rect x="136.4" y="401" width="1.0" height="15.0" fill="rgb(224,49,38)" rx="2" ry="2" />
<text text-anchor="" x="139.36" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notetsleep (1 samples, 0.04%)</title><rect x="1186.0" y="545" width="0.5" height="15.0" fill="rgb(238,12,2)" rx="2" ry="2" />
<text text-anchor="" x="1189.02" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (1 samples, 0.04%)</title><rect x="902.5" y="321" width="0.5" height="15.0" fill="rgb(240,181,46)" rx="2" ry="2" />
<text text-anchor="" x="905.46" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (1 samples, 0.04%)</title><rect x="336.8" y="465" width="0.5" height="15.0" fill="rgb(209,188,40)" rx="2" ry="2" />
<text text-anchor="" x="339.84" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="242.8" y="417" width="1.0" height="15.0" fill="rgb(222,149,45)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="905.4" y="385" width="0.5" height="15.0" fill="rgb(224,214,31)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (10 samples, 0.42%)</title><rect x="1124.8" y="529" width="5.0" height="15.0" fill="rgb(242,225,34)" rx="2" ry="2" />
<text text-anchor="" x="1127.83" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone.func1 (1 samples, 0.04%)</title><rect x="1137.8" y="529" width="0.5" height="15.0" fill="rgb(241,156,45)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (3 samples, 0.13%)</title><rect x="713.9" y="209" width="1.5" height="15.0" fill="rgb(206,225,43)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="212.5" y="481" width="0.5" height="15.0" fill="rgb(246,170,44)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.shouldEscape (4 samples, 0.17%)</title><rect x="253.8" y="465" width="2.0" height="15.0" fill="rgb(248,3,31)" rx="2" ry="2" />
<text text-anchor="" x="256.76" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="954.2" y="401" width="0.5" height="15.0" fill="rgb(208,2,35)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.formatBits (2 samples, 0.08%)</title><rect x="734.3" y="385" width="1.0" height="15.0" fill="rgb(231,168,37)" rx="2" ry="2" />
<text text-anchor="" x="737.32" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="991.5" y="369" width="0.5" height="15.0" fill="rgb(223,134,14)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).In (1 samples, 0.04%)</title><rect x="583.1" y="337" width="0.5" height="15.0" fill="rgb(227,132,1)" rx="2" ry="2" />
<text text-anchor="" x="586.09" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.IncrCounter (47 samples, 1.98%)</title><rect x="665.2" y="289" width="23.3" height="15.0" fill="rgb(210,215,42)" rx="2" ry="2" />
<text text-anchor="" x="668.17" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >g..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.globrunqget (2 samples, 0.08%)</title><rect x="1152.7" y="529" width="1.0" height="15.0" fill="rgb(230,56,18)" rx="2" ry="2" />
<text text-anchor="" x="1155.69" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Field (5 samples, 0.21%)</title><rect x="847.7" y="273" width="2.5" height="15.0" fill="rgb(234,64,13)" rx="2" ry="2" />
<text text-anchor="" x="850.74" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="660.7" y="225" width="0.5" height="15.0" fill="rgb(228,220,48)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Put (2 samples, 0.08%)</title><rect x="325.9" y="465" width="1.0" height="15.0" fill="rgb(235,194,44)" rx="2" ry="2" />
<text text-anchor="" x="328.89" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (1 samples, 0.04%)</title><rect x="64.2" y="417" width="0.5" height="15.0" fill="rgb(251,14,18)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).readFrom (1 samples, 0.04%)</title><rect x="62.7" y="529" width="0.5" height="15.0" fill="rgb(246,102,27)" rx="2" ry="2" />
<text text-anchor="" x="65.73" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="733.8" y="337" width="0.5" height="15.0" fill="rgb(222,205,20)" rx="2" ry="2" />
<text text-anchor="" x="736.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gogo (2 samples, 0.08%)</title><rect x="47.3" y="577" width="1.0" height="15.0" fill="rgb(234,22,46)" rx="2" ry="2" />
<text text-anchor="" x="50.31" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (8 samples, 0.34%)</title><rect x="786.1" y="337" width="3.9" height="15.0" fill="rgb(247,99,31)" rx="2" ry="2" />
<text text-anchor="" x="789.05" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="998.0" y="401" width="0.5" height="15.0" fill="rgb(219,149,45)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (2 samples, 0.08%)</title><rect x="1151.2" y="529" width="1.0" height="15.0" fill="rgb(220,177,50)" rx="2" ry="2" />
<text text-anchor="" x="1154.20" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io.(*multiWriter).Write (22 samples, 0.93%)</title><rect x="916.4" y="433" width="10.9" height="15.0" fill="rgb(245,140,4)" rx="2" ry="2" />
<text text-anchor="" x="919.39" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_Semacquire (4 samples, 0.17%)</title><rect x="937.8" y="417" width="2.0" height="15.0" fill="rgb(232,151,36)" rx="2" ry="2" />
<text text-anchor="" x="940.78" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="641.3" y="129" width="0.5" height="15.0" fill="rgb(214,197,46)" rx="2" ry="2" />
<text text-anchor="" x="644.29" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*ptrEncoder).encode (58 samples, 2.45%)</title><rect x="828.8" y="337" width="28.9" height="15.0" fill="rgb(235,83,19)" rx="2" ry="2" />
<text text-anchor="" x="831.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >en..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/miekg/dns.ReadFromSessionUDP (1 samples, 0.04%)</title><rect x="59.2" y="497" width="0.5" height="15.0" fill="rgb(245,93,39)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Index (2 samples, 0.08%)</title><rect x="1007.9" y="449" width="1.0" height="15.0" fill="rgb(226,182,18)" rx="2" ry="2" />
<text text-anchor="" x="1010.93" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="242.8" y="433" width="1.0" height="15.0" fill="rgb(234,180,47)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="786.6" y="209" width="0.4" height="15.0" fill="rgb(230,198,52)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (2 samples, 0.08%)</title><rect x="662.2" y="225" width="1.0" height="15.0" fill="rgb(237,89,48)" rx="2" ry="2" />
<text text-anchor="" x="665.18" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="1011.9" y="369" width="0.5" height="15.0" fill="rgb(217,65,6)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).finishRequest (336 samples, 14.17%)</title><rect x="291.1" y="561" width="167.1" height="15.0" fill="rgb(234,2,43)" rx="2" ry="2" />
<text text-anchor="" x="294.07" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.(*response)...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gopark (4 samples, 0.17%)</title><rect x="139.8" y="337" width="2.0" height="15.0" fill="rgb(250,68,18)" rx="2" ry="2" />
<text text-anchor="" x="142.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Get (1 samples, 0.04%)</title><rect x="108.0" y="529" width="0.5" height="15.0" fill="rgb(208,13,21)" rx="2" ry="2" />
<text text-anchor="" x="111.00" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1152.2" y="449" width="0.5" height="15.0" fill="rgb(207,48,21)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="954.2" y="369" width="0.5" height="15.0" fill="rgb(235,169,9)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (3 samples, 0.13%)</title><rect x="739.3" y="289" width="1.5" height="15.0" fill="rgb(223,77,42)" rx="2" ry="2" />
<text text-anchor="" x="742.29" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (2 samples, 0.08%)</title><rect x="546.3" y="337" width="1.0" height="15.0" fill="rgb(232,124,5)" rx="2" ry="2" />
<text text-anchor="" x="549.27" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="790.5" y="369" width="0.5" height="15.0" fill="rgb(244,209,4)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="998.0" y="337" width="0.5" height="15.0" fill="rgb(223,168,10)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>log.(*Logger).formatHeader (16 samples, 0.67%)</title><rect x="927.3" y="433" width="8.0" height="15.0" fill="rgb(252,110,54)" rx="2" ry="2" />
<text text-anchor="" x="930.34" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="173.7" y="321" width="0.5" height="15.0" fill="rgb(235,14,51)" rx="2" ry="2" />
<text text-anchor="" x="176.67" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*MemDB).Txn (16 samples, 0.67%)</title><rect x="653.2" y="257" width="8.0" height="15.0" fill="rgb(217,112,38)" rx="2" ry="2" />
<text text-anchor="" x="656.23" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_fast32 (2 samples, 0.08%)</title><rect x="559.2" y="289" width="1.0" height="15.0" fill="rgb(244,171,10)" rx="2" ry="2" />
<text text-anchor="" x="562.21" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ReadMemStats (1 samples, 0.04%)</title><rect x="59.7" y="545" width="0.5" height="15.0" fill="rgb(240,200,0)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goready (1 samples, 0.04%)</title><rect x="64.2" y="513" width="0.5" height="15.0" fill="rgb(210,159,43)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (5 samples, 0.21%)</title><rect x="1080.1" y="417" width="2.4" height="15.0" fill="rgb(228,85,46)" rx="2" ry="2" />
<text text-anchor="" x="1083.06" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/miekg/dns.(*Server).ListenAndServe (1 samples, 0.04%)</title><rect x="59.2" y="561" width="0.5" height="15.0" fill="rgb(212,86,44)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Read (2 samples, 0.08%)</title><rect x="63.2" y="417" width="1.0" height="15.0" fill="rgb(216,221,30)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="89.6" y="481" width="0.5" height="15.0" fill="rgb(243,82,19)" rx="2" ry="2" />
<text text-anchor="" x="92.60" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).ptrTo (5 samples, 0.21%)</title><rect x="557.7" y="353" width="2.5" height="15.0" fill="rgb(216,87,31)" rx="2" ry="2" />
<text text-anchor="" x="560.72" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="788.0" y="225" width="0.5" height="15.0" fill="rgb(218,167,47)" rx="2" ry="2" />
<text text-anchor="" x="791.04" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (6 samples, 0.25%)</title><rect x="259.2" y="465" width="3.0" height="15.0" fill="rgb(250,81,6)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="224.9" y="417" width="1.0" height="15.0" fill="rgb(217,161,11)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (2 samples, 0.08%)</title><rect x="280.1" y="513" width="1.0" height="15.0" fill="rgb(243,229,45)" rx="2" ry="2" />
<text text-anchor="" x="283.13" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (5 samples, 0.21%)</title><rect x="620.9" y="145" width="2.5" height="15.0" fill="rgb(222,142,15)" rx="2" ry="2" />
<text text-anchor="" x="623.89" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="689.5" y="273" width="1.0" height="15.0" fill="rgb(234,14,44)" rx="2" ry="2" />
<text text-anchor="" x="692.54" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.exitsyscall (11 samples, 0.46%)</title><rect x="448.3" y="417" width="5.4" height="15.0" fill="rgb(223,188,15)" rx="2" ry="2" />
<text text-anchor="" x="451.27" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.shouldClose (5 samples, 0.21%)</title><rect x="124.4" y="529" width="2.5" height="15.0" fill="rgb(214,146,42)" rx="2" ry="2" />
<text text-anchor="" x="127.42" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Set (25 samples, 1.05%)</title><rect x="706.0" y="401" width="12.4" height="15.0" fill="rgb(220,165,25)" rx="2" ry="2" />
<text text-anchor="" x="708.96" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="753.7" y="417" width="2.5" height="15.0" fill="rgb(248,206,19)" rx="2" ry="2" />
<text text-anchor="" x="756.72" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Del (4 samples, 0.17%)</title><rect x="121.4" y="497" width="2.0" height="15.0" fill="rgb(229,202,15)" rx="2" ry="2" />
<text text-anchor="" x="124.43" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.adjustpointers (1 samples, 0.04%)</title><rect x="1179.1" y="513" width="0.5" height="15.0" fill="rgb(225,148,1)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="761.2" y="353" width="0.5" height="15.0" fill="rgb(242,141,12)" rx="2" ry="2" />
<text text-anchor="" x="764.18" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcSweep (1 samples, 0.04%)</title><rect x="734.8" y="225" width="0.5" height="15.0" fill="rgb(244,21,6)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).fill (2 samples, 0.08%)</title><rect x="63.2" y="465" width="1.0" height="15.0" fill="rgb(252,86,36)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*service).call (271 samples, 11.42%)</title><rect x="564.7" y="385" width="134.8" height="15.0" fill="rgb(240,103,21)" rx="2" ry="2" />
<text text-anchor="" x="567.68" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/rpc.(*service..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*connReader).Read (88 samples, 3.71%)</title><rect x="130.4" y="449" width="43.8" height="15.0" fill="rgb(226,85,31)" rx="2" ry="2" />
<text text-anchor="" x="133.39" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="617.9" y="145" width="0.5" height="15.0" fill="rgb(227,228,40)" rx="2" ry="2" />
<text text-anchor="" x="620.91" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="703.0" y="273" width="0.5" height="15.0" fill="rgb(246,97,6)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="1024.8" y="417" width="0.5" height="15.0" fill="rgb(221,182,42)" rx="2" ry="2" />
<text text-anchor="" x="1027.84" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*fixalloc).alloc (1 samples, 0.04%)</title><rect x="880.6" y="289" width="0.5" height="15.0" fill="rgb(252,102,22)" rx="2" ry="2" />
<text text-anchor="" x="883.57" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (9 samples, 0.38%)</title><rect x="786.1" y="369" width="4.4" height="15.0" fill="rgb(213,64,9)" rx="2" ry="2" />
<text text-anchor="" x="789.05" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="212.5" y="497" width="0.5" height="15.0" fill="rgb(208,79,3)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (1 samples, 0.04%)</title><rect x="723.9" y="369" width="0.5" height="15.0" fill="rgb(206,190,40)" rx="2" ry="2" />
<text text-anchor="" x="726.87" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="59.2" y="385" width="0.5" height="15.0" fill="rgb(240,92,38)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.schedule (5 samples, 0.21%)</title><rect x="1141.2" y="545" width="2.5" height="15.0" fill="rgb(244,142,21)" rx="2" ry="2" />
<text text-anchor="" x="1144.25" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="806.0" y="321" width="0.5" height="15.0" fill="rgb(225,91,5)" rx="2" ry="2" />
<text text-anchor="" x="808.95" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Join (7 samples, 0.30%)</title><rect x="1022.8" y="433" width="3.5" height="15.0" fill="rgb(249,77,14)" rx="2" ry="2" />
<text text-anchor="" x="1025.85" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawbyteslice (4 samples, 0.17%)</title><rect x="616.4" y="161" width="2.0" height="15.0" fill="rgb(231,129,48)" rx="2" ry="2" />
<text text-anchor="" x="619.42" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.indexbytebody (1 samples, 0.04%)</title><rect x="210.5" y="449" width="0.5" height="15.0" fill="rgb(251,140,37)" rx="2" ry="2" />
<text text-anchor="" x="213.48" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.mapassign (1 samples, 0.04%)</title><rect x="60.2" y="401" width="0.5" height="15.0" fill="rgb(234,35,39)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (1 samples, 0.04%)</title><rect x="573.6" y="321" width="0.5" height="15.0" fill="rgb(245,158,19)" rx="2" ry="2" />
<text text-anchor="" x="576.63" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.(*Duration).String (6 samples, 0.25%)</title><rect x="901.0" y="385" width="3.0" height="15.0" fill="rgb(212,108,37)" rx="2" ry="2" />
<text text-anchor="" x="903.97" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.exitsyscall0 (3 samples, 0.13%)</title><rect x="1138.8" y="577" width="1.5" height="15.0" fill="rgb(245,174,21)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="229.9" y="449" width="0.5" height="15.0" fill="rgb(206,135,42)" rx="2" ry="2" />
<text text-anchor="" x="232.88" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="1029.8" y="385" width="0.5" height="15.0" fill="rgb(240,210,13)" rx="2" ry="2" />
<text text-anchor="" x="1032.81" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.startm (1 samples, 0.04%)</title><rect x="64.2" y="433" width="0.5" height="15.0" fill="rgb(238,42,32)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Index (1 samples, 0.04%)</title><rect x="883.6" y="417" width="0.5" height="15.0" fill="rgb(239,226,18)" rx="2" ry="2" />
<text text-anchor="" x="886.56" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="660.7" y="161" width="0.5" height="15.0" fill="rgb(237,226,6)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="143.3" y="369" width="0.5" height="15.0" fill="rgb(225,217,50)" rx="2" ry="2" />
<text text-anchor="" x="146.32" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).readFrom (1 samples, 0.04%)</title><rect x="62.7" y="545" width="0.5" height="15.0" fill="rgb(228,164,48)" rx="2" ry="2" />
<text text-anchor="" x="65.73" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (7 samples, 0.30%)</title><rect x="279.1" y="545" width="3.5" height="15.0" fill="rgb(242,166,30)" rx="2" ry="2" />
<text text-anchor="" x="282.13" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="1043.2" y="321" width="0.5" height="15.0" fill="rgb(233,98,50)" rx="2" ry="2" />
<text text-anchor="" x="1046.25" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (6 samples, 0.25%)</title><rect x="104.5" y="529" width="3.0" height="15.0" fill="rgb(249,228,21)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="561.2" y="209" width="0.5" height="15.0" fill="rgb(245,81,8)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).refillAllocCache (1 samples, 0.04%)</title><rect x="921.9" y="305" width="0.5" height="15.0" fill="rgb(209,10,34)" rx="2" ry="2" />
<text text-anchor="" x="924.86" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="806.0" y="353" width="0.5" height="15.0" fill="rgb(230,58,37)" rx="2" ry="2" />
<text text-anchor="" x="808.95" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="783.1" y="353" width="1.0" height="15.0" fill="rgb(246,24,21)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpoll (10 samples, 0.42%)</title><rect x="1159.2" y="529" width="4.9" height="15.0" fill="rgb(251,151,1)" rx="2" ry="2" />
<text text-anchor="" x="1162.16" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="954.7" y="369" width="0.5" height="15.0" fill="rgb(251,219,27)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*pp).printArg (26 samples, 1.10%)</title><rect x="891.5" y="417" width="13.0" height="15.0" fill="rgb(246,140,49)" rx="2" ry="2" />
<text text-anchor="" x="894.52" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1189.5" y="593" width="0.5" height="15.0" fill="rgb(241,42,17)" rx="2" ry="2" />
<text text-anchor="" x="1192.50" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="883.1" y="321" width="0.5" height="15.0" fill="rgb(226,143,17)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).Get (5 samples, 0.21%)</title><rect x="644.3" y="193" width="2.5" height="15.0" fill="rgb(253,68,32)" rx="2" ry="2" />
<text text-anchor="" x="647.27" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).WriteString (7 samples, 0.30%)</title><rect x="304.5" y="465" width="3.5" height="15.0" fill="rgb(213,176,45)" rx="2" ry="2" />
<text text-anchor="" x="307.50" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul/state.(*StateStore).KVSGet (134 samples, 5.65%)</title><rect x="597.5" y="273" width="66.7" height="15.0" fill="rgb(250,170,47)" rx="2" ry="2" />
<text text-anchor="" x="600.51" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="511.0" y="481" width="0.9" height="15.0" fill="rgb(237,203,21)" rx="2" ry="2" />
<text text-anchor="" x="513.95" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (2 samples, 0.08%)</title><rect x="792.0" y="385" width="1.0" height="15.0" fill="rgb(208,109,45)" rx="2" ry="2" />
<text text-anchor="" x="795.02" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="1043.7" y="433" width="1.0" height="15.0" fill="rgb(218,74,45)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).grow (3 samples, 0.13%)</title><rect x="838.8" y="257" width="1.5" height="15.0" fill="rgb(252,198,27)" rx="2" ry="2" />
<text text-anchor="" x="841.79" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.Search (3 samples, 0.13%)</title><rect x="632.8" y="145" width="1.5" height="15.0" fill="rgb(228,229,47)" rx="2" ry="2" />
<text text-anchor="" x="635.83" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).readLineSlice (95 samples, 4.01%)</title><rect x="126.9" y="513" width="47.3" height="15.0" fill="rgb(250,205,40)" rx="2" ry="2" />
<text text-anchor="" x="129.91" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1158.2" y="497" width="0.5" height="15.0" fill="rgb(230,44,44)" rx="2" ry="2" />
<text text-anchor="" x="1161.16" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Now (1 samples, 0.04%)</title><rect x="1022.4" y="433" width="0.4" height="15.0" fill="rgb(221,119,11)" rx="2" ry="2" />
<text text-anchor="" x="1025.35" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="730.8" y="337" width="0.5" height="15.0" fill="rgb(226,68,10)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (7 samples, 0.30%)</title><rect x="726.4" y="369" width="3.4" height="15.0" fill="rgb(209,73,3)" rx="2" ry="2" />
<text text-anchor="" x="729.36" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="748.2" y="353" width="0.5" height="15.0" fill="rgb(237,203,54)" rx="2" ry="2" />
<text text-anchor="" x="751.25" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="696.0" y="321" width="0.5" height="15.0" fill="rgb(249,142,25)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).getEdge.func1 (2 samples, 0.08%)</title><rect x="633.3" y="129" width="1.0" height="15.0" fill="rgb(217,197,41)" rx="2" ry="2" />
<text text-anchor="" x="636.33" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (1 samples, 0.04%)</title><rect x="571.6" y="321" width="0.5" height="15.0" fill="rgb(231,72,6)" rx="2" ry="2" />
<text text-anchor="" x="574.64" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).AssignableTo (1 samples, 0.04%)</title><rect x="582.6" y="337" width="0.5" height="15.0" fill="rgb(231,177,20)" rx="2" ry="2" />
<text text-anchor="" x="585.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (1 samples, 0.04%)</title><rect x="1039.3" y="433" width="0.5" height="15.0" fill="rgb(242,125,31)" rx="2" ry="2" />
<text text-anchor="" x="1042.27" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="766.7" y="353" width="0.5" height="15.0" fill="rgb(241,116,0)" rx="2" ry="2" />
<text text-anchor="" x="769.65" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (2 samples, 0.08%)</title><rect x="224.9" y="401" width="1.0" height="15.0" fill="rgb(229,74,4)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).closeDot (1 samples, 0.04%)</title><rect x="211.0" y="481" width="0.5" height="15.0" fill="rgb(230,69,50)" rx="2" ry="2" />
<text text-anchor="" x="213.98" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).setState (2 samples, 0.08%)</title><rect x="290.1" y="561" width="1.0" height="15.0" fill="rgb(214,198,9)" rx="2" ry="2" />
<text text-anchor="" x="293.08" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (1 samples, 0.04%)</title><rect x="1179.6" y="481" width="0.5" height="15.0" fill="rgb(217,77,53)" rx="2" ry="2" />
<text text-anchor="" x="1182.55" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="61.7" y="449" width="0.5" height="15.0" fill="rgb(251,164,24)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="660.7" y="241" width="0.5" height="15.0" fill="rgb(243,116,5)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RLock (3 samples, 0.13%)</title><rect x="1030.3" y="417" width="1.5" height="15.0" fill="rgb(254,72,4)" rx="2" ry="2" />
<text text-anchor="" x="1033.31" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.parentCancelCtx (2 samples, 0.08%)</title><rect x="70.2" y="513" width="1.0" height="15.0" fill="rgb(253,5,36)" rx="2" ry="2" />
<text text-anchor="" x="73.19" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="953.7" y="417" width="0.5" height="15.0" fill="rgb(252,129,41)" rx="2" ry="2" />
<text text-anchor="" x="956.70" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.reimburseSweepCredit (1 samples, 0.04%)</title><rect x="561.2" y="225" width="0.5" height="15.0" fill="rgb(238,136,27)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (1 samples, 0.04%)</title><rect x="735.8" y="385" width="0.5" height="15.0" fill="rgb(224,126,20)" rx="2" ry="2" />
<text text-anchor="" x="738.81" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (1 samples, 0.04%)</title><rect x="1101.0" y="449" width="0.5" height="15.0" fill="rgb(232,129,25)" rx="2" ry="2" />
<text text-anchor="" x="1103.95" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (20 samples, 0.84%)</title><rect x="1050.7" y="513" width="10.0" height="15.0" fill="rgb(252,42,43)" rx="2" ry="2" />
<text text-anchor="" x="1053.71" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (4 samples, 0.17%)</title><rect x="1005.4" y="401" width="2.0" height="15.0" fill="rgb(238,165,24)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.insertionSort (6 samples, 0.25%)</title><rect x="317.4" y="417" width="3.0" height="15.0" fill="rgb(226,174,26)" rx="2" ry="2" />
<text text-anchor="" x="320.44" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (4 samples, 0.17%)</title><rect x="271.7" y="497" width="2.0" height="15.0" fill="rgb(233,189,37)" rx="2" ry="2" />
<text text-anchor="" x="274.67" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (2 samples, 0.08%)</title><rect x="178.6" y="433" width="1.0" height="15.0" fill="rgb(237,93,51)" rx="2" ry="2" />
<text text-anchor="" x="181.64" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Syscall (202 samples, 8.52%)</title><rect x="353.3" y="433" width="100.4" height="15.0" fill="rgb(247,200,19)" rx="2" ry="2" />
<text text-anchor="" x="356.25" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >syscall.Sysc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (20 samples, 0.84%)</title><rect x="804.5" y="433" width="9.9" height="15.0" fill="rgb(243,204,7)" rx="2" ry="2" />
<text text-anchor="" x="807.46" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (2 samples, 0.08%)</title><rect x="241.3" y="417" width="1.0" height="15.0" fill="rgb(247,202,23)" rx="2" ry="2" />
<text text-anchor="" x="244.32" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).pin (1 samples, 0.04%)</title><rect x="108.0" y="513" width="0.5" height="15.0" fill="rgb(219,84,24)" rx="2" ry="2" />
<text text-anchor="" x="111.00" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).readRequest (66 samples, 2.78%)</title><rect x="531.8" y="385" width="32.9" height="15.0" fill="rgb(237,176,1)" rx="2" ry="2" />
<text text-anchor="" x="534.85" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ne..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (5 samples, 0.21%)</title><rect x="247.3" y="481" width="2.5" height="15.0" fill="rgb(252,155,3)" rx="2" ry="2" />
<text text-anchor="" x="250.29" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="904.0" y="305" width="0.5" height="15.0" fill="rgb(226,193,32)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (2 samples, 0.08%)</title><rect x="813.4" y="401" width="1.0" height="15.0" fill="rgb(231,197,44)" rx="2" ry="2" />
<text text-anchor="" x="816.41" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="968.1" y="369" width="1.0" height="15.0" fill="rgb(211,218,22)" rx="2" ry="2" />
<text text-anchor="" x="971.13" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (20 samples, 0.84%)</title><rect x="49.3" y="577" width="9.9" height="15.0" fill="rgb(239,204,47)" rx="2" ry="2" />
<text text-anchor="" x="52.30" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*fdMutex).rwlock (2 samples, 0.08%)</title><rect x="136.4" y="385" width="1.0" height="15.0" fill="rgb(214,20,31)" rx="2" ry="2" />
<text text-anchor="" x="139.36" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc (1 samples, 0.04%)</title><rect x="1006.9" y="305" width="0.5" height="15.0" fill="rgb(215,41,41)" rx="2" ry="2" />
<text text-anchor="" x="1009.93" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="998.0" y="353" width="0.5" height="15.0" fill="rgb(227,129,37)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (1 samples, 0.04%)</title><rect x="904.5" y="417" width="0.4" height="15.0" fill="rgb(221,33,17)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="723.4" y="289" width="0.5" height="15.0" fill="rgb(247,151,4)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Elem (2 samples, 0.08%)</title><rect x="842.8" y="257" width="1.0" height="15.0" fill="rgb(244,18,0)" rx="2" ry="2" />
<text text-anchor="" x="845.77" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).Write (2 samples, 0.08%)</title><rect x="64.7" y="417" width="1.0" height="15.0" fill="rgb(211,179,5)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*fdMutex).rwlock (2 samples, 0.08%)</title><rect x="342.8" y="449" width="1.0" height="15.0" fill="rgb(242,122,6)" rx="2" ry="2" />
<text text-anchor="" x="345.81" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="776.1" y="353" width="1.5" height="15.0" fill="rgb(251,66,53)" rx="2" ry="2" />
<text text-anchor="" x="779.10" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).getInterval (7 samples, 0.30%)</title><rect x="679.1" y="241" width="3.5" height="15.0" fill="rgb(237,23,4)" rx="2" ry="2" />
<text text-anchor="" x="682.10" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Sendto (1 samples, 0.04%)</title><rect x="62.2" y="417" width="0.5" height="15.0" fill="rgb(248,20,8)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (6 samples, 0.25%)</title><rect x="508.0" y="433" width="3.0" height="15.0" fill="rgb(205,119,32)" rx="2" ry="2" />
<text text-anchor="" x="510.97" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="695.0" y="321" width="1.0" height="15.0" fill="rgb(233,190,33)" rx="2" ry="2" />
<text text-anchor="" x="698.02" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBits.initSpan (1 samples, 0.04%)</title><rect x="786.6" y="225" width="0.4" height="15.0" fill="rgb(224,117,37)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).readMsg (1 samples, 0.04%)</title><rect x="59.2" y="465" width="0.5" height="15.0" fill="rgb(235,74,54)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (1 samples, 0.04%)</title><rect x="61.2" y="465" width="0.5" height="15.0" fill="rgb(250,142,29)" rx="2" ry="2" />
<text text-anchor="" x="64.24" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (1 samples, 0.04%)</title><rect x="735.3" y="385" width="0.5" height="15.0" fill="rgb(220,197,7)" rx="2" ry="2" />
<text text-anchor="" x="738.31" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findrunnable (3 samples, 0.13%)</title><rect x="1141.7" y="529" width="1.5" height="15.0" fill="rgb(210,132,16)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (2 samples, 0.08%)</title><rect x="799.5" y="353" width="1.0" height="15.0" fill="rgb(248,79,19)" rx="2" ry="2" />
<text text-anchor="" x="802.49" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="703.0" y="257" width="0.5" height="15.0" fill="rgb(245,43,28)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (3 samples, 0.13%)</title><rect x="224.4" y="465" width="1.5" height="15.0" fill="rgb(235,159,21)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*conn).Write (227 samples, 9.57%)</title><rect x="340.8" y="497" width="112.9" height="15.0" fill="rgb(228,195,41)" rx="2" ry="2" />
<text text-anchor="" x="343.82" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net.(*conn).W..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Date (3 samples, 0.13%)</title><rect x="328.4" y="465" width="1.5" height="15.0" fill="rgb(248,92,40)" rx="2" ry="2" />
<text text-anchor="" x="331.38" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Loadp (1 samples, 0.04%)</title><rect x="898.0" y="353" width="0.5" height="15.0" fill="rgb(245,106,51)" rx="2" ry="2" />
<text text-anchor="" x="900.98" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memeqbody (3 samples, 0.13%)</title><rect x="552.7" y="337" width="1.5" height="15.0" fill="rgb(217,127,2)" rx="2" ry="2" />
<text text-anchor="" x="555.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (1 samples, 0.04%)</title><rect x="224.4" y="449" width="0.5" height="15.0" fill="rgb(206,109,38)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.reentersyscall (8 samples, 0.34%)</title><rect x="444.3" y="401" width="4.0" height="15.0" fill="rgb(240,222,48)" rx="2" ry="2" />
<text text-anchor="" x="447.29" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (4 samples, 0.17%)</title><rect x="817.4" y="449" width="2.0" height="15.0" fill="rgb(226,82,24)" rx="2" ry="2" />
<text text-anchor="" x="820.39" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).sendResponse (17 samples, 0.72%)</title><rect x="566.7" y="369" width="8.4" height="15.0" fill="rgb(243,177,4)" rx="2" ry="2" />
<text text-anchor="" x="569.67" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (46 samples, 1.94%)</title><rect x="179.6" y="417" width="22.9" height="15.0" fill="rgb(207,78,48)" rx="2" ry="2" />
<text text-anchor="" x="182.64" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).refillAllocCache (1 samples, 0.04%)</title><rect x="1046.7" y="433" width="0.5" height="15.0" fill="rgb(211,174,47)" rx="2" ry="2" />
<text text-anchor="" x="1049.73" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (6 samples, 0.25%)</title><rect x="995.0" y="417" width="3.0" height="15.0" fill="rgb(224,222,14)" rx="2" ry="2" />
<text text-anchor="" x="997.99" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.(*Replacer).Replace (5 samples, 0.21%)</title><rect x="323.4" y="465" width="2.5" height="15.0" fill="rgb(235,147,30)" rx="2" ry="2" />
<text text-anchor="" x="326.41" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="614.9" y="145" width="0.5" height="15.0" fill="rgb(207,81,28)" rx="2" ry="2" />
<text text-anchor="" x="617.92" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).readContinuedLineSlice (13 samples, 0.55%)</title><rect x="206.5" y="513" width="6.5" height="15.0" fill="rgb(209,176,45)" rx="2" ry="2" />
<text text-anchor="" x="209.50" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="650.7" y="225" width="0.5" height="15.0" fill="rgb(242,211,50)" rx="2" ry="2" />
<text text-anchor="" x="653.74" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (1 samples, 0.04%)</title><rect x="219.4" y="481" width="0.5" height="15.0" fill="rgb(236,33,48)" rx="2" ry="2" />
<text text-anchor="" x="222.44" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memequal64 (1 samples, 0.04%)</title><rect x="862.7" y="337" width="0.5" height="15.0" fill="rgb(210,94,14)" rx="2" ry="2" />
<text text-anchor="" x="865.66" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (4 samples, 0.17%)</title><rect x="844.8" y="273" width="1.9" height="15.0" fill="rgb(211,216,29)" rx="2" ry="2" />
<text text-anchor="" x="847.76" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).readableIndex (10 samples, 0.42%)</title><rect x="644.3" y="225" width="4.9" height="15.0" fill="rgb(251,16,50)" rx="2" ry="2" />
<text text-anchor="" x="647.27" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawbyteslice (4 samples, 0.17%)</title><rect x="641.8" y="177" width="2.0" height="15.0" fill="rgb(245,37,32)" rx="2" ry="2" />
<text text-anchor="" x="644.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (4 samples, 0.17%)</title><rect x="509.0" y="385" width="2.0" height="15.0" fill="rgb(233,53,51)" rx="2" ry="2" />
<text text-anchor="" x="511.96" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1141.7" y="449" width="0.5" height="15.0" fill="rgb(228,100,24)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="334.4" y="481" width="0.4" height="15.0" fill="rgb(231,181,3)" rx="2" ry="2" />
<text text-anchor="" x="337.35" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcTryRemoveAllStackBarriers (1 samples, 0.04%)</title><rect x="638.3" y="129" width="0.5" height="15.0" fill="rgb(251,88,46)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (5 samples, 0.21%)</title><rect x="746.3" y="385" width="2.4" height="15.0" fill="rgb(225,124,27)" rx="2" ry="2" />
<text text-anchor="" x="749.26" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).writeLock (2 samples, 0.08%)</title><rect x="342.8" y="465" width="1.0" height="15.0" fill="rgb(215,205,47)" rx="2" ry="2" />
<text text-anchor="" x="345.81" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deductSweepCredit (1 samples, 0.04%)</title><rect x="788.0" y="241" width="0.5" height="15.0" fill="rgb(208,218,43)" rx="2" ry="2" />
<text text-anchor="" x="791.04" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (3 samples, 0.13%)</title><rect x="885.5" y="433" width="1.5" height="15.0" fill="rgb(249,161,54)" rx="2" ry="2" />
<text text-anchor="" x="888.55" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.startm (7 samples, 0.30%)</title><rect x="1153.7" y="513" width="3.5" height="15.0" fill="rgb(246,41,38)" rx="2" ry="2" />
<text text-anchor="" x="1156.68" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="685.6" y="241" width="2.5" height="15.0" fill="rgb(207,21,11)" rx="2" ry="2" />
<text text-anchor="" x="688.56" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*fmt).padString (2 samples, 0.08%)</title><rect x="895.5" y="369" width="1.0" height="15.0" fill="rgb(232,0,13)" rx="2" ry="2" />
<text text-anchor="" x="898.50" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (4 samples, 0.17%)</title><rect x="807.9" y="353" width="2.0" height="15.0" fill="rgb(234,216,32)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.resolveTypeOff (5 samples, 0.21%)</title><rect x="557.7" y="321" width="2.5" height="15.0" fill="rgb(226,128,39)" rx="2" ry="2" />
<text text-anchor="" x="560.72" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiterinit (7 samples, 0.30%)</title><rect x="311.0" y="449" width="3.5" height="15.0" fill="rgb(243,179,30)" rx="2" ry="2" />
<text text-anchor="" x="313.97" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (4 samples, 0.17%)</title><rect x="1005.4" y="337" width="2.0" height="15.0" fill="rgb(218,28,49)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (14 samples, 0.59%)</title><rect x="238.8" y="497" width="7.0" height="15.0" fill="rgb(234,162,43)" rx="2" ry="2" />
<text text-anchor="" x="241.84" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpollblock (5 samples, 0.21%)</title><rect x="139.3" y="353" width="2.5" height="15.0" fill="rgb(223,161,39)" rx="2" ry="2" />
<text text-anchor="" x="142.34" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.forEachP (1 samples, 0.04%)</title><rect x="1137.8" y="513" width="0.5" height="15.0" fill="rgb(242,225,8)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (6 samples, 0.25%)</title><rect x="774.6" y="369" width="3.0" height="15.0" fill="rgb(224,98,20)" rx="2" ry="2" />
<text text-anchor="" x="777.61" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="918.4" y="401" width="1.0" height="15.0" fill="rgb(243,196,7)" rx="2" ry="2" />
<text text-anchor="" x="921.38" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="1171.1" y="337" width="0.5" height="15.0" fill="rgb(230,229,50)" rx="2" ry="2" />
<text text-anchor="" x="1174.10" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1055.7" y="449" width="0.5" height="15.0" fill="rgb(247,65,33)" rx="2" ry="2" />
<text text-anchor="" x="1058.68" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore (1 samples, 0.04%)</title><rect x="730.8" y="321" width="0.5" height="15.0" fill="rgb(235,33,4)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (2 samples, 0.08%)</title><rect x="270.2" y="433" width="1.0" height="15.0" fill="rgb(234,203,31)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (1 samples, 0.04%)</title><rect x="64.2" y="401" width="0.5" height="15.0" fill="rgb(208,19,14)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (1 samples, 0.04%)</title><rect x="772.6" y="385" width="0.5" height="15.0" fill="rgb(233,80,2)" rx="2" ry="2" />
<text text-anchor="" x="775.62" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteByte (1 samples, 0.04%)</title><rect x="827.8" y="353" width="0.5" height="15.0" fill="rgb(232,8,12)" rx="2" ry="2" />
<text text-anchor="" x="830.84" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (5 samples, 0.21%)</title><rect x="99.5" y="497" width="2.5" height="15.0" fill="rgb(238,223,34)" rx="2" ry="2" />
<text text-anchor="" x="102.54" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="1012.4" y="369" width="0.5" height="15.0" fill="rgb(210,57,17)" rx="2" ry="2" />
<text text-anchor="" x="1015.40" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd (5 samples, 0.21%)</title><rect x="1058.2" y="497" width="2.5" height="15.0" fill="rgb(237,203,13)" rx="2" ry="2" />
<text text-anchor="" x="1061.17" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (2 samples, 0.08%)</title><rect x="1174.6" y="513" width="1.0" height="15.0" fill="rgb(250,108,51)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (2 samples, 0.08%)</title><rect x="688.5" y="289" width="1.0" height="15.0" fill="rgb(223,185,52)" rx="2" ry="2" />
<text text-anchor="" x="691.55" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).AddSample (2 samples, 0.08%)</title><rect x="60.7" y="497" width="1.0" height="15.0" fill="rgb(239,63,22)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (1 samples, 0.04%)</title><rect x="1138.8" y="417" width="0.5" height="15.0" fill="rgb(244,139,31)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*decFnInfo).kMap (1 samples, 0.04%)</title><rect x="60.2" y="433" width="0.5" height="15.0" fill="rgb(212,88,41)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ifaceeq (1 samples, 0.04%)</title><rect x="72.7" y="481" width="0.5" height="15.0" fill="rgb(254,208,17)" rx="2" ry="2" />
<text text-anchor="" x="75.68" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).remove (1 samples, 0.04%)</title><rect x="1054.7" y="465" width="0.5" height="15.0" fill="rgb(210,84,20)" rx="2" ry="2" />
<text text-anchor="" x="1057.69" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.missingKey (2 samples, 0.08%)</title><rect x="703.5" y="433" width="1.0" height="15.0" fill="rgb(254,126,11)" rx="2" ry="2" />
<text text-anchor="" x="706.47" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (2 samples, 0.08%)</title><rect x="728.8" y="337" width="1.0" height="15.0" fill="rgb(219,211,2)" rx="2" ry="2" />
<text text-anchor="" x="731.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="703.0" y="305" width="0.5" height="15.0" fill="rgb(245,21,7)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.wakep (1 samples, 0.04%)</title><rect x="1176.1" y="529" width="0.5" height="15.0" fill="rgb(225,178,4)" rx="2" ry="2" />
<text text-anchor="" x="1179.07" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="270.2" y="353" width="0.5" height="15.0" fill="rgb(229,12,52)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="686.6" y="225" width="0.5" height="15.0" fill="rgb(250,71,28)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.epollwait (1 samples, 0.04%)</title><rect x="1185.5" y="529" width="0.5" height="15.0" fill="rgb(241,2,10)" rx="2" ry="2" />
<text text-anchor="" x="1188.52" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.funcspdelta (3 samples, 0.13%)</title><rect x="1168.1" y="385" width="1.5" height="15.0" fill="rgb(226,17,53)" rx="2" ry="2" />
<text text-anchor="" x="1171.11" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (6 samples, 0.25%)</title><rect x="720.9" y="369" width="3.0" height="15.0" fill="rgb(218,29,4)" rx="2" ry="2" />
<text text-anchor="" x="723.89" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.serverHandler.ServeHTTP (1,189 samples, 50.13%)</title><rect x="458.7" y="561" width="591.5" height="15.0" fill="rgb(251,31,10)" rx="2" ry="2" />
<text text-anchor="" x="461.72" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.serverHandler.ServeHTTP</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goschedImpl (7 samples, 0.30%)</title><rect x="1140.3" y="561" width="3.4" height="15.0" fill="rgb(231,72,48)" rx="2" ry="2" />
<text text-anchor="" x="1143.25" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casgstatus (1 samples, 0.04%)</title><rect x="1143.7" y="561" width="0.5" height="15.0" fill="rgb(223,11,11)" rx="2" ry="2" />
<text text-anchor="" x="1146.74" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/miekg/dns.(*defaultReader).ReadUDP (1 samples, 0.04%)</title><rect x="59.2" y="529" width="0.5" height="15.0" fill="rgb(221,3,37)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.runqgrab (4 samples, 0.17%)</title><rect x="1164.6" y="513" width="2.0" height="15.0" fill="rgb(251,153,39)" rx="2" ry="2" />
<text text-anchor="" x="1167.63" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.helpgc (1 samples, 0.04%)</title><rect x="778.6" y="225" width="0.5" height="15.0" fill="rgb(254,154,41)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*pp).free (5 samples, 0.21%)</title><rect x="905.9" y="433" width="2.5" height="15.0" fill="rgb(243,94,42)" rx="2" ry="2" />
<text text-anchor="" x="908.94" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="249.3" y="433" width="0.5" height="15.0" fill="rgb(221,228,0)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="789.5" y="321" width="0.5" height="15.0" fill="rgb(210,120,6)" rx="2" ry="2" />
<text text-anchor="" x="792.54" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="790.5" y="353" width="0.5" height="15.0" fill="rgb(213,179,41)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="933.3" y="369" width="0.5" height="15.0" fill="rgb(245,142,6)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.indexbytebody (1 samples, 0.04%)</title><rect x="1008.4" y="433" width="0.5" height="15.0" fill="rgb(206,184,32)" rx="2" ry="2" />
<text text-anchor="" x="1011.42" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.statusLine (5 samples, 0.21%)</title><rect x="331.9" y="481" width="2.5" height="15.0" fill="rgb(227,114,38)" rx="2" ry="2" />
<text text-anchor="" x="334.86" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).WriteString (2 samples, 0.08%)</title><rect x="299.0" y="481" width="1.0" height="15.0" fill="rgb(214,93,26)" rx="2" ry="2" />
<text text-anchor="" x="302.03" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstring3 (3 samples, 0.13%)</title><rect x="634.3" y="193" width="1.5" height="15.0" fill="rgb(232,199,49)" rx="2" ry="2" />
<text text-anchor="" x="637.33" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="921.9" y="337" width="0.5" height="15.0" fill="rgb(242,201,3)" rx="2" ry="2" />
<text text-anchor="" x="924.86" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Txn).Get (5 samples, 0.21%)</title><rect x="644.3" y="209" width="2.5" height="15.0" fill="rgb(212,71,24)" rx="2" ry="2" />
<text text-anchor="" x="647.27" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="783.1" y="289" width="0.5" height="15.0" fill="rgb(251,22,46)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markrootBlock (6 samples, 0.25%)</title><rect x="1061.2" y="529" width="2.9" height="15.0" fill="rgb(217,164,1)" rx="2" ry="2" />
<text text-anchor="" x="1064.16" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.usleep (1 samples, 0.04%)</title><rect x="1165.6" y="497" width="0.5" height="15.0" fill="rgb(239,193,34)" rx="2" ry="2" />
<text text-anchor="" x="1168.62" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (4 samples, 0.17%)</title><rect x="920.9" y="385" width="2.0" height="15.0" fill="rgb(253,19,26)" rx="2" ry="2" />
<text text-anchor="" x="923.87" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (2 samples, 0.08%)</title><rect x="282.6" y="545" width="1.0" height="15.0" fill="rgb(250,213,43)" rx="2" ry="2" />
<text text-anchor="" x="285.61" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (5 samples, 0.21%)</title><rect x="746.3" y="401" width="2.4" height="15.0" fill="rgb(222,73,6)" rx="2" ry="2" />
<text text-anchor="" x="749.26" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (54 samples, 2.28%)</title><rect x="175.7" y="465" width="26.8" height="15.0" fill="rgb(209,111,8)" rx="2" ry="2" />
<text text-anchor="" x="178.66" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="224.4" y="417" width="0.5" height="15.0" fill="rgb(250,150,15)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newArena (1 samples, 0.04%)</title><rect x="270.2" y="369" width="0.5" height="15.0" fill="rgb(222,95,11)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="1025.3" y="337" width="1.0" height="15.0" fill="rgb(229,138,54)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="1025.8" y="257" width="0.5" height="15.0" fill="rgb(229,115,13)" rx="2" ry="2" />
<text text-anchor="" x="1028.83" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (5 samples, 0.21%)</title><rect x="259.7" y="417" width="2.5" height="15.0" fill="rgb(217,229,7)" rx="2" ry="2" />
<text text-anchor="" x="262.73" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (2 samples, 0.08%)</title><rect x="123.4" y="497" width="1.0" height="15.0" fill="rgb(226,146,37)" rx="2" ry="2" />
<text text-anchor="" x="126.42" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).tryGet (1 samples, 0.04%)</title><rect x="242.8" y="401" width="0.5" height="15.0" fill="rgb(236,65,11)" rx="2" ry="2" />
<text text-anchor="" x="245.82" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="717.4" y="337" width="0.5" height="15.0" fill="rgb(207,58,5)" rx="2" ry="2" />
<text text-anchor="" x="720.40" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notetsleep_internal (1 samples, 0.04%)</title><rect x="1186.0" y="529" width="0.5" height="15.0" fill="rgb(230,2,38)" rx="2" ry="2" />
<text text-anchor="" x="1189.02" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.readRequest.func1 (2 samples, 0.08%)</title><rect x="113.5" y="529" width="1.0" height="15.0" fill="rgb(219,209,30)" rx="2" ry="2" />
<text text-anchor="" x="116.47" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ReadMemStats.func1 (1 samples, 0.04%)</title><rect x="59.7" y="513" width="0.5" height="15.0" fill="rgb(244,58,11)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc (3 samples, 0.13%)</title><rect x="713.9" y="225" width="1.5" height="15.0" fill="rgb(235,75,32)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (1 samples, 0.04%)</title><rect x="734.8" y="273" width="0.5" height="15.0" fill="rgb(213,125,26)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="917.9" y="401" width="0.5" height="15.0" fill="rgb(230,140,27)" rx="2" ry="2" />
<text text-anchor="" x="920.88" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanframeworker (4 samples, 0.17%)</title><rect x="1169.6" y="369" width="2.0" height="15.0" fill="rgb(224,22,44)" rx="2" ry="2" />
<text text-anchor="" x="1172.60" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="933.3" y="353" width="0.5" height="15.0" fill="rgb(230,191,10)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stackmapdata (1 samples, 0.04%)</title><rect x="1100.5" y="417" width="0.5" height="15.0" fill="rgb(252,115,53)" rx="2" ry="2" />
<text text-anchor="" x="1103.46" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).encodeAndSendMsg (1 samples, 0.04%)</title><rect x="62.2" y="513" width="0.5" height="15.0" fill="rgb(217,222,11)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).EscapedPath (5 samples, 0.21%)</title><rect x="987.0" y="465" width="2.5" height="15.0" fill="rgb(205,201,39)" rx="2" ry="2" />
<text text-anchor="" x="990.03" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="1046.7" y="465" width="0.5" height="15.0" fill="rgb(253,29,5)" rx="2" ry="2" />
<text text-anchor="" x="1049.73" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="229.9" y="465" width="0.5" height="15.0" fill="rgb(245,212,24)" rx="2" ry="2" />
<text text-anchor="" x="232.88" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/serf/serf.decodeMessage (1 samples, 0.04%)</title><rect x="60.2" y="529" width="0.5" height="15.0" fill="rgb(221,62,54)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (4 samples, 0.17%)</title><rect x="713.9" y="321" width="2.0" height="15.0" fill="rgb(217,122,48)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (4 samples, 0.17%)</title><rect x="920.9" y="401" width="2.0" height="15.0" fill="rgb(253,211,42)" rx="2" ry="2" />
<text text-anchor="" x="923.87" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (4 samples, 0.17%)</title><rect x="878.6" y="305" width="2.0" height="15.0" fill="rgb(244,119,11)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="867.1" y="433" width="1.5" height="15.0" fill="rgb(239,36,0)" rx="2" ry="2" />
<text text-anchor="" x="870.14" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1135.3" y="513" width="0.5" height="15.0" fill="rgb(226,7,46)" rx="2" ry="2" />
<text text-anchor="" x="1138.28" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="721.9" y="337" width="0.5" height="15.0" fill="rgb(236,220,30)" rx="2" ry="2" />
<text text-anchor="" x="724.88" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="932.8" y="401" width="0.5" height="15.0" fill="rgb(230,180,32)" rx="2" ry="2" />
<text text-anchor="" x="935.81" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="561.2" y="257" width="0.5" height="15.0" fill="rgb(253,149,9)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Syscall (60 samples, 2.53%)</title><rect x="144.3" y="369" width="29.9" height="15.0" fill="rgb(235,46,1)" rx="2" ry="2" />
<text text-anchor="" x="147.32" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sy..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.canonicalMIMEHeaderKey (7 samples, 0.30%)</title><rect x="726.4" y="353" width="3.4" height="15.0" fill="rgb(241,213,12)" rx="2" ry="2" />
<text text-anchor="" x="729.36" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="1189.5" y="577" width="0.5" height="15.0" fill="rgb(243,90,46)" rx="2" ry="2" />
<text text-anchor="" x="1192.50" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.interequal (1 samples, 0.04%)</title><rect x="862.7" y="369" width="0.5" height="15.0" fill="rgb(251,215,54)" rx="2" ry="2" />
<text text-anchor="" x="865.66" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (2 samples, 0.08%)</title><rect x="662.2" y="209" width="1.0" height="15.0" fill="rgb(214,156,41)" rx="2" ry="2" />
<text text-anchor="" x="665.18" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="723.4" y="273" width="0.5" height="15.0" fill="rgb(247,42,0)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.decodeResponse (2 samples, 0.08%)</title><rect x="63.2" y="561" width="1.0" height="15.0" fill="rgb(212,225,37)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="1043.7" y="385" width="1.0" height="15.0" fill="rgb(211,5,26)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="715.4" y="257" width="0.5" height="15.0" fill="rgb(227,132,40)" rx="2" ry="2" />
<text text-anchor="" x="718.41" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.entersyscall (4 samples, 0.17%)</title><rect x="171.7" y="353" width="2.0" height="15.0" fill="rgb(235,57,43)" rx="2" ry="2" />
<text text-anchor="" x="174.68" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (1 samples, 0.04%)</title><rect x="545.8" y="321" width="0.5" height="15.0" fill="rgb(229,190,24)" rx="2" ry="2" />
<text text-anchor="" x="548.78" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="1055.7" y="465" width="0.5" height="15.0" fill="rgb(207,129,1)" rx="2" ry="2" />
<text text-anchor="" x="1058.68" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.funcspdelta (1 samples, 0.04%)</title><rect x="1182.5" y="353" width="0.5" height="15.0" fill="rgb(205,74,46)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="1011.9" y="385" width="0.5" height="15.0" fill="rgb(240,200,20)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul/structs.(*KeyRequest).AllowStaleRead (1 samples, 0.04%)</title><rect x="691.0" y="289" width="0.5" height="15.0" fill="rgb(215,228,25)" rx="2" ry="2" />
<text text-anchor="" x="694.04" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*encodeState).string (5 samples, 0.21%)</title><rect x="836.3" y="289" width="2.5" height="15.0" fill="rgb(229,111,16)" rx="2" ry="2" />
<text text-anchor="" x="839.30" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="688.1" y="241" width="0.4" height="15.0" fill="rgb(223,5,20)" rx="2" ry="2" />
<text text-anchor="" x="691.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (1 samples, 0.04%)</title><rect x="680.6" y="161" width="0.5" height="15.0" fill="rgb(241,71,15)" rx="2" ry="2" />
<text text-anchor="" x="683.59" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (71 samples, 2.99%)</title><rect x="1066.1" y="497" width="35.4" height="15.0" fill="rgb(248,97,5)" rx="2" ry="2" />
<text text-anchor="" x="1069.13" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).tryGet (1 samples, 0.04%)</title><rect x="180.1" y="385" width="0.5" height="15.0" fill="rgb(214,113,46)" rx="2" ry="2" />
<text text-anchor="" x="183.13" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (2 samples, 0.08%)</title><rect x="768.1" y="369" width="1.0" height="15.0" fill="rgb(226,173,19)" rx="2" ry="2" />
<text text-anchor="" x="771.15" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="95.6" y="449" width="1.0" height="15.0" fill="rgb(246,76,0)" rx="2" ry="2" />
<text text-anchor="" x="98.56" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.LoadUint32 (1 samples, 0.04%)</title><rect x="300.5" y="465" width="0.5" height="15.0" fill="rgb(205,154,42)" rx="2" ry="2" />
<text text-anchor="" x="303.52" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (1 samples, 0.04%)</title><rect x="1141.7" y="465" width="0.5" height="15.0" fill="rgb(242,193,46)" rx="2" ry="2" />
<text text-anchor="" x="1144.75" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.ValueOf (1 samples, 0.04%)</title><rect x="865.6" y="433" width="0.5" height="15.0" fill="rgb(233,123,20)" rx="2" ry="2" />
<text text-anchor="" x="868.65" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (2 samples, 0.08%)</title><rect x="992.0" y="385" width="1.0" height="15.0" fill="rgb(239,60,12)" rx="2" ry="2" />
<text text-anchor="" x="995.01" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).remove (1 samples, 0.04%)</title><rect x="242.3" y="385" width="0.5" height="15.0" fill="rgb(230,156,36)" rx="2" ry="2" />
<text text-anchor="" x="245.32" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="349.8" y="449" width="0.5" height="15.0" fill="rgb(234,5,52)" rx="2" ry="2" />
<text text-anchor="" x="352.77" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (4 samples, 0.17%)</title><rect x="562.2" y="305" width="2.0" height="15.0" fill="rgb(241,99,29)" rx="2" ry="2" />
<text text-anchor="" x="565.19" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="1149.2" y="513" width="0.5" height="15.0" fill="rgb(228,27,11)" rx="2" ry="2" />
<text text-anchor="" x="1152.21" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.FormatUint (2 samples, 0.08%)</title><rect x="734.3" y="401" width="1.0" height="15.0" fill="rgb(254,187,13)" rx="2" ry="2" />
<text text-anchor="" x="737.32" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.IsNil (1 samples, 0.04%)</title><rect x="859.2" y="385" width="0.5" height="15.0" fill="rgb(235,184,28)" rx="2" ry="2" />
<text text-anchor="" x="862.18" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="790.5" y="257" width="0.5" height="15.0" fill="rgb(208,204,32)" rx="2" ry="2" />
<text text-anchor="" x="793.53" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.fmtFrac (1 samples, 0.04%)</title><rect x="903.0" y="353" width="0.5" height="15.0" fill="rgb(228,13,43)" rx="2" ry="2" />
<text text-anchor="" x="905.96" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.quickSort (6 samples, 0.25%)</title><rect x="317.4" y="433" width="3.0" height="15.0" fill="rgb(241,190,16)" rx="2" ry="2" />
<text text-anchor="" x="320.44" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="954.2" y="337" width="0.5" height="15.0" fill="rgb(250,153,3)" rx="2" ry="2" />
<text text-anchor="" x="957.20" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcControllerState).enlistWorker (1 samples, 0.04%)</title><rect x="1060.7" y="497" width="0.5" height="15.0" fill="rgb(224,119,23)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstring2 (2 samples, 0.08%)</title><rect x="640.8" y="193" width="1.0" height="15.0" fill="rgb(224,195,13)" rx="2" ry="2" />
<text text-anchor="" x="643.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Index (1 samples, 0.04%)</title><rect x="256.7" y="481" width="0.5" height="15.0" fill="rgb(214,136,27)" rx="2" ry="2" />
<text text-anchor="" x="259.75" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Count (1 samples, 0.04%)</title><rect x="1027.8" y="417" width="0.5" height="15.0" fill="rgb(221,72,35)" rx="2" ry="2" />
<text text-anchor="" x="1030.82" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (1 samples, 0.04%)</title><rect x="651.2" y="241" width="0.5" height="15.0" fill="rgb(243,20,9)" rx="2" ry="2" />
<text text-anchor="" x="654.24" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="800.5" y="337" width="0.5" height="15.0" fill="rgb(224,171,20)" rx="2" ry="2" />
<text text-anchor="" x="803.48" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (12 samples, 0.51%)</title><rect x="1076.6" y="433" width="5.9" height="15.0" fill="rgb(224,216,35)" rx="2" ry="2" />
<text text-anchor="" x="1079.58" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="249.3" y="385" width="0.5" height="15.0" fill="rgb(251,38,36)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findfunc (1 samples, 0.04%)</title><rect x="1184.0" y="529" width="0.5" height="15.0" fill="rgb(215,193,46)" rx="2" ry="2" />
<text text-anchor="" x="1187.03" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (11 samples, 0.46%)</title><rect x="268.2" y="529" width="5.5" height="15.0" fill="rgb(211,14,16)" rx="2" ry="2" />
<text text-anchor="" x="271.19" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Set (11 samples, 0.46%)</title><rect x="533.8" y="353" width="5.5" height="15.0" fill="rgb(205,157,46)" rx="2" ry="2" />
<text text-anchor="" x="536.84" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="733.8" y="369" width="0.5" height="15.0" fill="rgb(225,99,2)" rx="2" ry="2" />
<text text-anchor="" x="736.82" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="313.5" y="417" width="0.5" height="15.0" fill="rgb(238,149,31)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).Write (3 samples, 0.13%)</title><rect x="838.8" y="273" width="1.5" height="15.0" fill="rgb(253,20,31)" rx="2" ry="2" />
<text text-anchor="" x="841.79" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (10 samples, 0.42%)</title><rect x="1053.2" y="497" width="5.0" height="15.0" fill="rgb(217,212,20)" rx="2" ry="2" />
<text text-anchor="" x="1056.20" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findrunnable (2 samples, 0.08%)</title><rect x="1181.0" y="513" width="1.0" height="15.0" fill="rgb(243,167,8)" rx="2" ry="2" />
<text text-anchor="" x="1184.05" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="734.8" y="321" width="0.5" height="15.0" fill="rgb(243,148,38)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (2 samples, 0.08%)</title><rect x="121.4" y="465" width="1.0" height="15.0" fill="rgb(221,198,48)" rx="2" ry="2" />
<text text-anchor="" x="124.43" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*Metrics).emitRuntimeStats (1 samples, 0.04%)</title><rect x="59.7" y="561" width="0.5" height="15.0" fill="rgb(247,190,22)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.encodeByteSlice (16 samples, 0.67%)</title><rect x="838.8" y="289" width="7.9" height="15.0" fill="rgb(240,181,36)" rx="2" ry="2" />
<text text-anchor="" x="841.79" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="1048.2" y="449" width="0.5" height="15.0" fill="rgb(242,13,47)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).countFree (2 samples, 0.08%)</title><rect x="787.0" y="225" width="1.0" height="15.0" fill="rgb(232,70,43)" rx="2" ry="2" />
<text text-anchor="" x="790.05" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime._ExternalCode (75 samples, 3.16%)</title><rect x="10.0" y="577" width="37.3" height="15.0" fill="rgb(219,97,31)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="692.0" y="289" width="0.5" height="15.0" fill="rgb(208,92,51)" rx="2" ry="2" />
<text text-anchor="" x="695.03" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.osyield (3 samples, 0.13%)</title><rect x="1066.6" y="481" width="1.5" height="15.0" fill="rgb(232,28,4)" rx="2" ry="2" />
<text text-anchor="" x="1069.63" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="1048.2" y="433" width="0.5" height="15.0" fill="rgb(215,107,32)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1056.7" y="449" width="0.5" height="15.0" fill="rgb(215,123,11)" rx="2" ry="2" />
<text text-anchor="" x="1059.68" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.SetMapIndex (1 samples, 0.04%)</title><rect x="60.2" y="417" width="0.5" height="15.0" fill="rgb(251,89,21)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (4 samples, 0.17%)</title><rect x="739.3" y="321" width="2.0" height="15.0" fill="rgb(247,30,25)" rx="2" ry="2" />
<text text-anchor="" x="742.29" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (4 samples, 0.17%)</title><rect x="786.6" y="257" width="1.9" height="15.0" fill="rgb(224,50,24)" rx="2" ry="2" />
<text text-anchor="" x="789.55" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mcall (81 samples, 3.41%)</title><rect x="1138.8" y="593" width="40.3" height="15.0" fill="rgb(227,194,27)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1186.0" y="497" width="0.5" height="15.0" fill="rgb(219,35,44)" rx="2" ry="2" />
<text text-anchor="" x="1189.02" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="740.3" y="273" width="0.5" height="15.0" fill="rgb(218,178,52)" rx="2" ry="2" />
<text text-anchor="" x="743.29" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="881.6" y="321" width="0.5" height="15.0" fill="rgb(210,120,8)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="1043.7" y="337" width="0.5" height="15.0" fill="rgb(239,134,6)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*Metrics).MeasureSince (50 samples, 2.11%)</title><rect x="1019.9" y="481" width="24.8" height="15.0" fill="rgb(244,215,8)" rx="2" ry="2" />
<text text-anchor="" x="1022.87" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >g..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).IsVariadic (1 samples, 0.04%)</title><rect x="583.6" y="337" width="0.5" height="15.0" fill="rgb(205,129,9)" rx="2" ry="2" />
<text text-anchor="" x="586.58" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="749.2" y="321" width="0.5" height="15.0" fill="rgb(213,88,45)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (1 samples, 0.04%)</title><rect x="734.8" y="289" width="0.5" height="15.0" fill="rgb(232,93,29)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="910.4" y="257" width="0.5" height="15.0" fill="rgb(230,111,1)" rx="2" ry="2" />
<text text-anchor="" x="913.42" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="102.0" y="449" width="0.5" height="15.0" fill="rgb(240,127,2)" rx="2" ry="2" />
<text text-anchor="" x="105.03" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="783.1" y="321" width="0.5" height="15.0" fill="rgb(228,32,38)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcdatavalue (1 samples, 0.04%)</title><rect x="1138.8" y="385" width="0.5" height="15.0" fill="rgb(234,67,17)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*pp).fmtString (6 samples, 0.25%)</title><rect x="893.5" y="401" width="3.0" height="15.0" fill="rgb(237,109,13)" rx="2" ry="2" />
<text text-anchor="" x="896.51" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.checkConnErrorWriter.Write (231 samples, 9.74%)</title><rect x="338.8" y="513" width="114.9" height="15.0" fill="rgb(236,204,12)" rx="2" ry="2" />
<text text-anchor="" x="341.83" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.check..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="104.5" y="385" width="0.5" height="15.0" fill="rgb(223,155,26)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="262.2" y="465" width="0.5" height="15.0" fill="rgb(214,109,19)" rx="2" ry="2" />
<text text-anchor="" x="265.22" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.formatBits (2 samples, 0.08%)</title><rect x="337.8" y="465" width="1.0" height="15.0" fill="rgb(233,202,2)" rx="2" ry="2" />
<text text-anchor="" x="340.83" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mcall (2 samples, 0.08%)</title><rect x="48.3" y="577" width="1.0" height="15.0" fill="rgb(238,131,15)" rx="2" ry="2" />
<text text-anchor="" x="51.31" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).flattenKey (1 samples, 0.04%)</title><rect x="60.7" y="481" width="0.5" height="15.0" fill="rgb(213,133,43)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="904.0" y="401" width="0.5" height="15.0" fill="rgb(208,146,5)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (3 samples, 0.13%)</title><rect x="241.3" y="449" width="1.5" height="15.0" fill="rgb(223,174,16)" rx="2" ry="2" />
<text text-anchor="" x="244.32" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="348.3" y="449" width="0.5" height="15.0" fill="rgb(251,85,29)" rx="2" ry="2" />
<text text-anchor="" x="351.28" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.directlyAssignable (1 samples, 0.04%)</title><rect x="586.6" y="321" width="0.5" height="15.0" fill="rgb(247,105,43)" rx="2" ry="2" />
<text text-anchor="" x="589.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.epollwait (6 samples, 0.25%)</title><rect x="1159.7" y="513" width="2.9" height="15.0" fill="rgb(248,84,11)" rx="2" ry="2" />
<text text-anchor="" x="1162.65" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="1044.2" y="353" width="0.5" height="15.0" fill="rgb(222,203,30)" rx="2" ry="2" />
<text text-anchor="" x="1047.24" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="954.7" y="305" width="0.5" height="15.0" fill="rgb(227,138,54)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.And8 (1 samples, 0.04%)</title><rect x="959.7" y="353" width="0.5" height="15.0" fill="rgb(238,23,25)" rx="2" ry="2" />
<text text-anchor="" x="962.67" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1055.2" y="449" width="0.5" height="15.0" fill="rgb(235,157,1)" rx="2" ry="2" />
<text text-anchor="" x="1058.19" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (1 samples, 0.04%)</title><rect x="778.6" y="289" width="0.5" height="15.0" fill="rgb(254,222,6)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="61.7" y="513" width="0.5" height="15.0" fill="rgb(214,22,9)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*fdMutex).rwunlock (2 samples, 0.08%)</title><rect x="137.4" y="385" width="0.9" height="15.0" fill="rgb(253,203,35)" rx="2" ry="2" />
<text text-anchor="" x="140.35" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (2 samples, 0.08%)</title><rect x="95.6" y="497" width="1.0" height="15.0" fill="rgb(208,53,9)" rx="2" ry="2" />
<text text-anchor="" x="98.56" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcLockStackBarriers (1 samples, 0.04%)</title><rect x="1070.1" y="465" width="0.5" height="15.0" fill="rgb(251,149,34)" rx="2" ry="2" />
<text text-anchor="" x="1073.11" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.uintEncoder (6 samples, 0.25%)</title><rect x="853.7" y="289" width="3.0" height="15.0" fill="rgb(218,62,1)" rx="2" ry="2" />
<text text-anchor="" x="856.71" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.return0 (1 samples, 0.04%)</title><rect x="898.5" y="369" width="0.5" height="15.0" fill="rgb(214,1,12)" rx="2" ry="2" />
<text text-anchor="" x="901.48" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="1011.9" y="337" width="0.5" height="15.0" fill="rgb(207,62,46)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.acquireSudog (1 samples, 0.04%)</title><rect x="937.8" y="385" width="0.5" height="15.0" fill="rgb(238,49,20)" rx="2" ry="2" />
<text text-anchor="" x="940.78" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (4 samples, 0.17%)</title><rect x="769.1" y="385" width="2.0" height="15.0" fill="rgb(220,70,54)" rx="2" ry="2" />
<text text-anchor="" x="772.14" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (3 samples, 0.13%)</title><rect x="899.0" y="337" width="1.5" height="15.0" fill="rgb(224,213,21)" rx="2" ry="2" />
<text text-anchor="" x="901.98" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (5 samples, 0.21%)</title><rect x="636.3" y="209" width="2.5" height="15.0" fill="rgb(221,187,50)" rx="2" ry="2" />
<text text-anchor="" x="639.32" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Elem (3 samples, 0.13%)</title><rect x="554.2" y="369" width="1.5" height="15.0" fill="rgb(246,104,24)" rx="2" ry="2" />
<text text-anchor="" x="557.23" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (2 samples, 0.08%)</title><rect x="791.0" y="369" width="1.0" height="15.0" fill="rgb(236,177,24)" rx="2" ry="2" />
<text text-anchor="" x="794.03" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="686.6" y="145" width="0.5" height="15.0" fill="rgb(208,154,30)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.runqget (4 samples, 0.17%)</title><rect x="1177.1" y="545" width="2.0" height="15.0" fill="rgb(218,69,52)" rx="2" ry="2" />
<text text-anchor="" x="1180.07" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="998.0" y="369" width="0.5" height="15.0" fill="rgb(238,70,3)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (2 samples, 0.08%)</title><rect x="1174.6" y="401" width="1.0" height="15.0" fill="rgb(220,130,15)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="723.4" y="241" width="0.5" height="15.0" fill="rgb(245,143,10)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="1012.4" y="417" width="0.5" height="15.0" fill="rgb(207,144,10)" rx="2" ry="2" />
<text text-anchor="" x="1015.40" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="280.6" y="481" width="0.5" height="15.0" fill="rgb(242,160,31)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="1048.2" y="481" width="0.5" height="15.0" fill="rgb(236,113,31)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (1 samples, 0.04%)</title><rect x="593.0" y="305" width="0.5" height="15.0" fill="rgb(222,152,29)" rx="2" ry="2" />
<text text-anchor="" x="596.04" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.execute (3 samples, 0.13%)</title><rect x="1148.2" y="545" width="1.5" height="15.0" fill="rgb(251,166,52)" rx="2" ry="2" />
<text text-anchor="" x="1151.21" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="202.0" y="385" width="0.5" height="15.0" fill="rgb(235,222,49)" rx="2" ry="2" />
<text text-anchor="" x="205.02" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (1 samples, 0.04%)</title><rect x="1138.8" y="529" width="0.5" height="15.0" fill="rgb(210,209,43)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="733.8" y="305" width="0.5" height="15.0" fill="rgb(242,97,18)" rx="2" ry="2" />
<text text-anchor="" x="736.82" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).upcomingHeaderNewlines (4 samples, 0.17%)</title><rect x="213.0" y="513" width="2.0" height="15.0" fill="rgb(248,32,47)" rx="2" ry="2" />
<text text-anchor="" x="215.97" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="223.4" y="481" width="3.5" height="15.0" fill="rgb(253,51,24)" rx="2" ry="2" />
<text text-anchor="" x="226.41" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (4 samples, 0.17%)</title><rect x="807.9" y="337" width="2.0" height="15.0" fill="rgb(237,113,8)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (3 samples, 0.13%)</title><rect x="142.3" y="401" width="1.5" height="15.0" fill="rgb(249,220,19)" rx="2" ry="2" />
<text text-anchor="" x="145.33" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="723.4" y="257" width="0.5" height="15.0" fill="rgb(249,222,39)" rx="2" ry="2" />
<text text-anchor="" x="726.37" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).NumMethod (2 samples, 0.08%)</title><rect x="697.0" y="321" width="1.0" height="15.0" fill="rgb(248,186,13)" rx="2" ry="2" />
<text text-anchor="" x="700.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.funcspdelta (14 samples, 0.59%)</title><rect x="1075.6" y="449" width="6.9" height="15.0" fill="rgb(205,28,8)" rx="2" ry="2" />
<text text-anchor="" x="1078.58" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (2 samples, 0.08%)</title><rect x="101.0" y="481" width="1.0" height="15.0" fill="rgb(249,229,2)" rx="2" ry="2" />
<text text-anchor="" x="104.04" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="75.2" y="545" width="0.5" height="15.0" fill="rgb(213,185,31)" rx="2" ry="2" />
<text text-anchor="" x="78.17" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (4 samples, 0.17%)</title><rect x="920.9" y="369" width="2.0" height="15.0" fill="rgb(235,34,27)" rx="2" ry="2" />
<text text-anchor="" x="923.87" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.setLastContact (21 samples, 0.89%)</title><rect x="724.9" y="417" width="10.4" height="15.0" fill="rgb(226,219,12)" rx="2" ry="2" />
<text text-anchor="" x="727.87" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).grow (1 samples, 0.04%)</title><rect x="1006.9" y="321" width="0.5" height="15.0" fill="rgb(236,24,49)" rx="2" ry="2" />
<text text-anchor="" x="1009.93" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="785.6" y="353" width="0.5" height="15.0" fill="rgb(207,72,42)" rx="2" ry="2" />
<text text-anchor="" x="788.56" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="102.0" y="481" width="0.5" height="15.0" fill="rgb(250,206,15)" rx="2" ry="2" />
<text text-anchor="" x="105.03" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.flag.mustBeAssignable (1 samples, 0.04%)</title><rect x="569.2" y="321" width="0.5" height="15.0" fill="rgb(238,163,2)" rx="2" ry="2" />
<text text-anchor="" x="572.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).hijacked (4 samples, 0.17%)</title><rect x="952.2" y="449" width="2.0" height="15.0" fill="rgb(210,130,3)" rx="2" ry="2" />
<text text-anchor="" x="955.21" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpollready (3 samples, 0.13%)</title><rect x="1162.6" y="513" width="1.5" height="15.0" fill="rgb(246,204,28)" rx="2" ry="2" />
<text text-anchor="" x="1165.64" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).Flush (326 samples, 13.74%)</title><rect x="291.6" y="545" width="162.1" height="15.0" fill="rgb(210,66,15)" rx="2" ry="2" />
<text text-anchor="" x="294.57" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bufio.(*Writer).Flush</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RLock (5 samples, 0.21%)</title><rect x="590.5" y="321" width="2.5" height="15.0" fill="rgb(227,1,27)" rx="2" ry="2" />
<text text-anchor="" x="593.55" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>log.itoa (9 samples, 0.38%)</title><rect x="929.3" y="417" width="4.5" height="15.0" fill="rgb(205,145,52)" rx="2" ry="2" />
<text text-anchor="" x="932.33" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="961.2" y="305" width="0.5" height="15.0" fill="rgb(215,177,36)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (22 samples, 0.93%)</title><rect x="735.3" y="401" width="11.0" height="15.0" fill="rgb(230,179,34)" rx="2" ry="2" />
<text text-anchor="" x="738.31" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).pin (1 samples, 0.04%)</title><rect x="457.7" y="513" width="0.5" height="15.0" fill="rgb(239,202,13)" rx="2" ry="2" />
<text text-anchor="" x="460.72" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (3 samples, 0.13%)</title><rect x="713.9" y="289" width="1.5" height="15.0" fill="rgb(231,180,5)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (1 samples, 0.04%)</title><rect x="1186.0" y="513" width="0.5" height="15.0" fill="rgb(223,94,4)" rx="2" ry="2" />
<text text-anchor="" x="1189.02" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).probeNode (1 samples, 0.04%)</title><rect x="62.2" y="529" width="0.5" height="15.0" fill="rgb(222,173,47)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (2 samples, 0.08%)</title><rect x="788.5" y="289" width="1.0" height="15.0" fill="rgb(214,66,0)" rx="2" ry="2" />
<text text-anchor="" x="791.54" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.procyield (2 samples, 0.08%)</title><rect x="1068.1" y="481" width="1.0" height="15.0" fill="rgb(252,13,4)" rx="2" ry="2" />
<text text-anchor="" x="1071.12" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="886.5" y="417" width="0.5" height="15.0" fill="rgb(234,180,8)" rx="2" ry="2" />
<text text-anchor="" x="889.54" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.New (16 samples, 0.67%)</title><rect x="556.2" y="369" width="8.0" height="15.0" fill="rgb(205,103,28)" rx="2" ry="2" />
<text text-anchor="" x="559.22" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapdelete (2 samples, 0.08%)</title><rect x="276.1" y="545" width="1.0" height="15.0" fill="rgb(233,158,43)" rx="2" ry="2" />
<text text-anchor="" x="279.15" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (2 samples, 0.08%)</title><rect x="1174.6" y="481" width="1.0" height="15.0" fill="rgb(239,87,54)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination.func1 (1 samples, 0.04%)</title><rect x="259.2" y="401" width="0.5" height="15.0" fill="rgb(238,217,4)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Load (1 samples, 0.04%)</title><rect x="1166.1" y="497" width="0.5" height="15.0" fill="rgb(234,28,38)" rx="2" ry="2" />
<text text-anchor="" x="1169.12" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.convT2E (7 samples, 0.30%)</title><rect x="636.3" y="225" width="3.5" height="15.0" fill="rgb(210,96,16)" rx="2" ry="2" />
<text text-anchor="" x="639.32" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*StringFieldIndex).FromArgs (29 samples, 1.22%)</title><rect x="609.0" y="193" width="14.4" height="15.0" fill="rgb(239,229,47)" rx="2" ry="2" />
<text text-anchor="" x="611.95" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).freeResponse (2 samples, 0.08%)</title><rect x="571.1" y="353" width="1.0" height="15.0" fill="rgb(251,94,36)" rx="2" ry="2" />
<text text-anchor="" x="574.15" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*encodeState).marshal.func1 (2 samples, 0.08%)</title><rect x="823.4" y="433" width="1.0" height="15.0" fill="rgb(233,135,45)" rx="2" ry="2" />
<text text-anchor="" x="826.36" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="777.6" y="337" width="2.5" height="15.0" fill="rgb(222,44,23)" rx="2" ry="2" />
<text text-anchor="" x="780.60" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (8 samples, 0.34%)</title><rect x="713.4" y="353" width="4.0" height="15.0" fill="rgb(240,12,13)" rx="2" ry="2" />
<text text-anchor="" x="716.42" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).ReadFrom (1 samples, 0.04%)</title><rect x="62.7" y="561" width="0.5" height="15.0" fill="rgb(239,118,52)" rx="2" ry="2" />
<text text-anchor="" x="65.73" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (2 samples, 0.08%)</title><rect x="884.6" y="401" width="0.9" height="15.0" fill="rgb(231,203,34)" rx="2" ry="2" />
<text text-anchor="" x="887.55" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (5 samples, 0.21%)</title><rect x="1011.4" y="465" width="2.5" height="15.0" fill="rgb(243,59,44)" rx="2" ry="2" />
<text text-anchor="" x="1014.41" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.selectgo (1 samples, 0.04%)</title><rect x="64.2" y="561" width="0.5" height="15.0" fill="rgb(245,34,8)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.procyield (1 samples, 0.04%)</title><rect x="107.5" y="465" width="0.5" height="15.0" fill="rgb(244,137,0)" rx="2" ry="2" />
<text text-anchor="" x="110.50" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="673.6" y="145" width="0.5" height="15.0" fill="rgb(242,216,47)" rx="2" ry="2" />
<text text-anchor="" x="676.63" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (4 samples, 0.17%)</title><rect x="1157.2" y="529" width="2.0" height="15.0" fill="rgb(207,213,8)" rx="2" ry="2" />
<text text-anchor="" x="1160.17" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (6 samples, 0.25%)</title><rect x="960.2" y="401" width="3.0" height="15.0" fill="rgb(240,205,47)" rx="2" ry="2" />
<text text-anchor="" x="963.17" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (18 samples, 0.76%)</title><rect x="1084.0" y="401" width="9.0" height="15.0" fill="rgb(208,93,51)" rx="2" ry="2" />
<text text-anchor="" x="1087.04" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Clock (1 samples, 0.04%)</title><rect x="933.8" y="417" width="0.5" height="15.0" fill="rgb(244,187,40)" rx="2" ry="2" />
<text text-anchor="" x="936.80" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*Raft).replicate (2 samples, 0.08%)</title><rect x="64.7" y="545" width="1.0" height="15.0" fill="rgb(212,101,42)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.IndexByte (1 samples, 0.04%)</title><rect x="206.0" y="513" width="0.5" height="15.0" fill="rgb(208,147,50)" rx="2" ry="2" />
<text text-anchor="" x="209.00" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (1 samples, 0.04%)</title><rect x="326.4" y="449" width="0.5" height="15.0" fill="rgb(253,146,27)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexwakeup (1 samples, 0.04%)</title><rect x="1137.8" y="449" width="0.5" height="15.0" fill="rgb(207,137,43)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findmoduledatap (1 samples, 0.04%)</title><rect x="1088.0" y="385" width="0.5" height="15.0" fill="rgb(235,59,8)" rx="2" ry="2" />
<text text-anchor="" x="1091.02" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).flattenKey (11 samples, 0.46%)</title><rect x="1022.8" y="449" width="5.5" height="15.0" fill="rgb(245,37,13)" rx="2" ry="2" />
<text text-anchor="" x="1025.85" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.convT2E (4 samples, 0.17%)</title><rect x="748.7" y="433" width="2.0" height="15.0" fill="rgb(206,109,16)" rx="2" ry="2" />
<text text-anchor="" x="751.74" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="845.3" y="257" width="1.4" height="15.0" fill="rgb(245,220,42)" rx="2" ry="2" />
<text text-anchor="" x="848.25" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="656.7" y="241" width="0.5" height="15.0" fill="rgb(206,203,25)" rx="2" ry="2" />
<text text-anchor="" x="659.71" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Map (9 samples, 0.38%)</title><rect x="618.9" y="161" width="4.5" height="15.0" fill="rgb(227,207,33)" rx="2" ry="2" />
<text text-anchor="" x="621.90" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="641.8" y="161" width="1.5" height="15.0" fill="rgb(249,18,20)" rx="2" ry="2" />
<text text-anchor="" x="644.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).freeSpan (4 samples, 0.17%)</title><rect x="1054.2" y="481" width="2.0" height="15.0" fill="rgb(225,75,41)" rx="2" ry="2" />
<text text-anchor="" x="1057.19" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="680.6" y="177" width="0.5" height="15.0" fill="rgb(221,119,19)" rx="2" ry="2" />
<text text-anchor="" x="683.59" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.packEface (1 samples, 0.04%)</title><rect x="698.0" y="337" width="0.5" height="15.0" fill="rgb(226,144,52)" rx="2" ry="2" />
<text text-anchor="" x="701.00" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="349.8" y="433" width="0.5" height="15.0" fill="rgb(207,53,9)" rx="2" ry="2" />
<text text-anchor="" x="352.77" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Set (8 samples, 0.34%)</title><rect x="720.9" y="401" width="4.0" height="15.0" fill="rgb(212,2,14)" rx="2" ry="2" />
<text text-anchor="" x="723.89" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="224.9" y="449" width="1.0" height="15.0" fill="rgb(253,93,48)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (9 samples, 0.38%)</title><rect x="196.1" y="369" width="4.4" height="15.0" fill="rgb(245,72,16)" rx="2" ry="2" />
<text text-anchor="" x="199.05" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="917.9" y="385" width="0.5" height="15.0" fill="rgb(218,223,12)" rx="2" ry="2" />
<text text-anchor="" x="920.88" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexByte (2 samples, 0.08%)</title><rect x="767.2" y="353" width="0.9" height="15.0" fill="rgb(224,221,7)" rx="2" ry="2" />
<text text-anchor="" x="770.15" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="765.7" y="273" width="0.5" height="15.0" fill="rgb(217,149,39)" rx="2" ry="2" />
<text text-anchor="" x="768.66" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (5 samples, 0.21%)</title><rect x="1008.9" y="449" width="2.5" height="15.0" fill="rgb(215,120,13)" rx="2" ry="2" />
<text text-anchor="" x="1011.92" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (4 samples, 0.17%)</title><rect x="243.8" y="465" width="2.0" height="15.0" fill="rgb(212,217,52)" rx="2" ry="2" />
<text text-anchor="" x="246.81" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (2 samples, 0.08%)</title><rect x="728.8" y="321" width="1.0" height="15.0" fill="rgb(242,151,33)" rx="2" ry="2" />
<text text-anchor="" x="731.84" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="561.2" y="241" width="0.5" height="15.0" fill="rgb(221,90,34)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (19 samples, 0.80%)</title><rect x="773.1" y="385" width="9.5" height="15.0" fill="rgb(242,38,26)" rx="2" ry="2" />
<text text-anchor="" x="776.12" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (1 samples, 0.04%)</title><rect x="224.4" y="385" width="0.5" height="15.0" fill="rgb(235,177,14)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Or8 (1 samples, 0.04%)</title><rect x="314.0" y="433" width="0.5" height="15.0" fill="rgb(217,38,9)" rx="2" ry="2" />
<text text-anchor="" x="316.95" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosched_m (7 samples, 0.30%)</title><rect x="1140.3" y="577" width="3.4" height="15.0" fill="rgb(232,20,54)" rx="2" ry="2" />
<text text-anchor="" x="1143.25" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.selectgoImpl (1 samples, 0.04%)</title><rect x="64.2" y="545" width="0.5" height="15.0" fill="rgb(217,11,16)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="686.6" y="209" width="0.5" height="15.0" fill="rgb(238,216,33)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (1 samples, 0.04%)</title><rect x="571.6" y="337" width="0.5" height="15.0" fill="rgb(221,136,21)" rx="2" ry="2" />
<text text-anchor="" x="574.64" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (1 samples, 0.04%)</title><rect x="1137.3" y="513" width="0.5" height="15.0" fill="rgb(213,148,44)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (1 samples, 0.04%)</title><rect x="280.1" y="449" width="0.5" height="15.0" fill="rgb(206,174,0)" rx="2" ry="2" />
<text text-anchor="" x="283.13" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="881.1" y="289" width="0.5" height="15.0" fill="rgb(224,0,19)" rx="2" ry="2" />
<text text-anchor="" x="884.07" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.NumMethod (2 samples, 0.08%)</title><rect x="697.0" y="337" width="1.0" height="15.0" fill="rgb(230,165,0)" rx="2" ry="2" />
<text text-anchor="" x="700.01" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.WithCancel.func1 (11 samples, 0.46%)</title><rect x="69.7" y="561" width="5.5" height="15.0" fill="rgb(252,63,29)" rx="2" ry="2" />
<text text-anchor="" x="72.70" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack.func1 (4 samples, 0.17%)</title><rect x="1169.6" y="385" width="2.0" height="15.0" fill="rgb(245,171,8)" rx="2" ry="2" />
<text text-anchor="" x="1172.60" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (1 samples, 0.04%)</title><rect x="303.0" y="433" width="0.5" height="15.0" fill="rgb(247,87,52)" rx="2" ry="2" />
<text text-anchor="" x="306.01" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.fastrand1 (3 samples, 0.13%)</title><rect x="1086.5" y="385" width="1.5" height="15.0" fill="rgb(219,146,49)" rx="2" ry="2" />
<text text-anchor="" x="1089.53" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="770.6" y="353" width="0.5" height="15.0" fill="rgb(219,5,31)" rx="2" ry="2" />
<text text-anchor="" x="773.63" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="212.5" y="417" width="0.5" height="15.0" fill="rgb(232,87,52)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="761.7" y="369" width="0.5" height="15.0" fill="rgb(247,80,31)" rx="2" ry="2" />
<text text-anchor="" x="764.68" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="348.8" y="449" width="1.0" height="15.0" fill="rgb(238,159,32)" rx="2" ry="2" />
<text text-anchor="" x="351.78" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.callers.func1 (1 samples, 0.04%)</title><rect x="883.1" y="305" width="0.5" height="15.0" fill="rgb(211,152,37)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcControllerState).findRunnableGCWorker (1 samples, 0.04%)</title><rect x="1180.5" y="513" width="0.5" height="15.0" fill="rgb(226,29,7)" rx="2" ry="2" />
<text text-anchor="" x="1183.55" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (3 samples, 0.13%)</title><rect x="809.9" y="353" width="1.5" height="15.0" fill="rgb(228,204,17)" rx="2" ry="2" />
<text text-anchor="" x="812.93" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="273.7" y="497" width="0.5" height="15.0" fill="rgb(217,87,9)" rx="2" ry="2" />
<text text-anchor="" x="276.66" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="728.8" y="289" width="1.0" height="15.0" fill="rgb(231,71,43)" rx="2" ry="2" />
<text text-anchor="" x="731.84" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.assertI2I2 (4 samples, 0.17%)</title><rect x="321.4" y="465" width="2.0" height="15.0" fill="rgb(220,131,42)" rx="2" ry="2" />
<text text-anchor="" x="324.42" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="961.2" y="353" width="0.5" height="15.0" fill="rgb(246,205,31)" rx="2" ry="2" />
<text text-anchor="" x="964.16" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="59.2" y="369" width="0.5" height="15.0" fill="rgb(219,154,4)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="677.1" y="65" width="0.5" height="15.0" fill="rgb(220,137,11)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="1070.1" y="449" width="0.5" height="15.0" fill="rgb(243,7,12)" rx="2" ry="2" />
<text text-anchor="" x="1073.11" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (1 samples, 0.04%)</title><rect x="1138.8" y="481" width="0.5" height="15.0" fill="rgb(234,182,34)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="696.0" y="305" width="0.5" height="15.0" fill="rgb(206,134,23)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (1 samples, 0.04%)</title><rect x="1182.5" y="449" width="0.5" height="15.0" fill="rgb(219,229,53)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1137.8" y="545" width="0.5" height="15.0" fill="rgb(210,86,54)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.indexbytebody (1 samples, 0.04%)</title><rect x="801.0" y="353" width="0.5" height="15.0" fill="rgb(226,210,37)" rx="2" ry="2" />
<text text-anchor="" x="803.98" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="904.0" y="353" width="0.5" height="15.0" fill="rgb(252,59,33)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="212.5" y="433" width="0.5" height="15.0" fill="rgb(235,151,2)" rx="2" ry="2" />
<text text-anchor="" x="215.47" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiterinit (5 samples, 0.21%)</title><rect x="970.6" y="417" width="2.5" height="15.0" fill="rgb(237,131,19)" rx="2" ry="2" />
<text text-anchor="" x="973.62" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="651.7" y="225" width="1.5" height="15.0" fill="rgb(249,214,2)" rx="2" ry="2" />
<text text-anchor="" x="654.74" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.valueEncoder (12 samples, 0.51%)</title><rect x="859.7" y="417" width="5.9" height="15.0" fill="rgb(227,76,13)" rx="2" ry="2" />
<text text-anchor="" x="862.68" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (1 samples, 0.04%)</title><rect x="922.9" y="401" width="0.5" height="15.0" fill="rgb(249,28,36)" rx="2" ry="2" />
<text text-anchor="" x="925.86" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (5 samples, 0.21%)</title><rect x="675.1" y="177" width="2.5" height="15.0" fill="rgb(246,104,23)" rx="2" ry="2" />
<text text-anchor="" x="678.12" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="1012.4" y="385" width="0.5" height="15.0" fill="rgb(224,216,38)" rx="2" ry="2" />
<text text-anchor="" x="1015.40" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="958.7" y="385" width="1.5" height="15.0" fill="rgb(230,225,41)" rx="2" ry="2" />
<text text-anchor="" x="961.68" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (4 samples, 0.17%)</title><rect x="1005.4" y="385" width="2.0" height="15.0" fill="rgb(214,225,52)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (2 samples, 0.08%)</title><rect x="224.9" y="385" width="1.0" height="15.0" fill="rgb(228,216,45)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (14 samples, 0.59%)</title><rect x="547.3" y="353" width="6.9" height="15.0" fill="rgb(230,137,15)" rx="2" ry="2" />
<text text-anchor="" x="550.27" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (6 samples, 0.25%)</title><rect x="674.6" y="193" width="3.0" height="15.0" fill="rgb(250,184,9)" rx="2" ry="2" />
<text text-anchor="" x="677.62" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (3 samples, 0.13%)</title><rect x="909.4" y="321" width="1.5" height="15.0" fill="rgb(239,57,40)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*encodeState).marshal (90 samples, 3.79%)</title><rect x="822.4" y="449" width="44.7" height="15.0" fill="rgb(234,152,32)" rx="2" ry="2" />
<text text-anchor="" x="825.37" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >enco..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (1 samples, 0.04%)</title><rect x="720.4" y="369" width="0.5" height="15.0" fill="rgb(223,139,34)" rx="2" ry="2" />
<text text-anchor="" x="723.39" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).EscapedPath (6 samples, 0.25%)</title><rect x="252.8" y="497" width="3.0" height="15.0" fill="rgb(250,133,25)" rx="2" ry="2" />
<text text-anchor="" x="255.77" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="511.5" y="433" width="0.4" height="15.0" fill="rgb(224,56,31)" rx="2" ry="2" />
<text text-anchor="" x="514.45" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="271.2" y="449" width="0.5" height="15.0" fill="rgb(244,110,27)" rx="2" ry="2" />
<text text-anchor="" x="274.17" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="881.1" y="273" width="0.5" height="15.0" fill="rgb(213,123,9)" rx="2" ry="2" />
<text text-anchor="" x="884.07" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).releaseAll (1 samples, 0.04%)</title><rect x="1166.6" y="449" width="0.5" height="15.0" fill="rgb(247,29,37)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).handleFuncMetrics.func1 (1,069 samples, 45.07%)</title><rect x="518.4" y="513" width="531.8" height="15.0" fill="rgb(228,187,18)" rx="2" ry="2" />
<text text-anchor="" x="521.41" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/consul/command/agent.(*HTTPServer).handleFuncMetrics..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Out (1 samples, 0.04%)</title><rect x="585.1" y="337" width="0.5" height="15.0" fill="rgb(226,71,24)" rx="2" ry="2" />
<text text-anchor="" x="588.08" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="107.5" y="513" width="0.5" height="15.0" fill="rgb(214,72,54)" rx="2" ry="2" />
<text text-anchor="" x="110.50" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="569.7" y="289" width="0.5" height="15.0" fill="rgb(249,122,52)" rx="2" ry="2" />
<text text-anchor="" x="572.65" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="107.5" y="497" width="0.5" height="15.0" fill="rgb(251,133,35)" rx="2" ry="2" />
<text text-anchor="" x="110.50" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_procPin (1 samples, 0.04%)</title><rect x="113.0" y="481" width="0.5" height="15.0" fill="rgb(224,206,0)" rx="2" ry="2" />
<text text-anchor="" x="115.98" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.semacquire (4 samples, 0.17%)</title><rect x="937.8" y="401" width="2.0" height="15.0" fill="rgb(208,177,40)" rx="2" ry="2" />
<text text-anchor="" x="940.78" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (2 samples, 0.08%)</title><rect x="808.9" y="225" width="1.0" height="15.0" fill="rgb(239,170,15)" rx="2" ry="2" />
<text text-anchor="" x="811.94" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).setQueryMeta (2 samples, 0.08%)</title><rect x="664.2" y="289" width="1.0" height="15.0" fill="rgb(229,173,18)" rx="2" ry="2" />
<text text-anchor="" x="667.17" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (2 samples, 0.08%)</title><rect x="728.8" y="305" width="1.0" height="15.0" fill="rgb(207,84,47)" rx="2" ry="2" />
<text text-anchor="" x="731.84" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="991.5" y="385" width="0.5" height="15.0" fill="rgb(225,183,1)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="230.9" y="401" width="0.5" height="15.0" fill="rgb(245,124,45)" rx="2" ry="2" />
<text text-anchor="" x="233.88" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="230.4" y="465" width="1.0" height="15.0" fill="rgb(206,81,48)" rx="2" ry="2" />
<text text-anchor="" x="233.38" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="647.3" y="177" width="0.5" height="15.0" fill="rgb(221,84,40)" rx="2" ry="2" />
<text text-anchor="" x="650.26" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Set (11 samples, 0.46%)</title><rect x="975.6" y="465" width="5.5" height="15.0" fill="rgb(223,128,21)" rx="2" ry="2" />
<text text-anchor="" x="978.59" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Del (4 samples, 0.17%)</title><rect x="302.5" y="465" width="2.0" height="15.0" fill="rgb(253,7,31)" rx="2" ry="2" />
<text text-anchor="" x="305.51" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).ServeRequest (338 samples, 14.25%)</title><rect x="531.8" y="401" width="168.2" height="15.0" fill="rgb(253,21,14)" rx="2" ry="2" />
<text text-anchor="" x="534.85" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/rpc.(*Server).Ser..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="722.9" y="273" width="0.5" height="15.0" fill="rgb(221,31,41)" rx="2" ry="2" />
<text text-anchor="" x="725.88" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="95.6" y="481" width="1.0" height="15.0" fill="rgb(215,67,36)" rx="2" ry="2" />
<text text-anchor="" x="98.56" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (10 samples, 0.42%)</title><rect x="1129.8" y="529" width="5.0" height="15.0" fill="rgb(240,89,54)" rx="2" ry="2" />
<text text-anchor="" x="1132.81" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="717.9" y="337" width="0.5" height="15.0" fill="rgb(222,48,26)" rx="2" ry="2" />
<text text-anchor="" x="720.90" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (3 samples, 0.13%)</title><rect x="1168.1" y="369" width="1.5" height="15.0" fill="rgb(226,12,16)" rx="2" ry="2" />
<text text-anchor="" x="1171.11" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="266.2" y="529" width="1.0" height="15.0" fill="rgb(241,162,32)" rx="2" ry="2" />
<text text-anchor="" x="269.20" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).(github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.gossip)-fm (3 samples, 0.13%)</title><rect x="60.7" y="561" width="1.5" height="15.0" fill="rgb(250,12,49)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1152.2" y="321" width="0.5" height="15.0" fill="rgb(207,113,46)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="866.6" y="433" width="0.5" height="15.0" fill="rgb(221,59,0)" rx="2" ry="2" />
<text text-anchor="" x="869.64" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (2 samples, 0.08%)</title><rect x="261.2" y="385" width="1.0" height="15.0" fill="rgb(249,66,3)" rx="2" ry="2" />
<text text-anchor="" x="264.22" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Join (1 samples, 0.04%)</title><rect x="60.7" y="465" width="0.5" height="15.0" fill="rgb(252,109,27)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).ReadMsgUDP (1 samples, 0.04%)</title><rect x="59.2" y="481" width="0.5" height="15.0" fill="rgb(239,16,27)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="659.7" y="209" width="1.0" height="15.0" fill="rgb(230,192,32)" rx="2" ry="2" />
<text text-anchor="" x="662.70" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="805.0" y="385" width="1.9" height="15.0" fill="rgb(246,84,51)" rx="2" ry="2" />
<text text-anchor="" x="807.96" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="673.6" y="177" width="0.5" height="15.0" fill="rgb(228,94,8)" rx="2" ry="2" />
<text text-anchor="" x="676.63" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="909.4" y="369" width="1.5" height="15.0" fill="rgb(245,98,11)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/miekg/dns.(*Server).serveUDP (1 samples, 0.04%)</title><rect x="59.2" y="545" width="0.5" height="15.0" fill="rgb(248,142,20)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="230.4" y="449" width="1.0" height="15.0" fill="rgb(212,148,36)" rx="2" ry="2" />
<text text-anchor="" x="233.38" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.putBufioWriter (2 samples, 0.08%)</title><rect x="457.2" y="545" width="1.0" height="15.0" fill="rgb(216,218,5)" rx="2" ry="2" />
<text text-anchor="" x="460.23" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (7 samples, 0.30%)</title><rect x="700.0" y="401" width="3.5" height="15.0" fill="rgb(212,213,8)" rx="2" ry="2" />
<text text-anchor="" x="702.99" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="677.1" y="129" width="0.5" height="15.0" fill="rgb(240,94,0)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.Search (4 samples, 0.17%)</title><rect x="644.8" y="161" width="2.0" height="15.0" fill="rgb(252,105,23)" rx="2" ry="2" />
<text text-anchor="" x="647.77" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (3 samples, 0.13%)</title><rect x="1014.4" y="465" width="1.5" height="15.0" fill="rgb(241,46,2)" rx="2" ry="2" />
<text text-anchor="" x="1017.39" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (17 samples, 0.72%)</title><rect x="795.0" y="401" width="8.5" height="15.0" fill="rgb(215,90,8)" rx="2" ry="2" />
<text text-anchor="" x="798.01" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (1 samples, 0.04%)</title><rect x="698.5" y="353" width="0.5" height="15.0" fill="rgb(242,125,47)" rx="2" ry="2" />
<text text-anchor="" x="701.50" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.startm (1 samples, 0.04%)</title><rect x="1176.1" y="513" width="0.5" height="15.0" fill="rgb(246,73,5)" rx="2" ry="2" />
<text text-anchor="" x="1179.07" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).KVSEndpoint-fm (592 samples, 24.96%)</title><rect x="524.9" y="481" width="294.5" height="15.0" fill="rgb(253,36,54)" rx="2" ry="2" />
<text text-anchor="" x="527.88" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github.com/hashicorp/consul/command/age..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (2 samples, 0.08%)</title><rect x="282.6" y="529" width="1.0" height="15.0" fill="rgb(218,47,52)" rx="2" ry="2" />
<text text-anchor="" x="285.61" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notesleep (2 samples, 0.08%)</title><rect x="1139.3" y="545" width="1.0" height="15.0" fill="rgb(250,95,42)" rx="2" ry="2" />
<text text-anchor="" x="1142.26" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="249.3" y="369" width="0.5" height="15.0" fill="rgb(205,213,9)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="1012.9" y="417" width="0.5" height="15.0" fill="rgb(207,94,10)" rx="2" ry="2" />
<text text-anchor="" x="1015.90" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="905.4" y="337" width="0.5" height="15.0" fill="rgb(215,18,35)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).parseToken (27 samples, 1.14%)</title><rect x="771.1" y="433" width="13.5" height="15.0" fill="rgb(235,194,11)" rx="2" ry="2" />
<text text-anchor="" x="774.13" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.flushallmcaches (1 samples, 0.04%)</title><rect x="1181.5" y="433" width="0.5" height="15.0" fill="rgb(233,224,54)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcControllerState).findRunnableGCWorker (2 samples, 0.08%)</title><rect x="1147.2" y="545" width="1.0" height="15.0" fill="rgb(244,153,13)" rx="2" ry="2" />
<text text-anchor="" x="1150.22" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1167.1" y="417" width="0.5" height="15.0" fill="rgb(224,94,42)" rx="2" ry="2" />
<text text-anchor="" x="1170.12" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpollunblock (2 samples, 0.08%)</title><rect x="1163.1" y="497" width="1.0" height="15.0" fill="rgb(208,64,3)" rx="2" ry="2" />
<text text-anchor="" x="1166.14" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).uncacheSpan (1 samples, 0.04%)</title><rect x="1181.5" y="401" width="0.5" height="15.0" fill="rgb(207,62,41)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (3 samples, 0.13%)</title><rect x="729.8" y="369" width="1.5" height="15.0" fill="rgb(249,143,21)" rx="2" ry="2" />
<text text-anchor="" x="732.84" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="640.3" y="161" width="0.5" height="15.0" fill="rgb(237,195,35)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (3 samples, 0.13%)</title><rect x="661.7" y="257" width="1.5" height="15.0" fill="rgb(227,89,37)" rx="2" ry="2" />
<text text-anchor="" x="664.69" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (10 samples, 0.42%)</title><rect x="1166.6" y="497" width="5.0" height="15.0" fill="rgb(212,69,50)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (11 samples, 0.46%)</title><rect x="221.4" y="513" width="5.5" height="15.0" fill="rgb(225,224,53)" rx="2" ry="2" />
<text text-anchor="" x="224.42" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mProf_GC (1 samples, 0.04%)</title><rect x="734.8" y="209" width="0.5" height="15.0" fill="rgb(214,63,3)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="102.5" y="529" width="1.0" height="15.0" fill="rgb(224,53,7)" rx="2" ry="2" />
<text text-anchor="" x="105.53" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getcallersp (1 samples, 0.04%)</title><rect x="443.8" y="401" width="0.5" height="15.0" fill="rgb(218,15,44)" rx="2" ry="2" />
<text text-anchor="" x="446.79" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.goexit (2,170 samples, 91.48%)</title><rect x="59.2" y="593" width="1079.6" height="15.0" fill="rgb(217,120,9)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >runtime.goexit</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.indexbytebody (1 samples, 0.04%)</title><rect x="214.5" y="497" width="0.5" height="15.0" fill="rgb(254,5,33)" rx="2" ry="2" />
<text text-anchor="" x="217.46" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (2 samples, 0.08%)</title><rect x="312.5" y="433" width="1.0" height="15.0" fill="rgb(222,154,22)" rx="2" ry="2" />
<text text-anchor="" x="315.46" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*pollDesc).prepare (2 samples, 0.08%)</title><rect x="344.8" y="449" width="1.0" height="15.0" fill="rgb(248,40,46)" rx="2" ry="2" />
<text text-anchor="" x="347.80" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="696.0" y="241" width="0.5" height="15.0" fill="rgb(215,79,38)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (18 samples, 0.76%)</title><rect x="804.5" y="417" width="8.9" height="15.0" fill="rgb(206,81,18)" rx="2" ry="2" />
<text text-anchor="" x="807.46" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="93.1" y="417" width="0.5" height="15.0" fill="rgb(241,106,41)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).put (1 samples, 0.04%)</title><rect x="93.1" y="401" width="0.5" height="15.0" fill="rgb(222,133,12)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).insertBack (1 samples, 0.04%)</title><rect x="878.6" y="289" width="0.5" height="15.0" fill="rgb(205,225,28)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="883.1" y="289" width="0.5" height="15.0" fill="rgb(229,136,31)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="313.5" y="337" width="0.5" height="15.0" fill="rgb(243,68,11)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (13 samples, 0.55%)</title><rect x="795.0" y="385" width="6.5" height="15.0" fill="rgb(214,125,32)" rx="2" ry="2" />
<text text-anchor="" x="798.01" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*Request).wantsClose (2 samples, 0.08%)</title><rect x="97.6" y="545" width="0.9" height="15.0" fill="rgb(250,3,26)" rx="2" ry="2" />
<text text-anchor="" x="100.55" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="765.7" y="289" width="0.5" height="15.0" fill="rgb(233,39,30)" rx="2" ry="2" />
<text text-anchor="" x="768.66" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="806.0" y="369" width="0.5" height="15.0" fill="rgb(218,142,24)" rx="2" ry="2" />
<text text-anchor="" x="808.95" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (1 samples, 0.04%)</title><rect x="1181.5" y="465" width="0.5" height="15.0" fill="rgb(239,17,10)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (2,372 samples, 100%)</title><rect x="10.0" y="609" width="1180.0" height="15.0" fill="rgb(220,30,29)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="635.8" y="177" width="0.5" height="15.0" fill="rgb(220,185,54)" rx="2" ry="2" />
<text text-anchor="" x="638.82" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.copystack (2 samples, 0.08%)</title><rect x="1179.1" y="561" width="1.0" height="15.0" fill="rgb(205,115,37)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (2 samples, 0.08%)</title><rect x="1174.6" y="449" width="1.0" height="15.0" fill="rgb(214,67,32)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).readRequest (429 samples, 18.09%)</title><rect x="76.7" y="561" width="213.4" height="15.0" fill="rgb(207,108,41)" rx="2" ry="2" />
<text text-anchor="" x="79.66" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.(*conn).readRequest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*guintptr).cas (1 samples, 0.04%)</title><rect x="1165.1" y="497" width="0.5" height="15.0" fill="rgb(244,86,4)" rx="2" ry="2" />
<text text-anchor="" x="1168.13" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).triggerFunc (4 samples, 0.17%)</title><rect x="60.7" y="577" width="2.0" height="15.0" fill="rgb(241,184,14)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringtoslicebyte (4 samples, 0.17%)</title><rect x="616.4" y="177" width="2.0" height="15.0" fill="rgb(233,208,23)" rx="2" ry="2" />
<text text-anchor="" x="619.42" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (2 samples, 0.08%)</title><rect x="615.4" y="129" width="1.0" height="15.0" fill="rgb(236,15,0)" rx="2" ry="2" />
<text text-anchor="" x="618.42" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="904.5" y="401" width="0.4" height="15.0" fill="rgb(239,4,49)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1137.8" y="433" width="0.5" height="15.0" fill="rgb(222,192,16)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readvarint (1 samples, 0.04%)</title><rect x="1137.3" y="401" width="0.5" height="15.0" fill="rgb(251,101,28)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1011.9" y="289" width="0.5" height="15.0" fill="rgb(244,222,47)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (1 samples, 0.04%)</title><rect x="242.3" y="417" width="0.5" height="15.0" fill="rgb(240,67,19)" rx="2" ry="2" />
<text text-anchor="" x="245.32" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination.func2 (1 samples, 0.04%)</title><rect x="734.8" y="241" width="0.5" height="15.0" fill="rgb(216,188,48)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBits.initSpan (2 samples, 0.08%)</title><rect x="808.9" y="257" width="1.0" height="15.0" fill="rgb(225,64,11)" rx="2" ry="2" />
<text text-anchor="" x="811.94" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).IsLeader (1 samples, 0.04%)</title><rect x="664.7" y="273" width="0.5" height="15.0" fill="rgb(247,66,54)" rx="2" ry="2" />
<text text-anchor="" x="667.67" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (1 samples, 0.04%)</title><rect x="1137.3" y="497" width="0.5" height="15.0" fill="rgb(239,100,15)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.netpollblockcommit (1 samples, 0.04%)</title><rect x="1144.2" y="561" width="0.5" height="15.0" fill="rgb(238,143,42)" rx="2" ry="2" />
<text text-anchor="" x="1147.23" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/memberlist.(*Memberlist).udpListen (1 samples, 0.04%)</title><rect x="62.7" y="577" width="0.5" height="15.0" fill="rgb(210,107,20)" rx="2" ry="2" />
<text text-anchor="" x="65.73" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*pollDesc).waitRead (7 samples, 0.30%)</title><rect x="138.3" y="401" width="3.5" height="15.0" fill="rgb(248,9,33)" rx="2" ry="2" />
<text text-anchor="" x="141.35" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (1 samples, 0.04%)</title><rect x="224.4" y="401" width="0.5" height="15.0" fill="rgb(247,62,11)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.setKnownLeader (8 samples, 0.34%)</title><rect x="720.9" y="417" width="4.0" height="15.0" fill="rgb(227,215,44)" rx="2" ry="2" />
<text text-anchor="" x="723.89" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).get (1 samples, 0.04%)</title><rect x="259.2" y="353" width="0.5" height="15.0" fill="rgb(239,58,26)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).refillAllocCache (1 samples, 0.04%)</title><rect x="876.1" y="353" width="0.5" height="15.0" fill="rgb(246,75,29)" rx="2" ry="2" />
<text text-anchor="" x="879.10" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="958.7" y="401" width="1.5" height="15.0" fill="rgb(220,70,1)" rx="2" ry="2" />
<text text-anchor="" x="961.68" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (1 samples, 0.04%)</title><rect x="839.8" y="225" width="0.5" height="15.0" fill="rgb(216,90,29)" rx="2" ry="2" />
<text text-anchor="" x="842.78" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (1 samples, 0.04%)</title><rect x="1181.5" y="497" width="0.5" height="15.0" fill="rgb(247,198,54)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="1189.5" y="561" width="0.5" height="15.0" fill="rgb(227,29,3)" rx="2" ry="2" />
<text text-anchor="" x="1192.50" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (3 samples, 0.13%)</title><rect x="899.0" y="353" width="1.5" height="15.0" fill="rgb(207,199,23)" rx="2" ry="2" />
<text text-anchor="" x="901.98" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (3 samples, 0.13%)</title><rect x="281.1" y="513" width="1.5" height="15.0" fill="rgb(235,75,7)" rx="2" ry="2" />
<text text-anchor="" x="284.12" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*headerSorter).Swap (1 samples, 0.04%)</title><rect x="319.9" y="401" width="0.5" height="15.0" fill="rgb(213,72,50)" rx="2" ry="2" />
<text text-anchor="" x="322.92" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*Server).forward (3 samples, 0.13%)</title><rect x="690.5" y="305" width="1.5" height="15.0" fill="rgb(211,56,13)" rx="2" ry="2" />
<text text-anchor="" x="693.54" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.MeasureSince (2 samples, 0.08%)</title><rect x="60.7" y="529" width="1.0" height="15.0" fill="rgb(210,194,29)" rx="2" ry="2" />
<text text-anchor="" x="63.74" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Now (2 samples, 0.08%)</title><rect x="948.2" y="465" width="1.0" height="15.0" fill="rgb(249,74,5)" rx="2" ry="2" />
<text text-anchor="" x="951.23" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).getExistingInterval (8 samples, 0.34%)</title><rect x="1028.3" y="433" width="4.0" height="15.0" fill="rgb(220,172,44)" rx="2" ry="2" />
<text text-anchor="" x="1031.32" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).getEdge (3 samples, 0.13%)</title><rect x="632.8" y="161" width="1.5" height="15.0" fill="rgb(226,192,7)" rx="2" ry="2" />
<text text-anchor="" x="635.83" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="331.4" y="449" width="0.5" height="15.0" fill="rgb(246,117,47)" rx="2" ry="2" />
<text text-anchor="" x="334.37" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="839.8" y="193" width="0.5" height="15.0" fill="rgb(244,92,37)" rx="2" ry="2" />
<text text-anchor="" x="842.78" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffcopy (2 samples, 0.08%)</title><rect x="90.1" y="529" width="1.0" height="15.0" fill="rgb(228,11,41)" rx="2" ry="2" />
<text text-anchor="" x="93.09" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.Search (2 samples, 0.08%)</title><rect x="603.0" y="161" width="1.0" height="15.0" fill="rgb(220,20,41)" rx="2" ry="2" />
<text text-anchor="" x="605.98" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readvarint (1 samples, 0.04%)</title><rect x="1179.6" y="465" width="0.5" height="15.0" fill="rgb(249,200,9)" rx="2" ry="2" />
<text text-anchor="" x="1182.55" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshash (1 samples, 0.04%)</title><rect x="590.1" y="273" width="0.4" height="15.0" fill="rgb(241,183,42)" rx="2" ry="2" />
<text text-anchor="" x="593.05" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="229.9" y="417" width="0.5" height="15.0" fill="rgb(251,160,23)" rx="2" ry="2" />
<text text-anchor="" x="232.88" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiterinit (2 samples, 0.08%)</title><rect x="481.6" y="481" width="1.0" height="15.0" fill="rgb(216,212,41)" rx="2" ry="2" />
<text text-anchor="" x="484.60" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (1 samples, 0.04%)</title><rect x="804.5" y="401" width="0.5" height="15.0" fill="rgb(235,169,38)" rx="2" ry="2" />
<text text-anchor="" x="807.46" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.fixLength (7 samples, 0.30%)</title><rect x="120.9" y="513" width="3.5" height="15.0" fill="rgb(234,133,34)" rx="2" ry="2" />
<text text-anchor="" x="123.94" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteByte (2 samples, 0.08%)</title><rect x="837.8" y="273" width="1.0" height="15.0" fill="rgb(225,41,3)" rx="2" ry="2" />
<text text-anchor="" x="840.79" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stringiter2 (1 samples, 0.04%)</title><rect x="768.6" y="353" width="0.5" height="15.0" fill="rgb(213,114,23)" rx="2" ry="2" />
<text text-anchor="" x="771.64" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="677.1" y="49" width="0.5" height="15.0" fill="rgb(247,129,51)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).hijacked (3 samples, 0.13%)</title><rect x="75.2" y="561" width="1.5" height="15.0" fill="rgb(216,89,39)" rx="2" ry="2" />
<text text-anchor="" x="78.17" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="905.4" y="417" width="0.5" height="15.0" fill="rgb(221,220,47)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="813.9" y="369" width="0.5" height="15.0" fill="rgb(222,32,16)" rx="2" ry="2" />
<text text-anchor="" x="816.91" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Index (1 samples, 0.04%)</title><rect x="801.0" y="369" width="0.5" height="15.0" fill="rgb(239,79,15)" rx="2" ry="2" />
<text text-anchor="" x="803.98" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.callwritebarrier (2 samples, 0.08%)</title><rect x="693.0" y="321" width="1.0" height="15.0" fill="rgb(219,100,25)" rx="2" ry="2" />
<text text-anchor="" x="696.03" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="561.7" y="257" width="0.5" height="15.0" fill="rgb(229,147,4)" rx="2" ry="2" />
<text text-anchor="" x="564.69" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="267.7" y="529" width="0.5" height="15.0" fill="rgb(224,223,33)" rx="2" ry="2" />
<text text-anchor="" x="270.69" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="104.5" y="353" width="0.5" height="15.0" fill="rgb(237,1,50)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (3 samples, 0.13%)</title><rect x="713.9" y="257" width="1.5" height="15.0" fill="rgb(232,36,17)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (3 samples, 0.13%)</title><rect x="672.6" y="209" width="1.5" height="15.0" fill="rgb(233,187,9)" rx="2" ry="2" />
<text text-anchor="" x="675.63" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="954.7" y="385" width="0.5" height="15.0" fill="rgb(213,164,27)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="790.0" y="353" width="0.5" height="15.0" fill="rgb(253,208,33)" rx="2" ry="2" />
<text text-anchor="" x="793.03" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="511.0" y="465" width="0.5" height="15.0" fill="rgb(250,11,20)" rx="2" ry="2" />
<text text-anchor="" x="513.95" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcentral).cacheSpan (4 samples, 0.17%)</title><rect x="807.9" y="289" width="2.0" height="15.0" fill="rgb(237,82,40)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="453.2" y="385" width="0.5" height="15.0" fill="rgb(245,102,25)" rx="2" ry="2" />
<text text-anchor="" x="456.25" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="648.8" y="177" width="0.4" height="15.0" fill="rgb(238,128,16)" rx="2" ry="2" />
<text text-anchor="" x="651.75" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint64 (2 samples, 0.08%)</title><rect x="136.4" y="369" width="1.0" height="15.0" fill="rgb(243,188,40)" rx="2" ry="2" />
<text text-anchor="" x="139.36" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="673.6" y="161" width="0.5" height="15.0" fill="rgb(229,198,16)" rx="2" ry="2" />
<text text-anchor="" x="676.63" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="696.0" y="337" width="0.5" height="15.0" fill="rgb(205,73,6)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Join (15 samples, 0.63%)</title><rect x="670.1" y="225" width="7.5" height="15.0" fill="rgb(248,2,23)" rx="2" ry="2" />
<text text-anchor="" x="673.14" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*ServeMux).Handler (117 samples, 4.93%)</title><rect x="459.2" y="529" width="58.2" height="15.0" fill="rgb(208,30,24)" rx="2" ry="2" />
<text text-anchor="" x="462.22" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="749.7" y="417" width="1.0" height="15.0" fill="rgb(228,209,44)" rx="2" ry="2" />
<text text-anchor="" x="752.74" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (2 samples, 0.08%)</title><rect x="615.4" y="145" width="1.0" height="15.0" fill="rgb(212,9,20)" rx="2" ry="2" />
<text text-anchor="" x="618.42" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (2 samples, 0.08%)</title><rect x="953.2" y="433" width="1.0" height="15.0" fill="rgb(211,169,23)" rx="2" ry="2" />
<text text-anchor="" x="956.20" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstrings (3 samples, 0.13%)</title><rect x="634.3" y="177" width="1.5" height="15.0" fill="rgb(224,46,23)" rx="2" ry="2" />
<text text-anchor="" x="637.33" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.acquireSudog (2 samples, 0.08%)</title><rect x="1036.8" y="385" width="1.0" height="15.0" fill="rgb(224,210,22)" rx="2" ry="2" />
<text text-anchor="" x="1039.78" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcvalue (1 samples, 0.04%)</title><rect x="1179.6" y="497" width="0.5" height="15.0" fill="rgb(228,177,44)" rx="2" ry="2" />
<text text-anchor="" x="1182.55" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="511.0" y="449" width="0.5" height="15.0" fill="rgb(222,125,18)" rx="2" ry="2" />
<text text-anchor="" x="513.95" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (3 samples, 0.13%)</title><rect x="899.0" y="369" width="1.5" height="15.0" fill="rgb(246,209,11)" rx="2" ry="2" />
<text text-anchor="" x="901.98" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="979.6" y="433" width="1.5" height="15.0" fill="rgb(215,126,5)" rx="2" ry="2" />
<text text-anchor="" x="982.57" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (81 samples, 3.41%)</title><rect x="1061.2" y="545" width="40.3" height="15.0" fill="rgb(241,190,12)" rx="2" ry="2" />
<text text-anchor="" x="1064.16" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.abs (1 samples, 0.04%)</title><rect x="934.3" y="385" width="0.5" height="15.0" fill="rgb(217,117,18)" rx="2" ry="2" />
<text text-anchor="" x="937.30" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).writeUnlock (2 samples, 0.08%)</title><rect x="343.8" y="465" width="1.0" height="15.0" fill="rgb(238,169,33)" rx="2" ry="2" />
<text text-anchor="" x="346.80" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.greyobject (1 samples, 0.04%)</title><rect x="509.5" y="369" width="0.5" height="15.0" fill="rgb(242,84,52)" rx="2" ry="2" />
<text text-anchor="" x="512.46" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (2 samples, 0.08%)</title><rect x="880.6" y="321" width="1.0" height="15.0" fill="rgb(232,187,41)" rx="2" ry="2" />
<text text-anchor="" x="883.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (3 samples, 0.13%)</title><rect x="257.2" y="497" width="1.5" height="15.0" fill="rgb(253,167,31)" rx="2" ry="2" />
<text text-anchor="" x="260.24" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="676.1" y="161" width="1.5" height="15.0" fill="rgb(224,180,40)" rx="2" ry="2" />
<text text-anchor="" x="679.11" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.CanonicalMIMEHeaderKey (7 samples, 0.30%)</title><rect x="708.0" y="369" width="3.4" height="15.0" fill="rgb(252,132,37)" rx="2" ry="2" />
<text text-anchor="" x="710.95" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.newBufioWriterSize (8 samples, 0.34%)</title><rect x="104.5" y="545" width="4.0" height="15.0" fill="rgb(241,167,34)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (1 samples, 0.04%)</title><rect x="1181.5" y="481" width="0.5" height="15.0" fill="rgb(222,72,7)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="783.1" y="337" width="0.5" height="15.0" fill="rgb(217,196,8)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (4 samples, 0.17%)</title><rect x="795.5" y="369" width="2.0" height="15.0" fill="rgb(243,228,43)" rx="2" ry="2" />
<text text-anchor="" x="798.51" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.exitsyscallfast (5 samples, 0.21%)</title><rect x="451.3" y="401" width="2.4" height="15.0" fill="rgb(240,164,31)" rx="2" ry="2" />
<text text-anchor="" x="454.26" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (9 samples, 0.38%)</title><rect x="806.9" y="401" width="4.5" height="15.0" fill="rgb(250,70,39)" rx="2" ry="2" />
<text text-anchor="" x="809.95" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sort.Sort (8 samples, 0.34%)</title><rect x="316.4" y="449" width="4.0" height="15.0" fill="rgb(229,192,28)" rx="2" ry="2" />
<text text-anchor="" x="319.44" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="1025.3" y="321" width="1.0" height="15.0" fill="rgb(236,179,47)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.assertE2T2 (4 samples, 0.17%)</title><rect x="610.4" y="177" width="2.0" height="15.0" fill="rgb(251,134,35)" rx="2" ry="2" />
<text text-anchor="" x="613.45" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (8 samples, 0.34%)</title><rect x="1167.6" y="433" width="4.0" height="15.0" fill="rgb(251,192,29)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).grow (3 samples, 0.13%)</title><rect x="985.5" y="449" width="1.5" height="15.0" fill="rgb(226,208,39)" rx="2" ry="2" />
<text text-anchor="" x="988.54" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.ToLower (10 samples, 0.42%)</title><rect x="618.4" y="177" width="5.0" height="15.0" fill="rgb(224,114,39)" rx="2" ry="2" />
<text text-anchor="" x="621.41" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="715.4" y="241" width="0.5" height="15.0" fill="rgb(207,81,50)" rx="2" ry="2" />
<text text-anchor="" x="718.41" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="1057.7" y="481" width="0.5" height="15.0" fill="rgb(219,135,50)" rx="2" ry="2" />
<text text-anchor="" x="1060.67" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (1 samples, 0.04%)</title><rect x="1137.8" y="465" width="0.5" height="15.0" fill="rgb(211,126,39)" rx="2" ry="2" />
<text text-anchor="" x="1140.77" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).insert (1 samples, 0.04%)</title><rect x="1166.6" y="417" width="0.5" height="15.0" fill="rgb(253,30,27)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (1 samples, 0.04%)</title><rect x="280.1" y="465" width="0.5" height="15.0" fill="rgb(228,122,52)" rx="2" ry="2" />
<text text-anchor="" x="283.13" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (1 samples, 0.04%)</title><rect x="804.5" y="385" width="0.5" height="15.0" fill="rgb(205,180,10)" rx="2" ry="2" />
<text text-anchor="" x="807.46" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapdelete (2 samples, 0.08%)</title><rect x="303.5" y="433" width="1.0" height="15.0" fill="rgb(248,8,45)" rx="2" ry="2" />
<text text-anchor="" x="306.51" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (16 samples, 0.67%)</title><rect x="785.1" y="401" width="7.9" height="15.0" fill="rgb(216,87,21)" rx="2" ry="2" />
<text text-anchor="" x="788.06" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.stringEncoder (5 samples, 0.21%)</title><rect x="851.2" y="289" width="2.5" height="15.0" fill="rgb(217,193,49)" rx="2" ry="2" />
<text text-anchor="" x="854.22" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*msgpackDecDriver).initReadNext (2 samples, 0.08%)</title><rect x="63.2" y="513" width="1.0" height="15.0" fill="rgb(250,14,22)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.typeEncoder (12 samples, 0.51%)</title><rect x="859.7" y="401" width="5.9" height="15.0" fill="rgb(253,150,52)" rx="2" ry="2" />
<text text-anchor="" x="862.68" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="796.0" y="337" width="1.0" height="15.0" fill="rgb(206,225,3)" rx="2" ry="2" />
<text text-anchor="" x="799.00" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.formatBits (2 samples, 0.08%)</title><rect x="855.7" y="257" width="1.0" height="15.0" fill="rgb(207,185,29)" rx="2" ry="2" />
<text text-anchor="" x="858.70" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (4 samples, 0.17%)</title><rect x="811.4" y="401" width="2.0" height="15.0" fill="rgb(230,70,52)" rx="2" ry="2" />
<text text-anchor="" x="814.42" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Writer).Flush (2 samples, 0.08%)</title><rect x="64.7" y="465" width="1.0" height="15.0" fill="rgb(216,70,22)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="1048.2" y="465" width="0.5" height="15.0" fill="rgb(214,74,18)" rx="2" ry="2" />
<text text-anchor="" x="1051.22" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="954.7" y="321" width="0.5" height="15.0" fill="rgb(233,134,36)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (5 samples, 0.21%)</title><rect x="777.6" y="353" width="2.5" height="15.0" fill="rgb(215,127,37)" rx="2" ry="2" />
<text text-anchor="" x="780.60" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.absDate (1 samples, 0.04%)</title><rect x="934.8" y="385" width="0.5" height="15.0" fill="rgb(237,191,2)" rx="2" ry="2" />
<text text-anchor="" x="937.80" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (1 samples, 0.04%)</title><rect x="766.2" y="289" width="0.5" height="15.0" fill="rgb(254,142,54)" rx="2" ry="2" />
<text text-anchor="" x="769.16" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).getEdge.func1 (3 samples, 0.13%)</title><rect x="645.3" y="145" width="1.5" height="15.0" fill="rgb(232,3,52)" rx="2" ry="2" />
<text text-anchor="" x="648.27" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="275.6" y="529" width="0.5" height="15.0" fill="rgb(241,131,37)" rx="2" ry="2" />
<text text-anchor="" x="278.65" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="953.7" y="385" width="0.5" height="15.0" fill="rgb(218,181,34)" rx="2" ry="2" />
<text text-anchor="" x="956.70" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (1 samples, 0.04%)</title><rect x="681.6" y="209" width="0.5" height="15.0" fill="rgb(237,145,28)" rx="2" ry="2" />
<text text-anchor="" x="684.59" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (2 samples, 0.08%)</title><rect x="872.6" y="401" width="1.0" height="15.0" fill="rgb(214,13,32)" rx="2" ry="2" />
<text text-anchor="" x="875.61" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (6 samples, 0.25%)</title><rect x="960.2" y="417" width="3.0" height="15.0" fill="rgb(246,124,34)" rx="2" ry="2" />
<text text-anchor="" x="963.17" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (1 samples, 0.04%)</title><rect x="785.1" y="369" width="0.5" height="15.0" fill="rgb(246,191,17)" rx="2" ry="2" />
<text text-anchor="" x="788.06" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="733.8" y="321" width="0.5" height="15.0" fill="rgb(230,67,4)" rx="2" ry="2" />
<text text-anchor="" x="736.82" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.assertE2T2 (1 samples, 0.04%)</title><rect x="640.3" y="193" width="0.5" height="15.0" fill="rgb(240,212,12)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="1047.7" y="481" width="0.5" height="15.0" fill="rgb(217,25,16)" rx="2" ry="2" />
<text text-anchor="" x="1050.72" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="61.7" y="529" width="0.5" height="15.0" fill="rgb(226,153,27)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="734.8" y="305" width="0.5" height="15.0" fill="rgb(206,40,49)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futexsleep (2 samples, 0.08%)</title><rect x="1139.3" y="529" width="1.0" height="15.0" fill="rgb(226,69,31)" rx="2" ry="2" />
<text text-anchor="" x="1142.26" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*response).Header (1 samples, 0.04%)</title><rect x="724.9" y="401" width="0.5" height="15.0" fill="rgb(241,20,32)" rx="2" ry="2" />
<text text-anchor="" x="727.87" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="313.5" y="369" width="0.5" height="15.0" fill="rgb(244,222,46)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="677.1" y="97" width="0.5" height="15.0" fill="rgb(221,139,14)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMark (1 samples, 0.04%)</title><rect x="778.6" y="241" width="0.5" height="15.0" fill="rgb(214,159,52)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (4 samples, 0.17%)</title><rect x="807.9" y="305" width="2.0" height="15.0" fill="rgb(245,23,31)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiterinit (3 samples, 0.13%)</title><rect x="277.1" y="545" width="1.5" height="15.0" fill="rgb(216,39,0)" rx="2" ry="2" />
<text text-anchor="" x="280.14" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (1 samples, 0.04%)</title><rect x="574.1" y="353" width="0.5" height="15.0" fill="rgb(242,167,28)" rx="2" ry="2" />
<text text-anchor="" x="577.13" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*netFD).readMsg (1 samples, 0.04%)</title><rect x="59.2" y="449" width="0.5" height="15.0" fill="rgb(251,91,9)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="265.7" y="481" width="0.5" height="15.0" fill="rgb(247,89,52)" rx="2" ry="2" />
<text text-anchor="" x="268.70" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (8 samples, 0.34%)</title><rect x="1167.6" y="401" width="4.0" height="15.0" fill="rgb(232,18,53)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot (1 samples, 0.04%)</title><rect x="1138.8" y="513" width="0.5" height="15.0" fill="rgb(221,143,0)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (1 samples, 0.04%)</title><rect x="1152.2" y="417" width="0.5" height="15.0" fill="rgb(239,65,4)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (13 samples, 0.55%)</title><rect x="736.3" y="369" width="6.5" height="15.0" fill="rgb(235,136,11)" rx="2" ry="2" />
<text text-anchor="" x="739.31" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (43 samples, 1.81%)</title><rect x="180.6" y="385" width="21.4" height="15.0" fill="rgb(219,217,29)" rx="2" ry="2" />
<text text-anchor="" x="183.63" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (1 samples, 0.04%)</title><rect x="278.6" y="545" width="0.5" height="15.0" fill="rgb(252,171,54)" rx="2" ry="2" />
<text text-anchor="" x="281.63" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (7 samples, 0.30%)</title><rect x="797.5" y="369" width="3.5" height="15.0" fill="rgb(254,8,20)" rx="2" ry="2" />
<text text-anchor="" x="800.50" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="639.8" y="225" width="0.5" height="15.0" fill="rgb(245,36,44)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.putfull (1 samples, 0.04%)</title><rect x="1060.7" y="513" width="0.5" height="15.0" fill="rgb(242,18,17)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="783.1" y="305" width="0.5" height="15.0" fill="rgb(206,11,46)" rx="2" ry="2" />
<text text-anchor="" x="786.07" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="93.1" y="481" width="0.5" height="15.0" fill="rgb(229,169,32)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*chunkWriter).writeHeader.func1 (7 samples, 0.30%)</title><rect x="301.0" y="481" width="3.5" height="15.0" fill="rgb(208,180,54)" rx="2" ry="2" />
<text text-anchor="" x="304.02" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="1057.2" y="465" width="0.5" height="15.0" fill="rgb(215,159,7)" rx="2" ry="2" />
<text text-anchor="" x="1060.18" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (1 samples, 0.04%)</title><rect x="224.4" y="369" width="0.5" height="15.0" fill="rgb(251,63,4)" rx="2" ry="2" />
<text text-anchor="" x="227.41" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (4 samples, 0.17%)</title><rect x="878.6" y="321" width="2.0" height="15.0" fill="rgb(251,73,13)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="313.5" y="433" width="0.5" height="15.0" fill="rgb(224,145,32)" rx="2" ry="2" />
<text text-anchor="" x="316.46" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (2 samples, 0.08%)</title><rect x="270.2" y="465" width="1.0" height="15.0" fill="rgb(230,120,17)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (2 samples, 0.08%)</title><rect x="75.7" y="545" width="1.0" height="15.0" fill="rgb(218,77,5)" rx="2" ry="2" />
<text text-anchor="" x="78.67" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.Header.Set (18 samples, 0.76%)</title><rect x="725.4" y="401" width="8.9" height="15.0" fill="rgb(231,167,31)" rx="2" ry="2" />
<text text-anchor="" x="728.36" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="703.0" y="321" width="0.5" height="15.0" fill="rgb(221,34,22)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (4 samples, 0.17%)</title><rect x="1005.4" y="369" width="2.0" height="15.0" fill="rgb(225,34,36)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/consul.(*inmemCodec).ReadRequestBody (14 samples, 0.59%)</title><rect x="532.8" y="369" width="7.0" height="15.0" fill="rgb(246,212,47)" rx="2" ry="2" />
<text text-anchor="" x="535.84" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="703.0" y="289" width="0.5" height="15.0" fill="rgb(242,165,51)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (8 samples, 0.34%)</title><rect x="1003.9" y="449" width="4.0" height="15.0" fill="rgb(240,151,22)" rx="2" ry="2" />
<text text-anchor="" x="1006.95" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="538.8" y="305" width="0.5" height="15.0" fill="rgb(233,68,34)" rx="2" ry="2" />
<text text-anchor="" x="541.81" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.Map (2 samples, 0.08%)</title><rect x="264.2" y="481" width="1.0" height="15.0" fill="rgb(234,3,12)" rx="2" ry="2" />
<text text-anchor="" x="267.21" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.ToLower (5 samples, 0.21%)</title><rect x="262.7" y="497" width="2.5" height="15.0" fill="rgb(241,140,50)" rx="2" ry="2" />
<text text-anchor="" x="265.72" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="1046.7" y="481" width="0.5" height="15.0" fill="rgb(211,216,47)" rx="2" ry="2" />
<text text-anchor="" x="1049.73" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="326.4" y="369" width="0.5" height="15.0" fill="rgb(245,26,16)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapdelete (6 samples, 0.25%)</title><rect x="71.2" y="513" width="3.0" height="15.0" fill="rgb(239,177,15)" rx="2" ry="2" />
<text text-anchor="" x="74.19" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="731.3" y="353" width="2.5" height="15.0" fill="rgb(242,60,21)" rx="2" ry="2" />
<text text-anchor="" x="734.33" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (2 samples, 0.08%)</title><rect x="680.6" y="209" width="1.0" height="15.0" fill="rgb(219,143,13)" rx="2" ry="2" />
<text text-anchor="" x="683.59" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcdatavalue (1 samples, 0.04%)</title><rect x="1170.6" y="353" width="0.5" height="15.0" fill="rgb(221,57,54)" rx="2" ry="2" />
<text text-anchor="" x="1173.60" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="75.2" y="529" width="0.5" height="15.0" fill="rgb(242,226,27)" rx="2" ry="2" />
<text text-anchor="" x="78.17" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="639.8" y="177" width="0.5" height="15.0" fill="rgb(212,215,23)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="703.0" y="337" width="0.5" height="15.0" fill="rgb(237,206,12)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (7 samples, 0.30%)</title><rect x="657.2" y="241" width="3.5" height="15.0" fill="rgb(225,213,45)" rx="2" ry="2" />
<text text-anchor="" x="660.21" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (2 samples, 0.08%)</title><rect x="224.9" y="433" width="1.0" height="15.0" fill="rgb(233,115,50)" rx="2" ry="2" />
<text text-anchor="" x="227.91" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.pcdatavalue (18 samples, 0.76%)</title><rect x="1084.0" y="417" width="9.0" height="15.0" fill="rgb(235,120,8)" rx="2" ry="2" />
<text text-anchor="" x="1087.04" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="271.2" y="465" width="0.5" height="15.0" fill="rgb(211,111,1)" rx="2" ry="2" />
<text text-anchor="" x="274.17" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="792.5" y="337" width="0.5" height="15.0" fill="rgb(247,134,43)" rx="2" ry="2" />
<text text-anchor="" x="795.52" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (2 samples, 0.08%)</title><rect x="962.2" y="385" width="1.0" height="15.0" fill="rgb(216,69,14)" rx="2" ry="2" />
<text text-anchor="" x="965.16" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (21 samples, 0.89%)</title><rect x="1050.2" y="545" width="10.5" height="15.0" fill="rgb(222,23,50)" rx="2" ry="2" />
<text text-anchor="" x="1053.21" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (7 samples, 0.30%)</title><rect x="873.6" y="417" width="3.5" height="15.0" fill="rgb(251,117,32)" rx="2" ry="2" />
<text text-anchor="" x="876.61" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="749.2" y="385" width="0.5" height="15.0" fill="rgb(218,192,8)" rx="2" ry="2" />
<text text-anchor="" x="752.24" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (10 samples, 0.42%)</title><rect x="1166.6" y="513" width="5.0" height="15.0" fill="rgb(238,21,1)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="703.0" y="369" width="0.5" height="15.0" fill="rgb(207,41,4)" rx="2" ry="2" />
<text text-anchor="" x="705.98" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getitab (4 samples, 0.17%)</title><rect x="896.5" y="369" width="2.0" height="15.0" fill="rgb(209,203,33)" rx="2" ry="2" />
<text text-anchor="" x="899.49" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall.Syscall (2 samples, 0.08%)</title><rect x="64.7" y="369" width="1.0" height="15.0" fill="rgb(231,31,18)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (6 samples, 0.25%)</title><rect x="508.0" y="401" width="3.0" height="15.0" fill="rgb(209,114,42)" rx="2" ry="2" />
<text text-anchor="" x="510.97" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (3 samples, 0.13%)</title><rect x="909.4" y="273" width="1.5" height="15.0" fill="rgb(215,123,53)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="904.5" y="353" width="0.4" height="15.0" fill="rgb(212,36,41)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findfunc (1 samples, 0.04%)</title><rect x="883.1" y="273" width="0.5" height="15.0" fill="rgb(249,201,27)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (6 samples, 0.25%)</title><rect x="218.4" y="497" width="3.0" height="15.0" fill="rgb(213,20,21)" rx="2" ry="2" />
<text text-anchor="" x="221.44" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).ReadSlice (93 samples, 3.92%)</title><rect x="127.9" y="481" width="46.3" height="15.0" fill="rgb(236,78,39)" rx="2" ry="2" />
<text text-anchor="" x="130.90" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bufi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (1 samples, 0.04%)</title><rect x="456.7" y="529" width="0.5" height="15.0" fill="rgb(228,185,37)" rx="2" ry="2" />
<text text-anchor="" x="459.73" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.growslice (4 samples, 0.17%)</title><rect x="759.7" y="369" width="2.0" height="15.0" fill="rgb(228,213,6)" rx="2" ry="2" />
<text text-anchor="" x="762.69" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).getInterval (10 samples, 0.42%)</title><rect x="1028.3" y="449" width="5.0" height="15.0" fill="rgb(229,126,4)" rx="2" ry="2" />
<text text-anchor="" x="1031.32" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (1 samples, 0.04%)</title><rect x="866.1" y="385" width="0.5" height="15.0" fill="rgb(224,82,26)" rx="2" ry="2" />
<text text-anchor="" x="869.15" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.handoff (1 samples, 0.04%)</title><rect x="1043.7" y="353" width="0.5" height="15.0" fill="rgb(250,135,51)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.shouldEscape (2 samples, 0.08%)</title><rect x="988.5" y="433" width="1.0" height="15.0" fill="rgb(208,78,18)" rx="2" ry="2" />
<text text-anchor="" x="991.52" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (2 samples, 0.08%)</title><rect x="1025.3" y="401" width="1.0" height="15.0" fill="rgb(208,161,38)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (3 samples, 0.13%)</title><rect x="715.9" y="321" width="1.5" height="15.0" fill="rgb(211,229,53)" rx="2" ry="2" />
<text text-anchor="" x="718.91" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="904.5" y="337" width="0.4" height="15.0" fill="rgb(224,104,52)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gchelper (2 samples, 0.08%)</title><rect x="1182.0" y="481" width="1.0" height="15.0" fill="rgb(213,74,46)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="104.5" y="417" width="0.5" height="15.0" fill="rgb(234,70,43)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (2 samples, 0.08%)</title><rect x="807.9" y="241" width="1.0" height="15.0" fill="rgb(230,62,48)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.slicebytetostring (57 samples, 2.40%)</title><rect x="174.2" y="513" width="28.3" height="15.0" fill="rgb(218,209,21)" rx="2" ry="2" />
<text text-anchor="" x="177.17" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (1 samples, 0.04%)</title><rect x="638.3" y="145" width="0.5" height="15.0" fill="rgb(239,122,14)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.convT2E (4 samples, 0.17%)</title><rect x="649.2" y="241" width="2.0" height="15.0" fill="rgb(226,184,14)" rx="2" ry="2" />
<text text-anchor="" x="652.25" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedslicecopy (3 samples, 0.13%)</title><rect x="973.6" y="417" width="1.5" height="15.0" fill="rgb(221,64,22)" rx="2" ry="2" />
<text text-anchor="" x="976.60" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*AggregateSample).Ingest (1 samples, 0.04%)</title><rect x="1022.4" y="449" width="0.4" height="15.0" fill="rgb(230,55,11)" rx="2" ry="2" />
<text text-anchor="" x="1025.35" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="922.4" y="353" width="0.5" height="15.0" fill="rgb(217,154,8)" rx="2" ry="2" />
<text text-anchor="" x="925.36" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xadd64 (1 samples, 0.04%)</title><rect x="673.6" y="129" width="0.5" height="15.0" fill="rgb(228,78,5)" rx="2" ry="2" />
<text text-anchor="" x="676.63" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (1 samples, 0.04%)</title><rect x="785.1" y="353" width="0.5" height="15.0" fill="rgb(236,186,15)" rx="2" ry="2" />
<text text-anchor="" x="788.06" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (5 samples, 0.21%)</title><rect x="92.1" y="513" width="2.5" height="15.0" fill="rgb(218,32,17)" rx="2" ry="2" />
<text text-anchor="" x="95.08" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getfull (1 samples, 0.04%)</title><rect x="259.2" y="337" width="0.5" height="15.0" fill="rgb(206,78,26)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstrings (2 samples, 0.08%)</title><rect x="640.8" y="177" width="1.0" height="15.0" fill="rgb(231,78,20)" rx="2" ry="2" />
<text text-anchor="" x="643.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="98.1" y="529" width="0.4" height="15.0" fill="rgb(224,53,9)" rx="2" ry="2" />
<text text-anchor="" x="101.05" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.flag.mustBeExported (2 samples, 0.08%)</title><rect x="537.8" y="337" width="1.0" height="15.0" fill="rgb(225,159,21)" rx="2" ry="2" />
<text text-anchor="" x="540.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="61.7" y="465" width="0.5" height="15.0" fill="rgb(234,165,36)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.call (242 samples, 10.20%)</title><rect x="576.1" y="353" width="120.4" height="15.0" fill="rgb(254,47,53)" rx="2" ry="2" />
<text text-anchor="" x="579.12" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >reflect.Value.c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (2 samples, 0.08%)</title><rect x="1179.1" y="545" width="1.0" height="15.0" fill="rgb(241,179,44)" rx="2" ry="2" />
<text text-anchor="" x="1182.06" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="998.0" y="385" width="0.5" height="15.0" fill="rgb(224,147,51)" rx="2" ry="2" />
<text text-anchor="" x="1000.98" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Time.Truncate (1 samples, 0.04%)</title><rect x="682.1" y="225" width="0.5" height="15.0" fill="rgb(251,88,2)" rx="2" ry="2" />
<text text-anchor="" x="685.08" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.appendTime (6 samples, 0.25%)</title><rect x="326.9" y="481" width="3.0" height="15.0" fill="rgb(242,158,24)" rx="2" ry="2" />
<text text-anchor="" x="329.89" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="904.0" y="337" width="0.5" height="15.0" fill="rgb(248,57,1)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="748.7" y="401" width="1.0" height="15.0" fill="rgb(232,3,18)" rx="2" ry="2" />
<text text-anchor="" x="751.74" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.unlock (1 samples, 0.04%)</title><rect x="740.8" y="273" width="0.5" height="15.0" fill="rgb(230,32,24)" rx="2" ry="2" />
<text text-anchor="" x="743.78" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanframeworker (1 samples, 0.04%)</title><rect x="1152.2" y="353" width="0.5" height="15.0" fill="rgb(249,76,25)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (1 samples, 0.04%)</title><rect x="511.9" y="481" width="0.5" height="15.0" fill="rgb(207,50,3)" rx="2" ry="2" />
<text text-anchor="" x="514.95" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (2 samples, 0.08%)</title><rect x="1025.3" y="289" width="1.0" height="15.0" fill="rgb(217,101,14)" rx="2" ry="2" />
<text text-anchor="" x="1028.34" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Interface (3 samples, 0.13%)</title><rect x="697.0" y="369" width="1.5" height="15.0" fill="rgb(217,124,52)" rx="2" ry="2" />
<text text-anchor="" x="700.01" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (1 samples, 0.04%)</title><rect x="740.8" y="305" width="0.5" height="15.0" fill="rgb(222,32,24)" rx="2" ry="2" />
<text text-anchor="" x="743.78" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).balance (1 samples, 0.04%)</title><rect x="1043.7" y="369" width="0.5" height="15.0" fill="rgb(237,46,39)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).marshalJSON (137 samples, 5.78%)</title><rect x="819.4" y="481" width="68.1" height="15.0" fill="rgb(247,133,44)" rx="2" ry="2" />
<text text-anchor="" x="822.38" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >github...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (5 samples, 0.21%)</title><rect x="750.7" y="433" width="2.5" height="15.0" fill="rgb(236,74,36)" rx="2" ry="2" />
<text text-anchor="" x="753.73" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (8 samples, 0.34%)</title><rect x="623.4" y="193" width="4.0" height="15.0" fill="rgb(216,4,8)" rx="2" ry="2" />
<text text-anchor="" x="626.38" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.(*structEncoder).(encoding/json.encode)-fm (56 samples, 2.36%)</title><rect x="829.3" y="321" width="27.9" height="15.0" fill="rgb(205,157,30)" rx="2" ry="2" />
<text text-anchor="" x="832.33" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="686.6" y="161" width="0.5" height="15.0" fill="rgb(223,78,6)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (5 samples, 0.21%)</title><rect x="105.0" y="497" width="2.5" height="15.0" fill="rgb(233,110,34)" rx="2" ry="2" />
<text text-anchor="" x="108.02" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).Kind (1 samples, 0.04%)</title><rect x="555.7" y="369" width="0.5" height="15.0" fill="rgb(223,195,0)" rx="2" ry="2" />
<text text-anchor="" x="558.73" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.(*pp).handleMethods (15 samples, 0.63%)</title><rect x="896.5" y="401" width="7.5" height="15.0" fill="rgb(219,121,3)" rx="2" ry="2" />
<text text-anchor="" x="899.49" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcstopm (3 samples, 0.13%)</title><rect x="1182.0" y="513" width="1.5" height="15.0" fill="rgb(235,67,15)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="991.0" y="449" width="2.0" height="15.0" fill="rgb(239,220,21)" rx="2" ry="2" />
<text text-anchor="" x="994.01" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*headerSorter).Less (3 samples, 0.13%)</title><rect x="318.4" y="401" width="1.5" height="15.0" fill="rgb(243,114,51)" rx="2" ry="2" />
<text text-anchor="" x="321.43" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="686.6" y="193" width="0.5" height="15.0" fill="rgb(213,30,12)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="326.4" y="433" width="0.5" height="15.0" fill="rgb(218,21,44)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (8 samples, 0.34%)</title><rect x="1167.6" y="417" width="4.0" height="15.0" fill="rgb(247,64,51)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (4 samples, 0.17%)</title><rect x="1005.4" y="353" width="2.0" height="15.0" fill="rgb(211,96,0)" rx="2" ry="2" />
<text text-anchor="" x="1008.44" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="635.8" y="193" width="0.5" height="15.0" fill="rgb(223,138,30)" rx="2" ry="2" />
<text text-anchor="" x="638.82" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="1143.7" y="545" width="0.5" height="15.0" fill="rgb(207,224,29)" rx="2" ry="2" />
<text text-anchor="" x="1146.74" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/rpc.(*Server).getResponse (4 samples, 0.17%)</title><rect x="572.1" y="353" width="2.0" height="15.0" fill="rgb(246,95,19)" rx="2" ry="2" />
<text text-anchor="" x="575.14" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findfunc (2 samples, 0.08%)</title><rect x="1074.6" y="449" width="1.0" height="15.0" fill="rgb(219,70,14)" rx="2" ry="2" />
<text text-anchor="" x="1077.59" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="778.6" y="321" width="0.5" height="15.0" fill="rgb(235,30,47)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.usleep (1 samples, 0.04%)</title><rect x="259.2" y="321" width="0.5" height="15.0" fill="rgb(237,128,11)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.CompareAndSwapUint32 (1 samples, 0.04%)</title><rect x="112.0" y="465" width="0.5" height="15.0" fill="rgb(212,95,47)" rx="2" ry="2" />
<text text-anchor="" x="114.98" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="450.8" y="385" width="0.5" height="15.0" fill="rgb(227,172,54)" rx="2" ry="2" />
<text text-anchor="" x="453.76" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.duffzero (2 samples, 0.08%)</title><rect x="989.5" y="465" width="1.0" height="15.0" fill="rgb(240,178,0)" rx="2" ry="2" />
<text text-anchor="" x="992.52" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="747.7" y="321" width="0.5" height="15.0" fill="rgb(222,62,4)" rx="2" ry="2" />
<text text-anchor="" x="750.75" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.makeSlice (3 samples, 0.13%)</title><rect x="838.8" y="241" width="1.5" height="15.0" fill="rgb(236,137,4)" rx="2" ry="2" />
<text text-anchor="" x="841.79" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.(*rtype).NumIn (2 samples, 0.08%)</title><rect x="584.1" y="337" width="1.0" height="15.0" fill="rgb(228,229,6)" rx="2" ry="2" />
<text text-anchor="" x="587.08" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="652.2" y="209" width="0.5" height="15.0" fill="rgb(228,119,48)" rx="2" ry="2" />
<text text-anchor="" x="655.23" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.(*HTTPServer).parseDC (28 samples, 1.18%)</title><rect x="757.2" y="433" width="13.9" height="15.0" fill="rgb(232,159,43)" rx="2" ry="2" />
<text text-anchor="" x="760.20" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (1 samples, 0.04%)</title><rect x="1137.3" y="481" width="0.5" height="15.0" fill="rgb(223,88,9)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.schedule (69 samples, 2.91%)</title><rect x="1144.7" y="561" width="34.4" height="15.0" fill="rgb(224,141,9)" rx="2" ry="2" />
<text text-anchor="" x="1147.73" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ru..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMark (1 samples, 0.04%)</title><rect x="259.2" y="385" width="0.5" height="15.0" fill="rgb(205,80,6)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="904.5" y="385" width="0.4" height="15.0" fill="rgb(253,108,8)" rx="2" ry="2" />
<text text-anchor="" x="907.45" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (13 samples, 0.55%)</title><rect x="711.4" y="369" width="6.5" height="15.0" fill="rgb(239,174,43)" rx="2" ry="2" />
<text text-anchor="" x="714.43" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>encoding/json.Marshal (96 samples, 4.05%)</title><rect x="820.9" y="465" width="47.7" height="15.0" fill="rgb(248,172,49)" rx="2" ry="2" />
<text text-anchor="" x="823.88" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >enco..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree (1 samples, 0.04%)</title><rect x="1011.9" y="417" width="0.5" height="15.0" fill="rgb(215,224,54)" rx="2" ry="2" />
<text text-anchor="" x="1014.91" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).IncrCounter (30 samples, 1.26%)</title><rect x="667.7" y="257" width="14.9" height="15.0" fill="rgb(222,169,30)" rx="2" ry="2" />
<text text-anchor="" x="670.66" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="936.3" y="385" width="0.5" height="15.0" fill="rgb(207,173,42)" rx="2" ry="2" />
<text text-anchor="" x="939.29" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newdefer (1 samples, 0.04%)</title><rect x="839.8" y="177" width="0.5" height="15.0" fill="rgb(212,54,44)" rx="2" ry="2" />
<text text-anchor="" x="842.78" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.canonicalMIMEHeaderKey (5 samples, 0.21%)</title><rect x="721.4" y="353" width="2.5" height="15.0" fill="rgb(216,7,40)" rx="2" ry="2" />
<text text-anchor="" x="724.38" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mSpanList).insert (1 samples, 0.04%)</title><rect x="1181.5" y="385" width="0.5" height="15.0" fill="rgb(239,167,20)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).AddSample (36 samples, 1.52%)</title><rect x="1022.4" y="465" width="17.9" height="15.0" fill="rgb(245,35,52)" rx="2" ry="2" />
<text text-anchor="" x="1025.35" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mprof_GC (1 samples, 0.04%)</title><rect x="734.8" y="193" width="0.5" height="15.0" fill="rgb(228,50,25)" rx="2" ry="2" />
<text text-anchor="" x="737.81" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newMarkBits (1 samples, 0.04%)</title><rect x="270.2" y="385" width="0.5" height="15.0" fill="rgb(206,91,33)" rx="2" ry="2" />
<text text-anchor="" x="273.18" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="660.7" y="209" width="0.5" height="15.0" fill="rgb(218,97,39)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteString (4 samples, 0.17%)</title><rect x="985.0" y="465" width="2.0" height="15.0" fill="rgb(217,228,6)" rx="2" ry="2" />
<text text-anchor="" x="988.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vendor/golang_org/x/net/lex/httplex.ValidHeaderFieldValue (4 samples, 0.17%)</title><rect x="288.1" y="545" width="2.0" height="15.0" fill="rgb(249,22,52)" rx="2" ry="2" />
<text text-anchor="" x="291.09" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.IndexAny (5 samples, 0.21%)</title><rect x="780.1" y="369" width="2.5" height="15.0" fill="rgb(209,215,38)" rx="2" ry="2" />
<text text-anchor="" x="783.08" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markroot.func1 (1 samples, 0.04%)</title><rect x="1182.5" y="417" width="0.5" height="15.0" fill="rgb(215,150,14)" rx="2" ry="2" />
<text text-anchor="" x="1185.54" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrainN (1 samples, 0.04%)</title><rect x="686.6" y="177" width="0.5" height="15.0" fill="rgb(234,91,12)" rx="2" ry="2" />
<text text-anchor="" x="689.56" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.runqget (1 samples, 0.04%)</title><rect x="1143.2" y="529" width="0.5" height="15.0" fill="rgb(222,204,10)" rx="2" ry="2" />
<text text-anchor="" x="1146.24" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="681.1" y="161" width="0.5" height="15.0" fill="rgb(242,31,36)" rx="2" ry="2" />
<text text-anchor="" x="684.09" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsForObject (1 samples, 0.04%)</title><rect x="660.7" y="145" width="0.5" height="15.0" fill="rgb(214,60,40)" rx="2" ry="2" />
<text text-anchor="" x="663.69" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (2 samples, 0.08%)</title><rect x="638.8" y="209" width="1.0" height="15.0" fill="rgb(240,53,12)" rx="2" ry="2" />
<text text-anchor="" x="641.80" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (2 samples, 0.08%)</title><rect x="75.7" y="529" width="1.0" height="15.0" fill="rgb(209,34,41)" rx="2" ry="2" />
<text text-anchor="" x="78.67" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.exitsyscall (1 samples, 0.04%)</title><rect x="173.7" y="353" width="0.5" height="15.0" fill="rgb(252,130,9)" rx="2" ry="2" />
<text text-anchor="" x="176.67" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mstart1 (10 samples, 0.42%)</title><rect x="1184.5" y="577" width="5.0" height="15.0" fill="rgb(225,19,9)" rx="2" ry="2" />
<text text-anchor="" x="1187.53" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="939.3" y="385" width="0.5" height="15.0" fill="rgb(228,79,19)" rx="2" ry="2" />
<text text-anchor="" x="942.27" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="696.0" y="289" width="0.5" height="15.0" fill="rgb(248,3,25)" rx="2" ry="2" />
<text text-anchor="" x="699.01" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (1 samples, 0.04%)</title><rect x="1135.3" y="529" width="0.5" height="15.0" fill="rgb(244,145,37)" rx="2" ry="2" />
<text text-anchor="" x="1138.28" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*workbuf).checkempty (1 samples, 0.04%)</title><rect x="1182.0" y="401" width="0.5" height="15.0" fill="rgb(232,52,16)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (1 samples, 0.04%)</title><rect x="720.4" y="353" width="0.5" height="15.0" fill="rgb(249,60,51)" rx="2" ry="2" />
<text text-anchor="" x="723.39" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="922.4" y="337" width="0.5" height="15.0" fill="rgb(230,199,41)" rx="2" ry="2" />
<text text-anchor="" x="925.36" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn (3 samples, 0.13%)</title><rect x="935.3" y="433" width="1.5" height="15.0" fill="rgb(246,174,33)" rx="2" ry="2" />
<text text-anchor="" x="938.30" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="75.2" y="513" width="0.5" height="15.0" fill="rgb(234,3,43)" rx="2" ry="2" />
<text text-anchor="" x="78.17" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1183.0" y="449" width="0.5" height="15.0" fill="rgb(222,170,8)" rx="2" ry="2" />
<text text-anchor="" x="1186.04" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc (2 samples, 0.08%)</title><rect x="879.1" y="273" width="1.0" height="15.0" fill="rgb(230,89,41)" rx="2" ry="2" />
<text text-anchor="" x="882.08" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).ReadLine (152 samples, 6.41%)</title><rect x="126.9" y="529" width="75.6" height="15.0" fill="rgb(213,222,51)" rx="2" ry="2" />
<text text-anchor="" x="129.91" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/text..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.aeshashbody (2 samples, 0.08%)</title><rect x="626.4" y="177" width="1.0" height="15.0" fill="rgb(241,211,38)" rx="2" ry="2" />
<text text-anchor="" x="629.37" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strings.(*byteReplacer).Replace (4 samples, 0.17%)</title><rect x="323.9" y="449" width="2.0" height="15.0" fill="rgb(217,57,6)" rx="2" ry="2" />
<text text-anchor="" x="326.90" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="271.2" y="433" width="0.5" height="15.0" fill="rgb(243,143,31)" rx="2" ry="2" />
<text text-anchor="" x="274.17" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (2 samples, 0.08%)</title><rect x="1151.2" y="513" width="1.0" height="15.0" fill="rgb(216,141,26)" rx="2" ry="2" />
<text text-anchor="" x="1154.20" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.procyield (1 samples, 0.04%)</title><rect x="1153.7" y="481" width="0.5" height="15.0" fill="rgb(213,47,54)" rx="2" ry="2" />
<text text-anchor="" x="1156.68" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fmt.newPrinter (9 samples, 0.38%)</title><rect x="908.4" y="433" width="4.5" height="15.0" fill="rgb(209,43,43)" rx="2" ry="2" />
<text text-anchor="" x="911.43" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="792.5" y="369" width="0.5" height="15.0" fill="rgb(245,61,1)" rx="2" ry="2" />
<text text-anchor="" x="795.52" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (8 samples, 0.34%)</title><rect x="258.7" y="497" width="4.0" height="15.0" fill="rgb(229,83,19)" rx="2" ry="2" />
<text text-anchor="" x="261.74" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (1 samples, 0.04%)</title><rect x="778.6" y="305" width="0.5" height="15.0" fill="rgb(208,74,4)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notewakeup (1 samples, 0.04%)</title><rect x="778.6" y="209" width="0.5" height="15.0" fill="rgb(248,29,30)" rx="2" ry="2" />
<text text-anchor="" x="781.59" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*Raft).pipelineSend (2 samples, 0.08%)</title><rect x="64.7" y="513" width="1.0" height="15.0" fill="rgb(253,73,17)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).RLock (1 samples, 0.04%)</title><rect x="511.9" y="497" width="0.5" height="15.0" fill="rgb(227,37,44)" rx="2" ry="2" />
<text text-anchor="" x="514.95" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.(*Location).get (1 samples, 0.04%)</title><rect x="934.3" y="369" width="0.5" height="15.0" fill="rgb(234,182,19)" rx="2" ry="2" />
<text text-anchor="" x="937.30" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="722.4" y="289" width="1.0" height="15.0" fill="rgb(229,223,0)" rx="2" ry="2" />
<text text-anchor="" x="725.38" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (4 samples, 0.17%)</title><rect x="967.1" y="385" width="2.0" height="15.0" fill="rgb(247,225,30)" rx="2" ry="2" />
<text text-anchor="" x="970.13" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.memclr (1 samples, 0.04%)</title><rect x="593.5" y="337" width="0.5" height="15.0" fill="rgb(249,137,5)" rx="2" ry="2" />
<text text-anchor="" x="596.53" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Cas (1 samples, 0.04%)</title><rect x="638.3" y="81" width="0.5" height="15.0" fill="rgb(239,169,16)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="561.7" y="305" width="0.5" height="15.0" fill="rgb(236,116,8)" rx="2" ry="2" />
<text text-anchor="" x="564.69" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (1 samples, 0.04%)</title><rect x="1137.3" y="465" width="0.5" height="15.0" fill="rgb(234,106,26)" rx="2" ry="2" />
<text text-anchor="" x="1140.27" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc.func1 (1 samples, 0.04%)</title><rect x="104.5" y="465" width="0.5" height="15.0" fill="rgb(215,96,30)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Store (2 samples, 0.08%)</title><rect x="1152.7" y="497" width="1.0" height="15.0" fill="rgb(241,112,6)" rx="2" ry="2" />
<text text-anchor="" x="1155.69" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (1 samples, 0.04%)</title><rect x="991.5" y="401" width="0.5" height="15.0" fill="rgb(223,214,12)" rx="2" ry="2" />
<text text-anchor="" x="994.51" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).countFree (1 samples, 0.04%)</title><rect x="1056.2" y="481" width="0.5" height="15.0" fill="rgb(208,35,51)" rx="2" ry="2" />
<text text-anchor="" x="1059.18" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readgstatus (1 samples, 0.04%)</title><rect x="938.8" y="353" width="0.5" height="15.0" fill="rgb(241,138,39)" rx="2" ry="2" />
<text text-anchor="" x="941.78" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteByte (1 samples, 0.04%)</title><rect x="852.7" y="257" width="0.5" height="15.0" fill="rgb(230,33,37)" rx="2" ry="2" />
<text text-anchor="" x="855.72" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (6 samples, 0.25%)</title><rect x="763.7" y="337" width="3.0" height="15.0" fill="rgb(243,127,2)" rx="2" ry="2" />
<text text-anchor="" x="766.67" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.runtime_procUnpin (1 samples, 0.04%)</title><rect x="907.9" y="401" width="0.5" height="15.0" fill="rgb(238,134,42)" rx="2" ry="2" />
<text text-anchor="" x="910.93" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="1003.0" y="433" width="0.9" height="15.0" fill="rgb(220,21,13)" rx="2" ry="2" />
<text text-anchor="" x="1005.95" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferreturn.func1 (1 samples, 0.04%)</title><rect x="953.7" y="401" width="0.5" height="15.0" fill="rgb(239,109,44)" rx="2" ry="2" />
<text text-anchor="" x="956.70" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/command/agent.setIndex (32 samples, 1.35%)</title><rect x="705.0" y="417" width="15.9" height="15.0" fill="rgb(218,227,32)" rx="2" ry="2" />
<text text-anchor="" x="707.97" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="922.4" y="305" width="0.5" height="15.0" fill="rgb(215,174,48)" rx="2" ry="2" />
<text text-anchor="" x="925.36" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).sweep (1 samples, 0.04%)</title><rect x="280.6" y="449" width="0.5" height="15.0" fill="rgb(220,130,45)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="639.3" y="193" width="0.5" height="15.0" fill="rgb(218,90,5)" rx="2" ry="2" />
<text text-anchor="" x="642.30" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memhash (1 samples, 0.04%)</title><rect x="590.1" y="289" width="0.4" height="15.0" fill="rgb(222,186,34)" rx="2" ry="2" />
<text text-anchor="" x="593.05" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.shade (1 samples, 0.04%)</title><rect x="904.0" y="321" width="0.5" height="15.0" fill="rgb(249,32,9)" rx="2" ry="2" />
<text text-anchor="" x="906.95" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*decFnInfo).kStruct (1 samples, 0.04%)</title><rect x="60.2" y="465" width="0.5" height="15.0" fill="rgb(222,25,1)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).getSlow (2 samples, 0.08%)</title><rect x="111.5" y="497" width="1.0" height="15.0" fill="rgb(215,224,9)" rx="2" ry="2" />
<text text-anchor="" x="114.48" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (13 samples, 0.55%)</title><rect x="736.3" y="385" width="6.5" height="15.0" fill="rgb(248,30,31)" rx="2" ry="2" />
<text text-anchor="" x="739.31" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.valueInterface (1 samples, 0.04%)</title><rect x="564.2" y="353" width="0.5" height="15.0" fill="rgb(226,201,43)" rx="2" ry="2" />
<text text-anchor="" x="567.18" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.notesleep (1 samples, 0.04%)</title><rect x="1175.6" y="513" width="0.5" height="15.0" fill="rgb(216,1,3)" rx="2" ry="2" />
<text text-anchor="" x="1178.57" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.semacquire (3 samples, 0.13%)</title><rect x="1036.8" y="401" width="1.5" height="15.0" fill="rgb(233,15,25)" rx="2" ry="2" />
<text text-anchor="" x="1039.78" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>log.(*Logger).Output (55 samples, 2.32%)</title><rect x="912.9" y="449" width="27.4" height="15.0" fill="rgb(221,221,42)" rx="2" ry="2" />
<text text-anchor="" x="915.91" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >l..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="881.6" y="257" width="0.5" height="15.0" fill="rgb(240,42,11)" rx="2" ry="2" />
<text text-anchor="" x="884.57" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="954.7" y="353" width="0.5" height="15.0" fill="rgb(229,150,17)" rx="2" ry="2" />
<text text-anchor="" x="957.70" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (10 samples, 0.42%)</title><rect x="506.0" y="449" width="5.0" height="15.0" fill="rgb(244,180,39)" rx="2" ry="2" />
<text text-anchor="" x="508.98" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (2 samples, 0.08%)</title><rect x="103.5" y="529" width="1.0" height="15.0" fill="rgb(235,89,7)" rx="2" ry="2" />
<text text-anchor="" x="106.52" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsBulkBarrier (1 samples, 0.04%)</title><rect x="946.2" y="433" width="0.5" height="15.0" fill="rgb(230,120,3)" rx="2" ry="2" />
<text text-anchor="" x="949.24" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapiternext (1 samples, 0.04%)</title><rect x="973.1" y="417" width="0.5" height="15.0" fill="rgb(231,57,3)" rx="2" ry="2" />
<text text-anchor="" x="976.10" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.sendTime (1 samples, 0.04%)</title><rect x="1138.3" y="561" width="0.5" height="15.0" fill="rgb(221,140,9)" rx="2" ry="2" />
<text text-anchor="" x="1141.26" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (3 samples, 0.13%)</title><rect x="1023.3" y="417" width="1.5" height="15.0" fill="rgb(208,84,43)" rx="2" ry="2" />
<text text-anchor="" x="1026.35" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (8 samples, 0.34%)</title><rect x="1167.6" y="465" width="4.0" height="15.0" fill="rgb(253,77,5)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.call64 (201 samples, 8.47%)</title><rect x="594.0" y="337" width="100.0" height="15.0" fill="rgb(205,62,35)" rx="2" ry="2" />
<text text-anchor="" x="597.03" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >runtime.call64</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-memdb.(*Txn).getIndexValue (8 samples, 0.34%)</title><rect x="640.3" y="225" width="4.0" height="15.0" fill="rgb(246,115,0)" rx="2" ry="2" />
<text text-anchor="" x="643.30" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.makeSlice.func1 (2 samples, 0.08%)</title><rect x="838.8" y="225" width="1.0" height="15.0" fill="rgb(224,0,22)" rx="2" ry="2" />
<text text-anchor="" x="841.79" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gopark (2 samples, 0.08%)</title><rect x="938.3" y="369" width="1.0" height="15.0" fill="rgb(213,153,47)" rx="2" ry="2" />
<text text-anchor="" x="941.28" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.funcLayout (13 samples, 0.55%)</title><rect x="587.1" y="337" width="6.4" height="15.0" fill="rgb(247,213,31)" rx="2" ry="2" />
<text text-anchor="" x="590.07" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.assignTo (1 samples, 0.04%)</title><rect x="568.7" y="321" width="0.5" height="15.0" fill="rgb(220,102,43)" rx="2" ry="2" />
<text text-anchor="" x="571.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*Raft).pipelineReplicate (2 samples, 0.08%)</title><rect x="64.7" y="529" width="1.0" height="15.0" fill="rgb(211,186,52)" rx="2" ry="2" />
<text text-anchor="" x="67.72" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).Put (1 samples, 0.04%)</title><rect x="457.7" y="529" width="0.5" height="15.0" fill="rgb(233,222,40)" rx="2" ry="2" />
<text text-anchor="" x="460.72" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (8 samples, 0.34%)</title><rect x="560.2" y="337" width="4.0" height="15.0" fill="rgb(242,226,12)" rx="2" ry="2" />
<text text-anchor="" x="563.20" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (1 samples, 0.04%)</title><rect x="1152.2" y="481" width="0.5" height="15.0" fill="rgb(247,70,43)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (2 samples, 0.08%)</title><rect x="1043.7" y="417" width="1.0" height="15.0" fill="rgb(212,60,27)" rx="2" ry="2" />
<text text-anchor="" x="1046.74" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mspan).nextFreeIndex (1 samples, 0.04%)</title><rect x="881.1" y="257" width="0.5" height="15.0" fill="rgb(224,66,8)" rx="2" ry="2" />
<text text-anchor="" x="884.07" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findfunc (1 samples, 0.04%)</title><rect x="1167.6" y="385" width="0.5" height="15.0" fill="rgb(209,204,14)" rx="2" ry="2" />
<text text-anchor="" x="1170.61" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.casfrom_Gscanstatus (1 samples, 0.04%)</title><rect x="638.3" y="97" width="0.5" height="15.0" fill="rgb(228,72,9)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*conn).serve (1,979 samples, 83.43%)</title><rect x="65.7" y="577" width="984.5" height="15.0" fill="rgb(206,30,48)" rx="2" ry="2" />
<text text-anchor="" x="68.72" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/http.(*conn).serve</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.cansemacquire (1 samples, 0.04%)</title><rect x="1037.8" y="385" width="0.5" height="15.0" fill="rgb(249,14,48)" rx="2" ry="2" />
<text text-anchor="" x="1040.77" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="259.2" y="417" width="0.5" height="15.0" fill="rgb(252,68,27)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime/internal/atomic.Xchg (1 samples, 0.04%)</title><rect x="1158.7" y="513" width="0.5" height="15.0" fill="rgb(229,36,44)" rx="2" ry="2" />
<text text-anchor="" x="1161.66" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="59.2" y="401" width="0.5" height="15.0" fill="rgb(253,90,37)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>context.(*cancelCtx).cancel (10 samples, 0.42%)</title><rect x="70.2" y="545" width="5.0" height="15.0" fill="rgb(254,75,54)" rx="2" ry="2" />
<text text-anchor="" x="73.19" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="59.7" y="529" width="0.5" height="15.0" fill="rgb(243,35,14)" rx="2" ry="2" />
<text text-anchor="" x="62.75" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess2_faststr (2 samples, 0.08%)</title><rect x="925.3" y="385" width="1.0" height="15.0" fill="rgb(240,191,12)" rx="2" ry="2" />
<text text-anchor="" x="928.35" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (2 samples, 0.08%)</title><rect x="1042.7" y="401" width="1.0" height="15.0" fill="rgb(243,93,0)" rx="2" ry="2" />
<text text-anchor="" x="1045.75" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.ValueOf (1 samples, 0.04%)</title><rect x="570.6" y="337" width="0.5" height="15.0" fill="rgb(209,123,11)" rx="2" ry="2" />
<text text-anchor="" x="573.65" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseQuery (36 samples, 1.52%)</title><rect x="869.1" y="449" width="17.9" height="15.0" fill="rgb(242,39,50)" rx="2" ry="2" />
<text text-anchor="" x="872.13" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="717.4" y="353" width="0.5" height="15.0" fill="rgb(227,37,5)" rx="2" ry="2" />
<text text-anchor="" x="720.40" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).freeSpan.func1 (1 samples, 0.04%)</title><rect x="1050.2" y="529" width="0.5" height="15.0" fill="rgb(208,176,41)" rx="2" ry="2" />
<text text-anchor="" x="1053.21" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapassign1 (1 samples, 0.04%)</title><rect x="60.2" y="385" width="0.5" height="15.0" fill="rgb(222,41,6)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="797.0" y="337" width="0.5" height="15.0" fill="rgb(229,45,10)" rx="2" ry="2" />
<text text-anchor="" x="800.00" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.readvarint (3 samples, 0.13%)</title><rect x="1081.1" y="401" width="1.4" height="15.0" fill="rgb(247,98,22)" rx="2" ry="2" />
<text text-anchor="" x="1084.05" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (4 samples, 0.17%)</title><rect x="1135.8" y="529" width="2.0" height="15.0" fill="rgb(248,4,31)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="639.8" y="129" width="0.5" height="15.0" fill="rgb(248,185,7)" rx="2" ry="2" />
<text text-anchor="" x="642.80" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="715.4" y="273" width="0.5" height="15.0" fill="rgb(253,208,16)" rx="2" ry="2" />
<text text-anchor="" x="718.41" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="1024.3" y="385" width="0.5" height="15.0" fill="rgb(248,130,43)" rx="2" ry="2" />
<text text-anchor="" x="1027.34" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>strconv.FormatUint (5 samples, 0.21%)</title><rect x="718.4" y="401" width="2.5" height="15.0" fill="rgb(228,0,37)" rx="2" ry="2" />
<text text-anchor="" x="721.40" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.Elem (2 samples, 0.08%)</title><rect x="567.7" y="321" width="1.0" height="15.0" fill="rgb(234,151,2)" rx="2" ry="2" />
<text text-anchor="" x="570.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bufio.(*Reader).fill (92 samples, 3.88%)</title><rect x="128.4" y="465" width="45.8" height="15.0" fill="rgb(237,227,3)" rx="2" ry="2" />
<text text-anchor="" x="131.40" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >bufi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (3 samples, 0.13%)</title><rect x="1023.3" y="401" width="1.5" height="15.0" fill="rgb(252,92,6)" rx="2" ry="2" />
<text text-anchor="" x="1026.35" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/logger.(*LogWriter).Write (13 samples, 0.55%)</title><rect x="916.9" y="417" width="6.5" height="15.0" fill="rgb(224,116,30)" rx="2" ry="2" />
<text text-anchor="" x="919.89" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*ServeMux).match (103 samples, 4.34%)</title><rect x="459.7" y="497" width="51.3" height="15.0" fill="rgb(246,164,40)" rx="2" ry="2" />
<text text-anchor="" x="462.71" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/h..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (1 samples, 0.04%)</title><rect x="1138.8" y="465" width="0.5" height="15.0" fill="rgb(251,47,1)" rx="2" ry="2" />
<text text-anchor="" x="1141.76" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1 (6 samples, 0.25%)</title><rect x="860.2" y="385" width="3.0" height="15.0" fill="rgb(218,75,50)" rx="2" ry="2" />
<text text-anchor="" x="863.18" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (1 samples, 0.04%)</title><rect x="1135.8" y="433" width="0.5" height="15.0" fill="rgb(227,168,26)" rx="2" ry="2" />
<text text-anchor="" x="1138.78" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="1007.4" y="433" width="0.5" height="15.0" fill="rgb(234,74,10)" rx="2" ry="2" />
<text text-anchor="" x="1010.43" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.usleep (5 samples, 0.21%)</title><rect x="1187.0" y="545" width="2.5" height="15.0" fill="rgb(231,205,13)" rx="2" ry="2" />
<text text-anchor="" x="1190.02" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="730.8" y="289" width="0.5" height="15.0" fill="rgb(234,118,8)" rx="2" ry="2" />
<text text-anchor="" x="733.83" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.canonicalMIMEHeaderKey (13 samples, 0.55%)</title><rect x="215.0" y="513" width="6.4" height="15.0" fill="rgb(213,2,43)" rx="2" ry="2" />
<text text-anchor="" x="217.96" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Set (22 samples, 0.93%)</title><rect x="707.5" y="385" width="10.9" height="15.0" fill="rgb(211,48,52)" rx="2" ry="2" />
<text text-anchor="" x="710.45" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.restartg (1 samples, 0.04%)</title><rect x="638.3" y="113" width="0.5" height="15.0" fill="rgb(249,65,54)" rx="2" ry="2" />
<text text-anchor="" x="641.31" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (2 samples, 0.08%)</title><rect x="734.3" y="353" width="1.0" height="15.0" fill="rgb(209,166,44)" rx="2" ry="2" />
<text text-anchor="" x="737.32" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="939.3" y="369" width="0.5" height="15.0" fill="rgb(231,174,33)" rx="2" ry="2" />
<text text-anchor="" x="942.27" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/raft.(*netPipeline).decodeResponses (3 samples, 0.13%)</title><rect x="63.2" y="577" width="1.5" height="15.0" fill="rgb(251,112,46)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.jmpdefer (1 samples, 0.04%)</title><rect x="267.2" y="529" width="0.5" height="15.0" fill="rgb(251,131,32)" rx="2" ry="2" />
<text text-anchor="" x="270.19" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="299.5" y="465" width="0.5" height="15.0" fill="rgb(241,219,31)" rx="2" ry="2" />
<text text-anchor="" x="302.53" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="905.4" y="401" width="0.5" height="15.0" fill="rgb(214,66,42)" rx="2" ry="2" />
<text text-anchor="" x="908.45" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="93.1" y="497" width="0.5" height="15.0" fill="rgb(244,156,54)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanstack (1 samples, 0.04%)</title><rect x="1152.2" y="401" width="0.5" height="15.0" fill="rgb(239,34,0)" rx="2" ry="2" />
<text text-anchor="" x="1155.19" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.findfunc (1 samples, 0.04%)</title><rect x="1174.6" y="385" width="0.5" height="15.0" fill="rgb(225,118,23)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.(*Reader).ReadMIMEHeader (95 samples, 4.01%)</title><rect x="202.5" y="529" width="47.3" height="15.0" fill="rgb(229,181,15)" rx="2" ry="2" />
<text text-anchor="" x="205.52" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >net/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="933.3" y="401" width="0.5" height="15.0" fill="rgb(222,108,1)" rx="2" ry="2" />
<text text-anchor="" x="936.31" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc.func1 (1 samples, 0.04%)</title><rect x="326.4" y="385" width="0.5" height="15.0" fill="rgb(205,141,52)" rx="2" ry="2" />
<text text-anchor="" x="329.39" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (1 samples, 0.04%)</title><rect x="961.7" y="385" width="0.5" height="15.0" fill="rgb(207,177,32)" rx="2" ry="2" />
<text text-anchor="" x="964.66" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (3 samples, 0.13%)</title><rect x="274.7" y="545" width="1.4" height="15.0" fill="rgb(212,118,46)" rx="2" ry="2" />
<text text-anchor="" x="277.65" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getcallersp (1 samples, 0.04%)</title><rect x="1013.9" y="465" width="0.5" height="15.0" fill="rgb(251,46,18)" rx="2" ry="2" />
<text text-anchor="" x="1016.90" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc_m (2 samples, 0.08%)</title><rect x="788.5" y="273" width="1.0" height="15.0" fill="rgb(252,206,11)" rx="2" ry="2" />
<text text-anchor="" x="791.54" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lfstackpop (1 samples, 0.04%)</title><rect x="180.1" y="353" width="0.5" height="15.0" fill="rgb(223,105,2)" rx="2" ry="2" />
<text text-anchor="" x="183.13" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (1 samples, 0.04%)</title><rect x="770.6" y="369" width="0.5" height="15.0" fill="rgb(229,91,32)" rx="2" ry="2" />
<text text-anchor="" x="773.63" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcDrain (149 samples, 6.28%)</title><rect x="1060.7" y="561" width="74.1" height="15.0" fill="rgb(229,37,38)" rx="2" ry="2" />
<text text-anchor="" x="1063.66" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >runtime...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.unescape (1 samples, 0.04%)</title><rect x="795.0" y="353" width="0.5" height="15.0" fill="rgb(243,141,4)" rx="2" ry="2" />
<text text-anchor="" x="798.01" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.ValueOf (1 samples, 0.04%)</title><rect x="539.3" y="353" width="0.5" height="15.0" fill="rgb(239,10,51)" rx="2" ry="2" />
<text text-anchor="" x="542.31" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.indexbytebody (3 samples, 0.13%)</title><rect x="923.9" y="385" width="1.4" height="15.0" fill="rgb(251,164,49)" rx="2" ry="2" />
<text text-anchor="" x="926.85" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mprof_GC (2 samples, 0.08%)</title><rect x="1136.3" y="465" width="1.0" height="15.0" fill="rgb(219,197,43)" rx="2" ry="2" />
<text text-anchor="" x="1139.27" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.eqstring (1 samples, 0.04%)</title><rect x="516.9" y="513" width="0.5" height="15.0" fill="rgb(223,223,19)" rx="2" ry="2" />
<text text-anchor="" x="519.92" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="713.9" y="337" width="3.5" height="15.0" fill="rgb(248,169,25)" rx="2" ry="2" />
<text text-anchor="" x="716.92" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memclr (1 samples, 0.04%)</title><rect x="742.3" y="337" width="0.5" height="15.0" fill="rgb(234,179,18)" rx="2" ry="2" />
<text text-anchor="" x="745.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (2 samples, 0.08%)</title><rect x="232.4" y="513" width="1.0" height="15.0" fill="rgb(213,103,32)" rx="2" ry="2" />
<text text-anchor="" x="235.37" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*headerSorter).Len (1 samples, 0.04%)</title><rect x="316.9" y="433" width="0.5" height="15.0" fill="rgb(227,8,23)" rx="2" ry="2" />
<text text-anchor="" x="319.94" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkTermination (1 samples, 0.04%)</title><rect x="259.2" y="433" width="0.5" height="15.0" fill="rgb(206,1,22)" rx="2" ry="2" />
<text text-anchor="" x="262.23" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (7 samples, 0.30%)</title><rect x="279.1" y="529" width="3.5" height="15.0" fill="rgb(208,108,24)" rx="2" ry="2" />
<text text-anchor="" x="282.13" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.ParseRequestURI (31 samples, 1.31%)</title><rect x="249.8" y="529" width="15.4" height="15.0" fill="rgb(246,151,46)" rx="2" ry="2" />
<text text-anchor="" x="252.78" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="538.8" y="321" width="0.5" height="15.0" fill="rgb(212,193,20)" rx="2" ry="2" />
<text text-anchor="" x="541.81" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scanobject (1 samples, 0.04%)</title><rect x="93.1" y="433" width="0.5" height="15.0" fill="rgb(233,161,19)" rx="2" ry="2" />
<text text-anchor="" x="96.08" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.sweepone (1 samples, 0.04%)</title><rect x="229.9" y="433" width="0.5" height="15.0" fill="rgb(212,160,54)" rx="2" ry="2" />
<text text-anchor="" x="232.88" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Indirect (2 samples, 0.08%)</title><rect x="532.8" y="353" width="1.0" height="15.0" fill="rgb(220,176,29)" rx="2" ry="2" />
<text text-anchor="" x="535.84" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (6 samples, 0.25%)</title><rect x="104.5" y="513" width="3.0" height="15.0" fill="rgb(235,209,24)" rx="2" ry="2" />
<text text-anchor="" x="107.52" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcMarkDone (7 samples, 0.30%)</title><rect x="1134.8" y="561" width="3.5" height="15.0" fill="rgb(241,16,43)" rx="2" ry="2" />
<text text-anchor="" x="1137.78" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.lock (2 samples, 0.08%)</title><rect x="1142.2" y="513" width="1.0" height="15.0" fill="rgb(237,85,46)" rx="2" ry="2" />
<text text-anchor="" x="1145.24" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).Query (22 samples, 0.93%)</title><rect x="773.1" y="417" width="11.0" height="15.0" fill="rgb(214,165,19)" rx="2" ry="2" />
<text text-anchor="" x="776.12" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.stopm (16 samples, 0.67%)</title><rect x="1166.6" y="529" width="8.0" height="15.0" fill="rgb(230,192,33)" rx="2" ry="2" />
<text text-anchor="" x="1169.62" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (9 samples, 0.38%)</title><rect x="1088.5" y="385" width="4.5" height="15.0" fill="rgb(206,220,17)" rx="2" ry="2" />
<text text-anchor="" x="1091.52" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="249.3" y="449" width="0.5" height="15.0" fill="rgb(210,105,12)" rx="2" ry="2" />
<text text-anchor="" x="252.28" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.valueInterface (3 samples, 0.13%)</title><rect x="697.0" y="353" width="1.5" height="15.0" fill="rgb(234,159,6)" rx="2" ry="2" />
<text text-anchor="" x="700.01" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.runtime_pollReset (2 samples, 0.08%)</title><rect x="344.8" y="433" width="1.0" height="15.0" fill="rgb(222,49,26)" rx="2" ry="2" />
<text text-anchor="" x="347.80" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.escape (5 samples, 0.21%)</title><rect x="253.3" y="481" width="2.5" height="15.0" fill="rgb(218,136,29)" rx="2" ry="2" />
<text text-anchor="" x="256.26" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc (4 samples, 0.17%)</title><rect x="898.5" y="385" width="2.0" height="15.0" fill="rgb(217,22,12)" rx="2" ry="2" />
<text text-anchor="" x="901.48" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/textproto.MIMEHeader.Del (4 samples, 0.17%)</title><rect x="121.4" y="481" width="2.0" height="15.0" fill="rgb(233,225,27)" rx="2" ry="2" />
<text text-anchor="" x="124.43" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1 (1 samples, 0.04%)</title><rect x="1181.5" y="353" width="0.5" height="15.0" fill="rgb(213,53,26)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (1 samples, 0.04%)</title><rect x="561.2" y="289" width="0.5" height="15.0" fill="rgb(213,39,47)" rx="2" ry="2" />
<text text-anchor="" x="564.20" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).nextFree.func1 (4 samples, 0.17%)</title><rect x="878.6" y="337" width="2.0" height="15.0" fill="rgb(240,218,18)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.systemstack (7 samples, 0.30%)</title><rect x="878.6" y="353" width="3.5" height="15.0" fill="rgb(232,84,26)" rx="2" ry="2" />
<text text-anchor="" x="881.58" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="511.5" y="449" width="0.4" height="15.0" fill="rgb(247,70,28)" rx="2" ry="2" />
<text text-anchor="" x="514.45" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mheap).alloc (2 samples, 0.08%)</title><rect x="807.9" y="257" width="1.0" height="15.0" fill="rgb(236,85,32)" rx="2" ry="2" />
<text text-anchor="" x="810.94" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.scang (2 samples, 0.08%)</title><rect x="1174.6" y="433" width="1.0" height="15.0" fill="rgb(220,73,1)" rx="2" ry="2" />
<text text-anchor="" x="1177.58" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>reflect.Value.assignTo (6 samples, 0.25%)</title><rect x="534.8" y="337" width="3.0" height="15.0" fill="rgb(209,228,28)" rx="2" ry="2" />
<text text-anchor="" x="537.83" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net.(*UDPConn).WriteTo (1 samples, 0.04%)</title><rect x="62.2" y="465" width="0.5" height="15.0" fill="rgb(226,172,30)" rx="2" ry="2" />
<text text-anchor="" x="65.23" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (1 samples, 0.04%)</title><rect x="699.0" y="369" width="0.5" height="15.0" fill="rgb(242,105,6)" rx="2" ry="2" />
<text text-anchor="" x="702.00" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Lock (1 samples, 0.04%)</title><rect x="112.0" y="481" width="0.5" height="15.0" fill="rgb(234,158,1)" rx="2" ry="2" />
<text text-anchor="" x="114.98" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Txn).Get (8 samples, 0.34%)</title><rect x="630.3" y="193" width="4.0" height="15.0" fill="rgb(234,94,54)" rx="2" ry="2" />
<text text-anchor="" x="633.35" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gosweepone.func1 (1 samples, 0.04%)</title><rect x="677.1" y="113" width="0.5" height="15.0" fill="rgb(233,98,4)" rx="2" ry="2" />
<text text-anchor="" x="680.11" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.trygetfull (1 samples, 0.04%)</title><rect x="180.1" y="369" width="0.5" height="15.0" fill="rgb(215,132,38)" rx="2" ry="2" />
<text text-anchor="" x="183.13" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.getempty (1 samples, 0.04%)</title><rect x="1182.0" y="417" width="0.5" height="15.0" fill="rgb(251,56,24)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.runqsteal (4 samples, 0.17%)</title><rect x="1164.6" y="529" width="2.0" height="15.0" fill="rgb(212,31,37)" rx="2" ry="2" />
<text text-anchor="" x="1167.63" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*gcWork).get (1 samples, 0.04%)</title><rect x="1182.0" y="449" width="0.5" height="15.0" fill="rgb(236,42,49)" rx="2" ry="2" />
<text text-anchor="" x="1185.04" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Mutex).Unlock (1 samples, 0.04%)</title><rect x="573.6" y="337" width="0.5" height="15.0" fill="rgb(251,28,10)" rx="2" ry="2" />
<text text-anchor="" x="576.63" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync/atomic.AddUint32 (1 samples, 0.04%)</title><rect x="699.0" y="353" width="0.5" height="15.0" fill="rgb(222,114,2)" rx="2" ry="2" />
<text text-anchor="" x="702.00" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.heapBitsSetType (2 samples, 0.08%)</title><rect x="779.1" y="321" width="1.0" height="15.0" fill="rgb(241,9,41)" rx="2" ry="2" />
<text text-anchor="" x="782.09" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (6 samples, 0.25%)</title><rect x="94.6" y="513" width="3.0" height="15.0" fill="rgb(239,9,41)" rx="2" ry="2" />
<text text-anchor="" x="97.57" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="61.7" y="497" width="0.5" height="15.0" fill="rgb(232,161,8)" rx="2" ry="2" />
<text text-anchor="" x="64.74" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.ifaceeq (1 samples, 0.04%)</title><rect x="862.7" y="353" width="0.5" height="15.0" fill="rgb(206,133,20)" rx="2" ry="2" />
<text text-anchor="" x="865.66" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).WriteByte (6 samples, 0.25%)</title><rect x="833.3" y="289" width="3.0" height="15.0" fill="rgb(251,11,22)" rx="2" ry="2" />
<text text-anchor="" x="836.31" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.(*URL).String (35 samples, 1.48%)</title><rect x="981.1" y="481" width="17.4" height="15.0" fill="rgb(238,172,37)" rx="2" ry="2" />
<text text-anchor="" x="984.06" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*RWMutex).Lock (3 samples, 0.13%)</title><rect x="1036.8" y="449" width="1.5" height="15.0" fill="rgb(222,175,11)" rx="2" ry="2" />
<text text-anchor="" x="1039.78" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcAssistAlloc (1 samples, 0.04%)</title><rect x="271.2" y="497" width="0.5" height="15.0" fill="rgb(234,148,37)" rx="2" ry="2" />
<text text-anchor="" x="274.17" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.profilealloc (1 samples, 0.04%)</title><rect x="883.1" y="369" width="0.5" height="15.0" fill="rgb(249,42,27)" rx="2" ry="2" />
<text text-anchor="" x="886.06" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/armon/go-metrics.(*InmemSink).flattenKey (18 samples, 0.76%)</title><rect x="670.1" y="241" width="9.0" height="15.0" fill="rgb(250,3,0)" rx="2" ry="2" />
<text text-anchor="" x="673.14" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>log.(*Logger).Printf (105 samples, 4.43%)</title><rect x="888.0" y="465" width="52.3" height="15.0" fill="rgb(217,89,47)" rx="2" ry="2" />
<text text-anchor="" x="891.04" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >log.(..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.memmove (1 samples, 0.04%)</title><rect x="570.2" y="289" width="0.4" height="15.0" fill="rgb(225,163,22)" rx="2" ry="2" />
<text text-anchor="" x="573.15" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.parseQuery (14 samples, 0.59%)</title><rect x="785.1" y="385" width="6.9" height="15.0" fill="rgb(240,24,21)" rx="2" ry="2" />
<text text-anchor="" x="788.06" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="273.7" y="465" width="0.5" height="15.0" fill="rgb(220,31,39)" rx="2" ry="2" />
<text text-anchor="" x="276.66" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*bucket).mp (1 samples, 0.04%)</title><rect x="280.6" y="401" width="0.5" height="15.0" fill="rgb(250,65,10)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.entersyscall (9 samples, 0.38%)</title><rect x="443.8" y="417" width="4.5" height="15.0" fill="rgb(205,130,0)" rx="2" ry="2" />
<text text-anchor="" x="446.79" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.typedmemmove (1 samples, 0.04%)</title><rect x="800.5" y="353" width="0.5" height="15.0" fill="rgb(217,131,29)" rx="2" ry="2" />
<text text-anchor="" x="803.48" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>time.Now (3 samples, 0.13%)</title><rect x="1048.7" y="497" width="1.5" height="15.0" fill="rgb(232,131,8)" rx="2" ry="2" />
<text text-anchor="" x="1051.72" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr (1 samples, 0.04%)</title><rect x="59.2" y="417" width="0.5" height="15.0" fill="rgb(208,147,49)" rx="2" ry="2" />
<text text-anchor="" x="62.25" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (4 samples, 0.17%)</title><rect x="940.8" y="449" width="2.0" height="15.0" fill="rgb(251,41,31)" rx="2" ry="2" />
<text text-anchor="" x="943.77" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (1 samples, 0.04%)</title><rect x="692.5" y="289" width="0.5" height="15.0" fill="rgb(214,87,37)" rx="2" ry="2" />
<text text-anchor="" x="695.53" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mapaccess1_faststr (1 samples, 0.04%)</title><rect x="728.3" y="337" width="0.5" height="15.0" fill="rgb(218,52,1)" rx="2" ry="2" />
<text text-anchor="" x="731.35" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mallocgc (2 samples, 0.08%)</title><rect x="921.4" y="353" width="1.0" height="15.0" fill="rgb(241,84,45)" rx="2" ry="2" />
<text text-anchor="" x="924.37" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makeslice (4 samples, 0.17%)</title><rect x="694.0" y="337" width="2.0" height="15.0" fill="rgb(217,187,54)" rx="2" ry="2" />
<text text-anchor="" x="697.02" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).Decode (2 samples, 0.08%)</title><rect x="63.2" y="545" width="1.0" height="15.0" fill="rgb(233,15,16)" rx="2" ry="2" />
<text text-anchor="" x="66.23" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.mProf_Free (1 samples, 0.04%)</title><rect x="280.6" y="417" width="0.5" height="15.0" fill="rgb(229,11,8)" rx="2" ry="2" />
<text text-anchor="" x="283.62" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newobject (3 samples, 0.13%)</title><rect x="651.7" y="241" width="1.5" height="15.0" fill="rgb(246,204,35)" rx="2" ry="2" />
<text text-anchor="" x="654.74" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/http.(*Server).doKeepAlives (2 samples, 0.08%)</title><rect x="300.0" y="481" width="1.0" height="15.0" fill="rgb(249,26,25)" rx="2" ry="2" />
<text text-anchor="" x="303.03" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.wakep (1 samples, 0.04%)</title><rect x="64.2" y="449" width="0.5" height="15.0" fill="rgb(248,167,20)" rx="2" ry="2" />
<text text-anchor="" x="67.22" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.futex (2 samples, 0.08%)</title><rect x="1139.3" y="513" width="1.0" height="15.0" fill="rgb(215,173,14)" rx="2" ry="2" />
<text text-anchor="" x="1142.26" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.schedule (6 samples, 0.25%)</title><rect x="1180.5" y="529" width="3.0" height="15.0" fill="rgb(211,36,1)" rx="2" ry="2" />
<text text-anchor="" x="1183.55" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.writebarrierptr_nostore1.func1 (1 samples, 0.04%)</title><rect x="273.7" y="481" width="0.5" height="15.0" fill="rgb(233,151,39)" rx="2" ry="2" />
<text text-anchor="" x="276.66" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sync.(*Pool).getSlow (3 samples, 0.13%)</title><rect x="909.4" y="401" width="1.5" height="15.0" fill="rgb(226,225,30)" rx="2" ry="2" />
<text text-anchor="" x="912.43" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-msgpack/codec.(*Decoder).decodeValue (1 samples, 0.04%)</title><rect x="60.2" y="449" width="0.5" height="15.0" fill="rgb(207,72,6)" rx="2" ry="2" />
<text text-anchor="" x="63.24" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.newarray (13 samples, 0.55%)</title><rect x="877.1" y="401" width="6.5" height="15.0" fill="rgb(206,164,4)" rx="2" ry="2" />
<text text-anchor="" x="880.09" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.(*mcache).refill (2 samples, 0.08%)</title><rect x="1042.7" y="385" width="1.0" height="15.0" fill="rgb(245,0,19)" rx="2" ry="2" />
<text text-anchor="" x="1045.75" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstringtmp (1 samples, 0.04%)</title><rect x="641.3" y="161" width="0.5" height="15.0" fill="rgb(237,105,13)" rx="2" ry="2" />
<text text-anchor="" x="644.29" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gentraceback (2 samples, 0.08%)</title><rect x="1183.5" y="545" width="1.0" height="15.0" fill="rgb(247,218,50)" rx="2" ry="2" />
<text text-anchor="" x="1186.53" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.makemap (3 samples, 0.13%)</title><rect x="782.6" y="385" width="1.5" height="15.0" fill="rgb(219,120,37)" rx="2" ry="2" />
<text text-anchor="" x="785.57" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bytes.(*Buffer).grow (4 samples, 0.17%)</title><rect x="834.3" y="273" width="2.0" height="15.0" fill="rgb(231,164,46)" rx="2" ry="2" />
<text text-anchor="" x="837.31" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.markrootSpans (3 samples, 0.13%)</title><rect x="1064.1" y="529" width="1.5" height="15.0" fill="rgb(254,91,38)" rx="2" ry="2" />
<text text-anchor="" x="1067.14" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>github.com/hashicorp/consul/vendor/github.com/hashicorp/go-immutable-radix.(*Node).getEdge (4 samples, 0.17%)</title><rect x="644.8" y="177" width="2.0" height="15.0" fill="rgb(209,189,49)" rx="2" ry="2" />
<text text-anchor="" x="647.77" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.freedefer (1 samples, 0.04%)</title><rect x="266.7" y="481" width="0.5" height="15.0" fill="rgb(206,144,18)" rx="2" ry="2" />
<text text-anchor="" x="269.69" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.step (2 samples, 0.08%)</title><rect x="1168.6" y="353" width="1.0" height="15.0" fill="rgb(213,12,42)" rx="2" ry="2" />
<text text-anchor="" x="1171.61" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.deferproc.func1 (1 samples, 0.04%)</title><rect x="265.7" y="497" width="0.5" height="15.0" fill="rgb(248,97,47)" rx="2" ry="2" />
<text text-anchor="" x="268.70" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net/url.QueryUnescape (2 samples, 0.08%)</title><rect x="758.7" y="369" width="1.0" height="15.0" fill="rgb(239,144,13)" rx="2" ry="2" />
<text text-anchor="" x="761.69" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.rawstring (1 samples, 0.04%)</title><rect x="641.3" y="145" width="0.5" height="15.0" fill="rgb(239,60,10)" rx="2" ry="2" />
<text text-anchor="" x="644.29" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.concatstring3 (2 samples, 0.08%)</title><rect x="646.8" y="209" width="1.0" height="15.0" fill="rgb(225,40,10)" rx="2" ry="2" />
<text text-anchor="" x="649.76" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>runtime.gcmarkwb_m (1 samples, 0.04%)</title><rect x="922.4" y="289" width="0.5" height="15.0" fill="rgb(220,74,38)" rx="2" ry="2" />
<text text-anchor="" x="925.36" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
</svg>