Skip to content

Instantly share code, notes, and snippets.

@plokhotnyuk
Created May 24, 2018 16:01
Show Gist options
  • Save plokhotnyuk/1405fa4c6294b37da6c41973449e7894 to your computer and use it in GitHub Desktop.
Save plokhotnyuk/1405fa4c6294b37da6c41973449e7894 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<?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="1414" onload="init(evt)" viewBox="0 0 1200 1414" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<style type="text/css">
text { font-family:Verdana; font-size:12px; fill:black; }
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0" y="0" width="100%" height="100%" fill="rgb(240,240,220)"/>
<text x="600" y="24" text-anchor="middle" style="font-size:17px">Flame Graph</text>
<text x="10" y="1397" id="details"> </text>
<text x="10" y="24" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer">Reset Zoom</text>
<text x="1090" y="24" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer">Search</text>
<text x="1090" y="1397" id="matched"> </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (123265 samples, 100.00%)</title><rect x="10.0" y="1363.0" width="1180.0" height="15" fill="#f67575" rx="2" ry="2"/>
<text x="13.0" y="1374.0">all</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SharedRuntime::complete_monitor_locking_C(oopDesc*, BasicLock*, JavaThread*) (125 samples, 0.10%)</title><rect x="10.4" y="1347.0" width="1.2" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="13.4" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (136 samples, 0.11%)</title><rect x="11.6" y="1347.0" width="1.3" height="15" fill="#f37070" rx="2" ry="2"/>
<text x="14.6" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (120169 samples, 97.49%)</title><rect x="13.9" y="1347.0" width="1150.4" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="16.9" y="1358.0">java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler$$anon$4.run (448 samples, 0.36%)</title><rect x="13.9" y="1331.0" width="4.3" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="16.9" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler$$anon$4.nextTick (448 samples, 0.36%)</title><rect x="13.9" y="1315.0" width="4.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="16.9" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler$$anon$4.checkQueue (370 samples, 0.30%)</title><rect x="14.2" y="1299.0" width="3.6" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="17.2" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.run (102081 samples, 82.81%)</title><rect x="18.2" y="1331.0" width="977.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="21.2" y="1342.0">akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.runLoop$1 (102081 samples, 82.81%)</title><rect x="18.2" y="1315.0" width="977.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="21.2" y="1326.0">akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.runLoop$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.executeNext$1 (101807 samples, 82.59%)</title><rect x="18.3" y="1299.0" width="974.6" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="21.3" y="1310.0">akka/dispatch/affinity/AffinityPool$AffinityPoolWorker.executeNext$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.run (88569 samples, 71.85%)</title><rect x="18.3" y="1283.0" width="847.9" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="21.3" y="1294.0">akka/dispatch/Mailbox.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.registerForExecution (121 samples, 0.10%)</title><rect x="34.8" y="1267.0" width="1.2" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="37.8" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.processAllSystemMessages (403 samples, 0.33%)</title><rect x="36.0" y="1267.0" width="3.9" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="39.0" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$$anon$1.systemDrain (375 samples, 0.30%)</title><rect x="36.3" y="1251.0" width="3.6" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="39.3" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/DefaultSystemMessageQueue.systemDrain$ (375 samples, 0.30%)</title><rect x="36.3" y="1235.0" width="3.6" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="39.3" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/DefaultSystemMessageQueue.systemDrain (375 samples, 0.30%)</title><rect x="36.3" y="1219.0" width="3.6" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="39.3" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.systemQueueGet (375 samples, 0.30%)</title><rect x="36.3" y="1203.0" width="3.6" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="39.3" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.processMailbox (86125 samples, 69.87%)</title><rect x="39.9" y="1267.0" width="824.4" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="42.9" y="1278.0">akka/dispatch/Mailbox.processMailbox</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.invoke (85245 samples, 69.16%)</title><rect x="40.8" y="1251.0" width="816.0" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="43.8" y="1262.0">akka/actor/ActorCell.invoke</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.checkReceiveTimeout (561 samples, 0.46%)</title><rect x="50.2" y="1235.0" width="5.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="53.2" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/ReceiveTimeout.checkReceiveTimeout$ (561 samples, 0.46%)</title><rect x="50.2" y="1219.0" width="5.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="53.2" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/ReceiveTimeout.checkReceiveTimeout (523 samples, 0.42%)</title><rect x="50.5" y="1203.0" width="5.0" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="53.5" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.cancelReceiveTimeout (325 samples, 0.26%)</title><rect x="52.4" y="1187.0" width="3.1" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="55.4" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/ReceiveTimeout.cancelReceiveTimeout$ (325 samples, 0.26%)</title><rect x="52.4" y="1171.0" width="3.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="55.4" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/ReceiveTimeout.cancelReceiveTimeout (325 samples, 0.26%)</title><rect x="52.4" y="1155.0" width="3.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="55.4" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.receiveMessage (83702 samples, 67.90%)</title><rect x="55.5" y="1235.0" width="801.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="58.5" y="1246.0">akka/actor/ActorCell.receiveMessage</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.aroundReceive (35212 samples, 28.57%)</title><rect x="60.5" y="1219.0" width="337.1" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="63.5" y="1230.0">akka/io/TcpConnection.aroundReceive</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Actor.aroundReceive$ (35105 samples, 28.48%)</title><rect x="61.5" y="1203.0" width="336.1" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="64.5" y="1214.0">akka/actor/Actor.aroundReceive$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Actor.aroundReceive (35105 samples, 28.48%)</title><rect x="61.5" y="1187.0" width="336.1" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="64.5" y="1198.0">akka/actor/Actor.aroundReceive</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/PartialFunction$OrElse.applyOrElse (34970 samples, 28.37%)</title><rect x="62.8" y="1171.0" width="334.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="65.8" y="1182.0">scala/PartialFunction$OrElse.applyOrElse</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection$$anonfun$connected$1.applyOrElse (11604 samples, 9.41%)</title><rect x="64.0" y="1155.0" width="111.1" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="67.0" y="1166.0">akka/io/TcpCo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.doRead (7312 samples, 5.93%)</title><rect x="64.5" y="1139.0" width="70.0" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="67.5" y="1150.0">akka/io..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.innerRead$1 (7282 samples, 5.91%)</title><rect x="64.7" y="1123.0" width="69.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="67.7" y="1134.0">akka/io..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/FunctionRef.$bang (1412 samples, 1.15%)</title><rect x="67.5" y="1107.0" width="13.5" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="70.5" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor$$Lambda$5757/1563663459.apply (1412 samples, 1.15%)</title><rect x="67.5" y="1091.0" width="13.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="70.5" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$functionRef$1$adapted (1412 samples, 1.15%)</title><rect x="67.5" y="1075.0" width="13.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="70.5" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$functionRef$1 (1412 samples, 1.15%)</title><rect x="67.5" y="1059.0" width="13.5" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="70.5" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.invoke (1412 samples, 1.15%)</title><rect x="67.5" y="1043.0" width="13.5" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="70.5" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.invokeWithPromise (1412 samples, 1.15%)</title><rect x="67.5" y="1027.0" width="13.5" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="70.5" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.onAsyncInput (1412 samples, 1.15%)</title><rect x="67.5" y="1011.0" width="13.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="70.5" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell$$Lambda$5751/333040382.apply (1412 samples, 1.15%)</title><rect x="67.5" y="995.0" width="13.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="70.5" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.$anonfun$interpreter$1$adapted (1412 samples, 1.15%)</title><rect x="67.5" y="979.0" width="13.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="70.5" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.$anonfun$interpreter$1 (949 samples, 0.77%)</title><rect x="70.9" y="963.0" width="9.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="73.9" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/RepointableActorRef.$bang (939 samples, 0.76%)</title><rect x="70.9" y="947.0" width="9.0" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="73.9" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (939 samples, 0.76%)</title><rect x="70.9" y="931.0" width="9.0" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="73.9" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage$ (939 samples, 0.76%)</title><rect x="70.9" y="915.0" width="9.0" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="73.9" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage (939 samples, 0.76%)</title><rect x="70.9" y="899.0" width="9.0" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="73.9" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (926 samples, 0.75%)</title><rect x="71.0" y="883.0" width="8.9" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="74.0" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage$ (926 samples, 0.75%)</title><rect x="71.0" y="867.0" width="8.9" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="74.0" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage (926 samples, 0.75%)</title><rect x="71.0" y="851.0" width="8.9" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="74.0" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.dispatch (926 samples, 0.75%)</title><rect x="71.0" y="835.0" width="8.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="74.0" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.mailbox (238 samples, 0.19%)</title><rect x="71.1" y="819.0" width="2.2" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="74.1" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.mailbox$ (238 samples, 0.19%)</title><rect x="71.1" y="803.0" width="2.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="74.1" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.registerForExecution (512 samples, 0.42%)</title><rect x="73.3" y="819.0" width="4.9" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="76.3" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$LazyExecutorServiceDelegate.execute (494 samples, 0.40%)</title><rect x="73.3" y="803.0" width="4.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="76.3" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute$ (494 samples, 0.40%)</title><rect x="73.3" y="787.0" width="4.8" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="76.3" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute (494 samples, 0.40%)</title><rect x="73.3" y="771.0" width="4.8" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="76.3" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool.execute (494 samples, 0.40%)</title><rect x="73.3" y="755.0" width="4.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="76.3" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.getQueue (494 samples, 0.40%)</title><rect x="73.3" y="739.0" width="4.8" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="76.3" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.cacheLookup$1 (493 samples, 0.40%)</title><rect x="73.3" y="723.0" width="4.8" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="76.3" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.get (436 samples, 0.35%)</title><rect x="73.9" y="707.0" width="4.2" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="76.9" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.find$2 (436 samples, 0.35%)</title><rect x="73.9" y="691.0" width="4.2" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="76.9" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.enqueue (174 samples, 0.14%)</title><rect x="78.2" y="819.0" width="1.7" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="81.2" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/NodeMessageQueue.enqueue (158 samples, 0.13%)</title><rect x="78.2" y="803.0" width="1.5" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="81.2" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/AbstractNodeQueue.add (144 samples, 0.12%)</title><rect x="78.4" y="787.0" width="1.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="81.4" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/package$.actorRef2Scala (155 samples, 0.13%)</title><rect x="81.0" y="1107.0" width="1.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="84.0" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SocketChannelImpl.read (5410 samples, 4.39%)</title><rect x="82.6" y="1107.0" width="51.8" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="85.6" y="1118.0">sun/n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/spi/AbstractInterruptibleChannel.end (303 samples, 0.25%)</title><rect x="86.4" y="1091.0" width="2.9" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="89.4" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.read (4615 samples, 3.74%)</title><rect x="89.3" y="1091.0" width="44.2" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="92.3" y="1102.0">sun/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.readIntoNativeBuffer (4615 samples, 3.74%)</title><rect x="89.3" y="1075.0" width="44.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="92.3" y="1086.0">sun/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SocketDispatcher.read (4615 samples, 3.74%)</title><rect x="89.3" y="1059.0" width="44.2" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="92.3" y="1070.0">sun/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.read0 (4502 samples, 3.65%)</title><rect x="90.4" y="1043.0" width="43.1" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="93.4" y="1054.0">sun/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (4234 samples, 3.43%)</title><rect x="92.1" y="1027.0" width="40.6" height="15" fill="#e05555" rx="2" ry="2"/>
<text x="95.1" y="1038.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_read (4170 samples, 3.38%)</title><rect x="92.1" y="1011.0" width="40.0" height="15" fill="#fb7c7c" rx="2" ry="2"/>
<text x="95.1" y="1022.0">__l..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3787 samples, 3.07%)</title><rect x="95.8" y="995.0" width="36.3" height="15" fill="#fb7c7c" rx="2" ry="2"/>
<text x="98.8" y="1006.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3787 samples, 3.07%)</title><rect x="95.8" y="979.0" width="36.3" height="15" fill="#ef6b6b" rx="2" ry="2"/>
<text x="98.8" y="990.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3114 samples, 2.53%)</title><rect x="102.2" y="963.0" width="29.9" height="15" fill="#d74848" rx="2" ry="2"/>
<text x="105.2" y="974.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3052 samples, 2.48%)</title><rect x="102.8" y="947.0" width="29.3" height="15" fill="#f06d6d" rx="2" ry="2"/>
<text x="105.8" y="958.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2879 samples, 2.34%)</title><rect x="104.5" y="931.0" width="27.6" height="15" fill="#eb6565" rx="2" ry="2"/>
<text x="107.5" y="942.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2740 samples, 2.22%)</title><rect x="105.8" y="915.0" width="26.3" height="15" fill="#db4e4e" rx="2" ry="2"/>
<text x="108.8" y="926.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2259 samples, 1.83%)</title><rect x="110.4" y="899.0" width="21.7" height="15" fill="#ed6969" rx="2" ry="2"/>
<text x="113.4" y="910.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2107 samples, 1.71%)</title><rect x="111.9" y="883.0" width="20.2" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="114.9" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1919 samples, 1.56%)</title><rect x="113.7" y="867.0" width="18.4" height="15" fill="#e05555" rx="2" ry="2"/>
<text x="116.7" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1701 samples, 1.38%)</title><rect x="115.8" y="851.0" width="16.3" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="118.8" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1427 samples, 1.16%)</title><rect x="118.4" y="835.0" width="13.7" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="121.4" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1117 samples, 0.91%)</title><rect x="121.4" y="819.0" width="10.7" height="15" fill="#da4c4c" rx="2" ry="2"/>
<text x="124.4" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (765 samples, 0.62%)</title><rect x="124.7" y="803.0" width="7.4" height="15" fill="#d44444" rx="2" ry="2"/>
<text x="127.7" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (149 samples, 0.12%)</title><rect x="130.6" y="787.0" width="1.5" height="15" fill="#f97979" rx="2" ry="2"/>
<text x="133.6" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.resumeReading (4231 samples, 3.43%)</title><rect x="134.5" y="1139.0" width="40.5" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="137.5" y="1150.0">akk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$$anon$4$$anon$5.enableInterest (4231 samples, 3.43%)</title><rect x="134.5" y="1123.0" width="40.5" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="137.5" y="1134.0">akk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl.akka$io$SelectionHandler$ChannelRegistryImpl$$enableInterestOps (4231 samples, 3.43%)</title><rect x="134.5" y="1107.0" width="40.5" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="137.5" y="1118.0">akk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl.execute (4231 samples, 3.43%)</title><rect x="134.5" y="1091.0" width="40.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="137.5" y="1102.0">akk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollSelectorImpl.wakeup (4220 samples, 3.42%)</title><rect x="134.6" y="1075.0" width="40.4" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="137.6" y="1086.0">sun..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.interrupt (4220 samples, 3.42%)</title><rect x="134.6" y="1059.0" width="40.4" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="137.6" y="1070.0">sun..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.interrupt (3356 samples, 2.72%)</title><rect x="142.9" y="1043.0" width="32.1" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="145.9" y="1054.0">su..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3244 samples, 2.63%)</title><rect x="143.5" y="1027.0" width="31.1" height="15" fill="#fa7b7b" rx="2" ry="2"/>
<text x="146.5" y="1038.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__write (3198 samples, 2.59%)</title><rect x="144.0" y="1011.0" width="30.6" height="15" fill="#dd5151" rx="2" ry="2"/>
<text x="147.0" y="1022.0">__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2970 samples, 2.41%)</title><rect x="146.2" y="995.0" width="28.4" height="15" fill="#f47373" rx="2" ry="2"/>
<text x="149.2" y="1006.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2970 samples, 2.41%)</title><rect x="146.2" y="979.0" width="28.4" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="149.2" y="990.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2590 samples, 2.10%)</title><rect x="149.8" y="963.0" width="24.8" height="15" fill="#fa7a7a" rx="2" ry="2"/>
<text x="152.8" y="974.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2553 samples, 2.07%)</title><rect x="150.1" y="947.0" width="24.5" height="15" fill="#e25858" rx="2" ry="2"/>
<text x="153.1" y="958.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2424 samples, 1.97%)</title><rect x="151.4" y="931.0" width="23.2" height="15" fill="#d34343" rx="2" ry="2"/>
<text x="154.4" y="942.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2343 samples, 1.90%)</title><rect x="152.2" y="915.0" width="22.4" height="15" fill="#fc7e7e" rx="2" ry="2"/>
<text x="155.2" y="926.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2125 samples, 1.72%)</title><rect x="154.2" y="899.0" width="20.4" height="15" fill="#fa7b7b" rx="2" ry="2"/>
<text x="157.2" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1983 samples, 1.61%)</title><rect x="155.6" y="883.0" width="19.0" height="15" fill="#d03d3d" rx="2" ry="2"/>
<text x="158.6" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1623 samples, 1.32%)</title><rect x="159.0" y="867.0" width="15.6" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="162.0" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1478 samples, 1.20%)</title><rect x="160.4" y="851.0" width="14.2" height="15" fill="#eb6565" rx="2" ry="2"/>
<text x="163.4" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection$$anonfun$handleWriteMessages$1.applyOrElse (23213 samples, 18.83%)</title><rect x="175.1" y="1155.0" width="222.2" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="178.1" y="1166.0">akka/io/TcpConnection$$anonfu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.PendingWrite (687 samples, 0.56%)</title><rect x="175.1" y="1139.0" width="6.6" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="178.1" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.create$1 (606 samples, 0.49%)</title><rect x="175.9" y="1123.0" width="5.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="178.9" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.PendingBufferWrite (606 samples, 0.49%)</title><rect x="175.9" y="1107.0" width="5.8" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="178.9" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/DirectByteBufferPool.acquire (602 samples, 0.49%)</title><rect x="175.9" y="1091.0" width="5.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="178.9" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/DirectByteBufferPool.takeBufferFromPool (602 samples, 0.49%)</title><rect x="175.9" y="1075.0" width="5.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="178.9" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/DirectByteBufferPool.allocate (599 samples, 0.49%)</title><rect x="175.9" y="1059.0" width="5.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="178.9" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jbyte_disjoint_arraycopy (176 samples, 0.14%)</title><rect x="179.9" y="1043.0" width="1.7" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="182.9" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.doWrite (22526 samples, 18.27%)</title><rect x="181.7" y="1139.0" width="215.6" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="184.7" y="1150.0">akka/io/TcpConnection.doWrite</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection$PendingBufferWrite.doWrite (22526 samples, 18.27%)</title><rect x="181.7" y="1123.0" width="215.6" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="184.7" y="1134.0">akka/io/TcpConnection$Pendin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection$PendingBufferWrite.writeToChannel$1 (22526 samples, 18.27%)</title><rect x="181.7" y="1107.0" width="215.6" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="184.7" y="1118.0">akka/io/TcpConnection$Pendin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/FunctionRef.$bang (1682 samples, 1.36%)</title><rect x="181.9" y="1091.0" width="16.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="184.9" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor$$Lambda$5757/1563663459.apply (1682 samples, 1.36%)</title><rect x="181.9" y="1075.0" width="16.1" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="184.9" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$functionRef$1$adapted (1682 samples, 1.36%)</title><rect x="181.9" y="1059.0" width="16.1" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="184.9" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$functionRef$1 (1682 samples, 1.36%)</title><rect x="181.9" y="1043.0" width="16.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="184.9" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.invoke (1653 samples, 1.34%)</title><rect x="182.2" y="1027.0" width="15.8" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="185.2" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.invokeWithPromise (1653 samples, 1.34%)</title><rect x="182.2" y="1011.0" width="15.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="185.2" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$ConcurrentAsyncCallback.onAsyncInput (1653 samples, 1.34%)</title><rect x="182.2" y="995.0" width="15.8" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="185.2" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell$$Lambda$5751/333040382.apply (1267 samples, 1.03%)</title><rect x="185.4" y="979.0" width="12.2" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="188.4" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.$anonfun$interpreter$1$adapted (1254 samples, 1.02%)</title><rect x="185.5" y="963.0" width="12.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="188.5" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.$anonfun$interpreter$1 (1204 samples, 0.98%)</title><rect x="186.0" y="947.0" width="11.6" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="189.0" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/RepointableActorRef.$bang (1198 samples, 0.97%)</title><rect x="186.0" y="931.0" width="11.5" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="189.0" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1198 samples, 0.97%)</title><rect x="186.0" y="915.0" width="11.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="189.0" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage$ (1198 samples, 0.97%)</title><rect x="186.0" y="899.0" width="11.5" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="189.0" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage (1198 samples, 0.97%)</title><rect x="186.0" y="883.0" width="11.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="189.0" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1178 samples, 0.96%)</title><rect x="186.2" y="867.0" width="11.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="189.2" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage$ (1178 samples, 0.96%)</title><rect x="186.2" y="851.0" width="11.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="189.2" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage (1178 samples, 0.96%)</title><rect x="186.2" y="835.0" width="11.3" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="189.2" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.dispatch (1178 samples, 0.96%)</title><rect x="186.2" y="819.0" width="11.3" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="189.2" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.mailbox (328 samples, 0.27%)</title><rect x="186.2" y="803.0" width="3.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="189.2" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.mailbox$ (328 samples, 0.27%)</title><rect x="186.2" y="787.0" width="3.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="189.2" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.registerForExecution (661 samples, 0.54%)</title><rect x="189.4" y="803.0" width="6.3" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="192.4" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$LazyExecutorServiceDelegate.execute (645 samples, 0.52%)</title><rect x="189.4" y="787.0" width="6.2" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="192.4" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute$ (645 samples, 0.52%)</title><rect x="189.4" y="771.0" width="6.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="192.4" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute (645 samples, 0.52%)</title><rect x="189.4" y="755.0" width="6.2" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="192.4" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool.execute (645 samples, 0.52%)</title><rect x="189.4" y="739.0" width="6.2" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="192.4" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.getQueue (645 samples, 0.52%)</title><rect x="189.4" y="723.0" width="6.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="192.4" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.cacheLookup$1 (645 samples, 0.52%)</title><rect x="189.4" y="707.0" width="6.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="192.4" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.get (576 samples, 0.47%)</title><rect x="190.0" y="691.0" width="5.6" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="193.0" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.find$2 (576 samples, 0.47%)</title><rect x="190.0" y="675.0" width="5.6" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="193.0" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.enqueue (186 samples, 0.15%)</title><rect x="195.7" y="803.0" width="1.8" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="198.7" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/NodeMessageQueue.enqueue (172 samples, 0.14%)</title><rect x="195.7" y="787.0" width="1.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="198.7" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/AbstractNodeQueue.add (152 samples, 0.12%)</title><rect x="195.9" y="771.0" width="1.5" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="198.9" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/TcpConnection.PendingWrite (191 samples, 0.15%)</title><rect x="198.5" y="1091.0" width="1.9" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="201.5" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SocketChannelImpl.write (20537 samples, 16.66%)</title><rect x="200.7" y="1091.0" width="196.6" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="203.7" y="1102.0">sun/nio/ch/SocketChannelIm..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/spi/AbstractInterruptibleChannel.begin (431 samples, 0.35%)</title><rect x="204.5" y="1075.0" width="4.2" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="207.5" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.isInterrupted (431 samples, 0.35%)</title><rect x="204.5" y="1059.0" width="4.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="207.5" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.write (19642 samples, 15.93%)</title><rect x="208.7" y="1075.0" width="188.0" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="211.7" y="1086.0">sun/nio/ch/IOUtil.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.writeFromNativeBuffer (19642 samples, 15.93%)</title><rect x="208.7" y="1059.0" width="188.0" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="211.7" y="1070.0">sun/nio/ch/IOUtil.writeF..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SocketDispatcher.write (19642 samples, 15.93%)</title><rect x="208.7" y="1043.0" width="188.0" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="211.7" y="1054.0">sun/nio/ch/SocketDispatc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.write0 (19531 samples, 15.84%)</title><rect x="209.6" y="1027.0" width="187.0" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="212.6" y="1038.0">sun/nio/ch/FileDispatche..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (19352 samples, 15.70%)</title><rect x="210.9" y="1011.0" width="185.3" height="15" fill="#e15656" rx="2" ry="2"/>
<text x="213.9" y="1022.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__write (19260 samples, 15.62%)</title><rect x="211.8" y="995.0" width="184.4" height="15" fill="#f57373" rx="2" ry="2"/>
<text x="214.8" y="1006.0">__write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (18844 samples, 15.29%)</title><rect x="215.8" y="979.0" width="180.4" height="15" fill="#e75f5f" rx="2" ry="2"/>
<text x="218.8" y="990.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (18844 samples, 15.29%)</title><rect x="215.8" y="963.0" width="180.4" height="15" fill="#f16e6e" rx="2" ry="2"/>
<text x="218.8" y="974.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (18213 samples, 14.78%)</title><rect x="221.8" y="947.0" width="174.4" height="15" fill="#ca3636" rx="2" ry="2"/>
<text x="224.8" y="958.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (18175 samples, 14.74%)</title><rect x="222.2" y="931.0" width="174.0" height="15" fill="#d03e3e" rx="2" ry="2"/>
<text x="225.2" y="942.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17878 samples, 14.50%)</title><rect x="225.0" y="915.0" width="171.2" height="15" fill="#fe8181" rx="2" ry="2"/>
<text x="228.0" y="926.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17738 samples, 14.39%)</title><rect x="226.4" y="899.0" width="169.8" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="229.4" y="910.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17333 samples, 14.06%)</title><rect x="230.2" y="883.0" width="166.0" height="15" fill="#f87979" rx="2" ry="2"/>
<text x="233.2" y="894.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (17229 samples, 13.98%)</title><rect x="231.2" y="867.0" width="165.0" height="15" fill="#ce3c3c" rx="2" ry="2"/>
<text x="234.2" y="878.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (16999 samples, 13.79%)</title><rect x="233.4" y="851.0" width="162.8" height="15" fill="#fe8181" rx="2" ry="2"/>
<text x="236.4" y="862.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (16739 samples, 13.58%)</title><rect x="235.9" y="835.0" width="160.3" height="15" fill="#ca3636" rx="2" ry="2"/>
<text x="238.9" y="846.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (16663 samples, 13.52%)</title><rect x="236.6" y="819.0" width="159.6" height="15" fill="#f77777" rx="2" ry="2"/>
<text x="239.6" y="830.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (15914 samples, 12.91%)</title><rect x="243.8" y="803.0" width="152.4" height="15" fill="#cb3737" rx="2" ry="2"/>
<text x="246.8" y="814.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (15272 samples, 12.39%)</title><rect x="250.0" y="787.0" width="146.2" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="253.0" y="798.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (14244 samples, 11.56%)</title><rect x="259.8" y="771.0" width="136.4" height="15" fill="#fa7b7b" rx="2" ry="2"/>
<text x="262.8" y="782.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (13703 samples, 11.12%)</title><rect x="265.0" y="755.0" width="131.2" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="268.0" y="766.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (12370 samples, 10.04%)</title><rect x="277.7" y="739.0" width="118.5" height="15" fill="#d14040" rx="2" ry="2"/>
<text x="280.7" y="750.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (11839 samples, 9.60%)</title><rect x="282.8" y="723.0" width="113.4" height="15" fill="#d03f3f" rx="2" ry="2"/>
<text x="285.8" y="734.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (11367 samples, 9.22%)</title><rect x="287.3" y="707.0" width="108.9" height="15" fill="#dd5151" rx="2" ry="2"/>
<text x="290.3" y="718.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (11158 samples, 9.05%)</title><rect x="289.3" y="691.0" width="106.9" height="15" fill="#fa7b7b" rx="2" ry="2"/>
<text x="292.3" y="702.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (10784 samples, 8.75%)</title><rect x="292.9" y="675.0" width="103.3" height="15" fill="#f57373" rx="2" ry="2"/>
<text x="295.9" y="686.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (10252 samples, 8.32%)</title><rect x="298.0" y="659.0" width="98.2" height="15" fill="#db4e4e" rx="2" ry="2"/>
<text x="301.0" y="670.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9921 samples, 8.05%)</title><rect x="301.2" y="643.0" width="95.0" height="15" fill="#e65e5e" rx="2" ry="2"/>
<text x="304.2" y="654.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9647 samples, 7.83%)</title><rect x="303.8" y="627.0" width="92.4" height="15" fill="#e76060" rx="2" ry="2"/>
<text x="306.8" y="638.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (9405 samples, 7.63%)</title><rect x="306.1" y="611.0" width="90.1" height="15" fill="#e05656" rx="2" ry="2"/>
<text x="309.1" y="622.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (8940 samples, 7.25%)</title><rect x="310.6" y="595.0" width="85.6" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="313.6" y="606.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (8651 samples, 7.02%)</title><rect x="313.3" y="579.0" width="82.9" height="15" fill="#cd3939" rx="2" ry="2"/>
<text x="316.3" y="590.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (8417 samples, 6.83%)</title><rect x="315.6" y="563.0" width="80.6" height="15" fill="#e55c5c" rx="2" ry="2"/>
<text x="318.6" y="574.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (8290 samples, 6.73%)</title><rect x="316.8" y="547.0" width="79.4" height="15" fill="#f16e6e" rx="2" ry="2"/>
<text x="319.8" y="558.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7994 samples, 6.49%)</title><rect x="319.6" y="531.0" width="76.6" height="15" fill="#d84a4a" rx="2" ry="2"/>
<text x="322.6" y="542.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7870 samples, 6.38%)</title><rect x="320.8" y="515.0" width="75.4" height="15" fill="#fe8181" rx="2" ry="2"/>
<text x="323.8" y="526.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7735 samples, 6.28%)</title><rect x="322.1" y="499.0" width="74.1" height="15" fill="#e76060" rx="2" ry="2"/>
<text x="325.1" y="510.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7661 samples, 6.22%)</title><rect x="322.8" y="483.0" width="73.4" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="325.8" y="494.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7425 samples, 6.02%)</title><rect x="325.1" y="467.0" width="71.1" height="15" fill="#f16d6d" rx="2" ry="2"/>
<text x="328.1" y="478.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (7136 samples, 5.79%)</title><rect x="327.8" y="451.0" width="68.4" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="330.8" y="462.0">[unknown]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (6334 samples, 5.14%)</title><rect x="335.5" y="435.0" width="60.7" height="15" fill="#c93434" rx="2" ry="2"/>
<text x="338.5" y="446.0">[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (6081 samples, 4.93%)</title><rect x="337.9" y="419.0" width="58.3" height="15" fill="#f16d6d" rx="2" ry="2"/>
<text x="340.9" y="430.0">[unkno..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (4936 samples, 4.00%)</title><rect x="348.9" y="403.0" width="47.3" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="351.9" y="414.0">[unk..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3942 samples, 3.20%)</title><rect x="358.4" y="387.0" width="37.8" height="15" fill="#fa7c7c" rx="2" ry="2"/>
<text x="361.4" y="398.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3569 samples, 2.90%)</title><rect x="362.0" y="371.0" width="34.2" height="15" fill="#f87777" rx="2" ry="2"/>
<text x="365.0" y="382.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3456 samples, 2.80%)</title><rect x="363.1" y="355.0" width="33.1" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="366.1" y="366.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (390 samples, 0.32%)</title><rect x="392.4" y="339.0" width="3.8" height="15" fill="#fd8080" rx="2" ry="2"/>
<text x="395.4" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (349 samples, 0.28%)</title><rect x="392.8" y="323.0" width="3.4" height="15" fill="#f06d6d" rx="2" ry="2"/>
<text x="395.8" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (154 samples, 0.12%)</title><rect x="394.7" y="307.0" width="1.5" height="15" fill="#f97a7a" rx="2" ry="2"/>
<text x="397.7" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (112 samples, 0.09%)</title><rect x="395.1" y="291.0" width="1.1" height="15" fill="#fe8080" rx="2" ry="2"/>
<text x="398.1" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/ActorGraphInterpreter.aroundReceive (47586 samples, 38.60%)</title><rect x="397.6" y="1219.0" width="455.5" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="400.6" y="1230.0">akka/stream/impl/fusing/ActorGraphInterpreter.aroundReceive</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Actor.aroundReceive$ (47439 samples, 38.49%)</title><rect x="399.0" y="1203.0" width="454.1" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="402.0" y="1214.0">akka/actor/Actor.aroundReceive$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Actor.aroundReceive (47439 samples, 38.49%)</title><rect x="399.0" y="1187.0" width="454.1" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="402.0" y="1198.0">akka/actor/Actor.aroundReceive</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/ActorGraphInterpreter$$anonfun$receive$1.applyOrElse (47411 samples, 38.46%)</title><rect x="399.3" y="1171.0" width="453.8" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="402.3" y="1182.0">akka/stream/impl/fusing/ActorGraphInterpreter$$anonfun$receive..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/ActorGraphInterpreter.akka$stream$impl$fusing$ActorGraphInterpreter$$processEvent (47385 samples, 38.44%)</title><rect x="399.5" y="1155.0" width="453.6" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="402.5" y="1166.0">akka/stream/impl/fusing/ActorGraphInterpreter.akka$stream$impl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.processEvent (47385 samples, 38.44%)</title><rect x="399.5" y="1139.0" width="453.6" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="402.5" y="1150.0">akka/stream/impl/fusing/GraphInterpreterShell.processEvent</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell$AsyncInput.execute (47385 samples, 38.44%)</title><rect x="399.5" y="1123.0" width="453.6" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="402.5" y="1134.0">akka/stream/impl/fusing/GraphInterpreterShell$AsyncInput.execute</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.runAsyncInput (952 samples, 0.77%)</title><rect x="399.5" y="1107.0" width="9.1" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="402.5" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor$$Lambda$5756/1971882975.apply (834 samples, 0.68%)</title><rect x="399.7" y="1091.0" width="8.0" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="402.7" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$callback$1$adapted (834 samples, 0.68%)</title><rect x="399.7" y="1075.0" width="8.0" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="402.7" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.$anonfun$callback$1 (834 samples, 0.68%)</title><rect x="399.7" y="1059.0" width="8.0" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="402.7" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic$StageActor.internalReceive (834 samples, 0.68%)</title><rect x="399.7" y="1043.0" width="8.0" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="402.7" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic$$Lambda$5782/1926313720.apply (834 samples, 0.68%)</title><rect x="399.7" y="1027.0" width="8.0" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="402.7" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic.$anonfun$preStart$2$adapted (834 samples, 0.68%)</title><rect x="399.7" y="1011.0" width="8.0" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="402.7" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic.$anonfun$preStart$2 (398 samples, 0.32%)</title><rect x="403.9" y="995.0" width="3.8" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="406.9" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic.connected (397 samples, 0.32%)</title><rect x="403.9" y="979.0" width="3.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="406.9" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreterShell.runBatch (46431 samples, 37.67%)</title><rect x="408.6" y="1107.0" width="444.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="411.6" y="1118.0">akka/stream/impl/fusing/GraphInterpreterShell.runBatch</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.execute (46344 samples, 37.60%)</title><rect x="409.2" y="1091.0" width="443.6" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="412.2" y="1102.0">akka/stream/impl/fusing/GraphInterpreter.execute</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/Timers$IdleTimeoutBidi$$anon$7$IdleBidiHandler.onPush (125 samples, 0.10%)</title><rect x="426.4" y="1075.0" width="1.2" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="429.4" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Collect$$anon$2.onPush (119 samples, 0.10%)</title><rect x="428.0" y="1075.0" width="1.2" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="431.0" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.processEvent (18552 samples, 15.05%)</title><rect x="429.3" y="1075.0" width="177.5" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="432.3" y="1086.0">akka/stream/impl/fusing..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.processPush (18084 samples, 14.67%)</title><rect x="430.1" y="1059.0" width="173.1" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="433.1" y="1070.0">akka/stream/impl/fusin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/MapAsync$$anon$25.onPush (17810 samples, 14.45%)</title><rect x="432.7" y="1043.0" width="170.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="435.7" y="1054.0">akka/stream/impl/fusin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$$$Lambda$5662/1133403395.apply (17533 samples, 14.22%)</title><rect x="433.9" y="1027.0" width="167.8" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="436.9" y="1038.0">akka/http/scaladsl/se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$.$anonfun$asyncHandler$1 (17533 samples, 14.22%)</title><rect x="433.9" y="1011.0" width="167.8" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="436.9" y="1022.0">akka/http/scaladsl/se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5643/1082504564.apply (17255 samples, 14.00%)</title><rect x="434.3" y="995.0" width="165.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="437.3" y="1006.0">akka/http/scaladsl/se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$textract$2 (17255 samples, 14.00%)</title><rect x="434.3" y="979.0" width="165.1" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="437.3" y="990.0">akka/http/scaladsl/se..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$$Lambda$5805/280499231.apply (16220 samples, 13.16%)</title><rect x="434.9" y="963.0" width="155.3" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="437.9" y="974.0">akka/http/scaladsl/s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.$anonfun$handleExceptions$2 (16186 samples, 13.13%)</title><rect x="435.2" y="947.0" width="155.0" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="438.2" y="958.0">akka/http/scaladsl/s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5804/1464372816.apply (211 samples, 0.17%)</title><rect x="435.3" y="931.0" width="2.0" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="438.3" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$2 (211 samples, 0.17%)</title><rect x="435.3" y="915.0" width="2.0" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="438.3" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (211 samples, 0.17%)</title><rect x="435.3" y="899.0" width="2.0" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="438.3" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5638/1981892134.apply (183 samples, 0.15%)</title><rect x="435.5" y="883.0" width="1.8" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="438.5" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5643/1082504564.apply (15884 samples, 12.89%)</title><rect x="437.6" y="931.0" width="152.0" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="440.6" y="942.0">akka/http/scaladsl/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$textract$2 (15884 samples, 12.89%)</title><rect x="437.6" y="915.0" width="152.0" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="440.6" y="926.0">akka/http/scaladsl/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5642/1756584664.apply (208 samples, 0.17%)</title><rect x="437.7" y="899.0" width="2.0" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="440.7" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.$anonfun$tflatMap$2 (208 samples, 0.17%)</title><rect x="437.7" y="883.0" width="2.0" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="440.7" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers$$Lambda$5637/519878126.apply (118 samples, 0.10%)</title><rect x="438.5" y="867.0" width="1.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="441.5" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers.$anonfun$flatMap$1 (118 samples, 0.10%)</title><rect x="438.5" y="851.0" width="1.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="441.5" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$$Lambda$5801/1073833168.apply (114 samples, 0.09%)</title><rect x="438.6" y="835.0" width="1.1" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="441.6" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.$anonfun$handleRejections$1 (114 samples, 0.09%)</title><rect x="438.6" y="819.0" width="1.1" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="441.6" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.recoverRejectionsWith (110 samples, 0.09%)</title><rect x="438.6" y="803.0" width="1.0" height="15" fill="#3cd23c" rx="2" ry="2"/>
<text x="441.6" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.recoverRejectionsWith$ (110 samples, 0.09%)</title><rect x="438.6" y="787.0" width="1.0" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="441.6" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.recoverRejectionsWith (110 samples, 0.09%)</title><rect x="438.6" y="771.0" width="1.0" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="441.6" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.mapRouteResultWithPF (110 samples, 0.09%)</title><rect x="438.6" y="755.0" width="1.0" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="441.6" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultWithPF$ (110 samples, 0.09%)</title><rect x="438.6" y="739.0" width="1.0" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="441.6" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultWithPF (110 samples, 0.09%)</title><rect x="438.6" y="723.0" width="1.0" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="441.6" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.mapRouteResultWith (110 samples, 0.09%)</title><rect x="438.6" y="707.0" width="1.0" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="441.6" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultWith$ (110 samples, 0.09%)</title><rect x="438.6" y="691.0" width="1.0" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="441.6" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultWith (110 samples, 0.09%)</title><rect x="438.6" y="675.0" width="1.0" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="441.6" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5810/166240208.apply (15312 samples, 12.42%)</title><rect x="440.3" y="899.0" width="146.5" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="443.3" y="910.0">akka/http/scaladsl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$mapRouteResultWith$2 (15278 samples, 12.39%)</title><rect x="440.6" y="883.0" width="146.2" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="443.6" y="894.0">akka/http/scaladsl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5643/1082504564.apply (15138 samples, 12.28%)</title><rect x="441.3" y="867.0" width="145.0" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="444.3" y="878.0">akka/http/scaladsl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$textract$2 (15138 samples, 12.28%)</title><rect x="441.3" y="851.0" width="145.0" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="444.3" y="862.0">akka/http/scaladsl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5642/1756584664.apply (863 samples, 0.70%)</title><rect x="442.2" y="835.0" width="8.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="445.2" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.$anonfun$tflatMap$2 (863 samples, 0.70%)</title><rect x="442.2" y="819.0" width="8.3" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="445.2" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (706 samples, 0.57%)</title><rect x="442.2" y="803.0" width="6.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="445.2" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5802/1428680556.apply (507 samples, 0.41%)</title><rect x="442.3" y="787.0" width="4.8" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="445.3" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$1 (464 samples, 0.38%)</title><rect x="442.3" y="771.0" width="4.4" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="445.3" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (464 samples, 0.38%)</title><rect x="442.3" y="755.0" width="4.4" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="445.3" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5813/1741615000.apply (456 samples, 0.37%)</title><rect x="442.4" y="739.0" width="4.3" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="445.4" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$tprovide$1 (456 samples, 0.37%)</title><rect x="442.4" y="723.0" width="4.3" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="445.4" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5804/1464372816.apply (456 samples, 0.37%)</title><rect x="442.4" y="707.0" width="4.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="445.4" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$2 (456 samples, 0.37%)</title><rect x="442.4" y="691.0" width="4.3" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="445.4" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (456 samples, 0.37%)</title><rect x="442.4" y="675.0" width="4.3" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="445.4" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5816/180832968.apply (363 samples, 0.29%)</title><rect x="442.9" y="659.0" width="3.4" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="445.9" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$mapInnerRoute$1 (323 samples, 0.26%)</title><rect x="443.2" y="643.0" width="3.1" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="446.2" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5806/2047788523.apply (323 samples, 0.26%)</title><rect x="443.2" y="627.0" width="3.1" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="446.2" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$3 (323 samples, 0.26%)</title><rect x="443.2" y="611.0" width="3.1" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="446.2" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$$Lambda$5641/2140541849.apply (304 samples, 0.25%)</title><rect x="443.4" y="595.0" width="2.9" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="446.4" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.$anonfun$addByNameNullaryApply$2 (297 samples, 0.24%)</title><rect x="443.5" y="579.0" width="2.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="446.5" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$$Lambda$5640/839955417.apply (268 samples, 0.22%)</title><rect x="443.5" y="563.0" width="2.6" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="446.5" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$.$anonfun$route$1 (268 samples, 0.22%)</title><rect x="443.5" y="547.0" width="2.6" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="446.5" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$$Lambda$5639/1835271679.apply (268 samples, 0.22%)</title><rect x="443.5" y="531.0" width="2.6" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="446.5" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.$anonfun$addByNameNullaryApply$1 (268 samples, 0.22%)</title><rect x="443.5" y="515.0" width="2.6" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="446.5" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (268 samples, 0.22%)</title><rect x="443.5" y="499.0" width="2.6" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="446.5" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5802/1428680556.apply (226 samples, 0.18%)</title><rect x="443.9" y="483.0" width="2.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="446.9" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (127 samples, 0.10%)</title><rect x="444.8" y="467.0" width="1.3" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="447.8" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (116 samples, 0.09%)</title><rect x="447.9" y="787.0" width="1.1" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="450.9" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers$$Lambda$5637/519878126.apply (157 samples, 0.13%)</title><rect x="449.0" y="803.0" width="1.5" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="452.0" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers.$anonfun$flatMap$1 (157 samples, 0.13%)</title><rect x="449.0" y="787.0" width="1.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="452.0" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/PathDirectives$$Lambda$5636/214098830.apply (140 samples, 0.11%)</title><rect x="449.1" y="771.0" width="1.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="452.1" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/PathDirectives.$anonfun$rawPathPrefix$2 (140 samples, 0.11%)</title><rect x="449.1" y="755.0" width="1.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="452.1" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5623/794559623.apply (144 samples, 0.12%)</title><rect x="450.5" y="835.0" width="1.4" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="453.5" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$extract$1 (144 samples, 0.12%)</title><rect x="450.5" y="819.0" width="1.4" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="453.5" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/PathDirectives$$Lambda$5635/1400710092.apply (139 samples, 0.11%)</title><rect x="450.5" y="803.0" width="1.4" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="453.5" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/PathDirectives.$anonfun$rawPathPrefix$1 (139 samples, 0.11%)</title><rect x="450.5" y="787.0" width="1.4" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="453.5" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher$$anon$3.apply (139 samples, 0.11%)</title><rect x="450.5" y="771.0" width="1.4" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="453.5" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher$$anon$3.apply (139 samples, 0.11%)</title><rect x="450.5" y="755.0" width="1.4" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="453.5" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher$$Lambda$5621/43866486.apply (139 samples, 0.11%)</title><rect x="450.5" y="739.0" width="1.4" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="453.5" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher.$anonfun$$tilde$1 (139 samples, 0.11%)</title><rect x="450.5" y="723.0" width="1.4" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="453.5" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher$Matched.andThen (139 samples, 0.11%)</title><rect x="450.5" y="707.0" width="1.4" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="453.5" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher$$Lambda$5811/730558765.apply (139 samples, 0.11%)</title><rect x="450.5" y="691.0" width="1.4" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="453.5" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/PathMatcher.$anonfun$$tilde$2 (139 samples, 0.11%)</title><rect x="450.5" y="675.0" width="1.4" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="453.5" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5825/1203006137.apply (13598 samples, 11.03%)</title><rect x="451.9" y="835.0" width="130.1" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="454.9" y="846.0">akka/http/scalad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$mapRequestContext$2 (13511 samples, 10.96%)</title><rect x="452.7" y="819.0" width="129.3" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="455.7" y="830.0">akka/http/scalad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5643/1082504564.apply (13486 samples, 10.94%)</title><rect x="452.8" y="803.0" width="129.1" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="455.8" y="814.0">akka/http/scalad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$textract$2 (13486 samples, 10.94%)</title><rect x="452.8" y="787.0" width="129.1" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="455.8" y="798.0">akka/http/scalad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5826/726570964.apply (13006 samples, 10.55%)</title><rect x="454.6" y="771.0" width="124.5" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="457.6" y="782.0">akka/http/scala..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$mapRouteResult$2 (12930 samples, 10.49%)</title><rect x="455.3" y="755.0" width="123.8" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="458.3" y="766.0">akka/http/scala..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5806/2047788523.apply (1106 samples, 0.90%)</title><rect x="455.5" y="739.0" width="10.6" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="458.5" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$3 (1106 samples, 0.90%)</title><rect x="455.5" y="723.0" width="10.6" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="458.5" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$$Lambda$5641/2140541849.apply (1063 samples, 0.86%)</title><rect x="455.6" y="707.0" width="10.2" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="458.6" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.$anonfun$addByNameNullaryApply$2 (1063 samples, 0.86%)</title><rect x="455.6" y="691.0" width="10.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="458.6" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$$Lambda$5824/1911932373.apply (1060 samples, 0.86%)</title><rect x="455.7" y="675.0" width="10.1" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="458.7" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$.$anonfun$route$2 (1060 samples, 0.86%)</title><rect x="455.7" y="659.0" width="10.1" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="458.7" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$$Lambda$5659/150191756.apply (207 samples, 0.17%)</title><rect x="455.7" y="643.0" width="1.9" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="458.7" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.$anonfun$addDirectiveApply$1 (207 samples, 0.17%)</title><rect x="455.7" y="627.0" width="1.9" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="458.7" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (207 samples, 0.17%)</title><rect x="455.7" y="611.0" width="1.9" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="458.7" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5802/1428680556.apply (110 samples, 0.09%)</title><rect x="456.4" y="595.0" width="1.1" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="459.4" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directives$.entity (773 samples, 0.63%)</title><rect x="457.6" y="643.0" width="7.4" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="460.6" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/MarshallingDirectives.entity$ (773 samples, 0.63%)</title><rect x="457.6" y="627.0" width="7.4" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="460.6" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/MarshallingDirectives.entity (773 samples, 0.63%)</title><rect x="457.6" y="611.0" width="7.4" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="460.6" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.$amp (129 samples, 0.10%)</title><rect x="458.4" y="595.0" width="1.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="461.4" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.apply (129 samples, 0.10%)</title><rect x="458.4" y="579.0" width="1.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="461.4" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.apply (129 samples, 0.10%)</title><rect x="458.4" y="563.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="461.4" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.cancelRejections (335 samples, 0.27%)</title><rect x="459.6" y="595.0" width="3.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="462.6" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.cancelRejections$ (335 samples, 0.27%)</title><rect x="459.6" y="579.0" width="3.2" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="462.6" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.cancelRejections (335 samples, 0.27%)</title><rect x="459.6" y="563.0" width="3.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="462.6" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.cancelRejections (289 samples, 0.23%)</title><rect x="459.6" y="547.0" width="2.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="462.6" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.cancelRejections$ (280 samples, 0.23%)</title><rect x="459.6" y="531.0" width="2.7" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="462.6" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.cancelRejections (234 samples, 0.19%)</title><rect x="460.1" y="515.0" width="2.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="463.1" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.mapRejections (234 samples, 0.19%)</title><rect x="460.1" y="499.0" width="2.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="463.1" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRejections$ (234 samples, 0.19%)</title><rect x="460.1" y="483.0" width="2.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="463.1" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRejections (234 samples, 0.19%)</title><rect x="460.1" y="467.0" width="2.2" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="463.1" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.recoverRejections (234 samples, 0.19%)</title><rect x="460.1" y="451.0" width="2.2" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="463.1" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.recoverRejections$ (234 samples, 0.19%)</title><rect x="460.1" y="435.0" width="2.2" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="463.1" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.recoverRejections (234 samples, 0.19%)</title><rect x="460.1" y="419.0" width="2.2" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="463.1" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$.mapRouteResultPF (234 samples, 0.19%)</title><rect x="460.1" y="403.0" width="2.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="463.1" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultPF$ (234 samples, 0.19%)</title><rect x="460.1" y="387.0" width="2.2" height="15" fill="#63f463" rx="2" ry="2"/>
<text x="463.1" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.mapRouteResultPF (234 samples, 0.19%)</title><rect x="460.1" y="371.0" width="2.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="463.1" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/LowPriorityImplicits.wrapRefArray (232 samples, 0.19%)</title><rect x="462.8" y="595.0" width="2.2" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="465.8" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/WrappedArray$ofRef.&lt;init&gt; (232 samples, 0.19%)</title><rect x="462.8" y="579.0" width="2.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="465.8" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/WrappedArray.&lt;init&gt; (232 samples, 0.19%)</title><rect x="462.8" y="563.0" width="2.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="465.8" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/AbstractSeq.&lt;init&gt; (232 samples, 0.19%)</title><rect x="462.8" y="547.0" width="2.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="465.8" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5643/1082504564.apply (11650 samples, 9.45%)</title><rect x="466.9" y="739.0" width="111.5" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="469.9" y="750.0">akka/http/sca..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$textract$2 (11650 samples, 9.45%)</title><rect x="466.9" y="723.0" width="111.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="469.9" y="734.0">akka/http/sca..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5642/1756584664.apply (427 samples, 0.35%)</title><rect x="467.3" y="707.0" width="4.1" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="470.3" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.$anonfun$tflatMap$2 (427 samples, 0.35%)</title><rect x="467.3" y="691.0" width="4.1" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="470.3" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (380 samples, 0.31%)</title><rect x="467.3" y="675.0" width="3.6" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="470.3" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5638/1981892134.apply (197 samples, 0.16%)</title><rect x="467.3" y="659.0" width="1.9" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="470.3" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (111 samples, 0.09%)</title><rect x="468.1" y="643.0" width="1.1" height="15" fill="#d74949" rx="2" ry="2"/>
<text x="471.1" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (111 samples, 0.09%)</title><rect x="469.9" y="659.0" width="1.0" height="15" fill="#da4c4c" rx="2" ry="2"/>
<text x="472.9" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/FutureDirectives$$Lambda$5856/1110330622.apply (11082 samples, 8.99%)</title><rect x="471.4" y="707.0" width="106.1" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="474.4" y="718.0">akka/http/sca..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/FutureDirectives.$anonfun$onComplete$2 (11026 samples, 8.94%)</title><rect x="472.0" y="691.0" width="105.5" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="475.0" y="702.0">akka/http/sca..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/MarshallingDirectives$$Lambda$5853/2058843989.apply (2787 samples, 2.26%)</title><rect x="472.2" y="675.0" width="26.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="475.2" y="686.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/MarshallingDirectives.$anonfun$entity$2 (2787 samples, 2.26%)</title><rect x="472.2" y="659.0" width="26.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="475.2" y="670.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$anon$1.apply (2787 samples, 2.26%)</title><rect x="472.2" y="643.0" width="26.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="475.2" y="654.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/LowerPriorityGenericUnmarshallers$$Lambda$5858/1852955127.apply (2633 samples, 2.14%)</title><rect x="473.7" y="627.0" width="25.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="476.7" y="638.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/LowerPriorityGenericUnmarshallers.$anonfun$messageUnmarshallerFromEntityUnmarshaller$3 (2633 samples, 2.14%)</title><rect x="473.7" y="611.0" width="25.2" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="476.7" y="622.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$anon$1.apply (2633 samples, 2.14%)</title><rect x="473.7" y="595.0" width="25.2" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="476.7" y="606.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$Lambda$5860/1936852891.apply (2459 samples, 1.99%)</title><rect x="475.3" y="579.0" width="23.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="478.3" y="590.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller.$anonfun$transform$3 (2431 samples, 1.97%)</title><rect x="475.6" y="563.0" width="23.2" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="478.6" y="574.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$Lambda$5862/1247085007.apply (718 samples, 0.58%)</title><rect x="475.6" y="547.0" width="6.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="478.6" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller.$anonfun$map$3 (718 samples, 0.58%)</title><rect x="475.6" y="531.0" width="6.8" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="478.6" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (718 samples, 0.58%)</title><rect x="475.6" y="515.0" width="6.8" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="478.6" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (718 samples, 0.58%)</title><rect x="475.6" y="499.0" width="6.8" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="478.6" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (718 samples, 0.58%)</title><rect x="475.6" y="483.0" width="6.8" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="478.6" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (718 samples, 0.58%)</title><rect x="475.6" y="467.0" width="6.8" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="478.6" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (718 samples, 0.58%)</title><rect x="475.6" y="451.0" width="6.8" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="478.6" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5796/411137364.apply (212 samples, 0.17%)</title><rect x="476.2" y="435.0" width="2.1" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="479.2" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$_successful$1 (212 samples, 0.17%)</title><rect x="476.2" y="419.0" width="2.1" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="479.2" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (132 samples, 0.11%)</title><rect x="477.0" y="403.0" width="1.3" height="15" fill="#f06c6c" rx="2" ry="2"/>
<text x="480.0" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/JsoniterScalaSupport$$Lambda$5849/1387436800.apply (384 samples, 0.31%)</title><rect x="478.3" y="435.0" width="3.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="481.3" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/JsoniterScalaSupport.$anonfun$unmarshaller$1 (384 samples, 0.31%)</title><rect x="478.3" y="419.0" width="3.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="481.3" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/core/package$.readFromArray (384 samples, 0.31%)</title><rect x="478.3" y="403.0" width="3.7" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="481.3" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/core/JsonReader.read (321 samples, 0.26%)</title><rect x="478.8" y="387.0" width="3.1" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="481.8" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$anon$1.decodeValue (321 samples, 0.26%)</title><rect x="478.8" y="371.0" width="3.1" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="481.8" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$anon$1.decodeValue (321 samples, 0.26%)</title><rect x="478.8" y="355.0" width="3.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="481.8" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$anon$1.d0 (321 samples, 0.26%)</title><rect x="478.8" y="339.0" width="3.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="481.8" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/core/JsonReader.readString (227 samples, 0.18%)</title><rect x="479.7" y="323.0" width="2.2" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="482.7" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.&lt;init&gt; (142 samples, 0.12%)</title><rect x="480.5" y="307.0" width="1.4" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="483.5" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$anon$1.apply (1713 samples, 1.39%)</title><rect x="482.4" y="547.0" width="16.4" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="485.4" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$EnhancedFromEntityUnmarshaller$$$Lambda$5864/1111734197.apply (1383 samples, 1.12%)</title><rect x="484.1" y="531.0" width="13.2" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="487.1" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$EnhancedFromEntityUnmarshaller$.$anonfun$forContentTypes$3 (1382 samples, 1.12%)</title><rect x="484.1" y="515.0" width="13.2" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="487.1" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$anon$1.apply (819 samples, 0.66%)</title><rect x="484.2" y="499.0" width="7.9" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="487.2" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$Lambda$5860/1936852891.apply (754 samples, 0.61%)</title><rect x="484.8" y="483.0" width="7.2" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="487.8" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller.$anonfun$transform$3 (754 samples, 0.61%)</title><rect x="484.8" y="467.0" width="7.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="487.8" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$Lambda$5862/1247085007.apply (442 samples, 0.36%)</title><rect x="484.8" y="451.0" width="4.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="487.8" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller.$anonfun$map$3 (442 samples, 0.36%)</title><rect x="484.8" y="435.0" width="4.2" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="487.8" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (442 samples, 0.36%)</title><rect x="484.8" y="419.0" width="4.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="487.8" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (442 samples, 0.36%)</title><rect x="484.8" y="403.0" width="4.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="487.8" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (442 samples, 0.36%)</title><rect x="484.8" y="387.0" width="4.2" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="487.8" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (442 samples, 0.36%)</title><rect x="484.8" y="371.0" width="4.2" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="487.8" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (442 samples, 0.36%)</title><rect x="484.8" y="355.0" width="4.2" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="487.8" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/PredefinedFromEntityUnmarshallers$$Lambda$5845/1355257063.apply (269 samples, 0.22%)</title><rect x="484.8" y="339.0" width="2.6" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="487.8" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/PredefinedFromEntityUnmarshallers.$anonfun$byteArrayUnmarshaller$1 (269 samples, 0.22%)</title><rect x="484.8" y="323.0" width="2.6" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="487.8" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString.toArray (269 samples, 0.22%)</title><rect x="484.8" y="307.0" width="2.6" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="487.8" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteIterator.toArray (269 samples, 0.22%)</title><rect x="484.8" y="291.0" width="2.6" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="487.8" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/reflect/ManifestFactory$ByteManifest.newArray (269 samples, 0.22%)</title><rect x="484.8" y="275.0" width="2.6" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="487.8" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/reflect/ManifestFactory$ByteManifest.newArray (269 samples, 0.22%)</title><rect x="484.8" y="259.0" width="2.6" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="487.8" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5796/411137364.apply (135 samples, 0.11%)</title><rect x="487.6" y="339.0" width="1.3" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="490.6" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$_successful$1 (135 samples, 0.11%)</title><rect x="487.6" y="323.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="490.6" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$$anon$1.apply (312 samples, 0.25%)</title><rect x="489.0" y="451.0" width="3.0" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="492.0" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (181 samples, 0.15%)</title><rect x="490.3" y="435.0" width="1.7" height="15" fill="#ee6969" rx="2" ry="2"/>
<text x="493.3" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.exists (495 samples, 0.40%)</title><rect x="492.6" y="499.0" width="4.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="495.6" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/LinearSeqOptimized.exists$ (495 samples, 0.40%)</title><rect x="492.6" y="483.0" width="4.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="495.6" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/LinearSeqOptimized.exists (495 samples, 0.40%)</title><rect x="492.6" y="467.0" width="4.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="495.6" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$EnhancedFromEntityUnmarshaller$$$Lambda$5865/544902475.apply (449 samples, 0.36%)</title><rect x="493.0" y="451.0" width="4.3" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="496.0" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$EnhancedFromEntityUnmarshaller$.$anonfun$forContentTypes$4$adapted (436 samples, 0.35%)</title><rect x="493.2" y="435.0" width="4.1" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="496.2" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/unmarshalling/Unmarshaller$EnhancedFromEntityUnmarshaller$.$anonfun$forContentTypes$4 (436 samples, 0.35%)</title><rect x="493.2" y="419.0" width="4.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="496.2" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/ContentTypeRange.matches (436 samples, 0.35%)</title><rect x="493.2" y="403.0" width="4.1" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="496.2" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/MediaRange$One.matches (395 samples, 0.32%)</title><rect x="493.5" y="387.0" width="3.8" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="496.5" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterable.forall (395 samples, 0.32%)</title><rect x="493.5" y="371.0" width="3.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="496.5" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/IterableLike.forall$ (395 samples, 0.32%)</title><rect x="493.5" y="355.0" width="3.8" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="496.5" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/IterableLike.forall (395 samples, 0.32%)</title><rect x="493.5" y="339.0" width="3.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="496.5" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterator.forall (201 samples, 0.16%)</title><rect x="495.4" y="323.0" width="1.9" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="498.4" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/Iterator.forall$ (201 samples, 0.16%)</title><rect x="495.4" y="307.0" width="1.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="498.4" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/Iterator.forall (201 samples, 0.16%)</title><rect x="495.4" y="291.0" width="1.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="498.4" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (146 samples, 0.12%)</title><rect x="495.5" y="275.0" width="1.4" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="498.5" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (157 samples, 0.13%)</title><rect x="497.3" y="531.0" width="1.5" height="15" fill="#d44444" rx="2" ry="2"/>
<text x="500.3" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension0 (8218 samples, 6.67%)</title><rect x="498.9" y="675.0" width="78.6" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="501.9" y="686.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (8218 samples, 6.67%)</title><rect x="498.9" y="659.0" width="78.6" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="501.9" y="670.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (8218 samples, 6.67%)</title><rect x="498.9" y="643.0" width="78.6" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="501.9" y="654.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5871/1654616264.apply (8218 samples, 6.67%)</title><rect x="498.9" y="627.0" width="78.6" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="501.9" y="638.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$transformWith$1 (8218 samples, 6.67%)</title><rect x="498.9" y="611.0" width="78.6" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="501.9" y="622.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/FutureDirectives$$Lambda$5870/1940716096.apply (8218 samples, 6.67%)</title><rect x="498.9" y="595.0" width="78.6" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="501.9" y="606.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/FutureDirectives.$anonfun$onComplete$3 (8218 samples, 6.67%)</title><rect x="498.9" y="579.0" width="78.6" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="501.9" y="590.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$Lambda$5642/1756584664.apply (447 samples, 0.36%)</title><rect x="498.9" y="563.0" width="4.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="501.9" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.$anonfun$tflatMap$2 (447 samples, 0.36%)</title><rect x="498.9" y="547.0" width="4.3" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="501.9" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (248 samples, 0.20%)</title><rect x="498.9" y="531.0" width="2.4" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="501.9" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5813/1741615000.apply (213 samples, 0.17%)</title><rect x="499.2" y="515.0" width="2.1" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="502.2" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$tprovide$1 (213 samples, 0.17%)</title><rect x="499.2" y="499.0" width="2.1" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="502.2" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5804/1464372816.apply (213 samples, 0.17%)</title><rect x="499.2" y="483.0" width="2.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="502.2" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$2 (213 samples, 0.17%)</title><rect x="499.2" y="467.0" width="2.1" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="502.2" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (213 samples, 0.17%)</title><rect x="499.2" y="451.0" width="2.1" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="502.2" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (115 samples, 0.09%)</title><rect x="500.2" y="435.0" width="1.1" height="15" fill="#d64646" rx="2" ry="2"/>
<text x="503.2" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers$$Lambda$5637/519878126.apply (199 samples, 0.16%)</title><rect x="501.3" y="531.0" width="1.9" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="504.3" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers.$anonfun$flatMap$1 (134 samples, 0.11%)</title><rect x="501.8" y="515.0" width="1.3" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="504.8" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/MarshallingDirectives$$Lambda$5855/56794648.apply (129 samples, 0.10%)</title><rect x="501.9" y="499.0" width="1.2" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="504.9" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives$$Lambda$5826/726570964.apply (7756 samples, 6.29%)</title><rect x="503.3" y="563.0" width="74.2" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="506.3" y="574.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/BasicDirectives.$anonfun$mapRouteResult$2 (7756 samples, 6.29%)</title><rect x="503.3" y="547.0" width="74.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="506.3" y="558.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5806/2047788523.apply (117 samples, 0.09%)</title><rect x="503.3" y="531.0" width="1.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="506.3" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2.$anonfun$apply$3 (117 samples, 0.09%)</title><rect x="503.3" y="515.0" width="1.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="506.3" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/StandardRoute$$anon$1.apply (7412 samples, 6.01%)</title><rect x="504.4" y="531.0" width="71.0" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="507.4" y="542.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/StandardRoute$$anon$1.apply (7412 samples, 6.01%)</title><rect x="504.4" y="515.0" width="71.0" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="507.4" y="526.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/RouteDirectives$$Lambda$5653/1317183206.apply (7412 samples, 6.01%)</title><rect x="504.4" y="499.0" width="71.0" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="507.4" y="510.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/RouteDirectives.$anonfun$complete$1 (7412 samples, 6.01%)</title><rect x="504.4" y="483.0" width="71.0" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="507.4" y="494.0">akka/htt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/RequestContextImpl.complete (7073 samples, 5.74%)</title><rect x="504.4" y="467.0" width="67.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="507.4" y="478.0">akka/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/ToResponseMarshallable$$anon$1.apply (6959 samples, 5.65%)</title><rect x="504.4" y="451.0" width="66.6" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="507.4" y="462.0">akka/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/ToResponseMarshallable.apply$ (6959 samples, 5.65%)</title><rect x="504.4" y="435.0" width="66.6" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="507.4" y="446.0">akka/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/ToResponseMarshallable.apply (6959 samples, 5.65%)</title><rect x="504.4" y="419.0" width="66.6" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="507.4" y="430.0">akka/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal.toResponseFor (6861 samples, 5.57%)</title><rect x="505.4" y="403.0" width="65.6" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="508.4" y="414.0">akka/ht..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$anon$1.apply (585 samples, 0.47%)</title><rect x="506.9" y="387.0" width="5.6" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="509.9" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$Lambda$5899/697075207.apply (452 samples, 0.37%)</title><rect x="507.3" y="371.0" width="4.4" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="510.3" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller.$anonfun$compose$2 (452 samples, 0.37%)</title><rect x="507.3" y="355.0" width="4.4" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="510.3" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$anon$1.apply (452 samples, 0.37%)</title><rect x="507.3" y="339.0" width="4.4" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="510.3" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers$$Lambda$5900/1934849203.apply (434 samples, 0.35%)</title><rect x="507.5" y="323.0" width="4.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="510.5" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers.$anonfun$fromStatusCodeAndHeadersAndValue$2 (434 samples, 0.35%)</title><rect x="507.5" y="307.0" width="4.2" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="510.5" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$anon$2.apply (251 samples, 0.20%)</title><rect x="507.5" y="291.0" width="2.4" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="510.5" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.$colon$colon (251 samples, 0.20%)</title><rect x="507.5" y="275.0" width="2.4" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="510.5" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/$colon$colon.&lt;init&gt; (251 samples, 0.20%)</title><rect x="507.5" y="259.0" width="2.4" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="510.5" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.&lt;init&gt; (251 samples, 0.20%)</title><rect x="507.5" y="243.0" width="2.4" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="510.5" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.&lt;init&gt; (251 samples, 0.20%)</title><rect x="507.5" y="227.0" width="2.4" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="510.5" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (183 samples, 0.15%)</title><rect x="509.9" y="291.0" width="1.8" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="512.9" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (183 samples, 0.15%)</title><rect x="509.9" y="275.0" width="1.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="512.9" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (183 samples, 0.15%)</title><rect x="509.9" y="259.0" width="1.8" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="512.9" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (183 samples, 0.15%)</title><rect x="509.9" y="243.0" width="1.8" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="512.9" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (183 samples, 0.15%)</title><rect x="509.9" y="227.0" width="1.8" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="512.9" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers$$Lambda$5902/843999164.apply (137 samples, 0.11%)</title><rect x="510.2" y="211.0" width="1.3" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="513.2" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator$.apply (2416 samples, 1.96%)</title><rect x="512.5" y="387.0" width="23.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="515.5" y="398.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator.&lt;init&gt; (2376 samples, 1.93%)</title><rect x="512.9" y="371.0" width="22.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="515.9" y="382.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/CharsetNegotiator.&lt;init&gt; (818 samples, 0.66%)</title><rect x="512.9" y="355.0" width="7.8" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="515.9" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sortBy (508 samples, 0.41%)</title><rect x="513.2" y="339.0" width="4.9" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="516.2" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy$ (508 samples, 0.41%)</title><rect x="513.2" y="323.0" width="4.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="516.2" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy (508 samples, 0.41%)</title><rect x="513.2" y="307.0" width="4.9" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="516.2" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sorted (502 samples, 0.41%)</title><rect x="513.2" y="291.0" width="4.8" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="516.2" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted$ (502 samples, 0.41%)</title><rect x="513.2" y="275.0" width="4.8" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="516.2" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted (502 samples, 0.41%)</title><rect x="513.2" y="259.0" width="4.8" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="516.2" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (183 samples, 0.15%)</title><rect x="513.2" y="243.0" width="1.8" height="15" fill="#ef6b6b" rx="2" ry="2"/>
<text x="516.2" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (155 samples, 0.13%)</title><rect x="515.9" y="243.0" width="1.5" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="518.9" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (155 samples, 0.13%)</title><rect x="515.9" y="227.0" width="1.5" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="518.9" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq$ (155 samples, 0.13%)</title><rect x="515.9" y="211.0" width="1.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="518.9" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq (155 samples, 0.13%)</title><rect x="515.9" y="195.0" width="1.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="518.9" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.loop$1 (155 samples, 0.13%)</title><rect x="515.9" y="179.0" width="1.5" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="518.9" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (127 samples, 0.10%)</title><rect x="515.9" y="163.0" width="1.3" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="518.9" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike$WithFilter.flatMap (272 samples, 0.22%)</title><rect x="518.1" y="339.0" width="2.6" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="521.1" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom.apply (199 samples, 0.16%)</title><rect x="518.1" y="323.0" width="1.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="521.1" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom.apply (199 samples, 0.16%)</title><rect x="518.1" y="307.0" width="1.9" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="521.1" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.genericBuilder (199 samples, 0.16%)</title><rect x="518.1" y="291.0" width="1.9" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="521.1" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.genericBuilder$ (199 samples, 0.16%)</title><rect x="518.1" y="275.0" width="1.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="521.1" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.genericBuilder (199 samples, 0.16%)</title><rect x="518.1" y="259.0" width="1.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="521.1" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List$.newBuilder (199 samples, 0.16%)</title><rect x="518.1" y="243.0" width="1.9" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="521.1" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.&lt;init&gt; (199 samples, 0.16%)</title><rect x="518.1" y="227.0" width="1.9" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="521.1" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/MediaTypeNegotiator.&lt;init&gt; (1558 samples, 1.26%)</title><rect x="520.7" y="355.0" width="14.9" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="523.7" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sortBy (1098 samples, 0.89%)</title><rect x="521.3" y="339.0" width="10.5" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="524.3" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy$ (1098 samples, 0.89%)</title><rect x="521.3" y="323.0" width="10.5" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="524.3" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy (1098 samples, 0.89%)</title><rect x="521.3" y="307.0" width="10.5" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="524.3" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sorted (1091 samples, 0.89%)</title><rect x="521.3" y="291.0" width="10.5" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="524.3" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted$ (1091 samples, 0.89%)</title><rect x="521.3" y="275.0" width="10.5" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="524.3" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted (1091 samples, 0.89%)</title><rect x="521.3" y="259.0" width="10.5" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="524.3" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (363 samples, 0.29%)</title><rect x="521.3" y="243.0" width="3.5" height="15" fill="#d94b4b" rx="2" ry="2"/>
<text x="524.3" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.newBuilder (262 samples, 0.21%)</title><rect x="524.8" y="243.0" width="2.5" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="527.8" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.newBuilder$ (262 samples, 0.21%)</title><rect x="524.8" y="227.0" width="2.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="527.8" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.newBuilder (262 samples, 0.21%)</title><rect x="524.8" y="211.0" width="2.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="527.8" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (105 samples, 0.09%)</title><rect x="524.8" y="195.0" width="1.1" height="15" fill="#e35a5a" rx="2" ry="2"/>
<text x="527.8" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (336 samples, 0.27%)</title><rect x="527.9" y="243.0" width="3.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="530.9" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (336 samples, 0.27%)</title><rect x="527.9" y="227.0" width="3.2" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="530.9" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq$ (336 samples, 0.27%)</title><rect x="527.9" y="211.0" width="3.2" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="530.9" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq (336 samples, 0.27%)</title><rect x="527.9" y="195.0" width="3.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="530.9" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.loop$1 (336 samples, 0.27%)</title><rect x="527.9" y="179.0" width="3.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="530.9" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (236 samples, 0.19%)</title><rect x="528.0" y="163.0" width="2.2" height="15" fill="#ee6a6a" rx="2" ry="2"/>
<text x="531.0" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike$WithFilter.flatMap (394 samples, 0.32%)</title><rect x="531.8" y="339.0" width="3.8" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="534.8" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom.apply (232 samples, 0.19%)</title><rect x="531.8" y="323.0" width="2.3" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="534.8" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenTraversableFactory$GenericCanBuildFrom.apply (232 samples, 0.19%)</title><rect x="531.8" y="307.0" width="2.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="534.8" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.genericBuilder (232 samples, 0.19%)</title><rect x="531.8" y="291.0" width="2.3" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="534.8" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.genericBuilder$ (232 samples, 0.19%)</title><rect x="531.8" y="275.0" width="2.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="534.8" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/GenericTraversableTemplate.genericBuilder (232 samples, 0.19%)</title><rect x="531.8" y="259.0" width="2.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="534.8" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List$.newBuilder (232 samples, 0.19%)</title><rect x="531.8" y="243.0" width="2.3" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="534.8" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.&lt;init&gt; (232 samples, 0.19%)</title><rect x="531.8" y="227.0" width="2.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="534.8" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (162 samples, 0.13%)</title><rect x="534.1" y="323.0" width="1.5" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="537.1" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike$WithFilter$$Lambda$1496/53301881.apply (146 samples, 0.12%)</title><rect x="534.1" y="307.0" width="1.4" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="537.1" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike$WithFilter.$anonfun$flatMap$2 (146 samples, 0.12%)</title><rect x="534.1" y="291.0" width="1.4" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="537.1" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/CharsetNegotiator$$Lambda$5896/1276564978.apply (146 samples, 0.12%)</title><rect x="534.1" y="275.0" width="1.4" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="537.1" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/CharsetNegotiator.$anonfun$acceptedCharsetRanges$1$adapted (146 samples, 0.12%)</title><rect x="534.1" y="259.0" width="1.4" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="537.1" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/CharsetNegotiator.$anonfun$acceptedCharsetRanges$1 (146 samples, 0.12%)</title><rect x="534.1" y="243.0" width="1.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="537.1" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (3541 samples, 2.87%)</title><rect x="536.0" y="387.0" width="33.9" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="539.0" y="398.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (3541 samples, 2.87%)</title><rect x="536.0" y="371.0" width="33.9" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="539.0" y="382.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (3541 samples, 2.87%)</title><rect x="536.0" y="355.0" width="33.9" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="539.0" y="366.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (3541 samples, 2.87%)</title><rect x="536.0" y="339.0" width="33.9" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="539.0" y="350.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (3541 samples, 2.87%)</title><rect x="536.0" y="323.0" width="33.9" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="539.0" y="334.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal$$Lambda$5906/2078187141.apply (3446 samples, 2.80%)</title><rect x="536.1" y="307.0" width="33.0" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="539.1" y="318.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal.$anonfun$toResponseFor$1 (3393 samples, 2.75%)</title><rect x="536.6" y="291.0" width="32.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="539.6" y="302.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshalling$WithFixedContentType$$Lambda$5905/1108463219.apply (887 samples, 0.72%)</title><rect x="536.6" y="275.0" width="8.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="539.6" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshalling$WithFixedContentType.$anonfun$map$5 (887 samples, 0.72%)</title><rect x="536.6" y="259.0" width="8.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="539.6" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$anon$2$$Lambda$5901/2143255282.apply (318 samples, 0.26%)</title><rect x="536.6" y="243.0" width="3.0" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="539.6" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$$anon$2.$anonfun$apply$1 (318 samples, 0.26%)</title><rect x="536.6" y="227.0" width="3.0" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="539.6" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/JsoniterScalaSupport$$Lambda$5887/1366450155.apply (292 samples, 0.24%)</title><rect x="536.8" y="211.0" width="2.8" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="539.8" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/JsoniterScalaSupport.$anonfun$marshaller$1 (292 samples, 0.24%)</title><rect x="536.8" y="195.0" width="2.8" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="539.8" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/core/package$.writeToArray (292 samples, 0.24%)</title><rect x="536.8" y="179.0" width="2.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="539.8" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal.get (292 samples, 0.24%)</title><rect x="536.8" y="163.0" width="2.8" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="539.8" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal$ThreadLocalMap.access$000 (292 samples, 0.24%)</title><rect x="536.8" y="147.0" width="2.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="539.8" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal$ThreadLocalMap.getEntry (292 samples, 0.24%)</title><rect x="536.8" y="131.0" width="2.8" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="539.8" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal$ThreadLocalMap.getEntryAfterMiss (292 samples, 0.24%)</title><rect x="536.8" y="115.0" width="2.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="539.8" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers$$Lambda$5904/61028924.apply (569 samples, 0.46%)</title><rect x="539.6" y="243.0" width="5.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="542.6" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers.$anonfun$fromStatusCodeAndHeadersAndValue$5 (569 samples, 0.46%)</title><rect x="539.6" y="227.0" width="5.5" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="542.6" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers$.akka$http$scaladsl$marshalling$PredefinedToResponseMarshallers$$statusCodeAndEntityResponse (569 samples, 0.46%)</title><rect x="539.6" y="211.0" width="5.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="542.6" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpResponse$.apply (569 samples, 0.46%)</title><rect x="539.6" y="195.0" width="5.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="542.6" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpResponse.&lt;init&gt; (569 samples, 0.46%)</title><rect x="539.6" y="179.0" width="5.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="542.6" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpEntity$Strict.isKnownEmpty (535 samples, 0.43%)</title><rect x="539.7" y="163.0" width="5.1" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="542.7" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString.isEmpty (535 samples, 0.43%)</title><rect x="539.7" y="147.0" width="5.1" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="542.7" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/IndexedSeqOptimized.isEmpty$ (479 samples, 0.39%)</title><rect x="540.2" y="131.0" width="4.6" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="543.2" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1C.length (178 samples, 0.14%)</title><rect x="540.3" y="115.0" width="1.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="543.3" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (237 samples, 0.19%)</title><rect x="542.0" y="115.0" width="2.3" height="15" fill="#e45b5b" rx="2" ry="2"/>
<text x="545.0" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator.pickContentType (1777 samples, 1.44%)</title><rect x="545.1" y="275.0" width="17.0" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="548.1" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sortBy (910 samples, 0.74%)</title><rect x="545.2" y="259.0" width="8.7" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="548.2" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy$ (910 samples, 0.74%)</title><rect x="545.2" y="243.0" width="8.7" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="548.2" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sortBy (910 samples, 0.74%)</title><rect x="545.2" y="227.0" width="8.7" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="548.2" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.sorted (903 samples, 0.73%)</title><rect x="545.2" y="211.0" width="8.7" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="548.2" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted$ (903 samples, 0.73%)</title><rect x="545.2" y="195.0" width="8.7" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="548.2" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.sorted (903 samples, 0.73%)</title><rect x="545.2" y="179.0" width="8.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="548.2" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (218 samples, 0.18%)</title><rect x="545.2" y="163.0" width="2.1" height="15" fill="#dd5050" rx="2" ry="2"/>
<text x="548.2" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (540 samples, 0.44%)</title><rect x="548.6" y="163.0" width="5.2" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="551.6" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (540 samples, 0.44%)</title><rect x="548.6" y="147.0" width="5.2" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="551.6" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq$ (540 samples, 0.44%)</title><rect x="548.6" y="131.0" width="5.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="551.6" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq (540 samples, 0.44%)</title><rect x="548.6" y="115.0" width="5.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="551.6" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.loop$1 (500 samples, 0.41%)</title><rect x="549.0" y="99.0" width="4.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="552.0" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (116 samples, 0.09%)</title><rect x="550.1" y="83.0" width="1.1" height="15" fill="#de5252" rx="2" ry="2"/>
<text x="553.1" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.nonEmpty (183 samples, 0.15%)</title><rect x="551.4" y="83.0" width="1.7" height="15" fill="#33c833" rx="2" ry="2"/>
<text x="554.4" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty$ (166 samples, 0.13%)</title><rect x="551.5" y="67.0" width="1.6" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="554.5" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty (166 samples, 0.13%)</title><rect x="551.5" y="51.0" width="1.6" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="554.5" y="62.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (107 samples, 0.09%)</title><rect x="551.6" y="35.0" width="1.0" height="15" fill="#f47373" rx="2" ry="2"/>
<text x="554.6" y="46.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.collectFirst (461 samples, 0.37%)</title><rect x="553.9" y="259.0" width="4.4" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="556.9" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.collectFirst$ (461 samples, 0.37%)</title><rect x="553.9" y="243.0" width="4.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="556.9" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.collectFirst (450 samples, 0.37%)</title><rect x="554.0" y="227.0" width="4.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="557.0" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (146 samples, 0.12%)</title><rect x="555.9" y="211.0" width="1.4" height="15" fill="#fe8181" rx="2" ry="2"/>
<text x="558.9" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.map (392 samples, 0.32%)</title><rect x="558.3" y="259.0" width="3.8" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="561.3" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator$$Lambda$5907/214119664.apply (392 samples, 0.32%)</title><rect x="558.3" y="243.0" width="3.8" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="561.3" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator.$anonfun$pickContentType$1 (392 samples, 0.32%)</title><rect x="558.3" y="227.0" width="3.8" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="561.3" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ContentNegotiator.qValueFor (392 samples, 0.32%)</title><rect x="558.3" y="211.0" width="3.8" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="561.3" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/CharsetNegotiator.qValueFor (316 samples, 0.26%)</title><rect x="558.3" y="195.0" width="3.1" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="561.3" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Nil$.equals (316 samples, 0.26%)</title><rect x="558.3" y="179.0" width="3.1" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="561.3" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (197 samples, 0.16%)</title><rect x="558.9" y="163.0" width="1.9" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="561.9" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/Option.flatMap (374 samples, 0.30%)</title><rect x="562.1" y="275.0" width="3.6" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="565.1" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal$$Lambda$5911/1461233333.apply (374 samples, 0.30%)</title><rect x="562.1" y="259.0" width="3.6" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="565.1" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal.$anonfun$toResponseFor$2 (374 samples, 0.30%)</title><rect x="562.1" y="243.0" width="3.6" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="565.1" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.collectFirst (374 samples, 0.30%)</title><rect x="562.1" y="227.0" width="3.6" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="565.1" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.collectFirst$ (374 samples, 0.30%)</title><rect x="562.1" y="211.0" width="3.6" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="565.1" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.collectFirst (365 samples, 0.30%)</title><rect x="562.2" y="195.0" width="3.5" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="565.2" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshal$$anonfun$$nestedInanonfun$toResponseFor$2$1.applyOrElse (119 samples, 0.10%)</title><rect x="563.3" y="179.0" width="1.2" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="566.3" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.collect (355 samples, 0.29%)</title><rect x="565.7" y="275.0" width="3.4" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="568.7" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike.collect$ (355 samples, 0.29%)</title><rect x="565.7" y="259.0" width="3.4" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="568.7" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableLike.collect (355 samples, 0.29%)</title><rect x="565.7" y="243.0" width="3.4" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="568.7" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (232 samples, 0.19%)</title><rect x="566.3" y="227.0" width="2.2" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="569.3" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/PartialFunction$$Lambda$333/1585711807.apply (189 samples, 0.15%)</title><rect x="566.3" y="211.0" width="1.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="569.3" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/PartialFunction.$anonfun$runWith$1$adapted (189 samples, 0.15%)</title><rect x="566.3" y="195.0" width="1.8" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="569.3" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$$$Lambda$5873/1630989609.apply (339 samples, 0.28%)</title><rect x="572.1" y="467.0" width="3.3" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="575.1" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>de/heikoseeberger/akkahttpjsoniterscala/ExampleApp$.$anonfun$route$4 (339 samples, 0.28%)</title><rect x="572.1" y="451.0" width="3.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="575.1" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/Marshaller$.liftMarshaller (255 samples, 0.21%)</title><rect x="572.7" y="435.0" width="2.5" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="575.7" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/LowPriorityToResponseMarshallerImplicits.liftMarshaller$ (255 samples, 0.21%)</title><rect x="572.7" y="419.0" width="2.5" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="575.7" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/LowPriorityToResponseMarshallerImplicits.liftMarshaller (255 samples, 0.21%)</title><rect x="572.7" y="403.0" width="2.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="575.7" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/marshalling/PredefinedToResponseMarshallers$.fromToEntityMarshaller$default$1 (117 samples, 0.09%)</title><rect x="573.7" y="387.0" width="1.1" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="576.7" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1$$Lambda$5661/798245378.apply (135 samples, 0.11%)</title><rect x="579.1" y="771.0" width="1.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="582.1" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1.$anonfun$apply$1 (135 samples, 0.11%)</title><rect x="579.1" y="755.0" width="1.3" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="582.1" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$$$Lambda$5660/750535301.apply (135 samples, 0.11%)</title><rect x="579.1" y="739.0" width="1.3" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="582.1" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$.$anonfun$seal$1 (135 samples, 0.11%)</title><rect x="579.1" y="723.0" width="1.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="582.1" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$.handleExceptions (135 samples, 0.11%)</title><rect x="579.1" y="707.0" width="1.3" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="582.1" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions$ (135 samples, 0.11%)</title><rect x="579.1" y="691.0" width="1.3" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="582.1" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions (135 samples, 0.11%)</title><rect x="579.1" y="675.0" width="1.3" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="582.1" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.apply (135 samples, 0.11%)</title><rect x="579.1" y="659.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="582.1" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.&lt;init&gt; (135 samples, 0.11%)</title><rect x="579.1" y="643.0" width="1.3" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="582.1" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (158 samples, 0.13%)</title><rect x="580.4" y="771.0" width="1.5" height="15" fill="#e65e5e" rx="2" ry="2"/>
<text x="583.4" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1$$Lambda$5661/798245378.apply (234 samples, 0.19%)</title><rect x="582.0" y="835.0" width="2.3" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="585.0" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1.$anonfun$apply$1 (234 samples, 0.19%)</title><rect x="582.0" y="819.0" width="2.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="585.0" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$$$Lambda$5660/750535301.apply (234 samples, 0.19%)</title><rect x="582.0" y="803.0" width="2.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="585.0" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$.$anonfun$seal$1 (234 samples, 0.19%)</title><rect x="582.0" y="787.0" width="2.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="585.0" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$.handleExceptions (234 samples, 0.19%)</title><rect x="582.0" y="771.0" width="2.3" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="585.0" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions$ (234 samples, 0.19%)</title><rect x="582.0" y="755.0" width="2.3" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="585.0" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions (234 samples, 0.19%)</title><rect x="582.0" y="739.0" width="2.3" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="585.0" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.apply (234 samples, 0.19%)</title><rect x="582.0" y="723.0" width="2.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="585.0" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.&lt;init&gt; (234 samples, 0.19%)</title><rect x="582.0" y="707.0" width="2.3" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="585.0" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/PathDirectives$$Lambda$5635/1400710092.apply (123 samples, 0.10%)</title><rect x="582.0" y="691.0" width="1.2" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="585.0" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (109 samples, 0.09%)</title><rect x="583.2" y="691.0" width="1.1" height="15" fill="#dc4f4f" rx="2" ry="2"/>
<text x="586.2" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (208 samples, 0.17%)</title><rect x="584.3" y="835.0" width="2.0" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="587.3" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1$$Lambda$5661/798245378.apply (143 samples, 0.12%)</title><rect x="586.8" y="899.0" width="1.4" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="589.8" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1.$anonfun$apply$1 (143 samples, 0.12%)</title><rect x="586.8" y="883.0" width="1.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="589.8" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$$$Lambda$5660/750535301.apply (143 samples, 0.12%)</title><rect x="586.8" y="867.0" width="1.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="589.8" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$.$anonfun$seal$1 (143 samples, 0.12%)</title><rect x="586.8" y="851.0" width="1.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="589.8" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$.handleExceptions (143 samples, 0.12%)</title><rect x="586.8" y="835.0" width="1.4" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="589.8" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions$ (143 samples, 0.12%)</title><rect x="586.8" y="819.0" width="1.4" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="589.8" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions (143 samples, 0.12%)</title><rect x="586.8" y="803.0" width="1.4" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="589.8" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.apply (143 samples, 0.12%)</title><rect x="586.8" y="787.0" width="1.4" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="589.8" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.&lt;init&gt; (143 samples, 0.12%)</title><rect x="586.8" y="771.0" width="1.4" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="589.8" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (149 samples, 0.12%)</title><rect x="588.2" y="899.0" width="1.4" height="15" fill="#da4d4d" rx="2" ry="2"/>
<text x="591.2" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1$$Lambda$5661/798245378.apply (943 samples, 0.77%)</title><rect x="590.2" y="963.0" width="9.0" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="593.2" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/util/ApplyConverterInstances$$anon$1.$anonfun$apply$1 (943 samples, 0.77%)</title><rect x="590.2" y="947.0" width="9.0" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="593.2" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$$$Lambda$5660/750535301.apply (920 samples, 0.75%)</title><rect x="590.2" y="931.0" width="8.8" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="593.2" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Route$.$anonfun$seal$1 (920 samples, 0.75%)</title><rect x="590.2" y="915.0" width="8.8" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="593.2" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.tapply (288 samples, 0.23%)</title><rect x="590.2" y="899.0" width="2.7" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="593.2" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/ConjunctionMagnet$$anon$2$$Lambda$5802/1428680556.apply (272 samples, 0.22%)</title><rect x="590.3" y="883.0" width="2.6" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="593.3" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (134 samples, 0.11%)</title><rect x="591.6" y="867.0" width="1.3" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="594.6" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$.handleExceptions (262 samples, 0.21%)</title><rect x="594.2" y="899.0" width="2.5" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="597.2" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions$ (262 samples, 0.21%)</title><rect x="594.2" y="883.0" width="2.5" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="597.2" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleExceptions (262 samples, 0.21%)</title><rect x="594.2" y="867.0" width="2.5" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="597.2" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$.apply (262 samples, 0.21%)</title><rect x="594.2" y="851.0" width="2.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="597.2" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$$anon$1.&lt;init&gt; (261 samples, 0.21%)</title><rect x="594.2" y="835.0" width="2.5" height="15" fill="#6bfd6b" rx="2" ry="2"/>
<text x="597.2" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (149 samples, 0.12%)</title><rect x="595.3" y="819.0" width="1.4" height="15" fill="#d03e3e" rx="2" ry="2"/>
<text x="598.3" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives$.handleRejections (239 samples, 0.19%)</title><rect x="596.7" y="899.0" width="2.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="599.7" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleRejections$ (239 samples, 0.19%)</title><rect x="596.7" y="883.0" width="2.3" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="599.7" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/directives/ExecutionDirectives.handleRejections (239 samples, 0.19%)</title><rect x="596.7" y="867.0" width="2.3" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="599.7" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive$SingleValueModifiers.flatMap (184 samples, 0.15%)</title><rect x="597.1" y="851.0" width="1.7" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="600.1" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/server/Directive.tflatMap (140 samples, 0.11%)</title><rect x="597.1" y="835.0" width="1.3" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="600.1" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (239 samples, 0.19%)</title><rect x="599.5" y="995.0" width="2.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="602.5" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (239 samples, 0.19%)</title><rect x="599.5" y="979.0" width="2.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="602.5" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (239 samples, 0.19%)</title><rect x="599.5" y="963.0" width="2.2" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="602.5" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (239 samples, 0.19%)</title><rect x="599.5" y="947.0" width="2.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="602.5" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (239 samples, 0.19%)</title><rect x="599.5" y="931.0" width="2.2" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="602.5" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5796/411137364.apply (156 samples, 0.13%)</title><rect x="600.1" y="915.0" width="1.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="603.1" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$_successful$1 (156 samples, 0.13%)</title><rect x="600.1" y="899.0" width="1.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="603.1" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$FulfilledFuture.&lt;init&gt; (156 samples, 0.13%)</title><rect x="600.1" y="883.0" width="1.5" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="603.1" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/MapAsync$$anon$25.pushNextIfPossible (141 samples, 0.11%)</title><rect x="601.7" y="1027.0" width="1.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="604.7" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphStages$Detacher$$anon$2.onPush (117 samples, 0.09%)</title><rect x="603.2" y="1059.0" width="1.1" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="606.2" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (179 samples, 0.15%)</title><rect x="605.1" y="1059.0" width="1.7" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="608.1" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.processPull (1696 samples, 1.38%)</title><rect x="606.8" y="1075.0" width="16.3" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="609.8" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Map$$anon$9.onPull (108 samples, 0.09%)</title><rect x="612.1" y="1059.0" width="1.0" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="615.1" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.pull (108 samples, 0.09%)</title><rect x="612.1" y="1043.0" width="1.0" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="615.1" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.conn (108 samples, 0.09%)</title><rect x="612.1" y="1027.0" width="1.0" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="615.1" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic$$anon$5.onPull (1008 samples, 0.82%)</title><rect x="613.4" y="1059.0" width="9.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="616.4" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LocalActorRef.$bang (1008 samples, 0.82%)</title><rect x="613.4" y="1043.0" width="9.7" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="616.4" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1008 samples, 0.82%)</title><rect x="613.4" y="1027.0" width="9.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="616.4" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage$ (1008 samples, 0.82%)</title><rect x="613.4" y="1011.0" width="9.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="616.4" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage (1008 samples, 0.82%)</title><rect x="613.4" y="995.0" width="9.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="616.4" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1008 samples, 0.82%)</title><rect x="613.4" y="979.0" width="9.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="616.4" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage$ (1008 samples, 0.82%)</title><rect x="613.4" y="963.0" width="9.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="616.4" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage (1008 samples, 0.82%)</title><rect x="613.4" y="947.0" width="9.7" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="616.4" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.dispatch (1008 samples, 0.82%)</title><rect x="613.4" y="931.0" width="9.7" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="616.4" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.mailbox (111 samples, 0.09%)</title><rect x="613.4" y="915.0" width="1.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="616.4" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.mailbox$ (111 samples, 0.09%)</title><rect x="613.4" y="899.0" width="1.1" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="616.4" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.registerForExecution (632 samples, 0.51%)</title><rect x="614.5" y="915.0" width="6.0" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="617.5" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$LazyExecutorServiceDelegate.execute (611 samples, 0.50%)</title><rect x="614.5" y="899.0" width="5.8" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="617.5" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute$ (611 samples, 0.50%)</title><rect x="614.5" y="883.0" width="5.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="617.5" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute (611 samples, 0.50%)</title><rect x="614.5" y="867.0" width="5.8" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="617.5" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool.execute (611 samples, 0.50%)</title><rect x="614.5" y="851.0" width="5.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="617.5" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.getQueue (611 samples, 0.50%)</title><rect x="614.5" y="835.0" width="5.8" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="617.5" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.cacheLookup$1 (608 samples, 0.49%)</title><rect x="614.5" y="819.0" width="5.8" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="617.5" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.get (549 samples, 0.45%)</title><rect x="615.1" y="803.0" width="5.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="618.1" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.find$2 (549 samples, 0.45%)</title><rect x="615.1" y="787.0" width="5.2" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="618.1" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.enqueue (259 samples, 0.21%)</title><rect x="620.5" y="915.0" width="2.5" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="623.5" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedMailbox$MessageQueue.enqueue (242 samples, 0.20%)</title><rect x="620.7" y="899.0" width="2.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="623.7" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.enqueue$ (240 samples, 0.19%)</title><rect x="620.7" y="883.0" width="2.3" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="623.7" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.enqueue (133 samples, 0.11%)</title><rect x="621.8" y="867.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="624.8" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ConcurrentLinkedQueue.add (133 samples, 0.11%)</title><rect x="621.8" y="851.0" width="1.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="624.8" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ConcurrentLinkedQueue.offer (133 samples, 0.11%)</title><rect x="621.8" y="835.0" width="1.2" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="624.8" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphInterpreter.processPush (18504 samples, 15.01%)</title><rect x="623.1" y="1075.0" width="177.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="626.1" y="1086.0">akka/stream/impl/fusing..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.onPush (9270 samples, 7.52%)</title><rect x="625.5" y="1059.0" width="88.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="628.5" y="1070.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseSessionBytes (9098 samples, 7.38%)</title><rect x="627.1" y="1043.0" width="87.1" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="630.1" y="1054.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseSessionBytes$ (9098 samples, 7.38%)</title><rect x="627.1" y="1027.0" width="87.1" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="630.1" y="1038.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseSessionBytes (9098 samples, 7.38%)</title><rect x="627.1" y="1011.0" width="87.1" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="630.1" y="1022.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseBytes (9065 samples, 7.35%)</title><rect x="627.2" y="995.0" width="86.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="630.2" y="1006.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseBytes$ (9065 samples, 7.35%)</title><rect x="627.2" y="979.0" width="86.8" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="630.2" y="990.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseBytes (9065 samples, 7.35%)</title><rect x="627.2" y="963.0" width="86.8" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="630.2" y="974.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.run$1 (8875 samples, 7.20%)</title><rect x="627.2" y="947.0" width="85.0" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="630.2" y="958.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser$$Lambda$5791/827510886.apply (8854 samples, 7.18%)</title><rect x="627.4" y="931.0" width="84.7" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="630.4" y="942.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.$anonfun$continue$2 (8854 samples, 7.18%)</title><rect x="627.4" y="915.0" width="84.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="630.4" y="926.0">akka/http/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser$$Lambda$5790/570742226.apply (8707 samples, 7.06%)</title><rect x="627.4" y="899.0" width="83.3" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="630.4" y="910.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.$anonfun$startNewMessage$1$adapted (8687 samples, 7.05%)</title><rect x="627.5" y="883.0" width="83.1" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="630.5" y="894.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.$anonfun$startNewMessage$1 (8687 samples, 7.05%)</title><rect x="627.5" y="867.0" width="83.1" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="630.5" y="878.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.startNewMessage (8655 samples, 7.02%)</title><rect x="627.8" y="851.0" width="82.8" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="630.8" y="862.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.startNewMessage$ (8655 samples, 7.02%)</title><rect x="627.8" y="835.0" width="82.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="630.8" y="846.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.startNewMessage (8608 samples, 6.98%)</title><rect x="628.2" y="819.0" width="82.4" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="631.2" y="830.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseMessage (8608 samples, 6.98%)</title><rect x="628.2" y="803.0" width="82.4" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="631.2" y="814.0">akka/http..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseHeaderLines (5694 samples, 4.62%)</title><rect x="628.2" y="787.0" width="54.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="631.2" y="798.0">akka/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseHeaderLines$ (5694 samples, 4.62%)</title><rect x="628.2" y="771.0" width="54.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="631.2" y="782.0">akka/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseHeaderLines (5620 samples, 4.56%)</title><rect x="628.6" y="755.0" width="53.8" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="631.6" y="766.0">akka/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpHeaderParser.parseHeaderLine (3654 samples, 2.96%)</title><rect x="629.9" y="739.0" width="35.0" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="632.9" y="750.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpHeaderParser.parseHeaderValue (1062 samples, 0.86%)</title><rect x="654.7" y="723.0" width="10.2" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="657.7" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpHeaderParser.parseAndInsertHeader$1 (564 samples, 0.46%)</title><rect x="659.5" y="707.0" width="5.4" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="662.5" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/SpecializedHeaderValueParsers$ContentLengthParser$.apply (356 samples, 0.29%)</title><rect x="660.1" y="691.0" width="3.4" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="663.1" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/SpecializedHeaderValueParsers$ContentLengthParser$.recurse$1 (293 samples, 0.24%)</title><rect x="660.7" y="675.0" width="2.8" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="663.7" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseEntity (1764 samples, 1.43%)</title><rect x="664.9" y="739.0" width="16.9" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="667.9" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.emitRequestStart$1 (320 samples, 0.26%)</title><rect x="665.2" y="723.0" width="3.1" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="668.2" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.emit (320 samples, 0.26%)</title><rect x="665.2" y="707.0" width="3.1" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="668.2" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.emit$ (320 samples, 0.26%)</title><rect x="665.2" y="691.0" width="3.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="668.2" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.emit (320 samples, 0.26%)</title><rect x="665.2" y="675.0" width="3.1" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="668.2" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$eq (320 samples, 0.26%)</title><rect x="665.2" y="659.0" width="3.1" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="668.2" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/$colon$colon.&lt;init&gt; (320 samples, 0.26%)</title><rect x="665.2" y="643.0" width="3.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="668.2" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.&lt;init&gt; (320 samples, 0.26%)</title><rect x="665.2" y="627.0" width="3.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="668.2" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.&lt;init&gt; (320 samples, 0.26%)</title><rect x="665.2" y="611.0" width="3.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="668.2" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterable.&lt;init&gt; (320 samples, 0.26%)</title><rect x="665.2" y="595.0" width="3.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="668.2" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.&lt;init&gt; (320 samples, 0.26%)</title><rect x="665.2" y="579.0" width="3.1" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="668.2" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.strictEntity (1312 samples, 1.06%)</title><rect x="669.2" y="723.0" width="12.6" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="672.2" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.strictEntity$ (1312 samples, 1.06%)</title><rect x="669.2" y="707.0" width="12.6" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="672.2" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.strictEntity (1312 samples, 1.06%)</title><rect x="669.2" y="691.0" width="12.6" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="672.2" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1C.slice (1297 samples, 1.05%)</title><rect x="669.4" y="675.0" width="12.4" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="672.4" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1.slice (1297 samples, 1.05%)</title><rect x="669.4" y="659.0" width="12.4" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="672.4" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1.drop (1214 samples, 0.98%)</title><rect x="669.4" y="643.0" width="11.6" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="672.4" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1.drop1 (1214 samples, 0.98%)</title><rect x="669.4" y="627.0" width="11.6" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="672.4" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1$.apply (1214 samples, 0.98%)</title><rect x="669.4" y="611.0" width="11.6" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="672.4" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1.&lt;init&gt; (1214 samples, 0.98%)</title><rect x="669.4" y="595.0" width="11.6" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="672.4" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString.&lt;init&gt; (1214 samples, 0.98%)</title><rect x="669.4" y="579.0" width="11.6" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="672.4" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseHeaderLines$default$3 (384 samples, 0.31%)</title><rect x="682.7" y="787.0" width="3.7" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="685.7" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseHeaderLines$default$3$ (384 samples, 0.31%)</title><rect x="682.7" y="771.0" width="3.7" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="685.7" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseHeaderLines$default$3 (384 samples, 0.31%)</title><rect x="682.7" y="755.0" width="3.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="685.7" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.initialHeaderBuffer (384 samples, 0.31%)</title><rect x="682.7" y="739.0" width="3.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="685.7" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.initialHeaderBuffer$ (384 samples, 0.31%)</title><rect x="682.7" y="723.0" width="3.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="685.7" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.initialHeaderBuffer (384 samples, 0.31%)</title><rect x="682.7" y="707.0" width="3.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="685.7" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.&lt;init&gt; (384 samples, 0.31%)</title><rect x="682.7" y="691.0" width="3.7" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="685.7" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/AbstractBuffer.&lt;init&gt; (384 samples, 0.31%)</title><rect x="682.7" y="675.0" width="3.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="685.7" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/AbstractSeq.&lt;init&gt; (384 samples, 0.31%)</title><rect x="682.7" y="659.0" width="3.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="685.7" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseMethod (194 samples, 0.16%)</title><rect x="686.4" y="787.0" width="1.9" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="689.4" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseMethod$1 (108 samples, 0.09%)</title><rect x="687.2" y="771.0" width="1.1" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="690.2" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/package$.byteChar (108 samples, 0.09%)</title><rect x="687.2" y="755.0" width="1.1" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="690.2" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/package$.byteAt (108 samples, 0.09%)</title><rect x="687.2" y="739.0" width="1.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="690.2" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1C.apply (108 samples, 0.09%)</title><rect x="687.2" y="723.0" width="1.1" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="690.2" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseProtocol (123 samples, 0.10%)</title><rect x="688.3" y="787.0" width="1.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="691.3" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseProtocol$ (123 samples, 0.10%)</title><rect x="688.3" y="771.0" width="1.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="691.3" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.parseProtocol (123 samples, 0.10%)</title><rect x="688.3" y="755.0" width="1.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="691.3" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.parseRequestTarget (2213 samples, 1.80%)</title><rect x="689.4" y="787.0" width="21.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="692.4" y="798.0">a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.findUriEnd$1 (183 samples, 0.15%)</title><rect x="689.4" y="771.0" width="1.8" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="692.4" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/Uri$.parseHttpRequestTarget (2030 samples, 1.65%)</title><rect x="691.2" y="771.0" width="19.4" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="694.2" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.parseHttpRequestTarget (2030 samples, 1.65%)</title><rect x="691.2" y="755.0" width="19.4" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="694.2" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/Parser.__run (2026 samples, 1.64%)</title><rect x="691.2" y="739.0" width="19.4" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="694.2" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/Parser.phase0_initialRun$1 (1897 samples, 1.54%)</title><rect x="692.5" y="723.0" width="18.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="695.5" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/Parser.runRule$1 (1897 samples, 1.54%)</title><rect x="692.5" y="707.0" width="18.1" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="695.5" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser$$Lambda$5787/955638416.apply (861 samples, 0.70%)</title><rect x="692.5" y="691.0" width="8.2" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="695.5" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.$anonfun$parseHttpRequestTarget$1 (861 samples, 0.70%)</title><rect x="692.5" y="675.0" width="8.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="695.5" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.request$minustarget (644 samples, 0.52%)</title><rect x="692.5" y="659.0" width="6.1" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="695.5" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.absolute$minuspath (430 samples, 0.35%)</title><rect x="693.0" y="643.0" width="4.1" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="696.0" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.rec$26 (144 samples, 0.12%)</title><rect x="694.0" y="627.0" width="1.3" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="697.0" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/model/parser/UriParser.savePath (185 samples, 0.15%)</title><rect x="695.3" y="627.0" width="1.8" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="698.3" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/Uri$Path$.apply (185 samples, 0.15%)</title><rect x="695.3" y="611.0" width="1.8" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="698.3" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/Uri$Path$.build$1 (185 samples, 0.15%)</title><rect x="695.3" y="595.0" width="1.8" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="698.3" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/RuleDSL.EOI (172 samples, 0.14%)</title><rect x="699.1" y="659.0" width="1.6" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="702.1" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/Parser.__advance (1036 samples, 0.84%)</title><rect x="700.7" y="691.0" width="9.9" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="703.7" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/RuleDSL.EOI (121 samples, 0.10%)</title><rect x="709.5" y="675.0" width="1.1" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="712.5" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/RuleDSLBasics.EOI$ (121 samples, 0.10%)</title><rect x="709.5" y="659.0" width="1.1" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="712.5" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/BoxesRunTime.boxToInteger (147 samples, 0.12%)</title><rect x="710.7" y="899.0" width="1.4" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="713.7" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpRequestParser$$anon$1.doPull (190 samples, 0.15%)</title><rect x="712.2" y="947.0" width="1.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="715.2" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.doPull$ (190 samples, 0.15%)</title><rect x="712.2" y="931.0" width="1.8" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="715.2" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/parsing/HttpMessageParser.doPull (190 samples, 0.15%)</title><rect x="712.2" y="915.0" width="1.8" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="715.2" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.remove (108 samples, 0.09%)</title><rect x="713.0" y="899.0" width="1.0" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="716.0" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1$$anon$2.onPush (1798 samples, 1.46%)</title><rect x="714.2" y="1059.0" width="17.3" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="717.2" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1.akka$http$impl$engine$rendering$HttpResponseRendererFactory$HttpResponseRenderer$$anon$$render (1703 samples, 1.38%)</title><rect x="715.1" y="1043.0" width="16.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="718.1" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1.completeResponseRendering$1 (1391 samples, 1.13%)</title><rect x="715.2" y="1027.0" width="13.3" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="718.2" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1.renderContentLengthHeader$1 (398 samples, 0.32%)</title><rect x="717.3" y="1011.0" width="3.8" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="720.3" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/util/ByteArrayRendering.$tilde$tilde (332 samples, 0.27%)</title><rect x="717.9" y="995.0" width="3.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="720.9" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/util/Rendering.$tilde$tilde$ (332 samples, 0.27%)</title><rect x="717.9" y="979.0" width="3.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="720.9" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/util/Rendering.$tilde$tilde (332 samples, 0.27%)</title><rect x="717.9" y="963.0" width="3.2" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="720.9" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/CharUtils$.signedDecimalChars (332 samples, 0.27%)</title><rect x="717.9" y="947.0" width="3.2" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="720.9" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/CharUtils$._numberOfDecimalDigits (197 samples, 0.16%)</title><rect x="718.4" y="931.0" width="1.9" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="721.4" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/parboiled2/CharUtils$.len$1 (197 samples, 0.16%)</title><rect x="718.4" y="915.0" width="1.9" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="721.4" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1.renderHeaders$1 (584 samples, 0.47%)</title><rect x="721.1" y="1011.0" width="5.6" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="724.1" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/RenderSupport$.renderEntityContentType (154 samples, 0.12%)</title><rect x="726.7" y="1011.0" width="1.4" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="729.7" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.get (154 samples, 0.12%)</title><rect x="726.7" y="995.0" width="1.4" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="729.7" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.getNode (154 samples, 0.12%)</title><rect x="726.7" y="979.0" width="1.4" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="729.7" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/rendering/HttpResponseRendererFactory$HttpResponseRenderer$$anon$1.renderStatusLine$1 (205 samples, 0.17%)</title><rect x="728.5" y="1027.0" width="2.0" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="731.5" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$ControllerStage$$anon$11$$anon$12.onPush (133 samples, 0.11%)</title><rect x="731.5" y="1059.0" width="1.2" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="734.5" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$ControllerStage$$anon$11$$anon$14.onPush (238 samples, 0.19%)</title><rect x="732.7" y="1059.0" width="2.3" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="735.7" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$PrepareRequests$$anon$1.onPush (413 samples, 0.34%)</title><rect x="735.0" y="1059.0" width="4.0" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="738.0" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest$.apply (290 samples, 0.24%)</title><rect x="736.2" y="1043.0" width="2.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="739.2" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest.&lt;init&gt; (176 samples, 0.14%)</title><rect x="737.1" y="1027.0" width="1.7" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="740.1" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest$.verifyUri (138 samples, 0.11%)</title><rect x="737.5" y="1011.0" width="1.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="740.5" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$RequestTimeoutSupport$$anon$5$$anon$6.onPush (3037 samples, 2.46%)</title><rect x="740.5" y="1059.0" width="29.0" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="743.5" y="1070.0">ak..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$TimeoutAccessImpl.&lt;init&gt; (1270 samples, 1.03%)</title><rect x="743.2" y="1043.0" width="12.2" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="746.2" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (1231 samples, 1.00%)</title><rect x="743.4" y="1027.0" width="11.8" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="746.4" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (1231 samples, 1.00%)</title><rect x="743.4" y="1011.0" width="11.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="746.4" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (1231 samples, 1.00%)</title><rect x="743.4" y="995.0" width="11.8" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="746.4" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (1231 samples, 1.00%)</title><rect x="743.4" y="979.0" width="11.8" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="746.4" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (1231 samples, 1.00%)</title><rect x="743.4" y="963.0" width="11.8" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="746.4" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$TimeoutAccessImpl$$Lambda$5798/969770812.apply (1023 samples, 0.83%)</title><rect x="745.4" y="947.0" width="9.8" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="748.4" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$TimeoutAccessImpl.$anonfun$new$1 (1023 samples, 0.83%)</title><rect x="745.4" y="931.0" width="9.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="748.4" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$TimeoutAccessImpl.schedule (657 samples, 0.53%)</title><rect x="748.8" y="915.0" width="6.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="751.8" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/PhasedFusingActorMaterializer.scheduleOnce (657 samples, 0.53%)</title><rect x="748.8" y="899.0" width="6.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="751.8" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler.scheduleOnce (657 samples, 0.53%)</title><rect x="748.8" y="883.0" width="6.3" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="751.8" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler.akka$actor$LightArrayRevolverScheduler$$roundUp (190 samples, 0.15%)</title><rect x="748.8" y="867.0" width="1.8" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="751.8" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/FiniteDuration.toNanos (190 samples, 0.15%)</title><rect x="748.8" y="851.0" width="1.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="751.8" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LightArrayRevolverScheduler.akka$actor$LightArrayRevolverScheduler$$schedule (467 samples, 0.38%)</title><rect x="750.6" y="867.0" width="4.5" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="753.6" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/Duration.$less$eq (453 samples, 0.37%)</title><rect x="750.6" y="851.0" width="4.4" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="753.6" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/math/Ordered.$less$eq$ (453 samples, 0.37%)</title><rect x="750.6" y="835.0" width="4.4" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="753.6" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/math/Ordered.$less$eq (453 samples, 0.37%)</title><rect x="750.6" y="819.0" width="4.4" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="753.6" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/FiniteDuration.compare (453 samples, 0.37%)</title><rect x="750.6" y="803.0" width="4.4" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="753.6" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/FiniteDuration.compare (453 samples, 0.37%)</title><rect x="750.6" y="787.0" width="4.4" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="753.6" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/FiniteDuration.toNanos (267 samples, 0.22%)</title><rect x="751.6" y="771.0" width="2.6" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="754.6" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vtable stub (110 samples, 0.09%)</title><rect x="753.1" y="755.0" width="1.1" height="15" fill="#ee6969" rx="2" ry="2"/>
<text x="756.1" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest.copy (146 samples, 0.12%)</title><rect x="756.3" y="1043.0" width="1.4" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="759.3" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest.&lt;init&gt; (146 samples, 0.12%)</title><rect x="756.3" y="1027.0" width="1.4" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="759.3" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest$.verifyUri (111 samples, 0.09%)</title><rect x="756.6" y="1011.0" width="1.1" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="759.6" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ByteString$ByteString1.length (105 samples, 0.09%)</title><rect x="757.7" y="1043.0" width="1.0" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="760.7" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (310 samples, 0.25%)</title><rect x="758.7" y="1043.0" width="2.9" height="15" fill="#e96262" rx="2" ry="2"/>
<text x="761.7" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractSeq.$colon$plus (826 samples, 0.67%)</title><rect x="761.6" y="1043.0" width="7.9" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="764.6" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.$colon$plus$ (826 samples, 0.67%)</title><rect x="761.6" y="1027.0" width="7.9" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="764.6" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/SeqLike.$colon$plus (826 samples, 0.67%)</title><rect x="761.6" y="1011.0" width="7.9" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="764.6" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (789 samples, 0.64%)</title><rect x="762.0" y="995.0" width="7.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="765.0" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/mutable/ListBuffer.$plus$plus$eq (789 samples, 0.64%)</title><rect x="762.0" y="979.0" width="7.5" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="765.0" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq$ (789 samples, 0.64%)</title><rect x="762.0" y="963.0" width="7.5" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="765.0" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.$plus$plus$eq (789 samples, 0.64%)</title><rect x="762.0" y="947.0" width="7.5" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="765.0" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/generic/Growable.loop$1 (758 samples, 0.61%)</title><rect x="762.3" y="931.0" width="7.2" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="765.3" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (184 samples, 0.15%)</title><rect x="764.0" y="915.0" width="1.7" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="767.0" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractTraversable.nonEmpty (314 samples, 0.25%)</title><rect x="765.7" y="915.0" width="3.0" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="768.7" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty$ (265 samples, 0.21%)</title><rect x="766.2" y="899.0" width="2.5" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="769.2" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty (265 samples, 0.21%)</title><rect x="766.2" y="883.0" width="2.5" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="769.2" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (167 samples, 0.14%)</title><rect x="766.2" y="867.0" width="1.6" height="15" fill="#fb7d7d" rx="2" ry="2"/>
<text x="769.2" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$RequestTimeoutSupport$$anon$5$$anon$8.onPush (283 samples, 0.23%)</title><rect x="769.5" y="1059.0" width="2.8" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="772.5" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$TimeoutAccessImpl.clear (112 samples, 0.09%)</title><rect x="770.0" y="1043.0" width="1.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="773.0" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.foreach$extension (112 samples, 0.09%)</title><rect x="770.0" y="1027.0" width="1.1" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="773.0" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.map$extension (112 samples, 0.09%)</title><rect x="770.0" y="1011.0" width="1.1" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="773.0" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.transformWith$extension1 (112 samples, 0.09%)</title><rect x="770.0" y="995.0" width="1.1" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="773.0" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.strictTransform$1 (112 samples, 0.09%)</title><rect x="770.0" y="979.0" width="1.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="773.0" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$$$Lambda$5799/1495528631.apply (112 samples, 0.09%)</title><rect x="770.0" y="963.0" width="1.1" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="773.0" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/util/FastFuture$.$anonfun$map$1 (112 samples, 0.09%)</title><rect x="770.0" y="947.0" width="1.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="773.0" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/Timers$IdleTimeoutBidi$$anon$7$IdleBidiHandler.onPush (383 samples, 0.31%)</title><rect x="774.4" y="1059.0" width="3.6" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="777.4" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/Timers$IdleTimeoutBidi$$anon$7.akka$stream$impl$Timers$IdleTimeoutBidi$$anon$$onActivity (200 samples, 0.16%)</title><rect x="774.4" y="1043.0" width="1.9" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="777.4" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/concurrent/duration/FiniteDuration.toNanos (200 samples, 0.16%)</title><rect x="774.4" y="1027.0" width="1.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="777.4" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.grab (183 samples, 0.15%)</title><rect x="776.3" y="1043.0" width="1.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="779.3" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.conn (183 samples, 0.15%)</title><rect x="776.3" y="1027.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="779.3" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/TimeUnit$5.toNanos (119 samples, 0.10%)</title><rect x="776.9" y="1011.0" width="1.1" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="779.9" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Collect$$anon$2.onPush (147 samples, 0.12%)</title><rect x="778.0" y="1059.0" width="1.4" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="781.0" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/SupervisedGraphStageLogic.withSupervision (147 samples, 0.12%)</title><rect x="778.0" y="1043.0" width="1.4" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="781.0" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Collect$$anon$2$$Lambda$5780/1548653008.apply (147 samples, 0.12%)</title><rect x="778.0" y="1027.0" width="1.4" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="781.0" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Collect$$anon$2.$anonfun$wrappedPf$1 (147 samples, 0.12%)</title><rect x="778.0" y="1011.0" width="1.4" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="781.0" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.grab (147 samples, 0.12%)</title><rect x="778.0" y="995.0" width="1.4" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="781.0" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.conn (147 samples, 0.12%)</title><rect x="778.0" y="979.0" width="1.4" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="781.0" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphStages$Identity$$anon$1.onPush (219 samples, 0.18%)</title><rect x="779.8" y="1059.0" width="2.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="782.8" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.grab (219 samples, 0.18%)</title><rect x="779.8" y="1043.0" width="2.1" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="782.8" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.conn (219 samples, 0.18%)</title><rect x="779.8" y="1027.0" width="2.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="782.8" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Map$$anon$9.onPush (1077 samples, 0.87%)</title><rect x="782.7" y="1059.0" width="10.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="785.7" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$$$Lambda$5710/1198363949.apply (187 samples, 0.15%)</title><rect x="783.8" y="1043.0" width="1.8" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="786.8" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$.$anonfun$parsing$1 (187 samples, 0.15%)</title><rect x="783.8" y="1027.0" width="1.8" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="786.8" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$.establishAbsoluteUri$1 (187 samples, 0.15%)</title><rect x="783.8" y="1011.0" width="1.8" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="786.8" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/scaladsl/model/HttpRequest$.effectiveUri (105 samples, 0.09%)</title><rect x="784.6" y="995.0" width="1.0" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="787.6" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.grab (734 samples, 0.60%)</title><rect x="785.9" y="1043.0" width="7.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="788.9" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/stage/GraphStageLogic.conn (734 samples, 0.60%)</title><rect x="785.9" y="1027.0" width="7.1" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="788.9" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/http/impl/engine/server/HttpServerBluePrint$$$Lambda$5710/1198363949.apply (111 samples, 0.09%)</title><rect x="786.4" y="1011.0" width="1.1" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="789.4" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (329 samples, 0.27%)</title><rect x="789.8" y="1011.0" width="3.2" height="15" fill="#de5252" rx="2" ry="2"/>
<text x="792.8" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic$$anon$6.onPush (566 samples, 0.46%)</title><rect x="793.8" y="1059.0" width="5.4" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="796.8" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LocalActorRef.$bang (494 samples, 0.40%)</title><rect x="793.8" y="1043.0" width="4.7" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="796.8" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (494 samples, 0.40%)</title><rect x="793.8" y="1027.0" width="4.7" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="796.8" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage$ (494 samples, 0.40%)</title><rect x="793.8" y="1011.0" width="4.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="796.8" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage (494 samples, 0.40%)</title><rect x="793.8" y="995.0" width="4.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="796.8" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (494 samples, 0.40%)</title><rect x="793.8" y="979.0" width="4.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="796.8" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage$ (494 samples, 0.40%)</title><rect x="793.8" y="963.0" width="4.7" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="796.8" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage (494 samples, 0.40%)</title><rect x="793.8" y="947.0" width="4.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="796.8" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.dispatch (494 samples, 0.40%)</title><rect x="793.8" y="931.0" width="4.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="796.8" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.mailbox (204 samples, 0.17%)</title><rect x="793.8" y="915.0" width="2.0" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="796.8" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.mailbox$ (204 samples, 0.17%)</title><rect x="793.8" y="899.0" width="2.0" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="796.8" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.enqueue (202 samples, 0.16%)</title><rect x="796.5" y="915.0" width="2.0" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="799.5" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedMailbox$MessageQueue.enqueue (173 samples, 0.14%)</title><rect x="796.8" y="899.0" width="1.7" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="799.8" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.enqueue$ (172 samples, 0.14%)</title><rect x="796.8" y="883.0" width="1.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="799.8" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (110 samples, 0.09%)</title><rect x="799.2" y="1059.0" width="1.0" height="15" fill="#ef6b6b" rx="2" ry="2"/>
<text x="802.2" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/GraphStages$Identity$$anon$1.onPush (158 samples, 0.13%)</title><rect x="801.2" y="1075.0" width="1.6" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="804.2" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/Map$$anon$9.onPush (244 samples, 0.20%)</title><rect x="804.5" y="1075.0" width="2.4" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="807.5" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/fusing/MapError$$anon$13.onPush (119 samples, 0.10%)</title><rect x="807.6" y="1075.0" width="1.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="810.6" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/stream/impl/io/TcpConnectionStage$TcpStreamLogic$$anon$6.onPush (150 samples, 0.12%)</title><rect x="809.3" y="1075.0" width="1.5" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="812.3" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (4320 samples, 3.50%)</title><rect x="811.4" y="1075.0" width="41.4" height="15" fill="#e76060" rx="2" ry="2"/>
<text x="814.4" y="1086.0">ita..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (378 samples, 0.31%)</title><rect x="853.1" y="1219.0" width="3.6" height="15" fill="#ec6767" rx="2" ry="2"/>
<text x="856.1" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.dequeue (505 samples, 0.41%)</title><rect x="857.1" y="1251.0" width="4.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="860.1" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedMailbox$MessageQueue.dequeue (505 samples, 0.41%)</title><rect x="857.1" y="1235.0" width="4.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="860.1" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.dequeue$ (505 samples, 0.41%)</title><rect x="857.1" y="1219.0" width="4.8" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="860.1" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.dequeue (505 samples, 0.41%)</title><rect x="857.1" y="1203.0" width="4.8" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="860.1" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ConcurrentLinkedQueue.poll (505 samples, 0.41%)</title><rect x="857.1" y="1187.0" width="4.8" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="860.1" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.processAllSystemMessages (251 samples, 0.20%)</title><rect x="861.9" y="1251.0" width="2.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="864.9" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$$anon$1.systemDrain (242 samples, 0.20%)</title><rect x="862.0" y="1235.0" width="2.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="865.0" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/DefaultSystemMessageQueue.systemDrain$ (242 samples, 0.20%)</title><rect x="862.0" y="1219.0" width="2.3" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="865.0" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/DefaultSystemMessageQueue.systemDrain (242 samples, 0.20%)</title><rect x="862.0" y="1203.0" width="2.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="865.0" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.systemQueueGet (237 samples, 0.19%)</title><rect x="862.0" y="1187.0" width="2.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="865.0" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool$.akka$dispatch$affinity$AffinityPool$$onSpinWaitMethodHandle (193 samples, 0.16%)</title><rect x="864.3" y="1267.0" width="1.9" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="867.3" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool$IdleStrategy.idle (13233 samples, 10.74%)</title><rect x="866.2" y="1283.0" width="126.7" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="869.2" y="1294.0">akka/dispatch/af..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.yield (3634 samples, 2.95%)</title><rect x="884.1" y="1267.0" width="34.8" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="887.1" y="1278.0">ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JVM_Yield (322 samples, 0.26%)</title><rect x="884.8" y="1251.0" width="3.1" height="15" fill="#f87979" rx="2" ry="2"/>
<text x="887.8" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___sched_yield (3162 samples, 2.57%)</title><rect x="888.2" y="1251.0" width="30.2" height="15" fill="#cd3a3a" rx="2" ry="2"/>
<text x="891.2" y="1262.0">__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2539 samples, 2.06%)</title><rect x="894.1" y="1235.0" width="24.3" height="15" fill="#e25858" rx="2" ry="2"/>
<text x="897.1" y="1246.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2539 samples, 2.06%)</title><rect x="894.1" y="1219.0" width="24.3" height="15" fill="#d64747" rx="2" ry="2"/>
<text x="897.1" y="1230.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1507 samples, 1.22%)</title><rect x="904.0" y="1203.0" width="14.4" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="907.0" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1495 samples, 1.21%)</title><rect x="904.1" y="1187.0" width="14.3" height="15" fill="#d74949" rx="2" ry="2"/>
<text x="907.1" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1487 samples, 1.21%)</title><rect x="904.2" y="1171.0" width="14.2" height="15" fill="#ec6666" rx="2" ry="2"/>
<text x="907.2" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/locks/LockSupport.parkNanos (7713 samples, 6.26%)</title><rect x="918.9" y="1267.0" width="73.9" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="921.9" y="1278.0">java/uti..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/misc/Unsafe.park (7549 samples, 6.12%)</title><rect x="920.5" y="1251.0" width="72.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="923.5" y="1262.0">sun/misc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Unsafe_Park (5369 samples, 4.36%)</title><rect x="922.2" y="1235.0" width="51.4" height="15" fill="#e35a5a" rx="2" ry="2"/>
<text x="925.2" y="1246.0">Unsaf..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parker::park(bool, long) (1165 samples, 0.95%)</title><rect x="925.0" y="1219.0" width="11.1" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="928.0" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::handle_special_suspend_equivalent_condition() (398 samples, 0.32%)</title><rect x="929.5" y="1203.0" width="3.8" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="932.5" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::lock_without_safepoint_check() (153 samples, 0.12%)</title><rect x="930.2" y="1187.0" width="1.5" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="933.2" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::ILock(Thread*) (111 samples, 0.09%)</title><rect x="930.6" y="1171.0" width="1.1" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="933.6" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ThreadStateTransition::trans_and_fence(JavaThreadState, JavaThreadState) (120 samples, 0.10%)</title><rect x="934.7" y="1203.0" width="1.1" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="937.7" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__lll_unlock_wake (3095 samples, 2.51%)</title><rect x="937.1" y="1219.0" width="29.7" height="15" fill="#eb6565" rx="2" ry="2"/>
<text x="940.1" y="1230.0">__..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2166 samples, 1.76%)</title><rect x="946.0" y="1203.0" width="20.8" height="15" fill="#f87777" rx="2" ry="2"/>
<text x="949.0" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2166 samples, 1.76%)</title><rect x="946.0" y="1187.0" width="20.8" height="15" fill="#d44444" rx="2" ry="2"/>
<text x="949.0" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (851 samples, 0.69%)</title><rect x="958.6" y="1171.0" width="8.2" height="15" fill="#ed6767" rx="2" ry="2"/>
<text x="961.6" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (748 samples, 0.61%)</title><rect x="959.6" y="1155.0" width="7.2" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="962.6" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (523 samples, 0.42%)</title><rect x="961.8" y="1139.0" width="5.0" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="964.8" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (195 samples, 0.16%)</title><rect x="964.9" y="1123.0" width="1.9" height="15" fill="#f47373" rx="2" ry="2"/>
<text x="967.9" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_cond_timedwait (158 samples, 0.13%)</title><rect x="966.8" y="1219.0" width="1.5" height="15" fill="#f26f6f" rx="2" ry="2"/>
<text x="969.8" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_mutex_unlock (127 samples, 0.10%)</title><rect x="972.4" y="1219.0" width="1.2" height="15" fill="#c93434" rx="2" ry="2"/>
<text x="975.4" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (452 samples, 0.37%)</title><rect x="973.6" y="1235.0" width="4.3" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="976.6" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_mutex_trylock (113 samples, 0.09%)</title><rect x="973.9" y="1219.0" width="1.0" height="15" fill="#e96363" rx="2" ry="2"/>
<text x="976.9" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>clock_gettime (296 samples, 0.24%)</title><rect x="975.1" y="1219.0" width="2.8" height="15" fill="#f26f6f" rx="2" ry="2"/>
<text x="978.1" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vdso_clock_gettime (260 samples, 0.21%)</title><rect x="975.4" y="1203.0" width="2.5" height="15" fill="#f26f6f" rx="2" ry="2"/>
<text x="978.4" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[vdso] (179 samples, 0.15%)</title><rect x="976.2" y="1187.0" width="1.7" height="15" fill="#d74848" rx="2" ry="2"/>
<text x="979.2" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__condvar_cancel_waiting (195 samples, 0.16%)</title><rect x="977.9" y="1235.0" width="1.9" height="15" fill="#cc3838" rx="2" ry="2"/>
<text x="980.9" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_cond_timedwait (1085 samples, 0.88%)</title><rect x="980.2" y="1235.0" width="10.4" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="983.2" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (736 samples, 0.60%)</title><rect x="983.5" y="1219.0" width="7.1" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="986.5" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (736 samples, 0.60%)</title><rect x="983.5" y="1203.0" width="7.1" height="15" fill="#d14040" rx="2" ry="2"/>
<text x="986.5" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (599 samples, 0.49%)</title><rect x="984.9" y="1187.0" width="5.7" height="15" fill="#db4e4e" rx="2" ry="2"/>
<text x="987.9" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (539 samples, 0.44%)</title><rect x="985.4" y="1171.0" width="5.2" height="15" fill="#e05555" rx="2" ry="2"/>
<text x="988.4" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (408 samples, 0.33%)</title><rect x="986.7" y="1155.0" width="3.9" height="15" fill="#dc5050" rx="2" ry="2"/>
<text x="989.7" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (358 samples, 0.29%)</title><rect x="987.2" y="1139.0" width="3.4" height="15" fill="#eb6565" rx="2" ry="2"/>
<text x="990.2" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (276 samples, 0.22%)</title><rect x="987.9" y="1123.0" width="2.7" height="15" fill="#cd3a3a" rx="2" ry="2"/>
<text x="990.9" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (195 samples, 0.16%)</title><rect x="988.7" y="1107.0" width="1.9" height="15" fill="#d94c4c" rx="2" ry="2"/>
<text x="991.7" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_mutex_cond_lock (106 samples, 0.09%)</title><rect x="990.9" y="1235.0" width="1.1" height="15" fill="#f77777" rx="2" ry="2"/>
<text x="993.9" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.interrupted (222 samples, 0.18%)</title><rect x="992.9" y="1299.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="995.9" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (17640 samples, 14.31%)</title><rect x="995.4" y="1331.0" width="168.9" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="998.4" y="1342.0">java/util/concurrent/T..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (17640 samples, 14.31%)</title><rect x="995.4" y="1315.0" width="168.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="998.4" y="1326.0">java/util/concurrent/T..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/TaskInvocation.run (17597 samples, 14.28%)</title><rect x="995.4" y="1299.0" width="168.5" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="998.4" y="1310.0">akka/dispatch/TaskInvo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/SerializedSuspendableExecutionContext.run (17597 samples, 14.28%)</title><rect x="995.4" y="1283.0" width="168.5" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="998.4" y="1294.0">akka/util/SerializedSu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/SerializedSuspendableExecutionContext.run$1 (17597 samples, 14.28%)</title><rect x="995.4" y="1267.0" width="168.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="998.4" y="1278.0">akka/util/SerializedSu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$$anon$3.run (16988 samples, 13.78%)</title><rect x="996.7" y="1251.0" width="162.7" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="999.7" y="1262.0">akka/io/SelectionHand..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$Task.run (16662 samples, 13.52%)</title><rect x="997.2" y="1235.0" width="159.5" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="1000.2" y="1246.0">akka/io/SelectionHan..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$$anon$3.tryRun (16654 samples, 13.51%)</title><rect x="997.3" y="1219.0" width="159.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="1000.3" y="1230.0">akka/io/SelectionHan..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/LocalActorRef.$bang (1577 samples, 1.28%)</title><rect x="997.5" y="1203.0" width="15.1" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="1000.5" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1577 samples, 1.28%)</title><rect x="997.5" y="1187.0" width="15.1" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="1000.5" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage$ (1577 samples, 1.28%)</title><rect x="997.5" y="1171.0" width="15.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="1000.5" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/Cell.sendMessage (1577 samples, 1.28%)</title><rect x="997.5" y="1155.0" width="15.1" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="1000.5" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.sendMessage (1577 samples, 1.28%)</title><rect x="997.5" y="1139.0" width="15.1" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="1000.5" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage$ (1577 samples, 1.28%)</title><rect x="997.5" y="1123.0" width="15.1" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="1000.5" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.sendMessage (1577 samples, 1.28%)</title><rect x="997.5" y="1107.0" width="15.1" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="1000.5" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.dispatch (1577 samples, 1.28%)</title><rect x="997.5" y="1091.0" width="15.1" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="1000.5" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/ActorCell.mailbox (610 samples, 0.49%)</title><rect x="997.6" y="1075.0" width="5.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="1000.6" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/actor/dungeon/Dispatch.mailbox$ (610 samples, 0.49%)</title><rect x="997.6" y="1059.0" width="5.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="1000.6" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher.registerForExecution (567 samples, 0.46%)</title><rect x="1003.4" y="1075.0" width="5.4" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="1006.4" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Dispatcher$LazyExecutorServiceDelegate.execute (540 samples, 0.44%)</title><rect x="1003.4" y="1059.0" width="5.2" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="1006.4" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute$ (540 samples, 0.44%)</title><rect x="1003.4" y="1043.0" width="5.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="1006.4" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/ExecutorServiceDelegate.execute (540 samples, 0.44%)</title><rect x="1003.4" y="1027.0" width="5.2" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="1006.4" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/AffinityPool.execute (540 samples, 0.44%)</title><rect x="1003.4" y="1011.0" width="5.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="1006.4" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.getQueue (540 samples, 0.44%)</title><rect x="1003.4" y="995.0" width="5.2" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="1006.4" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/affinity/FairDistributionHashCache$$anon$1.cacheLookup$1 (537 samples, 0.44%)</title><rect x="1003.4" y="979.0" width="5.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="1006.4" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.get (464 samples, 0.38%)</title><rect x="1004.1" y="963.0" width="4.5" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="1007.1" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/ImmutableIntMap.find$2 (464 samples, 0.38%)</title><rect x="1004.1" y="947.0" width="4.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="1007.1" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/Mailbox.enqueue (378 samples, 0.31%)</title><rect x="1008.8" y="1075.0" width="3.7" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="1011.8" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedMailbox$MessageQueue.enqueue (335 samples, 0.27%)</title><rect x="1009.2" y="1059.0" width="3.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="1012.2" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.enqueue$ (334 samples, 0.27%)</title><rect x="1009.3" y="1043.0" width="3.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="1012.3" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/UnboundedQueueBasedMessageQueue.enqueue (193 samples, 0.16%)</title><rect x="1010.6" y="1027.0" width="1.9" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="1013.6" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ConcurrentLinkedQueue.add (193 samples, 0.16%)</title><rect x="1010.6" y="1011.0" width="1.9" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="1013.6" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ConcurrentLinkedQueue.offer (193 samples, 0.16%)</title><rect x="1010.6" y="995.0" width="1.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="1013.6" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectionKeyImpl.interestOps (429 samples, 0.35%)</title><rect x="1012.7" y="1203.0" width="4.1" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="1015.7" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectionKeyImpl.nioInterestOps (429 samples, 0.35%)</title><rect x="1012.7" y="1187.0" width="4.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="1015.7" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectorImpl.select (14608 samples, 11.85%)</title><rect x="1016.8" y="1203.0" width="139.9" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="1019.8" y="1214.0">sun/nio/ch/Select..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectorImpl.lockAndDoSelect (14606 samples, 11.85%)</title><rect x="1016.8" y="1187.0" width="139.9" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="1019.8" y="1198.0">sun/nio/ch/Select..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollSelectorImpl.doSelect (14606 samples, 11.85%)</title><rect x="1016.8" y="1171.0" width="139.9" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="1019.8" y="1182.0">sun/nio/ch/EPollS..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.poll (10765 samples, 8.73%)</title><rect x="1018.4" y="1155.0" width="103.1" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="1021.4" y="1166.0">sun/nio/ch/E..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.epollWait (4141 samples, 3.36%)</title><rect x="1021.2" y="1139.0" width="39.6" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="1024.2" y="1150.0">sun..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Java_sun_nio_ch_EPollArrayWrapper_epollWait (162 samples, 0.13%)</title><rect x="1022.6" y="1123.0" width="1.6" height="15" fill="#f77676" rx="2" ry="2"/>
<text x="1025.6" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3745 samples, 3.04%)</title><rect x="1024.2" y="1123.0" width="35.8" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="1027.2" y="1134.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_disable_asynccancel (128 samples, 0.10%)</title><rect x="1024.2" y="1107.0" width="1.2" height="15" fill="#fe8181" rx="2" ry="2"/>
<text x="1027.2" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>epoll_wait (3583 samples, 2.91%)</title><rect x="1025.7" y="1107.0" width="34.3" height="15" fill="#e55c5c" rx="2" ry="2"/>
<text x="1028.7" y="1118.0">ep..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2910 samples, 2.36%)</title><rect x="1032.2" y="1091.0" width="27.8" height="15" fill="#ec6767" rx="2" ry="2"/>
<text x="1035.2" y="1102.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2910 samples, 2.36%)</title><rect x="1032.2" y="1075.0" width="27.8" height="15" fill="#e15757" rx="2" ry="2"/>
<text x="1035.2" y="1086.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2374 samples, 1.93%)</title><rect x="1037.3" y="1059.0" width="22.7" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="1040.3" y="1070.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2330 samples, 1.89%)</title><rect x="1037.7" y="1043.0" width="22.3" height="15" fill="#f97979" rx="2" ry="2"/>
<text x="1040.7" y="1054.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2191 samples, 1.78%)</title><rect x="1039.0" y="1027.0" width="21.0" height="15" fill="#ef6a6a" rx="2" ry="2"/>
<text x="1042.0" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1791 samples, 1.45%)</title><rect x="1042.9" y="1011.0" width="17.1" height="15" fill="#de5252" rx="2" ry="2"/>
<text x="1045.9" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1019 samples, 0.83%)</title><rect x="1050.3" y="995.0" width="9.7" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="1053.3" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (759 samples, 0.62%)</title><rect x="1052.8" y="979.0" width="7.2" height="15" fill="#f67575" rx="2" ry="2"/>
<text x="1055.8" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (271 samples, 0.22%)</title><rect x="1057.4" y="963.0" width="2.6" height="15" fill="#d03e3e" rx="2" ry="2"/>
<text x="1060.4" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.updateRegistrations (6340 samples, 5.14%)</title><rect x="1060.8" y="1139.0" width="60.7" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="1063.8" y="1150.0">sun/ni..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollArrayWrapper.epollCtl (6062 samples, 4.92%)</title><rect x="1063.5" y="1123.0" width="58.0" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="1066.5" y="1134.0">sun/ni..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI_epoll_ctl (5927 samples, 4.81%)</title><rect x="1064.7" y="1107.0" width="56.8" height="15" fill="#db4d4d" rx="2" ry="2"/>
<text x="1067.7" y="1118.0">__GI_e..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (5162 samples, 4.19%)</title><rect x="1072.1" y="1091.0" width="49.4" height="15" fill="#e55c5c" rx="2" ry="2"/>
<text x="1075.1" y="1102.0">[unkn..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (5162 samples, 4.19%)</title><rect x="1072.1" y="1075.0" width="49.4" height="15" fill="#e15656" rx="2" ry="2"/>
<text x="1075.1" y="1086.0">[unkn..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (4088 samples, 3.32%)</title><rect x="1082.3" y="1059.0" width="39.2" height="15" fill="#eb6565" rx="2" ry="2"/>
<text x="1085.3" y="1070.0">[un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3361 samples, 2.73%)</title><rect x="1089.3" y="1043.0" width="32.2" height="15" fill="#ef6b6b" rx="2" ry="2"/>
<text x="1092.3" y="1054.0">[u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2462 samples, 2.00%)</title><rect x="1097.9" y="1027.0" width="23.6" height="15" fill="#e15656" rx="2" ry="2"/>
<text x="1100.9" y="1038.0">[..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1657 samples, 1.34%)</title><rect x="1105.6" y="1011.0" width="15.9" height="15" fill="#e55d5d" rx="2" ry="2"/>
<text x="1108.6" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (599 samples, 0.49%)</title><rect x="1115.7" y="995.0" width="5.8" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="1118.7" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (380 samples, 0.31%)</title><rect x="1117.8" y="979.0" width="3.7" height="15" fill="#d64747" rx="2" ry="2"/>
<text x="1120.8" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (221 samples, 0.18%)</title><rect x="1119.4" y="963.0" width="2.1" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="1122.4" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/EPollSelectorImpl.updateSelectedKeys (1464 samples, 1.19%)</title><rect x="1121.5" y="1155.0" width="14.0" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="1124.5" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.get (831 samples, 0.67%)</title><rect x="1121.5" y="1139.0" width="7.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="1124.5" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.getNode (831 samples, 0.67%)</title><rect x="1121.5" y="1123.0" width="7.9" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="1124.5" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.equals (782 samples, 0.63%)</title><rect x="1121.6" y="1107.0" width="7.4" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="1124.6" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashSet.add (509 samples, 0.41%)</title><rect x="1129.4" y="1139.0" width="4.9" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="1132.4" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.put (509 samples, 0.41%)</title><rect x="1129.4" y="1123.0" width="4.9" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="1132.4" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.putVal (509 samples, 0.41%)</title><rect x="1129.4" y="1107.0" width="4.9" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="1132.4" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashSet.contains (124 samples, 0.10%)</title><rect x="1134.3" y="1139.0" width="1.2" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="1137.3" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.containsKey (124 samples, 0.10%)</title><rect x="1134.3" y="1123.0" width="1.2" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="1137.3" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/HashMap.getNode (124 samples, 0.10%)</title><rect x="1134.3" y="1107.0" width="1.2" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="1137.3" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.drain (2211 samples, 1.79%)</title><rect x="1135.5" y="1155.0" width="21.2" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="1138.5" y="1166.0">s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2070 samples, 1.68%)</title><rect x="1136.2" y="1139.0" width="19.8" height="15" fill="#f47272" rx="2" ry="2"/>
<text x="1139.2" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2068 samples, 1.68%)</title><rect x="1136.2" y="1123.0" width="19.8" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="1139.2" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1240 samples, 1.01%)</title><rect x="1136.2" y="1107.0" width="11.9" height="15" fill="#fe8080" rx="2" ry="2"/>
<text x="1139.2" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1240 samples, 1.01%)</title><rect x="1136.2" y="1091.0" width="11.9" height="15" fill="#e45b5b" rx="2" ry="2"/>
<text x="1139.2" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1240 samples, 1.01%)</title><rect x="1136.2" y="1075.0" width="11.9" height="15" fill="#d74848" rx="2" ry="2"/>
<text x="1139.2" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_read (1215 samples, 0.99%)</title><rect x="1136.2" y="1059.0" width="11.7" height="15" fill="#d14040" rx="2" ry="2"/>
<text x="1139.2" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1213 samples, 0.98%)</title><rect x="1136.2" y="1043.0" width="11.7" height="15" fill="#db4e4e" rx="2" ry="2"/>
<text x="1139.2" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1213 samples, 0.98%)</title><rect x="1136.2" y="1027.0" width="11.7" height="15" fill="#e05555" rx="2" ry="2"/>
<text x="1139.2" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (777 samples, 0.63%)</title><rect x="1140.4" y="1011.0" width="7.5" height="15" fill="#f67676" rx="2" ry="2"/>
<text x="1143.4" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (750 samples, 0.61%)</title><rect x="1140.7" y="995.0" width="7.2" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="1143.7" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (722 samples, 0.59%)</title><rect x="1140.9" y="979.0" width="7.0" height="15" fill="#f37070" rx="2" ry="2"/>
<text x="1143.9" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (685 samples, 0.56%)</title><rect x="1141.3" y="963.0" width="6.6" height="15" fill="#dd5050" rx="2" ry="2"/>
<text x="1144.3" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (471 samples, 0.38%)</title><rect x="1143.4" y="947.0" width="4.5" height="15" fill="#cf3d3d" rx="2" ry="2"/>
<text x="1146.4" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (294 samples, 0.24%)</title><rect x="1145.0" y="931.0" width="2.9" height="15" fill="#df5454" rx="2" ry="2"/>
<text x="1148.0" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (113 samples, 0.09%)</title><rect x="1146.8" y="915.0" width="1.1" height="15" fill="#cd3a3a" rx="2" ry="2"/>
<text x="1149.8" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_read (811 samples, 0.66%)</title><rect x="1148.1" y="1107.0" width="7.8" height="15" fill="#e96262" rx="2" ry="2"/>
<text x="1151.1" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (570 samples, 0.46%)</title><rect x="1150.4" y="1091.0" width="5.5" height="15" fill="#fd7f7f" rx="2" ry="2"/>
<text x="1153.4" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (570 samples, 0.46%)</title><rect x="1150.4" y="1075.0" width="5.5" height="15" fill="#ce3a3a" rx="2" ry="2"/>
<text x="1153.4" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (565 samples, 0.46%)</title><rect x="1150.5" y="1059.0" width="5.4" height="15" fill="#f77777" rx="2" ry="2"/>
<text x="1153.5" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (562 samples, 0.46%)</title><rect x="1150.5" y="1043.0" width="5.4" height="15" fill="#d03e3e" rx="2" ry="2"/>
<text x="1153.5" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (483 samples, 0.39%)</title><rect x="1151.2" y="1027.0" width="4.7" height="15" fill="#f47272" rx="2" ry="2"/>
<text x="1154.2" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (452 samples, 0.37%)</title><rect x="1151.5" y="1011.0" width="4.4" height="15" fill="#d94b4b" rx="2" ry="2"/>
<text x="1154.5" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (448 samples, 0.36%)</title><rect x="1151.6" y="995.0" width="4.3" height="15" fill="#dd5151" rx="2" ry="2"/>
<text x="1154.6" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (322 samples, 0.26%)</title><rect x="1152.8" y="979.0" width="3.1" height="15" fill="#e15656" rx="2" ry="2"/>
<text x="1155.8" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (240 samples, 0.19%)</title><rect x="1153.6" y="963.0" width="2.3" height="15" fill="#e55c5c" rx="2" ry="2"/>
<text x="1156.6" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (189 samples, 0.15%)</title><rect x="1154.1" y="947.0" width="1.8" height="15" fill="#f06d6d" rx="2" ry="2"/>
<text x="1157.1" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/util/SerializedSuspendableExecutionContext.execute (277 samples, 0.22%)</title><rect x="1156.7" y="1235.0" width="2.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="1159.7" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/dispatch/AbstractNodeQueue.add (276 samples, 0.22%)</title><rect x="1156.7" y="1219.0" width="2.6" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="1159.7" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$Task.run (402 samples, 0.33%)</title><rect x="1159.4" y="1251.0" width="3.8" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="1162.4" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>akka/io/SelectionHandler$ChannelRegistryImpl$$anon$7.tryRun (332 samples, 0.27%)</title><rect x="1159.9" y="1235.0" width="3.2" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="1162.9" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectionKeyImpl.interestOps (301 samples, 0.24%)</title><rect x="1160.2" y="1219.0" width="2.9" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="1163.2" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/SelectionKeyImpl.nioInterestOps (301 samples, 0.24%)</title><rect x="1160.2" y="1203.0" width="2.9" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="1163.2" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_thread (2673 samples, 2.17%)</title><rect x="1164.4" y="1347.0" width="25.6" height="15" fill="#f97979" rx="2" ry="2"/>
<text x="1167.4" y="1358.0">s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java_start(Thread*) (2673 samples, 2.17%)</title><rect x="1164.4" y="1331.0" width="25.6" height="15" fill="#ca3535" rx="2" ry="2"/>
<text x="1167.4" y="1342.0">j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GCTaskThread::run() (2585 samples, 2.10%)</title><rect x="1164.4" y="1315.0" width="24.8" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="1167.4" y="1326.0">G..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OldToYoungRootsTask::do_it(GCTaskManager*, unsigned int) (361 samples, 0.29%)</title><rect x="1164.5" y="1299.0" width="3.4" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1167.5" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CardTableExtension::scavenge_contents_parallel(ObjectStartArray*, MutableSpace*, HeapWord*, PSPromotionManager*, unsigned int, unsigned int) (359 samples, 0.29%)</title><rect x="1164.5" y="1283.0" width="3.4" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1167.5" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSPromotionManager::drain_stacks_depth(bool) (277 samples, 0.22%)</title><rect x="1165.2" y="1267.0" width="2.7" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="1168.2" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (193 samples, 0.16%)</title><rect x="1166.0" y="1251.0" width="1.9" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="1169.0" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StealTask::do_it(GCTaskManager*, unsigned int) (2136 samples, 1.73%)</title><rect x="1168.6" y="1299.0" width="20.4" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="1171.6" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSPromotionManager::drain_stacks_depth(bool) (2065 samples, 1.68%)</title><rect x="1168.9" y="1283.0" width="19.8" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="1171.9" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (1314 samples, 1.07%)</title><rect x="1176.1" y="1267.0" width="12.6" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1179.1" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (622 samples, 0.50%)</title><rect x="1182.3" y="1251.0" width="5.9" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="1185.3" y="1262.0"></text>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment