Skip to content

Instantly share code, notes, and snippets.

@plokhotnyuk
Created September 10, 2019 17:27
Show Gist options
  • Save plokhotnyuk/722b319ca88ec303be015c40cf146f48 to your computer and use it in GitHub Desktop.
Save plokhotnyuk/722b319ca88ec303be015c40cf146f48 to your computer and use it in GitHub Desktop.
Hanging in `io.circe.Printer.pretty` with 100% CPU usage
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="1446" onload="init(evt)" viewBox="0 0 1200 1446" 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="1429" 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="1429" id="matched"> </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (3,965 samples, 100.00%)</title><rect x="10.0" y="1395.0" width="1180.0" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="13.0" y="1406.0">all</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[pool-14-thread-3-ScalaTest-running-ArrayOfZoneIdsWritingSpec tid=15168] (999 samples, 25.20%)</title><rect x="10.0" y="1379.0" width="297.3" height="15" fill="#e65e5e" rx="2" ry="2"/>
<text x="13.0" y="1390.0">[pool-14-thread-3-ScalaTest-running-Arra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (997 samples, 25.15%)</title><rect x="10.6" y="1363.0" width="296.7" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="13.6" y="1374.0">java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (997 samples, 25.15%)</title><rect x="10.6" y="1347.0" width="296.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="13.6" y="1358.0">java/util/concurrent/ThreadPoolExecutor$..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (997 samples, 25.15%)</title><rect x="10.6" y="1331.0" width="296.7" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="13.6" y="1342.0">java/util/concurrent/ThreadPoolExecutor...</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (997 samples, 25.15%)</title><rect x="10.6" y="1315.0" width="296.7" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="13.6" y="1326.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/Executors$RunnableAdapter.call (997 samples, 25.15%)</title><rect x="10.6" y="1299.0" width="296.7" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="13.6" y="1310.0">java/util/concurrent/Executors$RunnableA..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (997 samples, 25.15%)</title><rect x="10.6" y="1283.0" width="296.7" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="13.6" y="1294.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/CompletionService$$anon$2.call (997 samples, 25.15%)</title><rect x="10.6" y="1267.0" width="296.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="13.6" y="1278.0">sbt/CompletionService$$anon$2.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4$$Lambda$2920/1319941841.apply (997 samples, 25.15%)</title><rect x="10.6" y="1251.0" width="296.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="13.6" y="1262.0">sbt/ConcurrentRestrictions$$anon$4$$Lamb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1 (997 samples, 25.15%)</title><rect x="10.6" y="1235.0" width="296.7" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="13.6" y="1246.0">sbt/ConcurrentRestrictions$$anon$4.$anon..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2913/1804771537.apply (997 samples, 25.15%)</title><rect x="10.6" y="1219.0" width="296.7" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="13.6" y="1230.0">sbt/Execute$$Lambda$2913/1804771537.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$1 (997 samples, 25.15%)</title><rect x="10.6" y="1203.0" width="296.7" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="13.6" y="1214.0">sbt/Execute.$anonfun$submit$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.work (997 samples, 25.15%)</title><rect x="10.6" y="1187.0" width="296.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="13.6" y="1198.0">sbt/Execute.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/internal/util/ErrorHandling$.wideConvert (997 samples, 25.15%)</title><rect x="10.6" y="1171.0" width="296.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="13.6" y="1182.0">sbt/internal/util/ErrorHandling$.wideCon..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2922/1373721868.apply (997 samples, 25.15%)</title><rect x="10.6" y="1155.0" width="296.7" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="13.6" y="1166.0">sbt/Execute$$Lambda$2922/1373721868.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$2 (997 samples, 25.15%)</title><rect x="10.6" y="1139.0" width="296.7" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="13.6" y="1150.0">sbt/Execute.$anonfun$submit$2</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$4.work (997 samples, 25.15%)</title><rect x="10.6" y="1123.0" width="296.7" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="13.6" y="1134.0">sbt/std/Transform$$anon$4.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3$$Lambda$2911/1609562230.apply (997 samples, 25.15%)</title><rect x="10.6" y="1107.0" width="296.7" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="13.6" y="1118.0">sbt/std/Transform$$anon$3$$Lambda$2911/1..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3.$anonfun$apply$2 (997 samples, 25.15%)</title><rect x="10.6" y="1091.0" width="296.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="13.6" y="1102.0">sbt/std/Transform$$anon$3.$anonfun$apply$2</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$$$Lambda$7294/53860607.apply (997 samples, 25.15%)</title><rect x="10.6" y="1075.0" width="296.7" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="13.6" y="1086.0">sbt/Tests$$$Lambda$7294/53860607.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$.$anonfun$toTask$1 (997 samples, 25.15%)</title><rect x="10.6" y="1059.0" width="296.7" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="13.6" y="1070.0">sbt/Tests$.$anonfun$toTask$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFunction.apply (997 samples, 25.15%)</title><rect x="10.6" y="1043.0" width="296.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="13.6" y="1054.0">sbt/TestFunction.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (997 samples, 25.15%)</title><rect x="10.6" y="1027.0" width="296.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="13.6" y="1038.0">sbt/TestFramework$$anon$3$$anonfun$$less..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (997 samples, 25.15%)</title><rect x="10.6" y="1011.0" width="296.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="13.6" y="1022.0">sbt/TestFramework$$anon$3$$anonfun$$less..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$.sbt$TestFramework$$withContextLoader (997 samples, 25.15%)</title><rect x="10.6" y="995.0" width="296.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="13.6" y="1006.0">sbt/TestFramework$.sbt$TestFramework$$wi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1$$Lambda$7302/326895303.apply (997 samples, 25.15%)</title><rect x="10.6" y="979.0" width="296.7" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="13.6" y="990.0">sbt/TestFramework$$anon$3$$anonfun$$less..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1 (997 samples, 25.15%)</title><rect x="10.6" y="963.0" width="296.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="13.6" y="974.0">sbt/TestFramework$$anon$3$$anonfun$$less..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.run (997 samples, 25.15%)</title><rect x="10.6" y="947.0" width="296.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="13.6" y="958.0">sbt/TestRunner.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.runTest$1 (997 samples, 25.15%)</title><rect x="10.6" y="931.0" width="296.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="13.6" y="942.0">sbt/TestRunner.runTest$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework$ScalaTestTask.execute (997 samples, 25.15%)</title><rect x="10.6" y="915.0" width="296.7" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="13.6" y="926.0">org/scalatest/tools/Framework$ScalaTestT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework.org$scalatest$tools$Framework$$runSuite (997 samples, 25.15%)</title><rect x="10.6" y="899.0" width="296.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="13.6" y="910.0">org/scalatest/tools/Framework.org$scalat..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.run (997 samples, 25.15%)</title><rect x="10.6" y="883.0" width="296.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="13.6" y="894.0">org/scalatest/WordSpec.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run$ (997 samples, 25.15%)</title><rect x="10.6" y="867.0" width="296.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="13.6" y="878.0">org/scalatest/WordSpecLike.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run (997 samples, 25.15%)</title><rect x="10.6" y="851.0" width="296.7" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="13.6" y="862.0">org/scalatest/WordSpecLike.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runImpl (997 samples, 25.15%)</title><rect x="10.6" y="835.0" width="296.7" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="13.6" y="846.0">org/scalatest/SuperEngine.runImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10750/2081876405.apply (997 samples, 25.15%)</title><rect x="10.6" y="819.0" width="296.7" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="13.6" y="830.0">org/scalatest/WordSpecLike$$Lambda$10750..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$run$1 (997 samples, 25.15%)</title><rect x="10.6" y="803.0" width="296.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="13.6" y="814.0">org/scalatest/WordSpecLike.$anonfun$run$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.org$scalatest$WordSpecLike$$super$run (997 samples, 25.15%)</title><rect x="10.6" y="787.0" width="296.7" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="13.6" y="798.0">org/scalatest/WordSpec.org$scalatest$Wor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run$ (997 samples, 25.15%)</title><rect x="10.6" y="771.0" width="296.7" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="13.6" y="782.0">org/scalatest/Suite.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run (997 samples, 25.15%)</title><rect x="10.6" y="755.0" width="296.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="13.6" y="766.0">org/scalatest/Suite.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTests (997 samples, 25.15%)</title><rect x="10.6" y="739.0" width="296.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="13.6" y="750.0">org/scalatest/WordSpec.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests$ (997 samples, 25.15%)</title><rect x="10.6" y="723.0" width="296.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="13.6" y="734.0">org/scalatest/WordSpecLike.runTests$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests (997 samples, 25.15%)</title><rect x="10.6" y="707.0" width="296.7" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="13.6" y="718.0">org/scalatest/WordSpecLike.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsImpl (997 samples, 25.15%)</title><rect x="10.6" y="691.0" width="296.7" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="13.6" y="702.0">org/scalatest/SuperEngine.runTestsImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (997 samples, 25.15%)</title><rect x="10.6" y="675.0" width="296.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="13.6" y="686.0">org/scalatest/SuperEngine.runTestsInBranch</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (997 samples, 25.15%)</title><rect x="10.6" y="659.0" width="296.7" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="13.6" y="670.0">org/scalatest/SuperEngine.traverseSubNod..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (997 samples, 25.15%)</title><rect x="10.6" y="643.0" width="296.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="13.6" y="654.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (997 samples, 25.15%)</title><rect x="10.6" y="627.0" width="296.7" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="13.6" y="638.0">org/scalatest/SuperEngine$$Lambda$10766/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (997 samples, 25.15%)</title><rect x="10.6" y="611.0" width="296.7" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="13.6" y="622.0">org/scalatest/SuperEngine.$anonfun$runTe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (997 samples, 25.15%)</title><rect x="10.6" y="595.0" width="296.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="13.6" y="606.0">org/scalatest/SuperEngine.runTestsInBranch</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (997 samples, 25.15%)</title><rect x="10.6" y="579.0" width="296.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="13.6" y="590.0">org/scalatest/SuperEngine.traverseSubNod..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (997 samples, 25.15%)</title><rect x="10.6" y="563.0" width="296.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="13.6" y="574.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (997 samples, 25.15%)</title><rect x="10.6" y="547.0" width="296.7" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="13.6" y="558.0">org/scalatest/SuperEngine$$Lambda$10766/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (997 samples, 25.15%)</title><rect x="10.6" y="531.0" width="296.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="13.6" y="542.0">org/scalatest/SuperEngine.$anonfun$runTe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10764/232077273.apply (997 samples, 25.15%)</title><rect x="10.6" y="515.0" width="296.7" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="13.6" y="526.0">org/scalatest/WordSpecLike$$Lambda$10764..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTests$1 (997 samples, 25.15%)</title><rect x="10.6" y="499.0" width="296.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="13.6" y="510.0">org/scalatest/WordSpecLike.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTest (997 samples, 25.15%)</title><rect x="10.6" y="483.0" width="296.7" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="13.6" y="494.0">org/scalatest/WordSpec.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest$ (997 samples, 25.15%)</title><rect x="10.6" y="467.0" width="296.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="13.6" y="478.0">org/scalatest/WordSpecLike.runTest$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest (997 samples, 25.15%)</title><rect x="10.6" y="451.0" width="296.7" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="13.6" y="462.0">org/scalatest/WordSpecLike.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestImpl (997 samples, 25.15%)</title><rect x="10.6" y="435.0" width="296.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="13.6" y="446.0">org/scalatest/SuperEngine.runTestImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10793/1896316298.apply (997 samples, 25.15%)</title><rect x="10.6" y="419.0" width="296.7" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="13.6" y="430.0">org/scalatest/WordSpecLike$$Lambda$10793..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTest$1 (997 samples, 25.15%)</title><rect x="10.6" y="403.0" width="296.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="13.6" y="414.0">org/scalatest/WordSpecLike.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.invokeWithFixture$1 (997 samples, 25.15%)</title><rect x="10.6" y="387.0" width="296.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="13.6" y="398.0">org/scalatest/WordSpecLike.invokeWithFix..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.withFixture (997 samples, 25.15%)</title><rect x="10.6" y="371.0" width="296.7" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="13.6" y="382.0">org/scalatest/WordSpec.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture$ (997 samples, 25.15%)</title><rect x="10.6" y="355.0" width="296.7" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="13.6" y="366.0">org/scalatest/TestSuite.withFixture$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture (997 samples, 25.15%)</title><rect x="10.6" y="339.0" width="296.7" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="13.6" y="350.0">org/scalatest/TestSuite.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$anon$3.apply (997 samples, 25.15%)</title><rect x="10.6" y="323.0" width="296.7" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="13.6" y="334.0">org/scalatest/WordSpecLike$$anon$3.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (997 samples, 25.15%)</title><rect x="10.6" y="307.0" width="296.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="13.6" y="318.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (997 samples, 25.15%)</title><rect x="10.6" y="291.0" width="296.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="13.6" y="302.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf$.outcomeOf (997 samples, 25.15%)</title><rect x="10.6" y="275.0" width="296.7" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="13.6" y="286.0">org/scalatest/OutcomeOf$.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf$ (997 samples, 25.15%)</title><rect x="10.6" y="259.0" width="296.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="13.6" y="270.0">org/scalatest/OutcomeOf.outcomeOf$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf (997 samples, 25.15%)</title><rect x="10.6" y="243.0" width="296.7" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="13.6" y="254.0">org/scalatest/OutcomeOf.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZoneIdsWritingSpec$$Lambda$11615/1547636423.apply (997 samples, 25.15%)</title><rect x="10.6" y="227.0" width="296.7" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="13.6" y="238.0">com/github/plokhotnyuk/jsoniter_scala/be..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZoneIdsWritingSpec.$anonfun$new$2 (997 samples, 25.15%)</title><rect x="10.6" y="211.0" width="296.7" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="13.6" y="222.0">com/github/plokhotnyuk/jsoniter_scala/be..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZoneIdsWriting.circe (997 samples, 25.15%)</title><rect x="10.6" y="195.0" width="296.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="13.6" y="206.0">com/github/plokhotnyuk/jsoniter_scala/be..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io/circe/Printer.pretty (996 samples, 25.12%)</title><rect x="10.9" y="179.0" width="296.4" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="13.9" y="190.0">io/circe/Printer.pretty</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (21 samples, 0.53%)</title><rect x="300.5" y="163.0" width="6.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="303.5" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (19 samples, 0.48%)</title><rect x="301.1" y="147.0" width="5.6" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="304.1" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::event(methodHandle, methodHandle, int, int, CompLevel, nmethod*, JavaThread*) (12 samples, 0.30%)</title><rect x="302.8" y="131.0" width="3.6" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="305.8" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::method_back_branch_event(methodHandle, methodHandle, int, CompLevel, nmethod*, JavaThread*) (11 samples, 0.28%)</title><rect x="302.8" y="115.0" width="3.3" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="305.8" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::call_event(Method*, CompLevel) (4 samples, 0.10%)</title><rect x="303.1" y="99.0" width="1.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="306.1" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (4 samples, 0.10%)</title><rect x="303.1" y="83.0" width="1.2" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="306.1" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (5 samples, 0.13%)</title><rect x="304.3" y="99.0" width="1.5" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="307.3" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[pool-14-thread-4-ScalaTest-running-ArrayOfUUIDsWritingSpec tid=15169] (983 samples, 24.79%)</title><rect x="307.3" y="1379.0" width="292.6" height="15" fill="#de5252" rx="2" ry="2"/>
<text x="310.3" y="1390.0">[pool-14-thread-4-ScalaTest-running-Arr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (5 samples, 0.13%)</title><rect x="307.3" y="1363.0" width="1.5" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="310.3" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (5 samples, 0.13%)</title><rect x="307.3" y="1347.0" width="1.5" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="310.3" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (978 samples, 24.67%)</title><rect x="308.8" y="1363.0" width="291.1" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="311.8" y="1374.0">java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (978 samples, 24.67%)</title><rect x="308.8" y="1347.0" width="291.1" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="311.8" y="1358.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (978 samples, 24.67%)</title><rect x="308.8" y="1331.0" width="291.1" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="311.8" y="1342.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (978 samples, 24.67%)</title><rect x="308.8" y="1315.0" width="291.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="311.8" y="1326.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/Executors$RunnableAdapter.call (978 samples, 24.67%)</title><rect x="308.8" y="1299.0" width="291.1" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="311.8" y="1310.0">java/util/concurrent/Executors$Runnable..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (978 samples, 24.67%)</title><rect x="308.8" y="1283.0" width="291.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="311.8" y="1294.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/CompletionService$$anon$2.call (978 samples, 24.67%)</title><rect x="308.8" y="1267.0" width="291.1" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="311.8" y="1278.0">sbt/CompletionService$$anon$2.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4$$Lambda$2920/1319941841.apply (978 samples, 24.67%)</title><rect x="308.8" y="1251.0" width="291.1" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="311.8" y="1262.0">sbt/ConcurrentRestrictions$$anon$4$$Lam..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1 (978 samples, 24.67%)</title><rect x="308.8" y="1235.0" width="291.1" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="311.8" y="1246.0">sbt/ConcurrentRestrictions$$anon$4.$ano..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2913/1804771537.apply (978 samples, 24.67%)</title><rect x="308.8" y="1219.0" width="291.1" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="311.8" y="1230.0">sbt/Execute$$Lambda$2913/1804771537.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$1 (978 samples, 24.67%)</title><rect x="308.8" y="1203.0" width="291.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="311.8" y="1214.0">sbt/Execute.$anonfun$submit$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.work (978 samples, 24.67%)</title><rect x="308.8" y="1187.0" width="291.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="311.8" y="1198.0">sbt/Execute.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/internal/util/ErrorHandling$.wideConvert (978 samples, 24.67%)</title><rect x="308.8" y="1171.0" width="291.1" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="311.8" y="1182.0">sbt/internal/util/ErrorHandling$.wideCo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2922/1373721868.apply (978 samples, 24.67%)</title><rect x="308.8" y="1155.0" width="291.1" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="311.8" y="1166.0">sbt/Execute$$Lambda$2922/1373721868.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$2 (978 samples, 24.67%)</title><rect x="308.8" y="1139.0" width="291.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="311.8" y="1150.0">sbt/Execute.$anonfun$submit$2</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$4.work (978 samples, 24.67%)</title><rect x="308.8" y="1123.0" width="291.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="311.8" y="1134.0">sbt/std/Transform$$anon$4.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3$$Lambda$2911/1609562230.apply (978 samples, 24.67%)</title><rect x="308.8" y="1107.0" width="291.1" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="311.8" y="1118.0">sbt/std/Transform$$anon$3$$Lambda$2911/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3.$anonfun$apply$2 (978 samples, 24.67%)</title><rect x="308.8" y="1091.0" width="291.1" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="311.8" y="1102.0">sbt/std/Transform$$anon$3.$anonfun$appl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$$$Lambda$7294/53860607.apply (978 samples, 24.67%)</title><rect x="308.8" y="1075.0" width="291.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="311.8" y="1086.0">sbt/Tests$$$Lambda$7294/53860607.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$.$anonfun$toTask$1 (978 samples, 24.67%)</title><rect x="308.8" y="1059.0" width="291.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="311.8" y="1070.0">sbt/Tests$.$anonfun$toTask$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFunction.apply (978 samples, 24.67%)</title><rect x="308.8" y="1043.0" width="291.1" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="311.8" y="1054.0">sbt/TestFunction.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (978 samples, 24.67%)</title><rect x="308.8" y="1027.0" width="291.1" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="311.8" y="1038.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (978 samples, 24.67%)</title><rect x="308.8" y="1011.0" width="291.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="311.8" y="1022.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$.sbt$TestFramework$$withContextLoader (978 samples, 24.67%)</title><rect x="308.8" y="995.0" width="291.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="311.8" y="1006.0">sbt/TestFramework$.sbt$TestFramework$$w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1$$Lambda$7302/326895303.apply (978 samples, 24.67%)</title><rect x="308.8" y="979.0" width="291.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="311.8" y="990.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1 (978 samples, 24.67%)</title><rect x="308.8" y="963.0" width="291.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="311.8" y="974.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.run (978 samples, 24.67%)</title><rect x="308.8" y="947.0" width="291.1" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="311.8" y="958.0">sbt/TestRunner.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.runTest$1 (978 samples, 24.67%)</title><rect x="308.8" y="931.0" width="291.1" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="311.8" y="942.0">sbt/TestRunner.runTest$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework$ScalaTestTask.execute (978 samples, 24.67%)</title><rect x="308.8" y="915.0" width="291.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="311.8" y="926.0">org/scalatest/tools/Framework$ScalaTest..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework.org$scalatest$tools$Framework$$runSuite (978 samples, 24.67%)</title><rect x="308.8" y="899.0" width="291.1" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="311.8" y="910.0">org/scalatest/tools/Framework.org$scala..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.run (978 samples, 24.67%)</title><rect x="308.8" y="883.0" width="291.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="311.8" y="894.0">org/scalatest/WordSpec.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run$ (978 samples, 24.67%)</title><rect x="308.8" y="867.0" width="291.1" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="311.8" y="878.0">org/scalatest/WordSpecLike.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run (978 samples, 24.67%)</title><rect x="308.8" y="851.0" width="291.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="311.8" y="862.0">org/scalatest/WordSpecLike.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runImpl (978 samples, 24.67%)</title><rect x="308.8" y="835.0" width="291.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="311.8" y="846.0">org/scalatest/SuperEngine.runImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10750/2081876405.apply (978 samples, 24.67%)</title><rect x="308.8" y="819.0" width="291.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="311.8" y="830.0">org/scalatest/WordSpecLike$$Lambda$1075..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$run$1 (978 samples, 24.67%)</title><rect x="308.8" y="803.0" width="291.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="311.8" y="814.0">org/scalatest/WordSpecLike.$anonfun$run$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.org$scalatest$WordSpecLike$$super$run (978 samples, 24.67%)</title><rect x="308.8" y="787.0" width="291.1" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="311.8" y="798.0">org/scalatest/WordSpec.org$scalatest$Wo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run$ (978 samples, 24.67%)</title><rect x="308.8" y="771.0" width="291.1" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="311.8" y="782.0">org/scalatest/Suite.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run (978 samples, 24.67%)</title><rect x="308.8" y="755.0" width="291.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="311.8" y="766.0">org/scalatest/Suite.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTests (978 samples, 24.67%)</title><rect x="308.8" y="739.0" width="291.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="311.8" y="750.0">org/scalatest/WordSpec.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests$ (978 samples, 24.67%)</title><rect x="308.8" y="723.0" width="291.1" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="311.8" y="734.0">org/scalatest/WordSpecLike.runTests$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests (978 samples, 24.67%)</title><rect x="308.8" y="707.0" width="291.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="311.8" y="718.0">org/scalatest/WordSpecLike.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsImpl (978 samples, 24.67%)</title><rect x="308.8" y="691.0" width="291.1" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="311.8" y="702.0">org/scalatest/SuperEngine.runTestsImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (978 samples, 24.67%)</title><rect x="308.8" y="675.0" width="291.1" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="311.8" y="686.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (978 samples, 24.67%)</title><rect x="308.8" y="659.0" width="291.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="311.8" y="670.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (978 samples, 24.67%)</title><rect x="308.8" y="643.0" width="291.1" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="311.8" y="654.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (978 samples, 24.67%)</title><rect x="308.8" y="627.0" width="291.1" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="311.8" y="638.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (978 samples, 24.67%)</title><rect x="308.8" y="611.0" width="291.1" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="311.8" y="622.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (978 samples, 24.67%)</title><rect x="308.8" y="595.0" width="291.1" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="311.8" y="606.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (978 samples, 24.67%)</title><rect x="308.8" y="579.0" width="291.1" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="311.8" y="590.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (978 samples, 24.67%)</title><rect x="308.8" y="563.0" width="291.1" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="311.8" y="574.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (978 samples, 24.67%)</title><rect x="308.8" y="547.0" width="291.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="311.8" y="558.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (978 samples, 24.67%)</title><rect x="308.8" y="531.0" width="291.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="311.8" y="542.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10764/232077273.apply (978 samples, 24.67%)</title><rect x="308.8" y="515.0" width="291.1" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="311.8" y="526.0">org/scalatest/WordSpecLike$$Lambda$1076..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTests$1 (978 samples, 24.67%)</title><rect x="308.8" y="499.0" width="291.1" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="311.8" y="510.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTest (978 samples, 24.67%)</title><rect x="308.8" y="483.0" width="291.1" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="311.8" y="494.0">org/scalatest/WordSpec.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest$ (978 samples, 24.67%)</title><rect x="308.8" y="467.0" width="291.1" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="311.8" y="478.0">org/scalatest/WordSpecLike.runTest$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest (978 samples, 24.67%)</title><rect x="308.8" y="451.0" width="291.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="311.8" y="462.0">org/scalatest/WordSpecLike.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestImpl (978 samples, 24.67%)</title><rect x="308.8" y="435.0" width="291.1" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="311.8" y="446.0">org/scalatest/SuperEngine.runTestImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10793/1896316298.apply (978 samples, 24.67%)</title><rect x="308.8" y="419.0" width="291.1" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="311.8" y="430.0">org/scalatest/WordSpecLike$$Lambda$1079..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTest$1 (978 samples, 24.67%)</title><rect x="308.8" y="403.0" width="291.1" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="311.8" y="414.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.invokeWithFixture$1 (978 samples, 24.67%)</title><rect x="308.8" y="387.0" width="291.1" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="311.8" y="398.0">org/scalatest/WordSpecLike.invokeWithFi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.withFixture (978 samples, 24.67%)</title><rect x="308.8" y="371.0" width="291.1" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="311.8" y="382.0">org/scalatest/WordSpec.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture$ (978 samples, 24.67%)</title><rect x="308.8" y="355.0" width="291.1" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="311.8" y="366.0">org/scalatest/TestSuite.withFixture$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture (978 samples, 24.67%)</title><rect x="308.8" y="339.0" width="291.1" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="311.8" y="350.0">org/scalatest/TestSuite.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$anon$3.apply (978 samples, 24.67%)</title><rect x="308.8" y="323.0" width="291.1" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="311.8" y="334.0">org/scalatest/WordSpecLike$$anon$3.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (978 samples, 24.67%)</title><rect x="308.8" y="307.0" width="291.1" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="311.8" y="318.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (978 samples, 24.67%)</title><rect x="308.8" y="291.0" width="291.1" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="311.8" y="302.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf$.outcomeOf (978 samples, 24.67%)</title><rect x="308.8" y="275.0" width="291.1" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="311.8" y="286.0">org/scalatest/OutcomeOf$.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf$ (978 samples, 24.67%)</title><rect x="308.8" y="259.0" width="291.1" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="311.8" y="270.0">org/scalatest/OutcomeOf.outcomeOf$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf (978 samples, 24.67%)</title><rect x="308.8" y="243.0" width="291.1" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="311.8" y="254.0">org/scalatest/OutcomeOf.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfUUIDsWritingSpec$$Lambda$11757/1234474011.apply (978 samples, 24.67%)</title><rect x="308.8" y="227.0" width="291.1" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="311.8" y="238.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfUUIDsWritingSpec.$anonfun$new$2 (978 samples, 24.67%)</title><rect x="308.8" y="211.0" width="291.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="311.8" y="222.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfUUIDsWriting.circe (978 samples, 24.67%)</title><rect x="308.8" y="195.0" width="291.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="311.8" y="206.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io/circe/Printer.pretty (977 samples, 24.64%)</title><rect x="309.1" y="179.0" width="290.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="312.1" y="190.0">io/circe/Printer.pretty</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (43 samples, 1.08%)</title><rect x="586.5" y="163.0" width="12.8" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="589.5" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (40 samples, 1.01%)</title><rect x="586.8" y="147.0" width="11.9" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="589.8" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::last_frame() (8 samples, 0.20%)</title><rect x="588.5" y="131.0" width="2.4" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="591.5" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeCache::find_blob(void*) (4 samples, 0.10%)</title><rect x="589.4" y="115.0" width="1.2" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="592.4" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::event(methodHandle, methodHandle, int, int, CompLevel, nmethod*, JavaThread*) (26 samples, 0.66%)</title><rect x="590.9" y="131.0" width="7.8" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="593.9" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::method_back_branch_event(methodHandle, methodHandle, int, CompLevel, nmethod*, JavaThread*) (23 samples, 0.58%)</title><rect x="591.5" y="115.0" width="6.9" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="594.5" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::call_event(Method*, CompLevel) (16 samples, 0.40%)</title><rect x="591.5" y="99.0" width="4.8" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="594.5" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (16 samples, 0.40%)</title><rect x="591.5" y="83.0" width="4.8" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="594.5" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (14 samples, 0.35%)</title><rect x="591.5" y="67.0" width="4.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="594.5" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (5 samples, 0.13%)</title><rect x="594.2" y="51.0" width="1.5" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="597.2" y="62.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[pool-14-thread-7-ScalaTest-running-ArrayOfFloatsWritingSpec tid=15172] (991 samples, 24.99%)</title><rect x="599.9" y="1379.0" width="294.9" height="15" fill="#e96262" rx="2" ry="2"/>
<text x="602.9" y="1390.0">[pool-14-thread-7-ScalaTest-running-Arra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (5 samples, 0.13%)</title><rect x="599.9" y="1363.0" width="1.4" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="602.9" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (5 samples, 0.13%)</title><rect x="599.9" y="1347.0" width="1.4" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="602.9" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (986 samples, 24.87%)</title><rect x="601.3" y="1363.0" width="293.5" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="604.3" y="1374.0">java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (986 samples, 24.87%)</title><rect x="601.3" y="1347.0" width="293.5" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="604.3" y="1358.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (986 samples, 24.87%)</title><rect x="601.3" y="1331.0" width="293.5" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="604.3" y="1342.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (986 samples, 24.87%)</title><rect x="601.3" y="1315.0" width="293.5" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="604.3" y="1326.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/Executors$RunnableAdapter.call (986 samples, 24.87%)</title><rect x="601.3" y="1299.0" width="293.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="604.3" y="1310.0">java/util/concurrent/Executors$Runnable..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (986 samples, 24.87%)</title><rect x="601.3" y="1283.0" width="293.5" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="604.3" y="1294.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/CompletionService$$anon$2.call (986 samples, 24.87%)</title><rect x="601.3" y="1267.0" width="293.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="604.3" y="1278.0">sbt/CompletionService$$anon$2.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4$$Lambda$2920/1319941841.apply (986 samples, 24.87%)</title><rect x="601.3" y="1251.0" width="293.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="604.3" y="1262.0">sbt/ConcurrentRestrictions$$anon$4$$Lam..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1 (986 samples, 24.87%)</title><rect x="601.3" y="1235.0" width="293.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="604.3" y="1246.0">sbt/ConcurrentRestrictions$$anon$4.$ano..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2913/1804771537.apply (986 samples, 24.87%)</title><rect x="601.3" y="1219.0" width="293.5" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="604.3" y="1230.0">sbt/Execute$$Lambda$2913/1804771537.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$1 (986 samples, 24.87%)</title><rect x="601.3" y="1203.0" width="293.5" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="604.3" y="1214.0">sbt/Execute.$anonfun$submit$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.work (986 samples, 24.87%)</title><rect x="601.3" y="1187.0" width="293.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="604.3" y="1198.0">sbt/Execute.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/internal/util/ErrorHandling$.wideConvert (986 samples, 24.87%)</title><rect x="601.3" y="1171.0" width="293.5" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="604.3" y="1182.0">sbt/internal/util/ErrorHandling$.wideCo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2922/1373721868.apply (986 samples, 24.87%)</title><rect x="601.3" y="1155.0" width="293.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="604.3" y="1166.0">sbt/Execute$$Lambda$2922/1373721868.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$2 (986 samples, 24.87%)</title><rect x="601.3" y="1139.0" width="293.5" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="604.3" y="1150.0">sbt/Execute.$anonfun$submit$2</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$4.work (986 samples, 24.87%)</title><rect x="601.3" y="1123.0" width="293.5" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="604.3" y="1134.0">sbt/std/Transform$$anon$4.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3$$Lambda$2911/1609562230.apply (986 samples, 24.87%)</title><rect x="601.3" y="1107.0" width="293.5" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="604.3" y="1118.0">sbt/std/Transform$$anon$3$$Lambda$2911/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3.$anonfun$apply$2 (986 samples, 24.87%)</title><rect x="601.3" y="1091.0" width="293.5" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="604.3" y="1102.0">sbt/std/Transform$$anon$3.$anonfun$appl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$$$Lambda$7294/53860607.apply (986 samples, 24.87%)</title><rect x="601.3" y="1075.0" width="293.5" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="604.3" y="1086.0">sbt/Tests$$$Lambda$7294/53860607.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$.$anonfun$toTask$1 (986 samples, 24.87%)</title><rect x="601.3" y="1059.0" width="293.5" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="604.3" y="1070.0">sbt/Tests$.$anonfun$toTask$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFunction.apply (986 samples, 24.87%)</title><rect x="601.3" y="1043.0" width="293.5" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="604.3" y="1054.0">sbt/TestFunction.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (986 samples, 24.87%)</title><rect x="601.3" y="1027.0" width="293.5" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="604.3" y="1038.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (986 samples, 24.87%)</title><rect x="601.3" y="1011.0" width="293.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="604.3" y="1022.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$.sbt$TestFramework$$withContextLoader (986 samples, 24.87%)</title><rect x="601.3" y="995.0" width="293.5" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="604.3" y="1006.0">sbt/TestFramework$.sbt$TestFramework$$w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1$$Lambda$7302/326895303.apply (986 samples, 24.87%)</title><rect x="601.3" y="979.0" width="293.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="604.3" y="990.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1 (986 samples, 24.87%)</title><rect x="601.3" y="963.0" width="293.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="604.3" y="974.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.run (986 samples, 24.87%)</title><rect x="601.3" y="947.0" width="293.5" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="604.3" y="958.0">sbt/TestRunner.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.runTest$1 (986 samples, 24.87%)</title><rect x="601.3" y="931.0" width="293.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="604.3" y="942.0">sbt/TestRunner.runTest$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework$ScalaTestTask.execute (986 samples, 24.87%)</title><rect x="601.3" y="915.0" width="293.5" height="15" fill="#33c833" rx="2" ry="2"/>
<text x="604.3" y="926.0">org/scalatest/tools/Framework$ScalaTest..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework.org$scalatest$tools$Framework$$runSuite (986 samples, 24.87%)</title><rect x="601.3" y="899.0" width="293.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="604.3" y="910.0">org/scalatest/tools/Framework.org$scala..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.run (986 samples, 24.87%)</title><rect x="601.3" y="883.0" width="293.5" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="604.3" y="894.0">org/scalatest/WordSpec.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run$ (986 samples, 24.87%)</title><rect x="601.3" y="867.0" width="293.5" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="604.3" y="878.0">org/scalatest/WordSpecLike.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run (986 samples, 24.87%)</title><rect x="601.3" y="851.0" width="293.5" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="604.3" y="862.0">org/scalatest/WordSpecLike.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runImpl (986 samples, 24.87%)</title><rect x="601.3" y="835.0" width="293.5" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="604.3" y="846.0">org/scalatest/SuperEngine.runImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10750/2081876405.apply (986 samples, 24.87%)</title><rect x="601.3" y="819.0" width="293.5" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="604.3" y="830.0">org/scalatest/WordSpecLike$$Lambda$1075..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$run$1 (986 samples, 24.87%)</title><rect x="601.3" y="803.0" width="293.5" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="604.3" y="814.0">org/scalatest/WordSpecLike.$anonfun$run$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.org$scalatest$WordSpecLike$$super$run (986 samples, 24.87%)</title><rect x="601.3" y="787.0" width="293.5" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="604.3" y="798.0">org/scalatest/WordSpec.org$scalatest$Wo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run$ (986 samples, 24.87%)</title><rect x="601.3" y="771.0" width="293.5" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="604.3" y="782.0">org/scalatest/Suite.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run (986 samples, 24.87%)</title><rect x="601.3" y="755.0" width="293.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="604.3" y="766.0">org/scalatest/Suite.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTests (986 samples, 24.87%)</title><rect x="601.3" y="739.0" width="293.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="604.3" y="750.0">org/scalatest/WordSpec.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests$ (986 samples, 24.87%)</title><rect x="601.3" y="723.0" width="293.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="604.3" y="734.0">org/scalatest/WordSpecLike.runTests$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests (986 samples, 24.87%)</title><rect x="601.3" y="707.0" width="293.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="604.3" y="718.0">org/scalatest/WordSpecLike.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsImpl (986 samples, 24.87%)</title><rect x="601.3" y="691.0" width="293.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="604.3" y="702.0">org/scalatest/SuperEngine.runTestsImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (986 samples, 24.87%)</title><rect x="601.3" y="675.0" width="293.5" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="604.3" y="686.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (986 samples, 24.87%)</title><rect x="601.3" y="659.0" width="293.5" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="604.3" y="670.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (986 samples, 24.87%)</title><rect x="601.3" y="643.0" width="293.5" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="604.3" y="654.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (986 samples, 24.87%)</title><rect x="601.3" y="627.0" width="293.5" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="604.3" y="638.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (986 samples, 24.87%)</title><rect x="601.3" y="611.0" width="293.5" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="604.3" y="622.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (986 samples, 24.87%)</title><rect x="601.3" y="595.0" width="293.5" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="604.3" y="606.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (986 samples, 24.87%)</title><rect x="601.3" y="579.0" width="293.5" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="604.3" y="590.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (986 samples, 24.87%)</title><rect x="601.3" y="563.0" width="293.5" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="604.3" y="574.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (986 samples, 24.87%)</title><rect x="601.3" y="547.0" width="293.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="604.3" y="558.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (986 samples, 24.87%)</title><rect x="601.3" y="531.0" width="293.5" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="604.3" y="542.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10764/232077273.apply (986 samples, 24.87%)</title><rect x="601.3" y="515.0" width="293.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="604.3" y="526.0">org/scalatest/WordSpecLike$$Lambda$1076..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTests$1 (986 samples, 24.87%)</title><rect x="601.3" y="499.0" width="293.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="604.3" y="510.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTest (986 samples, 24.87%)</title><rect x="601.3" y="483.0" width="293.5" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="604.3" y="494.0">org/scalatest/WordSpec.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest$ (986 samples, 24.87%)</title><rect x="601.3" y="467.0" width="293.5" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="604.3" y="478.0">org/scalatest/WordSpecLike.runTest$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest (986 samples, 24.87%)</title><rect x="601.3" y="451.0" width="293.5" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="604.3" y="462.0">org/scalatest/WordSpecLike.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestImpl (986 samples, 24.87%)</title><rect x="601.3" y="435.0" width="293.5" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="604.3" y="446.0">org/scalatest/SuperEngine.runTestImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10793/1896316298.apply (986 samples, 24.87%)</title><rect x="601.3" y="419.0" width="293.5" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="604.3" y="430.0">org/scalatest/WordSpecLike$$Lambda$1079..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTest$1 (986 samples, 24.87%)</title><rect x="601.3" y="403.0" width="293.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="604.3" y="414.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.invokeWithFixture$1 (986 samples, 24.87%)</title><rect x="601.3" y="387.0" width="293.5" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="604.3" y="398.0">org/scalatest/WordSpecLike.invokeWithFi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.withFixture (986 samples, 24.87%)</title><rect x="601.3" y="371.0" width="293.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="604.3" y="382.0">org/scalatest/WordSpec.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture$ (986 samples, 24.87%)</title><rect x="601.3" y="355.0" width="293.5" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="604.3" y="366.0">org/scalatest/TestSuite.withFixture$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture (986 samples, 24.87%)</title><rect x="601.3" y="339.0" width="293.5" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="604.3" y="350.0">org/scalatest/TestSuite.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$anon$3.apply (986 samples, 24.87%)</title><rect x="601.3" y="323.0" width="293.5" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="604.3" y="334.0">org/scalatest/WordSpecLike$$anon$3.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (986 samples, 24.87%)</title><rect x="601.3" y="307.0" width="293.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="604.3" y="318.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (986 samples, 24.87%)</title><rect x="601.3" y="291.0" width="293.5" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="604.3" y="302.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf$.outcomeOf (986 samples, 24.87%)</title><rect x="601.3" y="275.0" width="293.5" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="604.3" y="286.0">org/scalatest/OutcomeOf$.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf$ (986 samples, 24.87%)</title><rect x="601.3" y="259.0" width="293.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="604.3" y="270.0">org/scalatest/OutcomeOf.outcomeOf$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf (986 samples, 24.87%)</title><rect x="601.3" y="243.0" width="293.5" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="604.3" y="254.0">org/scalatest/OutcomeOf.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/java8/JFunction0$mcV$sp.apply (986 samples, 24.87%)</title><rect x="601.3" y="227.0" width="293.5" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="604.3" y="238.0">scala/runtime/java8/JFunction0$mcV$sp.a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfFloatsWritingSpec$$Lambda$10716/1405053052.apply$mcV$sp (986 samples, 24.87%)</title><rect x="601.3" y="211.0" width="293.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="604.3" y="222.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfFloatsWritingSpec.$anonfun$new$2 (986 samples, 24.87%)</title><rect x="601.3" y="195.0" width="293.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="604.3" y="206.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfFloatsWriting.circe (986 samples, 24.87%)</title><rect x="601.3" y="179.0" width="293.5" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="604.3" y="190.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io/circe/Printer.pretty (984 samples, 24.82%)</title><rect x="601.9" y="163.0" width="292.9" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="604.9" y="174.0">io/circe/Printer.pretty</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (46 samples, 1.16%)</title><rect x="880.8" y="147.0" width="13.7" height="15" fill="#d2d23f" rx="2" ry="2"/>
<text x="883.8" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (43 samples, 1.08%)</title><rect x="881.7" y="131.0" width="12.8" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="884.7" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::last_frame() (10 samples, 0.25%)</title><rect x="883.8" y="115.0" width="2.9" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="886.8" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::event(methodHandle, methodHandle, int, int, CompLevel, nmethod*, JavaThread*) (26 samples, 0.66%)</title><rect x="886.7" y="115.0" width="7.8" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="889.7" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::method_back_branch_event(methodHandle, methodHandle, int, CompLevel, nmethod*, JavaThread*) (26 samples, 0.66%)</title><rect x="886.7" y="99.0" width="7.8" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="889.7" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::call_event(Method*, CompLevel) (13 samples, 0.33%)</title><rect x="887.0" y="83.0" width="3.9" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="890.0" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (12 samples, 0.30%)</title><rect x="887.0" y="67.0" width="3.6" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="890.0" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (10 samples, 0.25%)</title><rect x="887.0" y="51.0" width="3.0" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="890.0" y="62.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (4 samples, 0.10%)</title><rect x="888.5" y="35.0" width="1.2" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="891.5" y="46.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (6 samples, 0.15%)</title><rect x="890.9" y="83.0" width="1.8" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="893.9" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (5 samples, 0.13%)</title><rect x="890.9" y="67.0" width="1.5" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="893.9" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[pool-14-thread-8-ScalaTest-running-ArrayOfZonedDateTimesWritingSpec tid=15173] (990 samples, 24.97%)</title><rect x="894.8" y="1379.0" width="294.6" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="897.8" y="1390.0">[pool-14-thread-8-ScalaTest-running-Arra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (6 samples, 0.15%)</title><rect x="894.8" y="1363.0" width="1.8" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="897.8" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (6 samples, 0.15%)</title><rect x="894.8" y="1347.0" width="1.8" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="897.8" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (984 samples, 24.82%)</title><rect x="896.6" y="1363.0" width="292.8" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="899.6" y="1374.0">java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (984 samples, 24.82%)</title><rect x="896.6" y="1347.0" width="292.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="899.6" y="1358.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (984 samples, 24.82%)</title><rect x="896.6" y="1331.0" width="292.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="899.6" y="1342.0">java/util/concurrent/ThreadPoolExecutor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (984 samples, 24.82%)</title><rect x="896.6" y="1315.0" width="292.8" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="899.6" y="1326.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/Executors$RunnableAdapter.call (984 samples, 24.82%)</title><rect x="896.6" y="1299.0" width="292.8" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="899.6" y="1310.0">java/util/concurrent/Executors$Runnable..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (984 samples, 24.82%)</title><rect x="896.6" y="1283.0" width="292.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="899.6" y="1294.0">java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/CompletionService$$anon$2.call (984 samples, 24.82%)</title><rect x="896.6" y="1267.0" width="292.8" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="899.6" y="1278.0">sbt/CompletionService$$anon$2.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4$$Lambda$2920/1319941841.apply (984 samples, 24.82%)</title><rect x="896.6" y="1251.0" width="292.8" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="899.6" y="1262.0">sbt/ConcurrentRestrictions$$anon$4$$Lam..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1 (984 samples, 24.82%)</title><rect x="896.6" y="1235.0" width="292.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="899.6" y="1246.0">sbt/ConcurrentRestrictions$$anon$4.$ano..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2913/1804771537.apply (984 samples, 24.82%)</title><rect x="896.6" y="1219.0" width="292.8" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="899.6" y="1230.0">sbt/Execute$$Lambda$2913/1804771537.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$1 (984 samples, 24.82%)</title><rect x="896.6" y="1203.0" width="292.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="899.6" y="1214.0">sbt/Execute.$anonfun$submit$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.work (984 samples, 24.82%)</title><rect x="896.6" y="1187.0" width="292.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="899.6" y="1198.0">sbt/Execute.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/internal/util/ErrorHandling$.wideConvert (984 samples, 24.82%)</title><rect x="896.6" y="1171.0" width="292.8" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="899.6" y="1182.0">sbt/internal/util/ErrorHandling$.wideCo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute$$Lambda$2922/1373721868.apply (984 samples, 24.82%)</title><rect x="896.6" y="1155.0" width="292.8" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="899.6" y="1166.0">sbt/Execute$$Lambda$2922/1373721868.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Execute.$anonfun$submit$2 (984 samples, 24.82%)</title><rect x="896.6" y="1139.0" width="292.8" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="899.6" y="1150.0">sbt/Execute.$anonfun$submit$2</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$4.work (984 samples, 24.82%)</title><rect x="896.6" y="1123.0" width="292.8" height="15" fill="#6bfd6b" rx="2" ry="2"/>
<text x="899.6" y="1134.0">sbt/std/Transform$$anon$4.work</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3$$Lambda$2911/1609562230.apply (984 samples, 24.82%)</title><rect x="896.6" y="1107.0" width="292.8" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="899.6" y="1118.0">sbt/std/Transform$$anon$3$$Lambda$2911/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/std/Transform$$anon$3.$anonfun$apply$2 (984 samples, 24.82%)</title><rect x="896.6" y="1091.0" width="292.8" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="899.6" y="1102.0">sbt/std/Transform$$anon$3.$anonfun$appl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$$$Lambda$7294/53860607.apply (984 samples, 24.82%)</title><rect x="896.6" y="1075.0" width="292.8" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="899.6" y="1086.0">sbt/Tests$$$Lambda$7294/53860607.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/Tests$.$anonfun$toTask$1 (984 samples, 24.82%)</title><rect x="896.6" y="1059.0" width="292.8" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="899.6" y="1070.0">sbt/Tests$.$anonfun$toTask$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFunction.apply (984 samples, 24.82%)</title><rect x="896.6" y="1043.0" width="292.8" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="899.6" y="1054.0">sbt/TestFunction.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (984 samples, 24.82%)</title><rect x="896.6" y="1027.0" width="292.8" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="899.6" y="1038.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply (984 samples, 24.82%)</title><rect x="896.6" y="1011.0" width="292.8" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="899.6" y="1022.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$.sbt$TestFramework$$withContextLoader (984 samples, 24.82%)</title><rect x="896.6" y="995.0" width="292.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="899.6" y="1006.0">sbt/TestFramework$.sbt$TestFramework$$w..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1$$Lambda$7302/326895303.apply (984 samples, 24.82%)</title><rect x="896.6" y="979.0" width="292.8" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="899.6" y="990.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1 (984 samples, 24.82%)</title><rect x="896.6" y="963.0" width="292.8" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="899.6" y="974.0">sbt/TestFramework$$anon$3$$anonfun$$les..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.run (984 samples, 24.82%)</title><rect x="896.6" y="947.0" width="292.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="899.6" y="958.0">sbt/TestRunner.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sbt/TestRunner.runTest$1 (984 samples, 24.82%)</title><rect x="896.6" y="931.0" width="292.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="899.6" y="942.0">sbt/TestRunner.runTest$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework$ScalaTestTask.execute (984 samples, 24.82%)</title><rect x="896.6" y="915.0" width="292.8" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="899.6" y="926.0">org/scalatest/tools/Framework$ScalaTest..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/tools/Framework.org$scalatest$tools$Framework$$runSuite (984 samples, 24.82%)</title><rect x="896.6" y="899.0" width="292.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="899.6" y="910.0">org/scalatest/tools/Framework.org$scala..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.run (984 samples, 24.82%)</title><rect x="896.6" y="883.0" width="292.8" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="899.6" y="894.0">org/scalatest/WordSpec.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run$ (984 samples, 24.82%)</title><rect x="896.6" y="867.0" width="292.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="899.6" y="878.0">org/scalatest/WordSpecLike.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.run (984 samples, 24.82%)</title><rect x="896.6" y="851.0" width="292.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="899.6" y="862.0">org/scalatest/WordSpecLike.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runImpl (984 samples, 24.82%)</title><rect x="896.6" y="835.0" width="292.8" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="899.6" y="846.0">org/scalatest/SuperEngine.runImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10750/2081876405.apply (984 samples, 24.82%)</title><rect x="896.6" y="819.0" width="292.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="899.6" y="830.0">org/scalatest/WordSpecLike$$Lambda$1075..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$run$1 (984 samples, 24.82%)</title><rect x="896.6" y="803.0" width="292.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="899.6" y="814.0">org/scalatest/WordSpecLike.$anonfun$run$1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.org$scalatest$WordSpecLike$$super$run (984 samples, 24.82%)</title><rect x="896.6" y="787.0" width="292.8" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="899.6" y="798.0">org/scalatest/WordSpec.org$scalatest$Wo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run$ (984 samples, 24.82%)</title><rect x="896.6" y="771.0" width="292.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="899.6" y="782.0">org/scalatest/Suite.run$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Suite.run (984 samples, 24.82%)</title><rect x="896.6" y="755.0" width="292.8" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="899.6" y="766.0">org/scalatest/Suite.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTests (984 samples, 24.82%)</title><rect x="896.6" y="739.0" width="292.8" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="899.6" y="750.0">org/scalatest/WordSpec.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests$ (984 samples, 24.82%)</title><rect x="896.6" y="723.0" width="292.8" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="899.6" y="734.0">org/scalatest/WordSpecLike.runTests$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTests (984 samples, 24.82%)</title><rect x="896.6" y="707.0" width="292.8" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="899.6" y="718.0">org/scalatest/WordSpecLike.runTests</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsImpl (984 samples, 24.82%)</title><rect x="896.6" y="691.0" width="292.8" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="899.6" y="702.0">org/scalatest/SuperEngine.runTestsImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (984 samples, 24.82%)</title><rect x="896.6" y="675.0" width="292.8" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="899.6" y="686.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (984 samples, 24.82%)</title><rect x="896.6" y="659.0" width="292.8" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="899.6" y="670.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (984 samples, 24.82%)</title><rect x="896.6" y="643.0" width="292.8" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="899.6" y="654.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (984 samples, 24.82%)</title><rect x="896.6" y="627.0" width="292.8" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="899.6" y="638.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (984 samples, 24.82%)</title><rect x="896.6" y="611.0" width="292.8" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="899.6" y="622.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestsInBranch (984 samples, 24.82%)</title><rect x="896.6" y="595.0" width="292.8" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="899.6" y="606.0">org/scalatest/SuperEngine.runTestsInBra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.traverseSubNodes$1 (984 samples, 24.82%)</title><rect x="896.6" y="579.0" width="292.8" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="899.6" y="590.0">org/scalatest/SuperEngine.traverseSubNo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/List.foreach (984 samples, 24.82%)</title><rect x="896.6" y="563.0" width="292.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="899.6" y="574.0">scala/collection/immutable/List.foreach</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine$$Lambda$10766/1277797907.apply (984 samples, 24.82%)</title><rect x="896.6" y="547.0" width="292.8" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="899.6" y="558.0">org/scalatest/SuperEngine$$Lambda$10766..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.$anonfun$runTestsInBranch$1 (984 samples, 24.82%)</title><rect x="896.6" y="531.0" width="292.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="899.6" y="542.0">org/scalatest/SuperEngine.$anonfun$runT..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10764/232077273.apply (984 samples, 24.82%)</title><rect x="896.6" y="515.0" width="292.8" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="899.6" y="526.0">org/scalatest/WordSpecLike$$Lambda$1076..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTests$1 (984 samples, 24.82%)</title><rect x="896.6" y="499.0" width="292.8" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="899.6" y="510.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.runTest (984 samples, 24.82%)</title><rect x="896.6" y="483.0" width="292.8" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="899.6" y="494.0">org/scalatest/WordSpec.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest$ (984 samples, 24.82%)</title><rect x="896.6" y="467.0" width="292.8" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="899.6" y="478.0">org/scalatest/WordSpecLike.runTest$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.runTest (984 samples, 24.82%)</title><rect x="896.6" y="451.0" width="292.8" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="899.6" y="462.0">org/scalatest/WordSpecLike.runTest</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/SuperEngine.runTestImpl (984 samples, 24.82%)</title><rect x="896.6" y="435.0" width="292.8" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="899.6" y="446.0">org/scalatest/SuperEngine.runTestImpl</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$Lambda$10793/1896316298.apply (984 samples, 24.82%)</title><rect x="896.6" y="419.0" width="292.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="899.6" y="430.0">org/scalatest/WordSpecLike$$Lambda$1079..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.$anonfun$runTest$1 (984 samples, 24.82%)</title><rect x="896.6" y="403.0" width="292.8" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="899.6" y="414.0">org/scalatest/WordSpecLike.$anonfun$run..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike.invokeWithFixture$1 (984 samples, 24.82%)</title><rect x="896.6" y="387.0" width="292.8" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="899.6" y="398.0">org/scalatest/WordSpecLike.invokeWithFi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpec.withFixture (984 samples, 24.82%)</title><rect x="896.6" y="371.0" width="292.8" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="899.6" y="382.0">org/scalatest/WordSpec.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture$ (984 samples, 24.82%)</title><rect x="896.6" y="355.0" width="292.8" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="899.6" y="366.0">org/scalatest/TestSuite.withFixture$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/TestSuite.withFixture (984 samples, 24.82%)</title><rect x="896.6" y="339.0" width="292.8" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="899.6" y="350.0">org/scalatest/TestSuite.withFixture</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/WordSpecLike$$anon$3.apply (984 samples, 24.82%)</title><rect x="896.6" y="323.0" width="292.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="899.6" y="334.0">org/scalatest/WordSpecLike$$anon$3.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (984 samples, 24.82%)</title><rect x="896.6" y="307.0" width="292.8" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="899.6" y="318.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/Transformer.apply (984 samples, 24.82%)</title><rect x="896.6" y="291.0" width="292.8" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="899.6" y="302.0">org/scalatest/Transformer.apply</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf$.outcomeOf (984 samples, 24.82%)</title><rect x="896.6" y="275.0" width="292.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="899.6" y="286.0">org/scalatest/OutcomeOf$.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf$ (984 samples, 24.82%)</title><rect x="896.6" y="259.0" width="292.8" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="899.6" y="270.0">org/scalatest/OutcomeOf.outcomeOf$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/scalatest/OutcomeOf.outcomeOf (984 samples, 24.82%)</title><rect x="896.6" y="243.0" width="292.8" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="899.6" y="254.0">org/scalatest/OutcomeOf.outcomeOf</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZonedDateTimesWritingSpec$$Lambda$10732/431707680.apply (984 samples, 24.82%)</title><rect x="896.6" y="227.0" width="292.8" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="899.6" y="238.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZonedDateTimesWritingSpec.$anonfun$new$2 (984 samples, 24.82%)</title><rect x="896.6" y="211.0" width="292.8" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="899.6" y="222.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfZonedDateTimesWriting.circe (984 samples, 24.82%)</title><rect x="896.6" y="195.0" width="292.8" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="899.6" y="206.0">com/github/plokhotnyuk/jsoniter_scala/b..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>io/circe/Printer.pretty (983 samples, 24.79%)</title><rect x="896.9" y="179.0" width="292.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="899.9" y="190.0">io/circe/Printer.pretty</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (299 samples, 7.54%)</title><rect x="1100.1" y="163.0" width="89.0" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1103.1" y="174.0">Interprete..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (294 samples, 7.41%)</title><rect x="1101.0" y="147.0" width="87.5" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="1104.0" y="158.0">Interprete..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::last_frame() (12 samples, 0.30%)</title><rect x="1103.4" y="131.0" width="3.6" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="1106.4" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::event(methodHandle, methodHandle, int, int, CompLevel, nmethod*, JavaThread*) (266 samples, 6.71%)</title><rect x="1107.3" y="131.0" width="79.1" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="1110.3" y="142.0">SimpleThr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::method_back_branch_event(methodHandle, methodHandle, int, CompLevel, nmethod*, JavaThread*) (241 samples, 6.08%)</title><rect x="1112.9" y="115.0" width="71.7" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="1115.9" y="126.0">Advanced..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::call_event(Method*, CompLevel) (128 samples, 3.23%)</title><rect x="1114.4" y="99.0" width="38.1" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1117.4" y="110.0">Adv..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (127 samples, 3.20%)</title><rect x="1114.4" y="83.0" width="37.8" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1117.4" y="94.0">Adv..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (73 samples, 1.84%)</title><rect x="1115.6" y="67.0" width="21.7" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1118.6" y="78.0">A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (26 samples, 0.66%)</title><rect x="1129.3" y="51.0" width="7.7" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="1132.3" y="62.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (46 samples, 1.16%)</title><rect x="1137.9" y="67.0" width="13.7" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="1140.9" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (63 samples, 1.59%)</title><rect x="1152.5" y="99.0" width="18.8" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="1155.5" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::common(bool (AdvancedThresholdPolicy::*)(int, int, CompLevel), Method*, CompLevel, bool) (42 samples, 1.06%)</title><rect x="1152.8" y="83.0" width="12.5" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="1155.8" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (21 samples, 0.53%)</title><rect x="1159.0" y="67.0" width="6.3" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1162.0" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (20 samples, 0.50%)</title><rect x="1165.3" y="83.0" width="6.0" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1168.3" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::invocation_count() (37 samples, 0.93%)</title><rect x="1171.5" y="99.0" width="11.1" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="1174.5" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::compile(methodHandle, int, CompLevel, JavaThread*) (7 samples, 0.18%)</title><rect x="1182.6" y="99.0" width="2.0" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="1185.6" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompilationPolicy::can_be_compiled(methodHandle, int) (5 samples, 0.13%)</title><rect x="1182.9" y="83.0" width="1.4" height="15" fill="#e3e344" rx="2" ry="2"/>
<text x="1185.9" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::lookup_osr_nmethod(Method const*, int, int, bool) const (4 samples, 0.10%)</title><rect x="1184.6" y="115.0" width="1.2" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="1187.6" y="126.0"></text>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment