Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save plokhotnyuk/f87afb979f1bc9d6a6ea90f9d984ab7e to your computer and use it in GitHub Desktop.
Save plokhotnyuk/f87afb979f1bc9d6a6ea90f9d984ab7e to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="1686" onload="init(evt)" viewBox="0 0 1200 1686" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<!-- NOTES: -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="1686.0" fill="url(#background)" />
<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="1669" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1090.00" y="1669" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1,860 samples, 18.68%)</title><rect x="871.7" y="133" width="220.4" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="874.65" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.append</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (19 samples, 0.19%)</title><rect x="416.4" y="373" width="2.3" height="15.0" fill="rgb(221,81,81)" rx="2" ry="2" />
<text text-anchor="" x="419.41" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (1 samples, 0.01%)</title><rect x="1172.9" y="421" width="0.2" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="1175.93" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (634 samples, 6.37%)</title><rect x="320.5" y="389" width="75.2" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="323.53" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lan..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (1 samples, 0.01%)</title><rect x="92.8" y="709" width="0.2" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="95.85" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (824 samples, 8.28%)</title><rect x="136.0" y="437" width="97.7" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/S..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/AbstractPipeline.evaluate (1 samples, 0.01%)</title><rect x="1182.5" y="1429" width="0.2" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write0 (8,952 samples, 89.92%)</title><rect x="112.3" y="661" width="1061.0" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="115.28" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.colonSnippet (12 samples, 0.12%)</title><rect x="755.3" y="293" width="1.4" height="15.0" fill="rgb(237,105,105)" rx="2" ry="2" />
<text text-anchor="" x="758.26" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (91 samples, 0.91%)</title><rect x="1143.2" y="517" width="10.8" height="15.0" fill="rgb(101,246,101)" rx="2" ry="2" />
<text text-anchor="" x="1146.18" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1077" width="0.1" height="15.0" fill="rgb(209,64,64)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.&lt;init&gt; (10 samples, 0.10%)</title><rect x="831.4" y="197" width="1.1" height="15.0" fill="rgb(83,231,83)" rx="2" ry="2" />
<text text-anchor="" x="834.35" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (53 samples, 0.53%)</title><rect x="418.7" y="405" width="6.2" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="421.66" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (1 samples, 0.01%)</title><rect x="45.7" y="1013" width="0.1" height="15.0" fill="rgb(53,202,53)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (154 samples, 1.55%)</title><rect x="1100.2" y="293" width="18.2" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="1103.16" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (4 samples, 0.04%)</title><rect x="111.6" y="613" width="0.4" height="15.0" fill="rgb(55,204,55)" rx="2" ry="2" />
<text text-anchor="" x="114.57" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StringTable::unlink_or_oops_do(BoolObjectClosure*, OopClosure*, int*, int*) (3 samples, 0.03%)</title><rect x="1189.6" y="1461" width="0.4" height="15.0" fill="rgb(213,213,63)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>check_predicate(OracleCommand, methodHandle) (1 samples, 0.01%)</title><rect x="1188.5" y="1285" width="0.1" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.46" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectOutputStream.writeObject0 (1 samples, 0.01%)</title><rect x="1182.7" y="1461" width="0.1" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (349 samples, 3.51%)</title><rect x="53.7" y="965" width="41.4" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="56.73" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1221" width="0.2" height="15.0" fill="rgb(204,55,55)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1231.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (1 samples, 0.01%)</title><rect x="126.6" y="405" width="0.1" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (8,995 samples, 90.35%)</title><rect x="107.2" y="757" width="1066.1" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="110.19" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (5 samples, 0.05%)</title><rect x="1176.5" y="853" width="0.6" height="15.0" fill="rgb(59,209,59)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/LinkedBlockingQueue.offer (1 samples, 0.01%)</title><rect x="1182.4" y="1477" width="0.1" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="1185.41" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (37 samples, 0.37%)</title><rect x="47.3" y="1045" width="4.4" height="15.0" fill="rgb(220,80,80)" rx="2" ry="2" />
<text text-anchor="" x="50.33" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.toString (62 samples, 0.62%)</title><rect x="38.1" y="1317" width="7.3" height="15.0" fill="rgb(99,244,99)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/reflect/DelegatingMethodAccessorImpl.invoke (9,883 samples, 99.27%)</title><rect x="10.5" y="1477" width="1171.3" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sun/reflect/DelegatingMethodAccessorImpl.invoke</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1333" width="0.3" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GCHeapLog::log_heap(bool) (1 samples, 0.01%)</title><rect x="1189.4" y="1461" width="0.1" height="15.0" fill="rgb(205,205,61)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write (5,538 samples, 55.62%)</title><rect x="484.4" y="517" width="656.4" height="15.0" fill="rgb(240,109,109)" rx="2" ry="2" />
<text text-anchor="" x="487.44" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/link/BinaryLinkClient.pushResults (1 samples, 0.01%)</title><rect x="1182.7" y="1509" width="0.1" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (5,538 samples, 55.62%)</title><rect x="484.4" y="485" width="656.4" height="15.0" fill="rgb(215,73,73)" rx="2" ry="2" />
<text text-anchor="" x="487.44" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringCoding.encode (230 samples, 2.31%)</title><rect x="10.8" y="1365" width="27.3" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="13.83" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write0 (5,536 samples, 55.60%)</title><rect x="484.7" y="469" width="656.1" height="15.0" fill="rgb(254,128,128)" rx="2" ry="2" />
<text text-anchor="" x="487.68" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (88 samples, 0.88%)</title><rect x="1143.5" y="469" width="10.5" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="1146.54" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (349 samples, 3.51%)</title><rect x="53.7" y="933" width="41.4" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="56.73" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (3 samples, 0.03%)</title><rect x="1140.5" y="421" width="0.3" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="1143.46" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (14 samples, 0.14%)</title><rect x="109.9" y="565" width="1.7" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="112.91" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.renderIndent (2 samples, 0.02%)</title><rect x="1154.0" y="517" width="0.2" height="15.0" fill="rgb(247,119,119)" rx="2" ry="2" />
<text text-anchor="" x="1156.97" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::assign_reg_num() (1 samples, 0.01%)</title><rect x="1188.9" y="1429" width="0.2" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.93" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (304 samples, 3.05%)</title><rect x="57.4" y="773" width="36.0" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="60.41" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_all_blocks(bool) (2 samples, 0.02%)</title><rect x="1188.3" y="1397" width="0.3" height="15.0" fill="rgb(226,226,68)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (73 samples, 0.73%)</title><rect x="126.6" y="453" width="8.7" height="15.0" fill="rgb(96,243,96)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write (8,951 samples, 89.91%)</title><rect x="112.4" y="645" width="1060.9" height="15.0" fill="rgb(103,249,103)" rx="2" ry="2" />
<text text-anchor="" x="115.40" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1573" width="0.2" height="15.0" fill="rgb(201,52,52)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (2 samples, 0.02%)</title><rect x="96.3" y="773" width="0.2" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (349 samples, 3.51%)</title><rect x="53.7" y="917" width="41.4" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="56.73" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (5 samples, 0.05%)</title><rect x="1176.5" y="837" width="0.6" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (194 samples, 1.95%)</title><rect x="395.7" y="389" width="23.0" height="15.0" fill="rgb(56,206,56)" rx="2" ry="2" />
<text text-anchor="" x="398.67" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (465 samples, 4.67%)</title><rect x="686.4" y="293" width="55.1" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="689.40" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (59 samples, 0.59%)</title><rect x="1092.1" y="149" width="7.0" height="15.0" fill="rgb(55,204,55)" rx="2" ry="2" />
<text text-anchor="" x="1095.10" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MutableSpace::initialize(MemRegion, bool, bool, bool) (1 samples, 0.01%)</title><rect x="1189.5" y="1445" width="0.1" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" />
<text text-anchor="" x="1192.53" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (6 samples, 0.06%)</title><rect x="1175.8" y="773" width="0.7" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1178.78" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="293" width="0.1" height="15.0" fill="rgb(248,121,121)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString$ (346 samples, 3.48%)</title><rect x="54.1" y="885" width="41.0" height="15.0" fill="rgb(241,109,109)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VM_ParallelGCFailedAllocation::doit() (5 samples, 0.05%)</title><rect x="1189.4" y="1525" width="0.6" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/SocketOutputStream.write (3 samples, 0.03%)</title><rect x="1182.1" y="1397" width="0.3" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (1,706 samples, 17.14%)</title><rect x="233.7" y="501" width="202.1" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="236.65" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/Renderer$.escape</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (304 samples, 3.05%)</title><rect x="57.4" y="789" width="36.0" height="15.0" fill="rgb(72,221,72)" rx="2" ry="2" />
<text text-anchor="" x="60.41" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1605" width="0.2" height="15.0" fill="rgb(229,93,93)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data(methodHandle) (1 samples, 0.01%)</title><rect x="1189.1" y="1445" width="0.1" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (6 samples, 0.06%)</title><rect x="1175.8" y="757" width="0.7" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="1178.78" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (9,885 samples, 99.29%)</title><rect x="10.4" y="1573" width="1171.5" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (5,531 samples, 55.55%)</title><rect x="484.9" y="437" width="655.6" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="487.92" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (7 samples, 0.07%)</title><rect x="1186.1" y="1541" width="0.8" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" />
<text text-anchor="" x="1189.09" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::loop() (5 samples, 0.05%)</title><rect x="1189.4" y="1573" width="0.6" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$IntegralNumWriter.write (803 samples, 8.07%)</title><rect x="757.0" y="325" width="95.2" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="760.04" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (154 samples, 1.55%)</title><rect x="1100.2" y="309" width="18.2" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="1103.16" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (2 samples, 0.02%)</title><rect x="52.0" y="981" width="0.2" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="54.96" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/locks/AbstractOwnableSynchronizer.setExclusiveOwnerThread (1 samples, 0.01%)</title><rect x="1181.8" y="1445" width="0.1" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write (5 samples, 0.05%)</title><rect x="110.3" y="549" width="0.6" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="113.27" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (5 samples, 0.05%)</title><rect x="52.4" y="869" width="0.6" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="55.43" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (2 samples, 0.02%)</title><rect x="438.1" y="501" width="0.2" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="441.10" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (15 samples, 0.15%)</title><rect x="849.6" y="133" width="1.8" height="15.0" fill="rgb(239,106,106)" rx="2" ry="2" />
<text text-anchor="" x="852.61" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (33 samples, 0.33%)</title><rect x="424.9" y="405" width="4.0" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="427.94" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (149 samples, 1.50%)</title><rect x="1100.8" y="277" width="17.6" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1103.75" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (1 samples, 0.01%)</title><rect x="1177.1" y="1077" width="0.1" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom$ (3 samples, 0.03%)</title><rect x="108.3" y="645" width="0.3" height="15.0" fill="rgb(226,89,89)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (2 samples, 0.02%)</title><rect x="570.1" y="213" width="0.3" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="573.13" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (8,952 samples, 89.92%)</title><rect x="112.3" y="693" width="1061.0" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="115.28" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (2 samples, 0.02%)</title><rect x="96.3" y="741" width="0.2" height="15.0" fill="rgb(100,246,100)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (5 samples, 0.05%)</title><rect x="1176.5" y="933" width="0.6" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write (14 samples, 0.14%)</title><rect x="436.0" y="501" width="1.6" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="438.97" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="341" width="0.1" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (9 samples, 0.09%)</title><rect x="1173.6" y="757" width="1.1" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1176.64" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/locks/ReentrantLock$NonfairSync.lock (1 samples, 0.01%)</title><rect x="1181.8" y="1461" width="0.1" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (9,885 samples, 99.29%)</title><rect x="10.4" y="1605" width="1171.5" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/concurrent/ThreadPoolExecutor$Worker.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (63 samples, 0.63%)</title><rect x="593.0" y="229" width="7.5" height="15.0" fill="rgb(92,238,92)" rx="2" ry="2" />
<text text-anchor="" x="596.01" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom (1 samples, 0.01%)</title><rect x="52.1" y="901" width="0.1" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.set (1 samples, 0.01%)</title><rect x="1181.8" y="1557" width="0.1" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_arraycopy (3 samples, 0.03%)</title><rect x="603.9" y="293" width="0.4" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="606.91" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (35 samples, 0.35%)</title><rect x="96.5" y="709" width="4.2" height="15.0" fill="rgb(91,238,91)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectStreamClass.lookup (1 samples, 0.01%)</title><rect x="1182.7" y="1445" width="0.1" height="15.0" fill="rgb(56,205,56)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="357" width="0.1" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (389 samples, 3.91%)</title><rect x="438.3" y="437" width="46.1" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (9 samples, 0.09%)</title><rect x="1174.7" y="757" width="1.1" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="1177.2" y="1061" width="0.6" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (9,124 samples, 91.64%)</title><rect x="95.1" y="901" width="1081.4" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (92 samples, 0.92%)</title><rect x="840.5" y="165" width="10.9" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="843.48" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.colonSnippet (6 samples, 0.06%)</title><rect x="135.3" y="501" width="0.7" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="138.28" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (13 samples, 0.13%)</title><rect x="45.8" y="965" width="1.5" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1445" width="0.1" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (5 samples, 0.05%)</title><rect x="1177.2" y="1013" width="0.6" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (3 samples, 0.03%)</title><rect x="1140.5" y="453" width="0.3" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="1143.46" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (73 samples, 0.73%)</title><rect x="126.6" y="469" width="8.7" height="15.0" fill="rgb(58,208,58)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (96 samples, 0.96%)</title><rect x="1142.8" y="533" width="11.4" height="15.0" fill="rgb(227,89,89)" rx="2" ry="2" />
<text text-anchor="" x="1145.83" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1157" width="0.2" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1167.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_Throughput (9,883 samples, 99.27%)</title><rect x="10.5" y="1429" width="1171.3" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_Throughput</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (15 samples, 0.15%)</title><rect x="109.8" y="629" width="1.8" height="15.0" fill="rgb(90,236,90)" rx="2" ry="2" />
<text text-anchor="" x="112.80" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/atomic/AtomicInteger.get (1 samples, 0.01%)</title><rect x="1182.4" y="1461" width="0.1" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1185.41" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1269" width="0.2" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1279.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitArray (11 samples, 0.11%)</title><rect x="52.2" y="981" width="1.3" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="55.19" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.renderIndent (5 samples, 0.05%)</title><rect x="1118.9" y="325" width="0.6" height="15.0" fill="rgb(223,83,83)" rx="2" ry="2" />
<text text-anchor="" x="1121.89" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call (9,884 samples, 99.28%)</title><rect x="10.4" y="1525" width="1171.4" height="15.0" fill="rgb(70,219,70)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$IntegralNumWriter.write0 (553 samples, 5.55%)</title><rect x="786.7" y="277" width="65.5" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="789.67" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1253" width="0.2" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1263.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (73 samples, 0.73%)</title><rect x="126.6" y="501" width="8.7" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (3 samples, 0.03%)</title><rect x="1140.1" y="325" width="0.4" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="1143.10" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (153 samples, 1.54%)</title><rect x="723.1" y="213" width="18.2" height="15.0" fill="rgb(80,227,80)" rx="2" ry="2" />
<text text-anchor="" x="726.14" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write0 (9,553 samples, 95.95%)</title><rect x="45.6" y="1141" width="1132.2" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1151.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (2,066 samples, 20.75%)</title><rect x="854.2" y="245" width="244.9" height="15.0" fill="rgb(230,94,94)" rx="2" ry="2" />
<text text-anchor="" x="857.23" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitString</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (14 samples, 0.14%)</title><rect x="93.4" y="805" width="1.7" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="96.44" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.&lt;init&gt; (1 samples, 0.01%)</title><rect x="45.4" y="1317" width="0.2" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="48.44" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (6 samples, 0.06%)</title><rect x="1175.8" y="725" width="0.7" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1178.78" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (803 samples, 8.07%)</title><rect x="757.0" y="309" width="95.2" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="760.04" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/cor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (147 samples, 1.48%)</title><rect x="572.6" y="229" width="17.4" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="575.62" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (4 samples, 0.04%)</title><rect x="93.0" y="709" width="0.4" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="95.97" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (32 samples, 0.32%)</title><rect x="47.8" y="1013" width="3.8" height="15.0" fill="rgb(93,240,93)" rx="2" ry="2" />
<text text-anchor="" x="50.81" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectOutputStream.writeObject (1 samples, 0.01%)</title><rect x="1182.7" y="1477" width="0.1" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (389 samples, 3.91%)</title><rect x="438.3" y="485" width="46.1" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upic..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.length (3 samples, 0.03%)</title><rect x="754.9" y="293" width="0.4" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="757.91" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (1 samples, 0.01%)</title><rect x="1183.1" y="1509" width="0.1" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api.write$ (9,650 samples, 96.93%)</title><rect x="38.1" y="1365" width="1143.7" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_bytecodes_for_block(int) (2 samples, 0.02%)</title><rect x="1188.3" y="1381" width="0.3" height="15.0" fill="rgb(188,188,55)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (1 samples, 0.01%)</title><rect x="45.7" y="981" width="0.1" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (1,317 samples, 13.23%)</title><rect x="262.6" y="405" width="156.1" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="265.57" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/AbstractSt..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (113 samples, 1.13%)</title><rect x="741.5" y="293" width="13.4" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="744.51" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (12 samples, 0.12%)</title><rect x="1117.0" y="261" width="1.4" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1119.99" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0$ (1 samples, 0.01%)</title><rect x="1173.2" y="597" width="0.1" height="15.0" fill="rgb(252,126,126)" rx="2" ry="2" />
<text text-anchor="" x="1176.17" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (55 samples, 0.55%)</title><rect x="100.7" y="741" width="6.5" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write (9,553 samples, 95.95%)</title><rect x="45.6" y="1253" width="1132.2" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1263.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitObject (5 samples, 0.05%)</title><rect x="1177.2" y="1093" width="0.6" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1103.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1557" width="0.1" height="15.0" fill="rgb(204,57,57)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0$ (9,553 samples, 95.95%)</title><rect x="45.6" y="1125" width="1132.2" height="15.0" fill="rgb(214,70,70)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1135.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (96 samples, 0.96%)</title><rect x="1142.8" y="549" width="11.4" height="15.0" fill="rgb(236,103,103)" rx="2" ry="2" />
<text text-anchor="" x="1145.83" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (163 samples, 1.64%)</title><rect x="1121.1" y="341" width="19.4" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="1124.14" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (14 samples, 0.14%)</title><rect x="109.9" y="597" width="1.7" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="112.91" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (824 samples, 8.28%)</title><rect x="136.0" y="421" width="97.7" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (368 samples, 3.70%)</title><rect x="440.8" y="373" width="43.6" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="443.83" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Double.&lt;init&gt; (5 samples, 0.05%)</title><rect x="827.1" y="213" width="0.6" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="830.09" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (1 samples, 0.01%)</title><rect x="51.5" y="949" width="0.1" height="15.0" fill="rgb(92,238,92)" rx="2" ry="2" />
<text text-anchor="" x="54.48" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Number.&lt;init&gt; (62 samples, 0.62%)</title><rect x="502.2" y="277" width="7.4" height="15.0" fill="rgb(103,248,103)" rx="2" ry="2" />
<text text-anchor="" x="505.22" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api.writer (34 samples, 0.34%)</title><rect x="1177.8" y="1269" width="4.0" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="1180.79" y="1279.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (368 samples, 3.70%)</title><rect x="440.8" y="389" width="43.6" height="15.0" fill="rgb(252,125,125)" rx="2" ry="2" />
<text text-anchor="" x="443.83" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (2 samples, 0.02%)</title><rect x="96.3" y="709" width="0.2" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (335 samples, 3.36%)</title><rect x="701.6" y="245" width="39.7" height="15.0" fill="rgb(104,249,104)" rx="2" ry="2" />
<text text-anchor="" x="704.57" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::invoke(Bytecodes::Code) (2 samples, 0.02%)</title><rect x="1188.3" y="1365" width="0.3" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (73 samples, 0.73%)</title><rect x="126.6" y="485" width="8.7" height="15.0" fill="rgb(57,207,57)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1573" width="0.1" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.commaBuffered_$eq (2 samples, 0.02%)</title><rect x="1118.7" y="325" width="0.2" height="15.0" fill="rgb(209,64,64)" rx="2" ry="2" />
<text text-anchor="" x="1121.65" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.writeToObject (9,546 samples, 95.88%)</title><rect x="45.7" y="1093" width="1131.4" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1103.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom (1 samples, 0.01%)</title><rect x="111.9" y="597" width="0.1" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="114.93" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompilerOracle::should_inline(methodHandle) (1 samples, 0.01%)</title><rect x="1188.5" y="1301" width="0.1" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="1191.46" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitNum (166 samples, 1.67%)</title><rect x="832.5" y="229" width="19.7" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="835.54" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (142 samples, 1.43%)</title><rect x="1075.3" y="69" width="16.8" height="15.0" fill="rgb(83,230,83)" rx="2" ry="2" />
<text text-anchor="" x="1078.27" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1157" width="0.3" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1167.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (227 samples, 2.28%)</title><rect x="714.4" y="229" width="26.9" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="717.37" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (91 samples, 0.91%)</title><rect x="1143.2" y="501" width="10.8" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1146.18" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (389 samples, 3.91%)</title><rect x="438.3" y="453" width="46.1" height="15.0" fill="rgb(226,89,89)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upic..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (2,031 samples, 20.40%)</title><rect x="516.3" y="325" width="240.7" height="15.0" fill="rgb(252,126,126)" rx="2" ry="2" />
<text text-anchor="" x="519.32" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer$$anon$2.visi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1525" width="0.1" height="15.0" fill="rgb(230,94,94)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitValue (21 samples, 0.21%)</title><rect x="435.8" y="517" width="2.5" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="438.85" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.initIterator (1 samples, 0.01%)</title><rect x="52.1" y="949" width="0.1" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (100 samples, 1.00%)</title><rect x="592.1" y="245" width="11.8" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="595.06" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="309" width="0.1" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (824 samples, 8.28%)</title><rect x="136.0" y="453" width="97.7" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/Str..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (2,700 samples, 27.12%)</title><rect x="115.8" y="517" width="320.0" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="118.84" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer$$anon$2.visitKey</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (7 samples, 0.07%)</title><rect x="1173.9" y="741" width="0.8" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="1176.88" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1589" width="0.1" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (70 samples, 0.70%)</title><rect x="1164.8" y="469" width="8.3" height="15.0" fill="rgb(104,249,104)" rx="2" ry="2" />
<text text-anchor="" x="1167.75" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (10 samples, 0.10%)</title><rect x="1188.2" y="1589" width="1.2" height="15.0" fill="rgb(208,208,62)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (13 samples, 0.13%)</title><rect x="45.8" y="981" width="1.5" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.initFrom (1 samples, 0.01%)</title><rect x="52.1" y="933" width="0.1" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SpinPause (8 samples, 0.08%)</title><rect x="1186.9" y="1557" width="1.0" height="15.0" fill="rgb(217,74,74)" rx="2" ry="2" />
<text text-anchor="" x="1189.92" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (14 samples, 0.14%)</title><rect x="724.9" y="197" width="1.7" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="727.92" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.transform (9,553 samples, 95.95%)</title><rect x="45.6" y="1301" width="1132.2" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.transform</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (263 samples, 2.64%)</title><rect x="1060.9" y="85" width="31.2" height="15.0" fill="rgb(68,216,68)" rx="2" ry="2" />
<text text-anchor="" x="1063.93" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringCoding.safeTrim (3 samples, 0.03%)</title><rect x="16.5" y="1349" width="0.4" height="15.0" fill="rgb(56,206,56)" rx="2" ry="2" />
<text text-anchor="" x="19.52" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data() (1 samples, 0.01%)</title><rect x="1189.1" y="1461" width="0.1" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (9,124 samples, 91.64%)</title><rect x="95.1" y="885" width="1081.4" height="15.0" fill="rgb(253,128,128)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/ForkedRunner$1.accept (1 samples, 0.01%)</title><rect x="1182.7" y="1525" width="0.1" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getBytes (230 samples, 2.31%)</title><rect x="10.8" y="1381" width="27.3" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="13.83" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/Elements.distance (1 samples, 0.01%)</title><rect x="115.1" y="517" width="0.1" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="118.13" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1 samples, 0.01%)</title><rect x="45.7" y="1045" width="0.1" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1557" width="0.2" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (107 samples, 1.07%)</title><rect x="591.2" y="277" width="12.7" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="594.23" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (14 samples, 0.14%)</title><rect x="109.9" y="613" width="1.7" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="112.91" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (4 samples, 0.04%)</title><rect x="1117.9" y="229" width="0.5" height="15.0" fill="rgb(93,240,93)" rx="2" ry="2" />
<text text-anchor="" x="1120.94" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1173" width="0.2" height="15.0" fill="rgb(217,75,75)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1183.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OverflowTaskQueue&lt;StarTask, (MemoryType)1, 131072u&gt;::push(StarTask) (1 samples, 0.01%)</title><rect x="1183.6" y="1509" width="0.1" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" />
<text text-anchor="" x="1186.60" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal$ThreadLocalMap.access$000 (1 samples, 0.01%)</title><rect x="10.4" y="1477" width="0.1" height="15.0" fill="rgb(99,244,99)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/link/BinaryLinkClient.pushFrame (3 samples, 0.03%)</title><rect x="1182.1" y="1477" width="0.3" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1573" width="0.1" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (32 samples, 0.32%)</title><rect x="47.8" y="965" width="3.8" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="50.81" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IntervalWalker::walk_to(int) (3 samples, 0.03%)</title><rect x="1188.6" y="1413" width="0.3" height="15.0" fill="rgb(199,199,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.58" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api$transform.to (9,587 samples, 96.29%)</title><rect x="45.6" y="1333" width="1136.2" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api$transform.to</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_cond_wait (1 samples, 0.01%)</title><rect x="10.1" y="1605" width="0.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/java8/JFunction1$mcDI$sp.apply (75 samples, 0.75%)</title><rect x="818.8" y="261" width="8.9" height="15.0" fill="rgb(252,126,126)" rx="2" ry="2" />
<text text-anchor="" x="821.79" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToObject (5,163 samples, 51.86%)</title><rect x="487.2" y="341" width="611.9" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="490.17" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToOb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/cs/UTF_8$Encoder.encode (179 samples, 1.80%)</title><rect x="16.9" y="1349" width="21.2" height="15.0" fill="rgb(83,230,83)" rx="2" ry="2" />
<text text-anchor="" x="19.87" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1183.1" y="1477" width="0.1" height="15.0" fill="rgb(203,203,60)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitObject (160 samples, 1.61%)</title><rect x="1154.2" y="549" width="19.0" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1157.21" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (35 samples, 0.35%)</title><rect x="96.5" y="725" width="4.2" height="15.0" fill="rgb(70,219,70)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom$ (1 samples, 0.01%)</title><rect x="52.1" y="869" width="0.1" height="15.0" fill="rgb(232,97,97)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0$ (8,950 samples, 89.90%)</title><rect x="112.4" y="581" width="1060.8" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="115.40" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (352 samples, 3.54%)</title><rect x="442.1" y="325" width="41.7" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="445.13" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (2 samples, 0.02%)</title><rect x="16.5" y="1333" width="0.3" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="19.52" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write0 (9,490 samples, 95.32%)</title><rect x="51.7" y="1013" width="1124.8" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__strchr_avx2 (1 samples, 0.01%)</title><rect x="1189.4" y="1413" width="0.1" height="15.0" fill="rgb(215,73,73)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="52.4" y="901" width="0.6" height="15.0" fill="rgb(88,235,88)" rx="2" ry="2" />
<text text-anchor="" x="55.43" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ExecutorCompletionService$QueueingFuture.done (1 samples, 0.01%)</title><rect x="1181.8" y="1525" width="0.1" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/locks/ReentrantLock.lock (1 samples, 0.01%)</title><rect x="1181.8" y="1477" width="0.1" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (6 samples, 0.06%)</title><rect x="1175.8" y="741" width="0.7" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1178.78" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MethodData::allocate(ClassLoaderData*, methodHandle, Thread*) (1 samples, 0.01%)</title><rect x="1189.1" y="1413" width="0.1" height="15.0" fill="rgb(188,188,54)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (304 samples, 3.05%)</title><rect x="57.4" y="805" width="36.0" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="60.41" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (352 samples, 3.54%)</title><rect x="442.1" y="341" width="41.7" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" />
<text text-anchor="" x="445.13" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/reflect/NativeMethodAccessorImpl.invoke (9,883 samples, 99.27%)</title><rect x="10.5" y="1461" width="1171.3" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sun/reflect/NativeMethodAccessorImpl.invoke</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (333 samples, 3.34%)</title><rect x="55.6" y="821" width="39.5" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="58.63" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ObjArrayKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1186.8" y="1525" width="0.1" height="15.0" fill="rgb(208,208,62)" rx="2" ry="2" />
<text text-anchor="" x="1189.80" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ClassLoaderDataGraph::oops_do(OopClosure*, KlassClosure*, bool) (1 samples, 0.01%)</title><rect x="1183.1" y="1557" width="0.1" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>outputStream::print_cr(char const*, ...) (1 samples, 0.01%)</title><rect x="1189.4" y="1429" width="0.1" height="15.0" fill="rgb(208,208,62)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (13 samples, 0.13%)</title><rect x="54.1" y="757" width="1.5" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (5 samples, 0.05%)</title><rect x="1177.2" y="1077" width="0.6" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (823 samples, 8.27%)</title><rect x="136.1" y="405" width="97.6" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="139.11" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>os::pretouch_memory(char*, char*) (1 samples, 0.01%)</title><rect x="1189.5" y="1429" width="0.1" height="15.0" fill="rgb(224,224,67)" rx="2" ry="2" />
<text text-anchor="" x="1192.53" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1589" width="0.1" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JfrBackend::is_event_enabled(TraceEventId) (1 samples, 0.01%)</title><rect x="1189.3" y="1541" width="0.1" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" />
<text text-anchor="" x="1192.29" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (11 samples, 0.11%)</title><rect x="599.2" y="197" width="1.3" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="602.17" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.toString (24 samples, 0.24%)</title><rect x="827.7" y="229" width="2.8" height="15.0" fill="rgb(102,247,102)" rx="2" ry="2" />
<text text-anchor="" x="830.68" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitObject (15 samples, 0.15%)</title><rect x="1174.7" y="821" width="1.8" height="15.0" fill="rgb(213,68,68)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Universe::print_heap_before_gc(outputStream*, bool) (1 samples, 0.01%)</title><rect x="1189.4" y="1445" width="0.1" height="15.0" fill="rgb(198,198,58)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_klass_by_name_impl(ciKlass*, constantPoolHandle, ciSymbol*, bool) (1 samples, 0.01%)</title><rect x="1189.2" y="1445" width="0.1" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (10 samples, 0.10%)</title><rect x="1138.6" y="261" width="1.1" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="1141.56" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1493" width="0.1" height="15.0" fill="rgb(238,106,106)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::run() (5 samples, 0.05%)</title><rect x="1189.4" y="1589" width="0.6" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StealTask::do_it(GCTaskManager*, unsigned int) (38 samples, 0.38%)</title><rect x="1183.7" y="1573" width="4.5" height="15.0" fill="rgb(221,221,66)" rx="2" ry="2" />
<text text-anchor="" x="1186.72" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (553 samples, 5.55%)</title><rect x="786.7" y="293" width="65.5" height="15.0" fill="rgb(210,64,64)" rx="2" ry="2" />
<text text-anchor="" x="789.67" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Thread.run (9,885 samples, 99.29%)</title><rect x="10.4" y="1621" width="1171.5" height="15.0" fill="rgb(91,238,91)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/Thread.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (9 samples, 0.09%)</title><rect x="1173.6" y="805" width="1.1" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="1176.64" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterator.&lt;init&gt; (1 samples, 0.01%)</title><rect x="108.6" y="661" width="0.1" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="111.61" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (9 samples, 0.09%)</title><rect x="1173.6" y="821" width="1.1" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="1176.64" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::assign_reg_num(LIR_OpList*, IntervalWalker*) (1 samples, 0.01%)</title><rect x="1188.9" y="1413" width="0.2" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.93" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0 (9,124 samples, 91.64%)</title><rect x="95.1" y="837" width="1081.4" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::do_linear_scan() (4 samples, 0.04%)</title><rect x="1188.6" y="1445" width="0.5" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" />
<text text-anchor="" x="1191.58" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (343 samples, 3.45%)</title><rect x="443.2" y="293" width="40.6" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="446.20" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSPromotionManager::drain_stacks_depth(bool) (4 samples, 0.04%)</title><rect x="1183.2" y="1557" width="0.5" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1186.24" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_thread (61 samples, 0.61%)</title><rect x="1182.8" y="1621" width="7.2" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="1185.77" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (5 samples, 0.05%)</title><rect x="1176.5" y="901" width="0.6" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call (9,884 samples, 99.28%)</title><rect x="10.4" y="1509" width="1171.4" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (1 samples, 0.01%)</title><rect x="51.6" y="1029" width="0.1" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="54.60" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (42 samples, 0.42%)</title><rect x="846.4" y="149" width="5.0" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="849.41" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (4 samples, 0.04%)</title><rect x="52.5" y="837" width="0.5" height="15.0" fill="rgb(56,205,56)" rx="2" ry="2" />
<text text-anchor="" x="55.55" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Object.&lt;init&gt; (5 samples, 0.05%)</title><rect x="852.9" y="261" width="0.6" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="855.92" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (92 samples, 0.92%)</title><rect x="472.9" y="277" width="10.9" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="475.94" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.depth (3 samples, 0.03%)</title><rect x="1139.7" y="325" width="0.4" height="15.0" fill="rgb(209,64,64)" rx="2" ry="2" />
<text text-anchor="" x="1142.75" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (2 samples, 0.02%)</title><rect x="1164.2" y="437" width="0.2" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1167.16" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::build_hir() (3 samples, 0.03%)</title><rect x="1188.2" y="1461" width="0.4" height="15.0" fill="rgb(199,199,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BaseRunner.runBenchmarksForked (6 samples, 0.06%)</title><rect x="1182.1" y="1589" width="0.7" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IntervalWalker::walk_to(IntervalState, int) (1 samples, 0.01%)</title><rect x="1188.6" y="1397" width="0.1" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" />
<text text-anchor="" x="1191.58" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::loop_predicate(int, int, CompLevel) (1 samples, 0.01%)</title><rect x="10.7" y="1317" width="0.1" height="15.0" fill="rgb(229,229,69)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>register_finalizer Runtime1 stub (3 samples, 0.03%)</title><rect x="830.2" y="165" width="0.3" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="833.17" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pl/project13/scala/jmh/extras/profiler/ProfilerUtils.startAndWait (1 samples, 0.01%)</title><rect x="1182.5" y="1461" width="0.2" height="15.0" fill="rgb(241,109,109)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1 samples, 0.01%)</title><rect x="1177.1" y="1061" width="0.1" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (3 samples, 0.03%)</title><rect x="1153.6" y="453" width="0.4" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1156.61" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::evaluate_operation(VM_Operation*) (5 samples, 0.05%)</title><rect x="1189.4" y="1557" width="0.6" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParallelScavengeHeap::failed_mem_allocate(unsigned long) (5 samples, 0.05%)</title><rect x="1189.4" y="1509" width="0.6" height="15.0" fill="rgb(191,191,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.02%)</title><rect x="10.0" y="1621" width="0.2" height="15.0" fill="rgb(217,75,75)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) (2 samples, 0.02%)</title><rect x="1188.3" y="1429" width="0.3" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (8,952 samples, 89.92%)</title><rect x="112.3" y="677" width="1061.0" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="115.28" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1493" width="0.2" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.valueOf (17 samples, 0.17%)</title><rect x="830.5" y="213" width="2.0" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="833.52" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.length (2 samples, 0.02%)</title><rect x="590.0" y="229" width="0.3" height="15.0" fill="rgb(71,220,71)" rx="2" ry="2" />
<text text-anchor="" x="593.04" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (3 samples, 0.03%)</title><rect x="111.6" y="597" width="0.3" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="114.57" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (9,490 samples, 95.32%)</title><rect x="51.7" y="1029" width="1124.8" height="15.0" fill="rgb(247,119,119)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (351 samples, 3.53%)</title><rect x="53.5" y="981" width="41.6" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="56.50" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ThreadLocal.get (1 samples, 0.01%)</title><rect x="10.4" y="1493" width="0.1" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SystemDictionary::find_instance_or_array_klass(Symbol*, Handle, Handle, Thread*) (1 samples, 0.01%)</title><rect x="1189.2" y="1413" width="0.1" height="15.0" fill="rgb(207,207,61)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1477" width="0.1" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (72 samples, 0.72%)</title><rect x="126.7" y="421" width="8.6" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="129.74" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (8 samples, 0.08%)</title><rect x="106.2" y="661" width="1.0" height="15.0" fill="rgb(103,248,103)" rx="2" ry="2" />
<text text-anchor="" x="109.24" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::create_new_metadata(Metadata*) (1 samples, 0.01%)</title><rect x="1189.2" y="1493" width="0.1" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.&lt;init&gt; (1 samples, 0.01%)</title><rect x="108.6" y="677" width="0.1" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="111.61" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (824 samples, 8.28%)</title><rect x="136.0" y="485" width="97.7" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/Str..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (32 samples, 0.32%)</title><rect x="47.8" y="1029" width="3.8" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="50.81" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1189" width="0.3" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1199.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (9 samples, 0.09%)</title><rect x="1174.7" y="789" width="1.1" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitNumRaw (207 samples, 2.08%)</title><rect x="827.7" y="261" width="24.5" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="830.68" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::alloc_free_reg(Interval*) (1 samples, 0.01%)</title><rect x="1188.7" y="1381" width="0.1" height="15.0" fill="rgb(210,210,62)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (13 samples, 0.13%)</title><rect x="54.1" y="789" width="1.5" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (49 samples, 0.49%)</title><rect x="478.0" y="229" width="5.8" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="481.04" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethodData::data_at(int) (1 samples, 0.01%)</title><rect x="1188.3" y="1285" width="0.2" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitValue (4 samples, 0.04%)</title><rect x="437.6" y="501" width="0.5" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="440.63" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (5 samples, 0.05%)</title><rect x="1176.5" y="917" width="0.6" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (1 samples, 0.01%)</title><rect x="440.9" y="357" width="0.2" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="443.94" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write0 (8,995 samples, 90.35%)</title><rect x="107.2" y="741" width="1066.1" height="15.0" fill="rgb(246,118,118)" rx="2" ry="2" />
<text text-anchor="" x="110.19" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (3 samples, 0.03%)</title><rect x="756.7" y="293" width="0.3" height="15.0" fill="rgb(215,71,71)" rx="2" ry="2" />
<text text-anchor="" x="759.69" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="1176.5" y="885" width="0.6" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (35 samples, 0.35%)</title><rect x="96.5" y="661" width="4.2" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (1 samples, 0.01%)</title><rect x="1177.1" y="1013" width="0.1" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (81 samples, 0.81%)</title><rect x="474.2" y="261" width="9.6" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="477.25" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>madvise (1 samples, 0.01%)</title><rect x="1181.9" y="1621" width="0.2" height="15.0" fill="rgb(251,125,125)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.renderIndent (3 samples, 0.03%)</title><rect x="53.1" y="901" width="0.4" height="15.0" fill="rgb(206,58,58)" rx="2" ry="2" />
<text text-anchor="" x="56.14" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (35 samples, 0.35%)</title><rect x="96.5" y="677" width="4.2" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/Collectors$$Lambda$69/1725097945.get (1 samples, 0.01%)</title><rect x="1182.5" y="1349" width="0.2" height="15.0" fill="rgb(71,220,71)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (55 samples, 0.55%)</title><rect x="100.7" y="773" width="6.5" height="15.0" fill="rgb(210,64,64)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (2 samples, 0.02%)</title><rect x="1186.6" y="1525" width="0.2" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1189.56" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1,608 samples, 16.15%)</title><rect x="239.2" y="485" width="190.6" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="242.22" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.app..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api$NoOpMappers.objectAttributeKeyWriteMap (2 samples, 0.02%)</title><rect x="1140.8" y="485" width="0.3" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="1143.81" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MethodData::MethodData(methodHandle, int, Thread*) (1 samples, 0.01%)</title><rect x="1189.1" y="1397" width="0.1" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (55 samples, 0.55%)</title><rect x="100.7" y="709" width="6.5" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api.writer$ (34 samples, 0.34%)</title><rect x="1177.8" y="1285" width="4.0" height="15.0" fill="rgb(223,83,83)" rx="2" ry="2" />
<text text-anchor="" x="1180.79" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (5 samples, 0.05%)</title><rect x="1176.5" y="1029" width="0.6" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (2 samples, 0.02%)</title><rect x="1173.3" y="821" width="0.2" height="15.0" fill="rgb(204,57,57)" rx="2" ry="2" />
<text text-anchor="" x="1176.29" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (6 samples, 0.06%)</title><rect x="110.9" y="549" width="0.7" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="113.86" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom$ (3 samples, 0.03%)</title><rect x="108.3" y="597" width="0.3" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (15 samples, 0.15%)</title><rect x="1090.3" y="53" width="1.8" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="1093.32" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GlobalValueNumbering::GlobalValueNumbering(IR*) (1 samples, 0.01%)</title><rect x="1188.2" y="1445" width="0.1" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I2C/C2I adapters (1 samples, 0.01%)</title><rect x="10.6" y="1397" width="0.1" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="13.59" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (1 samples, 0.01%)</title><rect x="1183.0" y="1525" width="0.1" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1186.01" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BaseRunner.runBenchmark (6 samples, 0.06%)</title><rect x="1182.1" y="1557" width="0.7" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (2 samples, 0.02%)</title><rect x="96.3" y="757" width="0.2" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (167 samples, 1.68%)</title><rect x="1099.7" y="341" width="19.8" height="15.0" fill="rgb(240,109,109)" rx="2" ry="2" />
<text text-anchor="" x="1102.69" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1182.9" y="1541" width="0.1" height="15.0" fill="rgb(206,206,61)" rx="2" ry="2" />
<text text-anchor="" x="1185.89" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (207 samples, 2.08%)</title><rect x="565.7" y="277" width="24.6" height="15.0" fill="rgb(104,249,104)" rx="2" ry="2" />
<text text-anchor="" x="568.75" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1109" width="0.1" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1119.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (9,956 samples, 100%)</title><rect x="10.0" y="1637" width="1180.0" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1647.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/BoxesRunTime.boxToInteger (107 samples, 1.07%)</title><rect x="496.9" y="325" width="12.7" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="499.89" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitArray$ (11 samples, 0.11%)</title><rect x="52.2" y="965" width="1.3" height="15.0" fill="rgb(239,106,106)" rx="2" ry="2" />
<text text-anchor="" x="55.19" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Object.&lt;init&gt; (6 samples, 0.06%)</title><rect x="829.8" y="181" width="0.7" height="15.0" fill="rgb(55,205,55)" rx="2" ry="2" />
<text text-anchor="" x="832.81" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Object.&lt;init&gt; (5 samples, 0.05%)</title><rect x="827.1" y="181" width="0.6" height="15.0" fill="rgb(67,215,67)" rx="2" ry="2" />
<text text-anchor="" x="830.09" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (2,083 samples, 20.92%)</title><rect x="852.2" y="325" width="246.9" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="855.21" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$StringWriter..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pl/project13/scala/jmh/extras/profiler/AsyncProfiler.afterIteration (1 samples, 0.01%)</title><rect x="1182.5" y="1493" width="0.2" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (8 samples, 0.08%)</title><rect x="740.3" y="181" width="1.0" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="743.33" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1541" width="0.2" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/cs/UTF_8$Encoder.encode (1 samples, 0.01%)</title><rect x="16.8" y="1333" width="0.1" height="15.0" fill="rgb(90,236,90)" rx="2" ry="2" />
<text text-anchor="" x="19.76" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (2 samples, 0.02%)</title><rect x="1142.6" y="549" width="0.2" height="15.0" fill="rgb(201,52,52)" rx="2" ry="2" />
<text text-anchor="" x="1145.59" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSScavenge::invoke_no_policy() (5 samples, 0.05%)</title><rect x="1189.4" y="1477" width="0.6" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitArray (28 samples, 0.28%)</title><rect x="108.7" y="709" width="3.3" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="111.73" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSScavengeFromKlassClosure::do_oop(oopDesc**) (1 samples, 0.01%)</title><rect x="1183.1" y="1525" width="0.1" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1413" width="0.1" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.valueOf (107 samples, 1.07%)</title><rect x="496.9" y="309" width="12.7" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="499.89" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.toString (7 samples, 0.07%)</title><rect x="851.4" y="181" width="0.8" height="15.0" fill="rgb(80,227,80)" rx="2" ry="2" />
<text text-anchor="" x="854.38" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (3 samples, 0.03%)</title><rect x="1187.9" y="1557" width="0.3" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" />
<text text-anchor="" x="1190.87" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (8,995 samples, 90.35%)</title><rect x="107.2" y="773" width="1066.1" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="110.19" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/StringJoiner.&lt;init&gt; (1 samples, 0.01%)</title><rect x="1182.5" y="1317" width="0.2" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (9,553 samples, 95.95%)</title><rect x="45.6" y="1173" width="1132.2" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1183.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OldToYoungRootsTask::do_it(GCTaskManager*, unsigned int) (3 samples, 0.03%)</title><rect x="1182.8" y="1573" width="0.3" height="15.0" fill="rgb(229,229,69)" rx="2" ry="2" />
<text text-anchor="" x="1185.77" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (349 samples, 3.51%)</title><rect x="53.7" y="949" width="41.4" height="15.0" fill="rgb(216,74,74)" rx="2" ry="2" />
<text text-anchor="" x="56.73" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/BufferedOutputStream.flushBuffer (3 samples, 0.03%)</title><rect x="1182.1" y="1413" width="0.3" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (6 samples, 0.06%)</title><rect x="861.7" y="165" width="0.7" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="864.70" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty$ (3 samples, 0.03%)</title><rect x="107.4" y="693" width="0.4" height="15.0" fill="rgb(248,119,119)" rx="2" ry="2" />
<text text-anchor="" x="110.42" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/reflect/NativeMethodAccessorImpl.invoke0 (9,883 samples, 99.27%)</title><rect x="10.5" y="1445" width="1171.3" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sun/reflect/NativeMethodAccessorImpl.invoke0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$1.&lt;init&gt; (25 samples, 0.25%)</title><rect x="109.1" y="645" width="2.9" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="112.08" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (1,830 samples, 18.38%)</title><rect x="875.2" y="101" width="216.9" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="878.21" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/StringBuffer.append</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSYoungGen::resize_spaces(unsigned long, unsigned long) (1 samples, 0.01%)</title><rect x="1189.5" y="1461" width="0.1" height="15.0" fill="rgb(199,199,59)" rx="2" ry="2" />
<text text-anchor="" x="1192.53" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/Elements.status (1 samples, 0.01%)</title><rect x="115.7" y="517" width="0.1" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="118.72" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (35 samples, 0.35%)</title><rect x="96.5" y="741" width="4.2" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.initFrom (1 samples, 0.01%)</title><rect x="52.1" y="885" width="0.1" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1509" width="0.1" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (166 samples, 1.67%)</title><rect x="832.5" y="197" width="19.7" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="835.54" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (154 samples, 1.55%)</title><rect x="1100.2" y="325" width="18.2" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="1103.16" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OverflowTaskQueue&lt;StarTask, (MemoryType)1, 131072u&gt;::push(StarTask) (1 samples, 0.01%)</title><rect x="1182.9" y="1525" width="0.1" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" />
<text text-anchor="" x="1185.89" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write (2 samples, 0.02%)</title><rect x="52.7" y="821" width="0.2" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="55.67" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (9 samples, 0.09%)</title><rect x="1174.7" y="741" width="1.1" height="15.0" fill="rgb(57,207,57)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (51 samples, 0.51%)</title><rect x="45.7" y="1061" width="6.0" height="15.0" fill="rgb(246,118,118)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (1 samples, 0.01%)</title><rect x="93.3" y="693" width="0.1" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="96.32" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (2,072 samples, 20.81%)</title><rect x="853.5" y="261" width="245.6" height="15.0" fill="rgb(246,118,118)" rx="2" ry="2" />
<text text-anchor="" x="856.52" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$StringWriter..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (5 samples, 0.05%)</title><rect x="483.8" y="341" width="0.6" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="486.85" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (1 samples, 0.01%)</title><rect x="45.7" y="997" width="0.1" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (4 samples, 0.04%)</title><rect x="1172.6" y="437" width="0.5" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="1175.58" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject (8,675 samples, 87.13%)</title><rect x="112.9" y="549" width="1028.2" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="115.88" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (28 samples, 0.28%)</title><rect x="1087.0" y="53" width="3.3" height="15.0" fill="rgb(83,230,83)" rx="2" ry="2" />
<text text-anchor="" x="1090.00" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (9 samples, 0.09%)</title><rect x="1173.6" y="789" width="1.1" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="1176.64" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (3 samples, 0.03%)</title><rect x="55.3" y="725" width="0.3" height="15.0" fill="rgb(102,247,102)" rx="2" ry="2" />
<text text-anchor="" x="58.28" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/reflect/Method.invoke (9,883 samples, 99.27%)</title><rect x="10.5" y="1493" width="1171.3" height="15.0" fill="rgb(79,226,79)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/reflect/Method.invoke</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (1,997 samples, 20.06%)</title><rect x="862.4" y="165" width="236.7" height="15.0" fill="rgb(241,109,109)" rx="2" ry="2" />
<text text-anchor="" x="865.41" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/Renderer$.escape</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (70 samples, 0.70%)</title><rect x="1164.8" y="485" width="8.3" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="1167.75" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (14 samples, 0.14%)</title><rect x="598.8" y="213" width="1.7" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="601.81" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pl/project13/scala/jmh/extras/profiler/AsyncProfiler.profilerCommand (1 samples, 0.01%)</title><rect x="1182.5" y="1477" width="0.2" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/SocketOutputStream.socketWrite0 (3 samples, 0.03%)</title><rect x="1182.1" y="1365" width="0.3" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString (5 samples, 0.05%)</title><rect x="1176.5" y="949" width="0.6" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1 samples, 0.01%)</title><rect x="45.7" y="1029" width="0.1" height="15.0" fill="rgb(68,216,68)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (389 samples, 3.91%)</title><rect x="438.3" y="469" width="46.1" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upic..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (9,124 samples, 91.64%)</title><rect x="95.1" y="949" width="1081.4" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1541" width="0.1" height="15.0" fill="rgb(249,122,122)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (9,553 samples, 95.95%)</title><rect x="45.6" y="1221" width="1132.2" height="15.0" fill="rgb(242,112,112)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1231.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (149 samples, 1.50%)</title><rect x="1122.1" y="293" width="17.6" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1125.09" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (70 samples, 0.70%)</title><rect x="1164.8" y="501" width="8.3" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="1167.75" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterator.nonEmpty (1 samples, 0.01%)</title><rect x="51.8" y="981" width="0.2" height="15.0" fill="rgb(213,70,70)" rx="2" ry="2" />
<text text-anchor="" x="54.84" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString (368 samples, 3.70%)</title><rect x="440.8" y="405" width="43.6" height="15.0" fill="rgb(245,115,115)" rx="2" ry="2" />
<text text-anchor="" x="443.83" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write (9,124 samples, 91.64%)</title><rect x="95.1" y="917" width="1081.4" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/LinkedBlockingQueue.offer (1 samples, 0.01%)</title><rect x="1181.8" y="1493" width="0.1" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_cond_timedwait (1 samples, 0.01%)</title><rect x="10.2" y="1621" width="0.2" height="15.0" fill="rgb(221,81,81)" rx="2" ry="2" />
<text text-anchor="" x="13.24" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString$ (5 samples, 0.05%)</title><rect x="1176.5" y="965" width="0.6" height="15.0" fill="rgb(221,81,81)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (303 samples, 3.04%)</title><rect x="57.5" y="757" width="35.9" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="60.53" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pthread_cond_signal@@GLIBC_2.3.2 (1 samples, 0.01%)</title><rect x="1182.5" y="1285" width="0.2" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (34 samples, 0.34%)</title><rect x="89.4" y="741" width="4.0" height="15.0" fill="rgb(63,211,63)" rx="2" ry="2" />
<text text-anchor="" x="92.41" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/default$.writer (34 samples, 0.34%)</title><rect x="1177.8" y="1301" width="4.0" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="1180.79" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0 (8,948 samples, 89.88%)</title><rect x="112.6" y="565" width="1060.6" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="115.64" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (389 samples, 3.91%)</title><rect x="438.3" y="517" width="46.1" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upic..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/AbstractQueue.add (1 samples, 0.01%)</title><rect x="1181.8" y="1509" width="0.1" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.execute (1 samples, 0.01%)</title><rect x="1182.4" y="1493" width="0.1" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="1185.41" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (6 samples, 0.06%)</title><rect x="1175.8" y="789" width="0.7" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="1178.78" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (1 samples, 0.01%)</title><rect x="1177.1" y="1029" width="0.1" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (13 samples, 0.13%)</title><rect x="45.8" y="949" width="1.5" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (76 samples, 0.76%)</title><rect x="1155.4" y="517" width="9.0" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="1158.39" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (76 samples, 0.76%)</title><rect x="1155.4" y="501" width="9.0" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1158.39" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SimpleThresholdPolicy::event(methodHandle, methodHandle, int, int, CompLevel, nmethod*, JavaThread*) (1 samples, 0.01%)</title><rect x="10.7" y="1365" width="0.1" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (2 samples, 0.02%)</title><rect x="112.0" y="709" width="0.3" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="115.05" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/link/BinaryLinkClient$1.invoke (3 samples, 0.03%)</title><rect x="1182.1" y="1509" width="0.3" height="15.0" fill="rgb(102,247,102)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (8,951 samples, 89.91%)</title><rect x="112.4" y="613" width="1060.9" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="115.40" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (1 samples, 0.01%)</title><rect x="1173.5" y="821" width="0.1" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="1176.53" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write (9,490 samples, 95.32%)</title><rect x="51.7" y="1061" width="1124.8" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/Iterator.$init$ (1 samples, 0.01%)</title><rect x="108.6" y="645" width="0.1" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="111.61" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>register_finalizer Runtime1 stub (3 samples, 0.03%)</title><rect x="827.3" y="165" width="0.4" height="15.0" fill="rgb(236,103,103)" rx="2" ry="2" />
<text text-anchor="" x="830.32" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSScavengeKlassClosure::do_klass(Klass*) (1 samples, 0.01%)</title><rect x="1183.1" y="1541" width="0.1" height="15.0" fill="rgb(227,227,68)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Object.&lt;init&gt; (4 samples, 0.04%)</title><rect x="726.1" y="181" width="0.5" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="729.11" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1173" width="0.3" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1183.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::should_inline() (1 samples, 0.01%)</title><rect x="1188.5" y="1317" width="0.1" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" />
<text text-anchor="" x="1191.46" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (2 samples, 0.02%)</title><rect x="1183.5" y="1541" width="0.2" height="15.0" fill="rgb(216,216,64)" rx="2" ry="2" />
<text text-anchor="" x="1186.48" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (819 samples, 8.23%)</title><rect x="136.6" y="389" width="97.1" height="15.0" fill="rgb(95,242,95)" rx="2" ry="2" />
<text text-anchor="" x="139.58" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write (8,952 samples, 89.92%)</title><rect x="112.3" y="709" width="1061.0" height="15.0" fill="rgb(229,92,92)" rx="2" ry="2" />
<text text-anchor="" x="115.28" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1183.6" y="1525" width="0.1" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" />
<text text-anchor="" x="1186.60" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (167 samples, 1.68%)</title><rect x="1099.7" y="357" width="19.8" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="1102.69" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.initFrom (3 samples, 0.03%)</title><rect x="108.3" y="661" width="0.3" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Number.&lt;init&gt; (2 samples, 0.02%)</title><rect x="741.3" y="277" width="0.2" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="744.28" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::compile_method() (8 samples, 0.08%)</title><rect x="1188.2" y="1493" width="1.0" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.colonSnippet (8 samples, 0.08%)</title><rect x="428.9" y="405" width="0.9" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="431.85" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) (8 samples, 0.08%)</title><rect x="1188.2" y="1509" width="1.0" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSScavenge::invoke() (5 samples, 0.05%)</title><rect x="1189.4" y="1493" width="0.6" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (32 samples, 0.32%)</title><rect x="47.8" y="997" width="3.8" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="50.81" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (149 samples, 1.50%)</title><rect x="1122.1" y="309" width="17.6" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1125.09" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (107 samples, 1.07%)</title><rect x="591.2" y="261" width="12.7" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="594.23" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="325" width="0.1" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/default$.write (9,650 samples, 96.93%)</title><rect x="38.1" y="1381" width="1143.7" height="15.0" fill="rgb(226,89,89)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/default$.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (10 samples, 0.10%)</title><rect x="1188.2" y="1573" width="1.2" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VM_Operation::evaluate() (5 samples, 0.05%)</title><rect x="1189.4" y="1541" width="0.6" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1192.41" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1301" width="0.3" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (9,553 samples, 95.95%)</title><rect x="45.6" y="1237" width="1132.2" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1247.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (13 samples, 0.13%)</title><rect x="54.1" y="821" width="1.5" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GenericTaskQueueSet&lt;OverflowTaskQueue&lt;StarTask, (MemoryType)1, 131072u&gt;, (MemoryType)1&gt;::steal_best_of_2(unsigned int, int*, StarTask&amp;) (15 samples, 0.15%)</title><rect x="1183.7" y="1557" width="1.8" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" />
<text text-anchor="" x="1186.72" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::emit_lir() (4 samples, 0.04%)</title><rect x="1188.6" y="1461" width="0.5" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" />
<text text-anchor="" x="1191.58" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (2,083 samples, 20.92%)</title><rect x="852.2" y="277" width="246.9" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="855.21" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$StringWriter..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (9,490 samples, 95.32%)</title><rect x="51.7" y="1045" width="1124.8" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1461" width="0.2" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.transform$ (9,553 samples, 95.95%)</title><rect x="45.6" y="1285" width="1132.2" height="15.0" fill="rgb(247,118,118)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.transform$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitArray (11 samples, 0.11%)</title><rect x="52.2" y="933" width="1.3" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="55.19" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ScavengeRootsTask::do_it(GCTaskManager*, unsigned int) (5 samples, 0.05%)</title><rect x="1183.1" y="1573" width="0.6" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Number.&lt;init&gt; (5 samples, 0.05%)</title><rect x="827.1" y="197" width="0.6" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="830.09" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1429" width="0.1" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::args_list_for_profiling(ciMethod*, int&amp;, bool) (1 samples, 0.01%)</title><rect x="1188.3" y="1317" width="0.2" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.writeToObject (9,546 samples, 95.88%)</title><rect x="45.7" y="1077" width="1131.4" height="15.0" fill="rgb(108,254,108)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString (2,008 samples, 20.17%)</title><rect x="861.1" y="213" width="238.0" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="864.10" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/Visitor.visitString</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, Bytecodes::Code, Instruction*) (2 samples, 0.02%)</title><rect x="1188.3" y="1333" width="0.3" height="15.0" fill="rgb(217,217,65)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (9,124 samples, 91.64%)</title><rect x="95.1" y="965" width="1081.4" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/Collectors.lambda$joining$6 (1 samples, 0.01%)</title><rect x="1182.5" y="1333" width="0.2" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*) (1 samples, 0.01%)</title><rect x="10.7" y="1381" width="0.1" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.initFrom (3 samples, 0.03%)</title><rect x="108.3" y="613" width="0.3" height="15.0" fill="rgb(238,105,105)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/link/BinaryLinkClient.pushFrame (1 samples, 0.01%)</title><rect x="1182.7" y="1493" width="0.1" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1185.65" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (13 samples, 0.13%)</title><rect x="45.8" y="933" width="1.5" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (15 samples, 0.15%)</title><rect x="1174.7" y="805" width="1.8" height="15.0" fill="rgb(223,83,83)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="52.4" y="885" width="0.6" height="15.0" fill="rgb(92,238,92)" rx="2" ry="2" />
<text text-anchor="" x="55.43" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="277" width="0.1" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (23 samples, 0.23%)</title><rect x="48.5" y="933" width="2.7" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="51.52" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$1.&lt;init&gt; (11 samples, 0.11%)</title><rect x="52.2" y="917" width="1.3" height="15.0" fill="rgb(228,90,90)" rx="2" ry="2" />
<text text-anchor="" x="55.19" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (7 samples, 0.07%)</title><rect x="1138.9" y="245" width="0.8" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="1141.92" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToObject (5,172 samples, 51.95%)</title><rect x="486.1" y="357" width="613.0" height="15.0" fill="rgb(89,235,89)" rx="2" ry="2" />
<text text-anchor="" x="489.10" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToOb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (19 samples, 0.19%)</title><rect x="570.4" y="213" width="2.2" height="15.0" fill="rgb(54,203,54)" rx="2" ry="2" />
<text text-anchor="" x="573.37" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom$ (1 samples, 0.01%)</title><rect x="52.1" y="917" width="0.1" height="15.0" fill="rgb(239,108,108)" rx="2" ry="2" />
<text text-anchor="" x="55.08" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.subVisitor (57 samples, 0.57%)</title><rect x="509.6" y="325" width="6.7" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="512.57" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (127 samples, 1.28%)</title><rect x="590.6" y="309" width="15.1" height="15.0" fill="rgb(232,97,97)" rx="2" ry="2" />
<text text-anchor="" x="593.64" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1509" width="0.2" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/Elements.duration (4 samples, 0.04%)</title><rect x="115.2" y="517" width="0.5" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="118.25" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/ReduceOps$ReduceOp.evaluateSequential (1 samples, 0.01%)</title><rect x="1182.5" y="1413" width="0.2" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (13 samples, 0.13%)</title><rect x="45.8" y="997" width="1.5" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.&lt;init&gt; (62 samples, 0.62%)</title><rect x="502.2" y="293" width="7.4" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="505.22" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (2 samples, 0.02%)</title><rect x="96.3" y="693" width="0.2" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BaseRunner.runBenchmark (6 samples, 0.06%)</title><rect x="1182.1" y="1541" width="0.7" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (5 samples, 0.05%)</title><rect x="1099.1" y="357" width="0.6" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="1102.09" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/ForkedMain.main (6 samples, 0.06%)</title><rect x="1182.1" y="1621" width="0.7" height="15.0" fill="rgb(81,229,81)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1631.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.toString (62 samples, 0.62%)</title><rect x="38.1" y="1333" width="7.3" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (5 samples, 0.05%)</title><rect x="1176.5" y="1045" width="0.6" height="15.0" fill="rgb(210,64,64)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1061" width="0.1" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (200 samples, 2.01%)</title><rect x="566.6" y="245" width="23.7" height="15.0" fill="rgb(78,225,78)" rx="2" ry="2" />
<text text-anchor="" x="569.58" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (5,538 samples, 55.62%)</title><rect x="484.4" y="501" width="656.4" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="487.44" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (48 samples, 0.48%)</title><rect x="101.5" y="677" width="5.7" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="104.50" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (12 samples, 0.12%)</title><rect x="604.3" y="293" width="1.4" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="607.27" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/AbstractIterator.nonEmpty (3 samples, 0.03%)</title><rect x="107.4" y="709" width="0.4" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="110.42" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.initIterator (3 samples, 0.03%)</title><rect x="108.3" y="677" width="0.3" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1589" width="0.2" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/AbstractPipeline.wrapAndCopyInto (1 samples, 0.01%)</title><rect x="1182.5" y="1397" width="0.2" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.0" y="1461" width="0.1" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1557" width="0.1" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (2 samples, 0.02%)</title><rect x="1182.2" y="1141" width="0.2" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="1185.18" y="1151.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (73 samples, 0.73%)</title><rect x="126.6" y="437" width="8.7" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (2 samples, 0.02%)</title><rect x="51.2" y="933" width="0.3" height="15.0" fill="rgb(90,237,90)" rx="2" ry="2" />
<text text-anchor="" x="54.25" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (148 samples, 1.49%)</title><rect x="833.8" y="181" width="17.6" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="836.84" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (14 samples, 0.14%)</title><rect x="109.9" y="581" width="1.7" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="112.91" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1029" width="0.1" height="15.0" fill="rgb(235,102,102)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/ForkedRunner.run (6 samples, 0.06%)</title><rect x="1182.1" y="1605" width="0.7" height="15.0" fill="rgb(88,235,88)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.&lt;init&gt; (155 samples, 1.56%)</title><rect x="1154.8" y="533" width="18.4" height="15.0" fill="rgb(251,125,125)" rx="2" ry="2" />
<text text-anchor="" x="1157.80" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (349 samples, 3.51%)</title><rect x="53.7" y="901" width="41.4" height="15.0" fill="rgb(225,86,86)" rx="2" ry="2" />
<text text-anchor="" x="56.73" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString (346 samples, 3.48%)</title><rect x="54.1" y="869" width="41.0" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1125" width="0.1" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1135.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (5 samples, 0.05%)</title><rect x="1117.8" y="245" width="0.6" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="1120.82" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write0 (9,490 samples, 95.32%)</title><rect x="51.7" y="997" width="1124.8" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="395.6" y="373" width="0.1" height="15.0" fill="rgb(238,105,105)" rx="2" ry="2" />
<text text-anchor="" x="398.55" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write (5,531 samples, 55.55%)</title><rect x="484.9" y="453" width="655.6" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="487.92" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1509" width="0.1" height="15.0" fill="rgb(230,94,94)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Integer.toString (13 samples, 0.13%)</title><rect x="829.0" y="213" width="1.5" height="15.0" fill="rgb(91,238,91)" rx="2" ry="2" />
<text text-anchor="" x="831.98" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectOutputStream$BlockDataOutputStream.flush (3 samples, 0.03%)</title><rect x="1182.1" y="1445" width="0.3" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BenchmarkHandler.stopProfilers (1 samples, 0.01%)</title><rect x="1182.5" y="1509" width="0.2" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write (8,995 samples, 90.35%)</title><rect x="107.2" y="789" width="1066.1" height="15.0" fill="rgb(249,121,121)" rx="2" ry="2" />
<text text-anchor="" x="110.19" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api.write (9,650 samples, 96.93%)</title><rect x="38.1" y="1349" width="1143.7" height="15.0" fill="rgb(201,52,52)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (1,608 samples, 16.15%)</title><rect x="239.2" y="453" width="190.6" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="242.22" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1,860 samples, 18.68%)</title><rect x="871.7" y="149" width="220.4" height="15.0" fill="rgb(107,253,107)" rx="2" ry="2" />
<text text-anchor="" x="874.65" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.append</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Number.&lt;init&gt; (2 samples, 0.02%)</title><rect x="832.3" y="181" width="0.2" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="835.30" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (55 samples, 0.55%)</title><rect x="100.7" y="693" width="6.5" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ciMethod(methodHandle, ciInstanceKlass*) (1 samples, 0.01%)</title><rect x="1189.2" y="1477" width="0.1" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (8 samples, 0.08%)</title><rect x="107.8" y="693" width="0.9" height="15.0" fill="rgb(206,58,58)" rx="2" ry="2" />
<text text-anchor="" x="110.78" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (824 samples, 8.28%)</title><rect x="136.0" y="501" width="97.7" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseR..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/GoogleMapsAPIBenchmark.writeUPickle (9,880 samples, 99.24%)</title><rect x="10.8" y="1397" width="1171.0" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="13.83" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/GoogleMapsAPIBenchmark.writeUPickle</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (5 samples, 0.05%)</title><rect x="1176.5" y="1061" width="0.6" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (346 samples, 3.48%)</title><rect x="54.1" y="837" width="41.0" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (74 samples, 0.74%)</title><rect x="1164.4" y="517" width="8.8" height="15.0" fill="rgb(238,105,105)" rx="2" ry="2" />
<text text-anchor="" x="1167.40" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/AbstractPipeline.copyInto (1 samples, 0.01%)</title><rect x="1182.5" y="1381" width="0.2" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceMirrorKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1183.1" y="1493" width="0.1" height="15.0" fill="rgb(205,205,60)" rx="2" ry="2" />
<text text-anchor="" x="1186.13" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (1,860 samples, 18.68%)</title><rect x="871.7" y="117" width="220.4" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="874.65" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1205" width="0.2" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1215.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/BoxesRunTime.boxToInteger (17 samples, 0.17%)</title><rect x="830.5" y="229" width="2.0" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="833.52" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (35 samples, 0.35%)</title><rect x="96.5" y="773" width="4.2" height="15.0" fill="rgb(239,106,106)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_thrpt_jmhStub (9,883 samples, 99.27%)</title><rect x="10.5" y="1413" width="1171.3" height="15.0" fill="rgb(90,237,90)" rx="2" ry="2" />
<text text-anchor="" x="13.47" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_thrpt_jmhStub</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (1 samples, 0.01%)</title><rect x="53.0" y="901" width="0.1" height="15.0" fill="rgb(236,103,103)" rx="2" ry="2" />
<text text-anchor="" x="56.02" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IR::IR(Compilation*, ciMethod*, int) (2 samples, 0.02%)</title><rect x="1188.3" y="1445" width="0.3" height="15.0" fill="rgb(193,193,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$$anon$2.write0 (8,994 samples, 90.34%)</title><rect x="107.3" y="725" width="1066.0" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="110.31" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$$anon$2.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api$NoOpMappers.objectAttributeKeyWriteMap$ (2 samples, 0.02%)</title><rect x="1140.8" y="501" width="0.3" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="1143.81" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (2,083 samples, 20.92%)</title><rect x="852.2" y="309" width="246.9" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="855.21" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::invoke_compiler_on_method(CompileTask*) (9 samples, 0.09%)</title><rect x="1188.2" y="1541" width="1.1" height="15.0" fill="rgb(191,191,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (366 samples, 3.68%)</title><rect x="441.1" y="357" width="43.3" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="444.06" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (5,531 samples, 55.55%)</title><rect x="484.9" y="421" width="655.6" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="487.92" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (55 samples, 0.55%)</title><rect x="100.7" y="725" width="6.5" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1237" width="0.3" height="15.0" fill="rgb(242,112,112)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1247.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/ReferencePipeline.collect (1 samples, 0.01%)</title><rect x="1182.5" y="1445" width="0.2" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1455.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.&lt;init&gt; (9 samples, 0.09%)</title><rect x="829.5" y="197" width="1.0" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="832.46" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write0 (9,124 samples, 91.64%)</title><rect x="95.1" y="933" width="1081.4" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (389 samples, 3.91%)</title><rect x="438.3" y="501" width="46.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="441.34" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upic..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write0 (9,124 samples, 91.64%)</title><rect x="95.1" y="869" width="1081.4" height="15.0" fill="rgb(100,246,100)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (28 samples, 0.28%)</title><rect x="48.2" y="949" width="3.3" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="51.16" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1317" width="0.3" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SystemDictionary::find_constrained_instance_or_array_klass(Symbol*, Handle, Thread*) (1 samples, 0.01%)</title><rect x="1189.2" y="1429" width="0.1" height="15.0" fill="rgb(199,199,59)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="1176.5" y="869" width="0.6" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (68 samples, 0.68%)</title><rect x="475.8" y="245" width="8.0" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="478.79" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (561 samples, 5.63%)</title><rect x="523.8" y="309" width="66.5" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="526.79" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BaseRunner.doSingle (6 samples, 0.06%)</title><rect x="1182.1" y="1573" width="0.7" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1583.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.writeToObject (9,094 samples, 91.34%)</title><rect x="95.5" y="805" width="1077.8" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="98.45" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::GraphBuilder(Compilation*, IRScope*) (2 samples, 0.02%)</title><rect x="1188.3" y="1413" width="0.3" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1423.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (44 samples, 0.44%)</title><rect x="567.4" y="229" width="5.2" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="570.41" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Double.valueOf (5 samples, 0.05%)</title><rect x="827.1" y="229" width="0.6" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="830.09" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethodData::bci_to_data(int, ciMethod*) (1 samples, 0.01%)</title><rect x="1188.3" y="1301" width="0.2" height="15.0" fill="rgb(205,205,60)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compiler::compile_method(ciEnv*, ciMethod*, int) (8 samples, 0.08%)</title><rect x="1188.2" y="1525" width="1.0" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ExecutorCompletionService.submit (1 samples, 0.01%)</title><rect x="1182.4" y="1509" width="0.1" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="1185.41" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/Executors$RunnableAdapter.call (9,884 samples, 99.28%)</title><rect x="10.4" y="1557" width="1171.4" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/concurrent/Executors$RunnableAdapter.call</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write0 (5,526 samples, 55.50%)</title><rect x="485.5" y="405" width="655.0" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="488.51" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (35 samples, 0.35%)</title><rect x="96.5" y="757" width="4.2" height="15.0" fill="rgb(92,238,92)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (13 samples, 0.13%)</title><rect x="45.8" y="1013" width="1.5" height="15.0" fill="rgb(77,224,77)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/BenchmarkHandler.runIteration (2 samples, 0.02%)</title><rect x="1182.4" y="1525" width="0.3" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1185.41" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.colonSnippet (3 samples, 0.03%)</title><rect x="590.3" y="309" width="0.3" height="15.0" fill="rgb(208,63,63)" rx="2" ry="2" />
<text text-anchor="" x="593.28" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/default$.objectAttributeKeyWriteMap (2 samples, 0.02%)</title><rect x="1140.8" y="517" width="0.3" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="1143.81" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.subVisitor (57 samples, 0.57%)</title><rect x="509.6" y="309" width="6.7" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="512.57" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (97 samples, 0.97%)</title><rect x="95.7" y="789" width="11.5" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="98.69" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (4 samples, 0.04%)</title><rect x="111.6" y="629" width="0.4" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="114.57" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectOutputStream.flush (3 samples, 0.03%)</title><rect x="1182.1" y="1461" width="0.3" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (555 samples, 5.57%)</title><rect x="524.5" y="293" width="65.8" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="527.50" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (2,083 samples, 20.92%)</title><rect x="852.2" y="293" width="246.9" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="855.21" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/StringRenderer.&lt;init&gt; (1 samples, 0.01%)</title><rect x="45.4" y="1333" width="0.2" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="48.44" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (75 samples, 0.75%)</title><rect x="1155.5" y="469" width="8.9" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="1158.51" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/runner/link/BinaryLinkClient.access$000 (3 samples, 0.03%)</title><rect x="1182.1" y="1493" width="0.3" height="15.0" fill="rgb(103,249,103)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1503.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_method_from_handle(Method*) (1 samples, 0.01%)</title><rect x="1189.2" y="1525" width="0.1" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.flushBuffer (13 samples, 0.13%)</title><rect x="45.8" y="1045" width="1.5" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (346 samples, 3.48%)</title><rect x="54.1" y="853" width="41.0" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujs..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/TraversableOnce.nonEmpty$ (1 samples, 0.01%)</title><rect x="51.8" y="965" width="0.2" height="15.0" fill="rgb(219,77,77)" rx="2" ry="2" />
<text text-anchor="" x="54.84" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (32 samples, 0.32%)</title><rect x="47.8" y="981" width="3.8" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="50.81" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (824 samples, 8.28%)</title><rect x="136.0" y="469" width="97.7" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="138.99" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/Str..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (5 samples, 0.05%)</title><rect x="1176.5" y="1013" width="0.6" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (91 samples, 0.91%)</title><rect x="1143.2" y="485" width="10.8" height="15.0" fill="rgb(57,207,57)" rx="2" ry="2" />
<text text-anchor="" x="1146.18" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1253" width="0.3" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1263.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0$ (9,124 samples, 91.64%)</title><rect x="95.1" y="853" width="1081.4" height="15.0" fill="rgb(236,103,103)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1269" width="0.3" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1279.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_arraycopy (6 samples, 0.06%)</title><rect x="415.7" y="373" width="0.7" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="418.70" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (2 samples, 0.02%)</title><rect x="1118.4" y="325" width="0.3" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="1121.41" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/runtime/BoxesRunTime.boxToDouble (5 samples, 0.05%)</title><rect x="827.1" y="245" width="0.6" height="15.0" fill="rgb(242,112,112)" rx="2" ry="2" />
<text text-anchor="" x="830.09" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (3 samples, 0.03%)</title><rect x="1140.5" y="405" width="0.3" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1143.46" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1525" width="0.1" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (352 samples, 3.54%)</title><rect x="442.1" y="309" width="41.7" height="15.0" fill="rgb(94,241,94)" rx="2" ry="2" />
<text text-anchor="" x="445.13" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >jav..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline(ciMethod*, bool, Bytecodes::Code, Instruction*) (2 samples, 0.02%)</title><rect x="1188.3" y="1349" width="0.3" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__munmap (1 samples, 0.01%)</title><rect x="10.0" y="1605" width="0.1" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (35 samples, 0.35%)</title><rect x="96.5" y="693" width="4.2" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="99.52" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (18 samples, 0.18%)</title><rect x="91.3" y="725" width="2.1" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="94.31" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (13 samples, 0.13%)</title><rect x="847.7" y="133" width="1.6" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="850.71" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1093" width="0.1" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1103.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.3" y="1045" width="0.1" height="15.0" fill="rgb(229,93,93)" rx="2" ry="2" />
<text text-anchor="" x="1185.30" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject (8,673 samples, 87.11%)</title><rect x="113.1" y="533" width="1028.0" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="116.11" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__send (3 samples, 0.03%)</title><rect x="1182.1" y="1349" width="0.3" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Arrays.copyOf (124 samples, 1.25%)</title><rect x="726.6" y="197" width="14.7" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="729.58" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (5 samples, 0.05%)</title><rect x="1177.2" y="1029" width="0.6" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::build_interpreter_method_data(methodHandle, Thread*) (1 samples, 0.01%)</title><rect x="1189.1" y="1429" width="0.1" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (13 samples, 0.13%)</title><rect x="1141.1" y="549" width="1.5" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="1144.05" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/Objects.requireNonNull (1 samples, 0.01%)</title><rect x="1182.5" y="1301" width="0.2" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,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) (1 samples, 0.01%)</title><rect x="10.7" y="1333" width="0.1" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_arraycopy (3 samples, 0.03%)</title><rect x="849.3" y="133" width="0.3" height="15.0" fill="rgb(220,80,80)" rx="2" ry="2" />
<text text-anchor="" x="852.25" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jlong_disjoint_arraycopy (54 samples, 0.54%)</title><rect x="39.0" y="1301" width="6.4" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="42.04" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1221" width="0.3" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1231.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CardTableExtension::scavenge_contents_parallel(ObjectStartArray*, MutableSpace*, HeapWord*, PSPromotionManager*, unsigned int, unsigned int) (3 samples, 0.03%)</title><rect x="1182.8" y="1557" width="0.3" height="15.0" fill="rgb(199,199,58)" rx="2" ry="2" />
<text text-anchor="" x="1185.77" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (1,598 samples, 16.05%)</title><rect x="240.4" y="421" width="189.4" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="243.41" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/AbstractString..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (1 samples, 0.01%)</title><rect x="475.7" y="245" width="0.1" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="478.67" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorPointer.initFrom (3 samples, 0.03%)</title><rect x="108.3" y="629" width="0.3" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="111.25" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (1,277 samples, 12.83%)</title><rect x="605.7" y="309" width="151.3" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="608.69" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/Renderer$.esc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSPromotionManager::drain_stacks_depth(bool) (1 samples, 0.01%)</title><rect x="1183.0" y="1541" width="0.1" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1186.01" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write$ (8,951 samples, 89.91%)</title><rect x="112.4" y="629" width="1060.9" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="115.40" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (76 samples, 0.76%)</title><rect x="1155.4" y="485" width="9.0" height="15.0" fill="rgb(105,251,105)" rx="2" ry="2" />
<text text-anchor="" x="1158.39" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1189" width="0.2" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1199.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.renderIndent (1 samples, 0.01%)</title><rect x="1173.1" y="501" width="0.1" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="1176.05" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write (9,553 samples, 95.95%)</title><rect x="45.6" y="1189" width="1132.2" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1199.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (2 samples, 0.02%)</title><rect x="96.3" y="725" width="0.2" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="99.28" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (55 samples, 0.55%)</title><rect x="100.7" y="757" width="6.5" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="103.67" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AdvancedThresholdPolicy::method_back_branch_event(methodHandle, methodHandle, int, CompLevel, nmethod*, JavaThread*) (1 samples, 0.01%)</title><rect x="10.7" y="1349" width="0.1" height="15.0" fill="rgb(227,227,68)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/SocketOutputStream.socketWrite (3 samples, 0.03%)</title><rect x="1182.1" y="1381" width="0.3" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.charAt (51 samples, 0.51%)</title><rect x="429.8" y="485" width="6.0" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="432.80" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::activate_current() (2 samples, 0.02%)</title><rect x="1188.7" y="1397" width="0.2" height="15.0" fill="rgb(191,191,55)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::compile_java_method() (8 samples, 0.08%)</title><rect x="1188.2" y="1477" width="1.0" height="15.0" fill="rgb(179,179,51)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GCTaskThread::run() (46 samples, 0.46%)</title><rect x="1182.8" y="1589" width="5.4" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" />
<text text-anchor="" x="1185.77" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.1" y="1541" width="0.1" height="15.0" fill="rgb(247,119,119)" rx="2" ry="2" />
<text text-anchor="" x="13.12" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1525" width="0.2" height="15.0" fill="rgb(214,70,70)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/String.getChars (1 samples, 0.01%)</title><rect x="45.7" y="965" width="0.1" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (5 samples, 0.05%)</title><rect x="52.4" y="853" width="0.6" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="55.43" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.finishCompletion (1 samples, 0.01%)</title><rect x="1181.8" y="1541" width="0.1" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="1184.82" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (2,008 samples, 20.17%)</title><rect x="861.1" y="197" width="238.0" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="864.10" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitString</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/proxy/$Proxy0.iterationResult (3 samples, 0.03%)</title><rect x="1182.1" y="1525" width="0.3" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1535.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (4 samples, 0.04%)</title><rect x="1163.9" y="453" width="0.5" height="15.0" fill="rgb(53,202,53)" rx="2" ry="2" />
<text text-anchor="" x="1166.93" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0 (9,552 samples, 95.94%)</title><rect x="45.7" y="1109" width="1132.1" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="48.67" y="1119.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (5 samples, 0.05%)</title><rect x="1176.5" y="981" width="0.6" height="15.0" fill="rgb(229,92,92)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (461 samples, 4.63%)</title><rect x="686.6" y="277" width="54.7" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="689.64" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_arraycopy (6 samples, 0.06%)</title><rect x="600.5" y="229" width="0.7" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="603.47" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (2 samples, 0.02%)</title><rect x="52.0" y="965" width="0.2" height="15.0" fill="rgb(217,75,75)" rx="2" ry="2" />
<text text-anchor="" x="54.96" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0$ (5,526 samples, 55.50%)</title><rect x="485.5" y="389" width="655.0" height="15.0" fill="rgb(229,93,93)" rx="2" ry="2" />
<text text-anchor="" x="488.51" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Renderer$.escape (3 samples, 0.03%)</title><rect x="1140.5" y="437" width="0.3" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="1143.46" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java_start(Thread*) (61 samples, 0.61%)</title><rect x="1182.8" y="1605" width="7.2" height="15.0" fill="rgb(242,112,112)" rx="2" ry="2" />
<text text-anchor="" x="1185.77" y="1615.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::compiler_thread_loop() (10 samples, 0.10%)</title><rect x="1188.2" y="1557" width="1.2" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" />
<text text-anchor="" x="1191.22" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (108 samples, 1.08%)</title><rect x="591.1" y="293" width="12.8" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="594.11" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1,608 samples, 16.15%)</title><rect x="239.2" y="469" width="190.6" height="15.0" fill="rgb(78,225,78)" rx="2" ry="2" />
<text text-anchor="" x="242.22" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/io/StringWriter.app..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (13 samples, 0.13%)</title><rect x="54.1" y="773" width="1.5" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (149 samples, 1.50%)</title><rect x="1122.1" y="277" width="17.6" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1125.09" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jlong_disjoint_arraycopy (34 samples, 0.34%)</title><rect x="1177.8" y="1253" width="4.0" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1180.79" y="1263.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (13 samples, 0.13%)</title><rect x="45.8" y="1029" width="1.5" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="48.79" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString$ (2,008 samples, 20.17%)</title><rect x="861.1" y="229" width="238.0" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="864.10" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/Visitor.visitString$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitEnd (1 samples, 0.01%)</title><rect x="1177.1" y="1093" width="0.1" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1103.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitObject (177 samples, 1.78%)</title><rect x="1119.5" y="357" width="21.0" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="1122.48" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/stream/ReduceOps$3ReducingSink.begin (1 samples, 0.01%)</title><rect x="1182.5" y="1365" width="0.2" height="15.0" fill="rgb(90,236,90)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1375.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1205" width="0.3" height="15.0" fill="rgb(216,74,74)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1215.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitArray (11 samples, 0.11%)</title><rect x="52.2" y="949" width="1.3" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="55.19" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::alloc_locked_reg(Interval*) (1 samples, 0.01%)</title><rect x="1188.8" y="1381" width="0.1" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" y="1391.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (9 samples, 0.09%)</title><rect x="1173.6" y="773" width="1.1" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1176.64" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::allocate_registers() (3 samples, 0.03%)</title><rect x="1188.6" y="1429" width="0.3" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.58" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciSignature::ciSignature(ciKlass*, constantPoolHandle, ciSymbol*) (1 samples, 0.01%)</title><rect x="1189.2" y="1461" width="0.1" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1471.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::get_metadata(Metadata*) (1 samples, 0.01%)</title><rect x="1189.2" y="1509" width="0.1" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" y="1519.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (9,885 samples, 99.29%)</title><rect x="10.4" y="1589" width="1171.5" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1599.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/concurrent/ThreadPoolExecutor.runWorker</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSPromotionManager::drain_stacks_depth(bool) (12 samples, 0.12%)</title><rect x="1185.5" y="1557" width="1.4" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" />
<text text-anchor="" x="1188.50" y="1567.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/concurrent/FutureTask.run (9,884 samples, 99.28%)</title><rect x="10.4" y="1541" width="1171.4" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="13.36" y="1551.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/util/concurrent/FutureTask.run</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write (9,124 samples, 91.64%)</title><rect x="95.1" y="981" width="1081.4" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="98.10" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString$ (368 samples, 3.70%)</title><rect x="440.8" y="421" width="43.6" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="443.83" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujso..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitString (2,008 samples, 20.17%)</title><rect x="861.1" y="181" width="238.0" height="15.0" fill="rgb(220,80,80)" rx="2" ry="2" />
<text text-anchor="" x="864.10" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitString</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>itable stub (1 samples, 0.01%)</title><rect x="52.9" y="821" width="0.1" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="55.90" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitArray (28 samples, 0.28%)</title><rect x="108.7" y="661" width="3.3" height="15.0" fill="rgb(254,128,128)" rx="2" ry="2" />
<text text-anchor="" x="111.73" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (23 samples, 0.23%)</title><rect x="601.2" y="229" width="2.7" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="604.19" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.newCapacity (28 samples, 0.28%)</title><rect x="102.9" y="661" width="3.3" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="105.92" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (205 samples, 2.06%)</title><rect x="566.0" y="261" width="24.3" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="568.98" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.append (4 samples, 0.04%)</title><rect x="55.2" y="741" width="0.4" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="58.16" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (8 samples, 0.08%)</title><rect x="107.8" y="709" width="0.9" height="15.0" fill="rgb(217,74,74)" rx="2" ry="2" />
<text text-anchor="" x="110.78" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (1 samples, 0.01%)</title><rect x="1177.1" y="1045" width="0.1" height="15.0" fill="rgb(65,213,65)" rx="2" ry="2" />
<text text-anchor="" x="1180.08" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (9,553 samples, 95.95%)</title><rect x="45.6" y="1157" width="1132.2" height="15.0" fill="rgb(213,70,70)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1167.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitArray$ (28 samples, 0.28%)</title><rect x="108.7" y="693" width="3.3" height="15.0" fill="rgb(224,86,86)" rx="2" ry="2" />
<text text-anchor="" x="111.73" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (5 samples, 0.05%)</title><rect x="1177.2" y="1045" width="0.6" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1180.20" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/Api$transform.transform (9,587 samples, 96.29%)</title><rect x="45.6" y="1317" width="1136.2" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api$transform.transform</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1182.5" y="1237" width="0.2" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" />
<text text-anchor="" x="1185.53" y="1247.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (70 samples, 0.70%)</title><rect x="1164.8" y="453" width="8.3" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1167.75" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.visitNumRaw (207 samples, 2.08%)</title><rect x="827.7" y="245" width="24.5" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="830.68" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.writeToObject (9,094 samples, 91.34%)</title><rect x="95.5" y="821" width="1077.8" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="98.45" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.writeToObject</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (13 samples, 0.13%)</title><rect x="54.1" y="805" width="1.5" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="57.09" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$CaseW.write0 (5,526 samples, 55.50%)</title><rect x="485.5" y="373" width="655.0" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="488.51" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$CaseW.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__pthread_getspecific (1 samples, 0.01%)</title><rect x="1188.3" y="1269" width="0.2" height="15.0" fill="rgb(215,73,73)" rx="2" ry="2" />
<text text-anchor="" x="1191.34" y="1279.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write0 (5 samples, 0.05%)</title><rect x="1176.5" y="997" width="0.6" height="15.0" fill="rgb(253,128,128)" rx="2" ry="2" />
<text text-anchor="" x="1179.49" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*) (1 samples, 0.01%)</title><rect x="10.7" y="1397" width="0.1" height="15.0" fill="rgb(197,197,58)" rx="2" ry="2" />
<text text-anchor="" x="13.71" y="1407.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write0 (8,950 samples, 89.90%)</title><rect x="112.4" y="597" width="1060.8" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="115.40" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/BufferedOutputStream.flush (3 samples, 0.03%)</title><rect x="1182.1" y="1429" width="0.3" height="15.0" fill="rgb(56,205,56)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1439.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (9 samples, 0.09%)</title><rect x="1174.7" y="773" width="1.1" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="1177.71" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (9 samples, 0.09%)</title><rect x="1091.0" y="37" width="1.1" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="1094.03" y="47.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitArray (28 samples, 0.28%)</title><rect x="108.7" y="677" width="3.3" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="111.73" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (1 samples, 0.01%)</title><rect x="126.6" y="421" width="0.1" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="129.63" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.write (453 samples, 4.55%)</title><rect x="687.6" y="261" width="53.7" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="690.59" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write0 (9,553 samples, 95.95%)</title><rect x="45.6" y="1205" width="1132.2" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1215.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$ReadWriter$$anon$3.write0</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (149 samples, 1.50%)</title><rect x="1122.1" y="325" width="17.6" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1125.09" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="1181.9" y="1477" width="0.2" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="1184.94" y="1487.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (3 samples, 0.03%)</title><rect x="1182.1" y="1285" width="0.3" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="1185.06" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuffer.append (1,605 samples, 16.12%)</title><rect x="239.6" y="437" width="190.2" height="15.0" fill="rgb(70,219,70)" rx="2" ry="2" />
<text text-anchor="" x="242.58" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/StringBuffer.a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.transform (9,553 samples, 95.95%)</title><rect x="45.6" y="1269" width="1132.2" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="48.56" y="1279.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer.transform</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/StringWriter.append (166 samples, 1.67%)</title><rect x="832.5" y="213" width="19.7" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="835.54" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment