Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save plokhotnyuk/35f30b4e742f4dd3f99ebd0be7e58901 to your computer and use it in GitHub Desktop.
Save plokhotnyuk/35f30b4e742f4dd3f99ebd0be7e58901 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="1654" onload="init(evt)" viewBox="0 0 1200 1654" 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="1654.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="1637" 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="1637" 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>upickle/core/Types$CaseW.write0 (7 samples, 0.07%)</title><rect x="1176.8" y="549" width="0.8" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="1179.77" 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>CodeBlob::CodeBlob(char const*, CodeBuffer*, int, int, int, int, OopMapSet*) (1 samples, 0.01%)</title><rect x="1189.4" y="1381" width="0.1" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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>nmethod::oops_do(OopClosure*, bool) (1 samples, 0.01%)</title><rect x="1189.6" y="1397" width="0.2" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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>scala/collection/immutable/VectorPointer.initFrom$ (5 samples, 0.05%)</title><rect x="147.3" y="821" width="0.6" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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/AbstractStringBuilder.ensureCapacityInternal (12 samples, 0.12%)</title><rect x="1143.9" y="229" width="1.4" height="15.0" fill="rgb(93,240,93)" rx="2" ry="2" />
<text text-anchor="" x="1146.88" 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>GCTaskThread::run() (40 samples, 0.40%)</title><rect x="1183.2" y="1557" width="4.8" height="15.0" fill="rgb(213,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToObject (5,010 samples, 50.60%)</title><rect x="504.4" y="293" width="597.1" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="507.43" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeTo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/StringBuilder.append (2 samples, 0.02%)</title><rect x="1181.3" y="821" width="0.2" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="1184.30" 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$$anon$2.visitKey (41 samples, 0.41%)</title><rect x="141.4" y="1013" width="4.9" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="144.44" 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.append (4 samples, 0.04%)</title><rect x="182.6" y="693" width="0.4" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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 (298 samples, 3.01%)</title><rect x="690.6" y="197" width="35.5" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="693.57" y="207.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/lang/AbstractStringBuilder.newCapacity (4 samples, 0.04%)</title><rect x="909.8" y="37" width="0.5" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="912.84" 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>java/lang/AbstractStringBuilder.append (19 samples, 0.19%)</title><rect x="143.6" y="949" width="2.3" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="146.59" 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>scala/collection/AbstractIterator.isEmpty (4 samples, 0.04%)</title><rect x="146.8" y="885" width="0.5" height="15.0" fill="rgb(225,86,86)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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/lang/AbstractStringBuilder.ensureCapacityInternal (11 samples, 0.11%)</title><rect x="249.1" y="357" width="1.3" height="15.0" fill="rgb(101,246,101)" rx="2" ry="2" />
<text text-anchor="" x="252.05" 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/Visitor.visitArray (14 samples, 0.14%)</title><rect x="211.6" y="629" width="1.7" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="214.63" 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>org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call (9,834 samples, 99.31%)</title><rect x="10.7" y="1493" width="1171.9" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1503.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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.write (5,577 samples, 56.32%)</title><rect x="488.6" y="405" width="664.6" height="15.0" fill="rgb(79,226,79)" rx="2" ry="2" />
<text text-anchor="" x="491.58" y="415.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>org/openjdk/jmh/runner/BaseRunner.runBenchmark (5 samples, 0.05%)</title><rect x="1182.6" y="1509" width="0.6" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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/UPickleReaderWriters$$anon$61.write (25 samples, 0.25%)</title><rect x="199.2" y="645" width="3.0" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="202.24" 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>Compilation::build_hir() (5 samples, 0.05%)</title><rect x="1188.5" y="1429" width="0.5" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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>ujson/BaseRenderer.visitNum (257 samples, 2.60%)</title><rect x="871.6" y="181" width="30.6" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="874.58" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >uj..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$2.visitKey (63 samples, 0.64%)</title><rect x="182.3" y="741" width="7.5" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="185.32" 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>java/lang/String.length (1 samples, 0.01%)</title><rect x="189.7" y="709" width="0.1" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="192.71" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (5 samples, 0.05%)</title><rect x="182.4" y="725" width="0.6" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="185.44" 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/StringBuilder.append (4 samples, 0.04%)</title><rect x="198.0" y="613" width="0.5" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="201.05" 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/StringBuilder.append (598 samples, 6.04%)</title><rect x="654.8" y="229" width="71.3" height="15.0" fill="rgb(76,223,76)" rx="2" ry="2" />
<text text-anchor="" x="657.82" y="239.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/StringBuilder.append (8 samples, 0.08%)</title><rect x="212.1" y="565" width="1.0" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="215.11" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject (7,855 samples, 79.33%)</title><rect x="218.1" y="485" width="936.0" height="15.0" fill="rgb(78,225,78)" rx="2" ry="2" />
<text text-anchor="" x="221.07" y="495.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>upickle/default$.SeqLikeWriter (1 samples, 0.01%)</title><rect x="1177.6" y="741" width="0.1" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="1180.61" 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$Writer.write$ (242 samples, 2.44%)</title><rect x="151.7" y="917" width="28.8" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="154.69" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >up..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, Bytecodes::Code, Instruction*) (4 samples, 0.04%)</title><rect x="1188.6" y="1301" width="0.4" height="15.0" fill="rgb(177,177,50)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>LinearScanWalker::alloc_free_reg(Interval*) (1 samples, 0.01%)</title><rect x="1189.2" y="1349" width="0.1" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" 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_java_net_Inet6AddressImpl_lookupAllHostAddr (1 samples, 0.01%)</title><rect x="1182.7" y="1317" width="0.1" height="15.0" fill="rgb(201,52,52)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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>ujson/BaseRenderer.flushBuffer (27 samples, 0.27%)</title><rect x="868.4" y="181" width="3.2" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="871.37" 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.$anonfun$IntWriter$1 (13 samples, 0.13%)</title><rect x="765.9" y="181" width="1.5" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="768.88" 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>PSYoungGen::resize_spaces(unsigned long, unsigned long) (1 samples, 0.01%)</title><rect x="1189.8" y="1429" width="0.1" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" 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>ujson/Visitor.visitString (6 samples, 0.06%)</title><rect x="1180.9" y="901" width="0.8" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>GraphBuilder::try_inline_full(ciMethod*, bool, Bytecodes::Code, Instruction*) (2 samples, 0.02%)</title><rect x="1188.6" y="1141" width="0.2" height="15.0" fill="rgb(214,214,64)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>Compiler::compile_method(ciEnv*, ciMethod*, int) (10 samples, 0.10%)</title><rect x="1188.5" y="1493" width="1.1" height="15.0" fill="rgb(203,203,60)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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/concurrent/locks/AbstractQueuedSynchronizer.acquireSharedInterruptibly (1 samples, 0.01%)</title><rect x="1183.0" y="1429" width="0.1" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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/Number.&lt;init&gt; (9 samples, 0.09%)</title><rect x="867.3" y="149" width="1.1" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="870.29" 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>start_thread (57 samples, 0.58%)</title><rect x="1183.2" y="1589" width="6.8" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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>C2Compiler::compile_method(ciEnv*, ciMethod*, int) (4 samples, 0.04%)</title><rect x="1188.0" y="1493" width="0.5" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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>com/github/plokhotnyuk/jsoniter_scala/macros/GoogleMapsAPIBenchmark.writeUPickle (9,828 samples, 99.25%)</title><rect x="11.3" y="1365" width="1171.2" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="14.31" y="1375.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>ujson/BaseRenderer.renderIndent (2 samples, 0.02%)</title><rect x="1175.3" y="453" width="0.3" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="1178.34" 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/Api$transform.transform (8,739 samples, 88.25%)</title><rect x="141.0" y="1269" width="1041.4" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1279.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>java/lang/AbstractStringBuilder.ensureCapacityInternal (10 samples, 0.10%)</title><rect x="144.7" y="933" width="1.2" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="147.66" 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>upickle/api/Writers$$anon$2.write0 (8,680 samples, 87.66%)</title><rect x="146.6" y="949" width="1034.3" height="15.0" fill="rgb(206,60,60)" rx="2" ry="2" />
<text text-anchor="" x="149.57" y="959.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>java/lang/StringBuilder.append (2 samples, 0.02%)</title><rect x="487.3" y="293" width="0.2" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="490.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>ujson/BaseRenderer$$anon$2.visitEnd (137 samples, 1.38%)</title><rect x="1112.4" y="293" width="16.3" height="15.0" fill="rgb(203,54,54)" rx="2" ry="2" />
<text text-anchor="" x="1115.42" 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.ensureCapacityInternal (3 samples, 0.03%)</title><rect x="212.7" y="533" width="0.4" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="215.70" 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>sun/reflect/NativeMethodAccessorImpl.invoke0 (9,834 samples, 99.31%)</title><rect x="10.7" y="1413" width="1171.9" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1423.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$2.visitEnd (55 samples, 0.56%)</title><rect x="1159.4" y="485" width="6.5" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="1162.37" 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/StringCoding.encode (801 samples, 8.09%)</title><rect x="12.3" y="1301" width="95.4" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="15.26" y="1311.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/lang/StringBuilder.append (4 samples, 0.04%)</title><rect x="182.6" y="661" width="0.4" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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>scala/collection/immutable/Vector.startIndex (1 samples, 0.01%)</title><rect x="147.9" y="901" width="0.1" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="150.88" 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 (23 samples, 0.23%)</title><rect x="585.8" y="197" width="2.8" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="588.82" 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>GenericTaskQueueSet&lt;OverflowTaskQueue&lt;StarTask, (MemoryType)1, 131072u&gt;, (MemoryType)1&gt;::steal_best_of_2(unsigned int, int*, StarTask&amp;) (9 samples, 0.09%)</title><rect x="1184.5" y="1525" width="1.1" height="15.0" fill="rgb(213,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1187.52" 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>GraphBuilder::try_inline(ciMethod*, bool, Bytecodes::Code, Instruction*) (4 samples, 0.04%)</title><rect x="1188.6" y="1317" width="0.4" height="15.0" fill="rgb(198,198,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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/StringBuilder.append (4 samples, 0.04%)</title><rect x="909.8" y="85" width="0.5" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="912.84" y="95.5" font-size="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.7" y="1541" width="0.6" height="15.0" fill="rgb(217,217,65)" rx="2" ry="2" />
<text text-anchor="" x="1186.68" 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/api/Writers$$anon$2.write (1 samples, 0.01%)</title><rect x="146.4" y="997" width="0.2" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="149.45" 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>upickle/core/Types$ReadWriter$$anon$3.write0 (5,584 samples, 56.39%)</title><rect x="487.7" y="421" width="665.5" height="15.0" fill="rgb(247,119,119)" rx="2" ry="2" />
<text text-anchor="" x="490.74" y="431.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.depth_$eq (3 samples, 0.03%)</title><rect x="1179.5" y="741" width="0.4" height="15.0" fill="rgb(251,125,125)" rx="2" ry="2" />
<text text-anchor="" x="1182.51" 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>java/lang/StringBuilder.append (178 samples, 1.80%)</title><rect x="877.2" y="101" width="21.2" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="880.18" y="111.5" font-size="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.dirty (1 samples, 0.01%)</title><rect x="192.6" y="613" width="0.1" height="15.0" fill="rgb(212,67,67)" rx="2" ry="2" />
<text text-anchor="" x="195.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>ujson/BaseRenderer$$anon$2.visitValue (38 samples, 0.38%)</title><rect x="746.2" y="277" width="4.5" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="749.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>com/github/plokhotnyuk/jsoniter_scala/macros/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_Throughput (9,834 samples, 99.31%)</title><rect x="10.7" y="1397" width="1171.9" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1407.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>ciMethodData::load_data() (1 samples, 0.01%)</title><rect x="1188.8" y="1173" width="0.1" height="15.0" fill="rgb(197,197,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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>java/lang/String.&lt;init&gt; (86 samples, 0.87%)</title><rect x="851.1" y="149" width="10.2" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="854.09" 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 (287 samples, 2.90%)</title><rect x="539.5" y="181" width="34.2" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="542.46" y="191.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/AbstractStringBuilder.append (40 samples, 0.40%)</title><rect x="1160.0" y="437" width="4.7" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="1162.97" 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>upickle/api/Writers$StringWriter$.write0 (6 samples, 0.06%)</title><rect x="1180.9" y="965" width="0.8" height="15.0" fill="rgb(217,74,74)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>sun/management/VMManagementImpl.getVmId (1 samples, 0.01%)</title><rect x="1182.7" y="1397" width="0.1" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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$59.writeToObject (5,074 samples, 51.24%)</title><rect x="496.8" y="309" width="604.7" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="499.80" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$59.writeToO..</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="151.5" y="821" width="0.1" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="154.45" 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>scala/collection/Iterator.isEmpty$ (4 samples, 0.04%)</title><rect x="146.8" y="869" width="0.5" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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>PhaseChaitin::Register_Allocate() (2 samples, 0.02%)</title><rect x="1188.0" y="1445" width="0.2" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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>jlong_disjoint_arraycopy (77 samples, 0.78%)</title><rect x="108.1" y="1285" width="9.2" height="15.0" fill="rgb(233,99,99)" rx="2" ry="2" />
<text text-anchor="" x="111.08" 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>scala/collection/immutable/Vector.initIterator (6 samples, 0.06%)</title><rect x="192.4" y="629" width="0.8" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="195.45" 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>upickle/api/Writers$StringWriter$.write (242 samples, 2.44%)</title><rect x="151.7" y="933" width="28.8" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="154.69" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >up..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>TypeArrayKlass::allocate_common(int, bool, Thread*) (1 samples, 0.01%)</title><rect x="10.1" y="1573" width="0.1" height="15.0" fill="rgb(204,204,60)" 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>scala/collection/Iterator.isEmpty (4 samples, 0.04%)</title><rect x="146.8" y="853" width="0.5" height="15.0" fill="rgb(237,105,105)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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/lang/StringBuilder.append (107 samples, 1.08%)</title><rect x="164.8" y="741" width="12.7" height="15.0" fill="rgb(102,247,102)" rx="2" ry="2" />
<text text-anchor="" x="167.80" 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/TraversableOnce.nonEmpty (6 samples, 0.06%)</title><rect x="191.5" y="629" width="0.7" height="15.0" fill="rgb(235,102,102)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (4 samples, 0.04%)</title><rect x="198.0" y="629" width="0.5" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="201.05" 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>CodeCache::prune_scavenge_root_nmethods() (1 samples, 0.01%)</title><rect x="1189.6" y="1429" width="0.2" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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/net/InetAddress$2.lookupAllHostAddr (1 samples, 0.01%)</title><rect x="1182.7" y="1349" width="0.1" height="15.0" fill="rgb(55,205,55)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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/BaseRenderer$$anon$1.visitEnd (3 samples, 0.03%)</title><rect x="148.7" y="917" width="0.4" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="151.71" 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>__memcpy_sse2_unaligned_erms (1 samples, 0.01%)</title><rect x="1189.4" y="1349" width="0.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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>GraphBuilder::iterate_bytecodes_for_block(int) (2 samples, 0.02%)</title><rect x="1188.6" y="1189" width="0.2" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>org/openjdk/jmh/runner/ForkedRunner$1.accept (1 samples, 0.01%)</title><rect x="1183.1" y="1493" width="0.1" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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_wait (1 samples, 0.01%)</title><rect x="1183.0" y="1333" width="0.1" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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$ (6 samples, 0.06%)</title><rect x="1180.9" y="997" width="0.8" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>jshort_arraycopy (1 samples, 0.01%)</title><rect x="182.6" y="629" width="0.1" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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/BaseRenderer.visitObject (182 samples, 1.84%)</title><rect x="1128.7" y="309" width="21.7" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="1131.75" y="319.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>upickle/core/Types$Writer.write (8,680 samples, 87.66%)</title><rect x="146.6" y="981" width="1034.3" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="149.57" y="991.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; (2 samples, 0.02%)</title><rect x="1182.0" y="1029" width="0.3" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="1185.02" 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.newCapacity (3 samples, 0.03%)</title><rect x="725.7" y="181" width="0.4" height="15.0" fill="rgb(68,216,68)" rx="2" ry="2" />
<text text-anchor="" x="728.72" 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/net/InetAddress.getAddressesFromNameService (1 samples, 0.01%)</title><rect x="1182.7" y="1365" width="0.1" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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/BaseRenderer$$anon$2.visitValue (2 samples, 0.02%)</title><rect x="146.3" y="1013" width="0.3" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="149.33" 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>LinearScan::allocate_registers() (1 samples, 0.01%)</title><rect x="1189.2" y="1397" width="0.1" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" 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/BaseRenderer$$anon$2.&lt;init&gt; (79 samples, 0.80%)</title><rect x="1167.4" y="485" width="9.4" height="15.0" fill="rgb(249,122,122)" rx="2" ry="2" />
<text text-anchor="" x="1170.36" 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>scala/collection/immutable/VectorPointer.initFrom (3 samples, 0.03%)</title><rect x="192.8" y="533" width="0.4" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" />
<text text-anchor="" x="195.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>ParallelTaskTerminator::offer_termination(TerminatorTerminator*) (1 samples, 0.01%)</title><rect x="1186.3" y="1525" width="0.1" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" />
<text text-anchor="" x="1189.31" 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 (23 samples, 0.23%)</title><rect x="459.4" y="453" width="2.7" height="15.0" fill="rgb(224,86,86)" rx="2" ry="2" />
<text text-anchor="" x="462.38" 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>GraphBuilder::invoke(Bytecodes::Code) (2 samples, 0.02%)</title><rect x="1188.6" y="1173" width="0.2" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>java/lang/AbstractStringBuilder.append (98 samples, 0.99%)</title><rect x="1114.8" y="245" width="11.7" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="1117.81" 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/default$.StringWriter (8 samples, 0.08%)</title><rect x="1153.2" y="469" width="0.9" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="1156.18" 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>java/lang/reflect/Method.invoke (9,834 samples, 99.31%)</title><rect x="10.7" y="1461" width="1171.9" height="15.0" fill="rgb(88,234,88)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1471.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/BaseRenderer.flushBuffer (34 samples, 0.34%)</title><rect x="1145.7" y="277" width="4.0" height="15.0" fill="rgb(219,77,77)" rx="2" ry="2" />
<text text-anchor="" x="1148.67" 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/core/Types$Writer.write (8,395 samples, 84.78%)</title><rect x="180.5" y="901" width="1000.4" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="183.53" 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/StringBuilder.append (4 samples, 0.04%)</title><rect x="182.6" y="709" width="0.4" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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/ForkedRunner.run (5 samples, 0.05%)</title><rect x="1182.6" y="1573" width="0.6" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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 (8,361 samples, 84.44%)</title><rect x="181.4" y="757" width="996.3" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="184.36" y="767.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>ujson/Visitor.visitString (213 samples, 2.15%)</title><rect x="462.1" y="357" width="25.4" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="367.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>[unknown] (1 samples, 0.01%)</title><rect x="10.6" y="1557" width="0.1" height="15.0" fill="rgb(206,58,58)" rx="2" ry="2" />
<text text-anchor="" x="13.60" 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/StringBuilder.append (178 samples, 1.80%)</title><rect x="877.2" y="117" width="21.2" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="880.18" y="127.5" font-size="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 (1 samples, 0.01%)</title><rect x="887.4" y="69" width="0.2" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="890.43" 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>Compile::Code_Gen() (2 samples, 0.02%)</title><rect x="1188.0" y="1461" width="0.2" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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/lang/String.charAt (25 samples, 0.25%)</title><rect x="177.5" y="757" width="3.0" height="15.0" fill="rgb(91,238,91)" rx="2" ry="2" />
<text text-anchor="" x="180.55" 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>scala/collection/immutable/VectorIterator._hasNext (2 samples, 0.02%)</title><rect x="147.0" y="821" width="0.3" height="15.0" fill="rgb(249,122,122)" rx="2" ry="2" />
<text text-anchor="" x="150.04" 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/Integer.toString (785 samples, 7.93%)</title><rect x="767.8" y="181" width="93.5" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="770.79" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/I..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (96 samples, 0.97%)</title><rect x="1133.9" y="277" width="11.4" height="15.0" fill="rgb(87,233,87)" rx="2" ry="2" />
<text text-anchor="" x="1136.87" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (5 samples, 0.05%)</title><rect x="1178.2" y="741" width="0.6" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="1181.20" 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="779.8" y="101" width="0.1" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="782.82" y="111.5" font-size="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 (6 samples, 0.06%)</title><rect x="147.3" y="933" width="0.7" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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/UTF8Writer.append (2 samples, 0.02%)</title><rect x="148.7" y="901" width="0.2" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="151.71" 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>ujson/BaseRenderer.flushBuffer (1 samples, 0.01%)</title><rect x="141.9" y="997" width="0.1" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="144.92" 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>upickle/core/Types$Writer.write$ (5,586 samples, 56.41%)</title><rect x="487.5" y="453" width="665.7" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="490.51" y="463.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>JavaThread::run() (14 samples, 0.14%)</title><rect x="1188.0" y="1557" width="1.6" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write0 (8,077 samples, 81.57%)</title><rect x="214.3" y="549" width="962.5" height="15.0" fill="rgb(88,235,88)" rx="2" ry="2" />
<text text-anchor="" x="217.25" y="559.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (223 samples, 2.25%)</title><rect x="871.8" y="165" width="26.6" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="874.82" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/InetAddress.getLocalHost (1 samples, 0.01%)</title><rect x="1182.7" y="1381" width="0.1" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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>org/openjdk/jmh/runner/InfraControl.awaitWarmdownReady (1 samples, 0.01%)</title><rect x="1183.0" y="1477" width="0.1" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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/api/Writers$StringWriter$.write (6 samples, 0.06%)</title><rect x="1180.9" y="1013" width="0.8" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>upickle/api/Writers$$Lambda$30/899414088.apply$mcDI$sp (13 samples, 0.13%)</title><rect x="765.9" y="197" width="1.5" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="768.88" 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/AbstractStringBuilder.ensureCapacityInternal (2 samples, 0.02%)</title><rect x="487.3" y="261" width="0.2" height="15.0" fill="rgb(69,218,69)" rx="2" ry="2" />
<text text-anchor="" x="490.27" 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 (16 samples, 0.16%)</title><rect x="1172.4" y="421" width="1.9" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1175.36" 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/Object.&lt;init&gt; (33 samples, 0.33%)</title><rect x="857.4" y="133" width="3.9" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="860.40" 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>Klass::class_loader() const (1 samples, 0.01%)</title><rect x="10.2" y="1573" width="0.2" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" />
<text text-anchor="" x="13.24" 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$StringWriter$.write (213 samples, 2.15%)</title><rect x="462.1" y="469" width="25.4" height="15.0" fill="rgb(232,97,97)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="479.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>ujson/BaseRenderer$$anon$1.visitEnd (7 samples, 0.07%)</title><rect x="197.9" y="645" width="0.9" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="200.93" 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>ujson/BaseRenderer.flushBuffer (20 samples, 0.20%)</title><rect x="907.9" y="117" width="2.4" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="910.93" y="127.5" font-size="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 (23 samples, 0.23%)</title><rect x="186.5" y="677" width="2.7" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="189.49" 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>pl/project13/scala/jmh/extras/profiler/AsyncProfiler.profilerCommand (1 samples, 0.01%)</title><rect x="1182.7" y="1445" width="0.1" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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/core/Types$CaseW.write0 (8,077 samples, 81.57%)</title><rect x="214.3" y="517" width="962.5" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="217.25" y="527.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>GCTaskManager::get_task(unsigned int) (3 samples, 0.03%)</title><rect x="1183.2" y="1541" width="0.4" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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.renderIndent (4 samples, 0.04%)</title><rect x="279.9" y="437" width="0.5" height="15.0" fill="rgb(252,125,125)" rx="2" ry="2" />
<text text-anchor="" x="282.92" 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>sun/management/RuntimeImpl.getName (1 samples, 0.01%)</title><rect x="1182.7" y="1413" width="0.1" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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/Renderer$.escape (36 samples, 0.36%)</title><rect x="142.0" y="997" width="4.3" height="15.0" fill="rgb(227,89,89)" rx="2" ry="2" />
<text text-anchor="" x="145.04" 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>upickle/api/Writers$StringWriter$.write0 (238 samples, 2.40%)</title><rect x="152.2" y="869" width="28.3" height="15.0" fill="rgb(233,99,99)" rx="2" ry="2" />
<text text-anchor="" x="155.17" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >up..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$1.&lt;init&gt; (4 samples, 0.04%)</title><rect x="151.2" y="869" width="0.5" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="154.21" 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>VMThread::loop() (3 samples, 0.03%)</title><rect x="1189.6" y="1541" width="0.4" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (2 samples, 0.02%)</title><rect x="487.3" y="309" width="0.2" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="490.27" 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/ThreadLocal$ThreadLocalMap.getEntry (1 samples, 0.01%)</title><rect x="117.7" y="1301" width="0.1" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="120.73" 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>java/lang/StringBuilder.append (287 samples, 2.90%)</title><rect x="539.5" y="197" width="34.2" height="15.0" fill="rgb(103,248,103)" rx="2" ry="2" />
<text text-anchor="" x="542.46" y="207.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>GraphBuilder::iterate_bytecodes_for_block(int) (1 samples, 0.01%)</title><rect x="1188.6" y="1109" width="0.1" height="15.0" fill="rgb(206,206,61)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>java/io/ObjectOutputStream.writeObject (1 samples, 0.01%)</title><rect x="1183.1" y="1445" width="0.1" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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>JavaThread::thread_main_inner() (14 samples, 0.14%)</title><rect x="1188.0" y="1541" width="1.6" height="15.0" fill="rgb(205,205,61)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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/AbstractStringBuilder.ensureCapacityInternal (2 samples, 0.02%)</title><rect x="198.3" y="581" width="0.2" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="201.29" 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>upickle/core/Types$ReadWriter$$anon$3.write (8,092 samples, 81.72%)</title><rect x="213.3" y="661" width="964.3" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="216.30" y="671.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>upickle/api/Writers$$anon$2.write0 (8,289 samples, 83.71%)</title><rect x="189.8" y="693" width="987.8" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="192.82" y="703.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>java/lang/AbstractStringBuilder.append (5 samples, 0.05%)</title><rect x="153.1" y="725" width="0.6" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="156.12" 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 (1,647 samples, 16.63%)</title><rect x="902.2" y="245" width="196.3" height="15.0" fill="rgb(246,116,116)" rx="2" ry="2" />
<text text-anchor="" x="905.21" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (10 samples, 0.10%)</title><rect x="192.2" y="661" width="1.2" height="15.0" fill="rgb(252,125,125)" rx="2" ry="2" />
<text text-anchor="" x="195.21" 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/StringBuilder.append (2 samples, 0.02%)</title><rect x="1179.9" y="709" width="0.2" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1182.87" 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/VectorPointer.initFrom (5 samples, 0.05%)</title><rect x="147.3" y="853" width="0.6" height="15.0" fill="rgb(208,63,63)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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>ujson/BaseRenderer.visitString (6 samples, 0.06%)</title><rect x="1180.9" y="885" width="0.8" height="15.0" fill="rgb(230,94,94)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>upickle/Api.writer (1 samples, 0.01%)</title><rect x="1182.3" y="1221" width="0.1" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="1185.25" 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>PhiNode::Ideal(PhaseGVN*, bool) (1 samples, 0.01%)</title><rect x="1188.3" y="1413" width="0.2" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" />
<text text-anchor="" x="1191.33" 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.4" y="1493" width="0.1" height="15.0" fill="rgb(202,53,53)" 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>upickle/api/Writers$$anon$2.write (8,680 samples, 87.66%)</title><rect x="146.6" y="1013" width="1034.3" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="149.57" y="1023.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/core/Types$Writer.write (213 samples, 2.15%)</title><rect x="462.1" y="437" width="25.4" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="447.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>ParallelScavengeHeap::failed_mem_allocate(unsigned long) (3 samples, 0.03%)</title><rect x="1189.6" y="1477" width="0.4" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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/StringBuilder.append (16 samples, 0.16%)</title><rect x="1172.4" y="437" width="1.9" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1175.36" 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/lang/AbstractStringBuilder.ensureCapacityInternal (4 samples, 0.04%)</title><rect x="909.8" y="53" width="0.5" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="912.84" 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/lang/StringBuilder.append (212 samples, 2.14%)</title><rect x="241.9" y="405" width="25.3" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="244.90" y="415.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>ujson/BaseRenderer.visitString (11 samples, 0.11%)</title><rect x="460.8" y="437" width="1.3" height="15.0" fill="rgb(246,118,118)" rx="2" ry="2" />
<text text-anchor="" x="463.81" 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/lang/Number.&lt;init&gt; (84 samples, 0.85%)</title><rect x="754.1" y="149" width="10.0" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="757.08" 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/StringBuilder.append (2 samples, 0.02%)</title><rect x="141.7" y="981" width="0.2" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>Compilation::emit_code_body() (1 samples, 0.01%)</title><rect x="1189.0" y="1429" width="0.2" height="15.0" fill="rgb(215,215,64)" 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 (92 samples, 0.93%)</title><rect x="1101.5" y="309" width="10.9" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="1104.46" 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/AbstractStringBuilder.append (2 samples, 0.02%)</title><rect x="141.7" y="965" width="0.2" height="15.0" fill="rgb(80,227,80)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>scala/collection/Iterator.isEmpty$ (6 samples, 0.06%)</title><rect x="191.5" y="597" width="0.7" height="15.0" fill="rgb(232,97,97)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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>ujson/BaseRenderer$$anon$2.subVisitor (1 samples, 0.01%)</title><rect x="182.2" y="741" width="0.1" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="185.20" 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.renderIndent (10 samples, 0.10%)</title><rect x="1175.6" y="469" width="1.2" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="1178.58" 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>scala/runtime/java8/JFunction1$mcDI$sp.apply (120 samples, 1.21%)</title><rect x="753.1" y="213" width="14.3" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="756.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>java/lang/String.length (5 samples, 0.05%)</title><rect x="745.6" y="245" width="0.6" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="748.62" 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/core/Types$Writer.write$ (8,086 samples, 81.66%)</title><rect x="214.0" y="581" width="963.6" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="217.02" y="591.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/StringBuilder.append (5 samples, 0.05%)</title><rect x="1178.2" y="725" width="0.6" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1181.20" 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/StringBuilder.append (212 samples, 2.14%)</title><rect x="241.9" y="437" width="25.3" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" />
<text text-anchor="" x="244.90" y="447.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="10.4" y="1525" width="0.1" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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.newCapacity (1 samples, 0.01%)</title><rect x="1171.3" y="405" width="0.1" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="1174.29" 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>scala/collection/immutable/VectorIterator.initFrom (5 samples, 0.05%)</title><rect x="147.3" y="885" width="0.6" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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/lang/StringBuilder.append (103 samples, 1.04%)</title><rect x="473.3" y="277" width="12.3" height="15.0" fill="rgb(103,248,103)" rx="2" ry="2" />
<text text-anchor="" x="476.32" 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.visitString (210 samples, 2.12%)</title><rect x="462.2" y="325" width="25.1" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="465.24" y="335.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>VMThread::run() (3 samples, 0.03%)</title><rect x="1189.6" y="1557" width="0.4" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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/locks/LockSupport.park (1 samples, 0.01%)</title><rect x="1183.0" y="1381" width="0.1" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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>ciMethod::ensure_method_data() (1 samples, 0.01%)</title><rect x="1188.8" y="1205" width="0.1" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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>LIR_Assembler::emit_code(BlockList*) (1 samples, 0.01%)</title><rect x="1189.0" y="1413" width="0.2" height="15.0" fill="rgb(216,216,64)" 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>upickle/core/Types$Writer.write$ (8,680 samples, 87.66%)</title><rect x="146.6" y="997" width="1034.3" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="149.57" y="1007.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/default$.writer (1 samples, 0.01%)</title><rect x="1182.3" y="1253" width="0.1" height="15.0" fill="rgb(208,63,63)" rx="2" ry="2" />
<text text-anchor="" x="1185.25" 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>ujson/BaseRenderer.visitString (213 samples, 2.15%)</title><rect x="462.1" y="341" width="25.4" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="351.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/UTF8Writer.append (2 samples, 0.02%)</title><rect x="1182.0" y="1013" width="0.3" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="1185.02" 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.renderIndent (18 samples, 0.18%)</title><rect x="1147.6" y="261" width="2.1" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="1150.58" 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>jshort_disjoint_arraycopy (76 samples, 0.77%)</title><rect x="889.3" y="69" width="9.1" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="892.34" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (114 samples, 1.15%)</title><rect x="472.0" y="293" width="13.6" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="475.01" 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>jni_SetObjectField (1 samples, 0.01%)</title><rect x="1182.7" y="1301" width="0.1" height="15.0" fill="rgb(221,81,81)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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>SpinPause (10 samples, 0.10%)</title><rect x="1186.4" y="1525" width="1.2" height="15.0" fill="rgb(224,86,86)" rx="2" ry="2" />
<text text-anchor="" x="1189.42" 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 (103 samples, 1.04%)</title><rect x="473.3" y="261" width="12.3" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="476.32" 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>ujson/BaseRenderer.flushBuffer (2 samples, 0.02%)</title><rect x="463.2" y="309" width="0.2" height="15.0" fill="rgb(204,57,57)" rx="2" ry="2" />
<text text-anchor="" x="466.20" 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>jshort_arraycopy (23 samples, 0.23%)</title><rect x="256.3" y="357" width="2.8" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="259.32" 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>pl/project13/scala/jmh/extras/profiler/AsyncProfiler.result (1 samples, 0.01%)</title><rect x="1182.8" y="1445" width="0.2" height="15.0" fill="rgb(203,54,54)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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/Integer.stringSize (30 samples, 0.30%)</title><rect x="843.2" y="149" width="3.6" height="15.0" fill="rgb(101,246,101)" rx="2" ry="2" />
<text text-anchor="" x="846.22" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (109 samples, 1.10%)</title><rect x="164.6" y="757" width="12.9" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="167.56" 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>IntervalWalker::walk_to(int) (1 samples, 0.01%)</title><rect x="1189.2" y="1381" width="0.1" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" 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/StringBuilder.append (19 samples, 0.19%)</title><rect x="143.6" y="965" width="2.3" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="146.59" 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>ujson/BaseRenderer.visitNumRaw (1,131 samples, 11.42%)</title><rect x="767.4" y="197" width="134.8" height="15.0" fill="rgb(201,51,51)" rx="2" ry="2" />
<text text-anchor="" x="770.43" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRendere..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (9,902 samples, 100%)</title><rect x="10.0" y="1605" width="1180.0" height="15.0" fill="rgb(218,76,76)" 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>ujson/BaseRenderer.renderIndent (2 samples, 0.02%)</title><rect x="213.1" y="581" width="0.2" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="216.06" 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>java/lang/StringBuilder.append (2 samples, 0.02%)</title><rect x="141.7" y="949" width="0.2" height="15.0" fill="rgb(102,247,102)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>PhaseChaitin::stretch_base_pointer_live_ranges(ResourceArea*) (1 samples, 0.01%)</title><rect x="1188.1" y="1429" width="0.1" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" />
<text text-anchor="" x="1191.09" 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>jshort_arraycopy (33 samples, 0.33%)</title><rect x="557.6" y="165" width="3.9" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="560.58" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (64 samples, 0.65%)</title><rect x="580.9" y="245" width="7.7" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="583.93" 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>ujson/BaseRenderer.renderIndent (3 samples, 0.03%)</title><rect x="588.7" y="245" width="0.3" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="591.68" 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/util/concurrent/Executors$RunnableAdapter.call (9,834 samples, 99.31%)</title><rect x="10.7" y="1525" width="1171.9" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1535.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>scala/collection/immutable/VectorIterator.hasNext (1 samples, 0.01%)</title><rect x="148.0" y="933" width="0.1" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="151.00" 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.visitEnd (3 samples, 0.03%)</title><rect x="148.7" y="933" width="0.4" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="151.71" 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$63.write (9 samples, 0.09%)</title><rect x="149.2" y="917" width="1.1" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="152.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>LIR_Assembler::emit_op1(LIR_Op1*) (1 samples, 0.01%)</title><rect x="1189.0" y="1397" width="0.2" height="15.0" fill="rgb(228,228,69)" 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>scala/collection/AbstractIterator.nonEmpty (4 samples, 0.04%)</title><rect x="146.8" y="933" width="0.5" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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>jshort_disjoint_arraycopy (68 samples, 0.69%)</title><rect x="259.1" y="357" width="8.1" height="15.0" fill="rgb(246,118,118)" rx="2" ry="2" />
<text text-anchor="" x="262.06" 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>LinearScan::assign_reg_num(LIR_OpList*, IntervalWalker*) (1 samples, 0.01%)</title><rect x="1189.3" y="1381" width="0.1" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" />
<text text-anchor="" x="1192.28" 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.next (5 samples, 0.05%)</title><rect x="148.1" y="933" width="0.6" height="15.0" fill="rgb(240,109,109)" rx="2" ry="2" />
<text text-anchor="" x="151.12" 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.visitEnd (7 samples, 0.07%)</title><rect x="1178.1" y="757" width="0.8" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="1181.08" 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>upickle/default$.SeqLikeWriter (1 samples, 0.01%)</title><rect x="1181.7" y="1013" width="0.1" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="1184.66" 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.append (2 samples, 0.02%)</title><rect x="1179.9" y="693" width="0.2" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="1182.87" 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>Compilation::compile_method() (9 samples, 0.09%)</title><rect x="1188.5" y="1461" width="1.0" height="15.0" fill="rgb(197,197,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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>PSPromotionManager::drain_stacks_depth(bool) (5 samples, 0.05%)</title><rect x="1185.6" y="1525" width="0.6" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1188.59" 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.renderIndent (1 samples, 0.01%)</title><rect x="198.6" y="629" width="0.2" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="201.64" 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>LinearScan::do_linear_scan() (2 samples, 0.02%)</title><rect x="1189.2" y="1413" width="0.2" height="15.0" fill="rgb(196,196,57)" 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>ujson/BaseRenderer.colonSnippet (47 samples, 0.47%)</title><rect x="573.7" y="261" width="5.6" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="576.66" 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="779.8" y="117" width="0.1" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="782.82" y="127.5" font-size="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 (3 samples, 0.03%)</title><rect x="1177.7" y="773" width="0.4" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1180.73" 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>ujson/BaseRenderer$$anon$2.visitKey (1,886 samples, 19.05%)</title><rect x="228.4" y="469" width="224.8" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="231.43" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer$$anon$2.vi..</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="192.8" y="549" width="0.4" height="15.0" fill="rgb(222,83,83)" rx="2" ry="2" />
<text text-anchor="" x="195.80" 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/lang/AbstractStringBuilder.append (6 samples, 0.06%)</title><rect x="212.3" y="549" width="0.8" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="215.35" 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>nmethod::nmethod(Method*, int, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int) (1 samples, 0.01%)</title><rect x="1189.4" y="1397" width="0.1" height="15.0" fill="rgb(224,224,68)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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::install_code(int) (1 samples, 0.01%)</title><rect x="1189.4" y="1445" width="0.1" height="15.0" fill="rgb(214,214,64)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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/UTF8Writer.append (19 samples, 0.19%)</title><rect x="143.6" y="981" width="2.3" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="146.59" 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>register_finalizer Runtime1 stub (31 samples, 0.31%)</title><rect x="760.4" y="117" width="3.7" height="15.0" fill="rgb(222,82,82)" rx="2" ry="2" />
<text text-anchor="" x="763.40" y="127.5" font-size="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() (14 samples, 0.14%)</title><rect x="1188.0" y="1525" width="1.6" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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/StringBuilder.append (2 samples, 0.02%)</title><rect x="141.7" y="933" width="0.2" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>scala/collection/AbstractIterator.nonEmpty (6 samples, 0.06%)</title><rect x="191.5" y="661" width="0.7" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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/StringBuilder.append (23 samples, 0.23%)</title><rect x="186.5" y="693" width="2.7" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="189.49" 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/default$.writeTo (8,741 samples, 88.28%)</title><rect x="140.8" y="1333" width="1041.7" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" />
<text text-anchor="" x="143.85" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/default$.writeTo</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$Writer.write (8,738 samples, 88.24%)</title><rect x="141.0" y="1109" width="1041.3" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1119.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>scala/collection/immutable/VectorPointer.initFrom (2 samples, 0.02%)</title><rect x="147.6" y="805" width="0.3" height="15.0" fill="rgb(249,122,122)" rx="2" ry="2" />
<text text-anchor="" x="150.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>java/lang/AbstractStringBuilder.ensureCapacityInternal (13 samples, 0.13%)</title><rect x="1169.9" y="421" width="1.5" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="1172.86" 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>upickle/api/Writers$$anon$2.write0 (8,287 samples, 83.69%)</title><rect x="190.1" y="677" width="987.5" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="193.06" y="687.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>os::vm_page_size() (1 samples, 0.01%)</title><rect x="1189.8" y="1397" width="0.1" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" 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>upickle/api/Writers.SeqLikeWriter$ (1 samples, 0.01%)</title><rect x="1177.6" y="725" width="0.1" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1180.61" 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>ciMethod::ensure_method_data(methodHandle) (1 samples, 0.01%)</title><rect x="1188.8" y="1189" width="0.1" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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.visitString (6 samples, 0.06%)</title><rect x="1180.9" y="933" width="0.8" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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/Renderer$.escape (1,450 samples, 14.64%)</title><rect x="280.4" y="453" width="172.8" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="283.39" y="463.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>ujson/Renderer$.escape (2 samples, 0.02%)</title><rect x="487.3" y="325" width="0.2" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="490.27" 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/StringBuilder.append (98 samples, 0.99%)</title><rect x="1114.8" y="261" width="11.7" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="1117.81" 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/util/concurrent/locks/AbstractQueuedSynchronizer.doAcquireSharedInterruptibly (1 samples, 0.01%)</title><rect x="1183.0" y="1413" width="0.1" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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 (59 samples, 0.60%)</title><rect x="861.3" y="165" width="7.1" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="864.34" 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>java/lang/AbstractStringBuilder.newCapacity (1 samples, 0.01%)</title><rect x="1145.2" y="213" width="0.1" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1148.19" 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>ujson/BaseRenderer.visitString (236 samples, 2.38%)</title><rect x="152.4" y="789" width="28.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="155.41" y="799.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>upickle/Api.writeTo (8,741 samples, 88.28%)</title><rect x="140.8" y="1301" width="1041.7" height="15.0" fill="rgb(235,102,102)" rx="2" ry="2" />
<text text-anchor="" x="143.85" y="1311.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api.writeTo</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 (8,734 samples, 88.20%)</title><rect x="141.1" y="1029" width="1040.8" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="144.08" y="1039.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>com/github/plokhotnyuk/jsoniter_scala/macros/Elements.status (5 samples, 0.05%)</title><rect x="227.8" y="469" width="0.6" height="15.0" fill="rgb(77,224,77)" rx="2" ry="2" />
<text text-anchor="" x="230.84" 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>java/lang/Number.&lt;init&gt; (2 samples, 0.02%)</title><rect x="867.1" y="133" width="0.2" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="870.06" 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>java/lang/AbstractStringBuilder.newCapacity (5 samples, 0.05%)</title><rect x="1074.2" y="37" width="0.6" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="1077.17" 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>CollectedHeap::allocate_from_tlab_slow(KlassHandle, Thread*, unsigned long) (1 samples, 0.01%)</title><rect x="10.0" y="1573" width="0.1" height="15.0" fill="rgb(206,206,61)" 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.flushBuffer (32 samples, 0.32%)</title><rect x="898.4" y="165" width="3.8" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="901.40" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (9 samples, 0.09%)</title><rect x="212.0" y="581" width="1.1" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="214.99" 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>upickle/core/Types$Writer.transform (8,738 samples, 88.24%)</title><rect x="141.0" y="1221" width="1041.3" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1231.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/util/HashMap.putVal (1 samples, 0.01%)</title><rect x="1182.8" y="1365" width="0.2" height="15.0" fill="rgb(88,234,88)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write (8,395 samples, 84.78%)</title><rect x="180.5" y="869" width="1000.4" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="879.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>ujson/BaseRenderer$$anon$2.visitKey (1,934 samples, 19.53%)</title><rect x="515.7" y="277" width="230.5" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="518.75" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer$$anon$2.vis..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>TraceMemoryManagerStats::TraceMemoryManagerStats(bool, GCCause::Cause, bool, bool, bool, bool, bool, bool, bool) (1 samples, 0.01%)</title><rect x="1189.9" y="1429" width="0.1" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" />
<text text-anchor="" x="1192.88" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (233 samples, 2.35%)</title><rect x="239.4" y="453" width="27.8" height="15.0" fill="rgb(67,215,67)" rx="2" ry="2" />
<text text-anchor="" x="242.40" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ValueStack::ValueStack(ValueStack*, ValueStack::Kind, int) (1 samples, 0.01%)</title><rect x="1188.9" y="1269" width="0.1" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1191.93" 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>ValueNumberingVisitor::do_ProfileCall(ProfileCall*) (1 samples, 0.01%)</title><rect x="1188.7" y="1125" width="0.1" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" 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.append (21 samples, 0.21%)</title><rect x="869.1" y="165" width="2.5" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="872.08" 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>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (1 samples, 0.01%)</title><rect x="1183.6" y="1493" width="0.1" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1186.56" 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$$anon$1.visitValue (1 samples, 0.01%)</title><rect x="151.1" y="917" width="0.1" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="154.09" 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>pl/project13/scala/jmh/extras/profiler/NoResult.singletonSet (1 samples, 0.01%)</title><rect x="1182.8" y="1413" width="0.2" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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>scala/runtime/BoxesRunTime.boxToDouble (105 samples, 1.06%)</title><rect x="753.1" y="197" width="12.5" height="15.0" fill="rgb(238,105,105)" rx="2" ry="2" />
<text text-anchor="" x="756.13" 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$Writer.write$ (8,738 samples, 88.24%)</title><rect x="141.0" y="1189" width="1041.3" height="15.0" fill="rgb(231,96,96)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1199.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>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1187.9" y="1509" width="0.1" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1190.85" 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>ujson/BaseRenderer.visitObject (2 samples, 0.02%)</title><rect x="1182.0" y="1045" width="0.3" height="15.0" fill="rgb(225,86,86)" rx="2" ry="2" />
<text text-anchor="" x="1185.02" 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/nio/charset/CharsetEncoder.replaceWith (3 samples, 0.03%)</title><rect x="107.4" y="1205" width="0.3" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="110.36" 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>jshort_arraycopy (15 samples, 0.15%)</title><rect x="887.6" y="69" width="1.7" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="890.55" 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>JVM_IHashCode (1 samples, 0.01%)</title><rect x="1183.1" y="1333" width="0.1" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="1186.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>Monitor::wait(bool, long, bool) (3 samples, 0.03%)</title><rect x="1183.2" y="1525" width="0.4" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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 (55 samples, 0.56%)</title><rect x="1159.4" y="501" width="6.5" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="1162.37" 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>register_finalizer Runtime1 stub (21 samples, 0.21%)</title><rect x="858.8" y="117" width="2.5" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="861.83" y="127.5" font-size="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 (40 samples, 0.40%)</title><rect x="550.5" y="165" width="4.8" height="15.0" fill="rgb(80,227,80)" rx="2" ry="2" />
<text text-anchor="" x="553.55" 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>CompileBroker::invoke_compiler_on_method(CompileTask*) (14 samples, 0.14%)</title><rect x="1188.0" y="1509" width="1.6" height="15.0" fill="rgb(207,207,61)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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>nmethod::new_nmethod(methodHandle, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int) (1 samples, 0.01%)</title><rect x="1189.4" y="1413" width="0.1" height="15.0" fill="rgb(186,186,54)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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/util/concurrent/ThreadPoolExecutor$Worker.run (9,834 samples, 99.31%)</title><rect x="10.7" y="1573" width="1171.9" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1583.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>upickle/core/Types$Writer.write (8,395 samples, 84.78%)</title><rect x="180.5" y="837" width="1000.4" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="847.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/net/Inet6AddressImpl.lookupAllHostAddr (1 samples, 0.01%)</title><rect x="1182.7" y="1333" width="0.1" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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/Thread.run (9,834 samples, 99.31%)</title><rect x="10.7" y="1589" width="1171.9" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1599.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>OptoRuntime::new_array_nozero_C(Klass*, int, JavaThread*) (2 samples, 0.02%)</title><rect x="10.0" y="1589" width="0.2" height="15.0" fill="rgb(221,221,67)" 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>PSScavengeKlassClosure::do_klass(Klass*) (2 samples, 0.02%)</title><rect x="1183.7" y="1509" width="0.2" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" />
<text text-anchor="" x="1186.68" 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>ujson/Visitor.visitArray (4 samples, 0.04%)</title><rect x="151.2" y="901" width="0.5" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="154.21" 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/StringBuilder.append (4 samples, 0.04%)</title><rect x="182.6" y="677" width="0.4" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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>ujson/BaseRenderer.&lt;init&gt; (1 samples, 0.01%)</title><rect x="140.8" y="1269" width="0.2" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="143.85" 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>I2C/C2I adapters (1 samples, 0.01%)</title><rect x="11.2" y="1365" width="0.1" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="14.19" 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/lang/String.charAt (188 samples, 1.90%)</title><rect x="1074.8" y="101" width="22.4" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="1077.76" y="111.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,577 samples, 56.32%)</title><rect x="488.6" y="389" width="664.6" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="491.58" y="399.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.4" y="1557" width="0.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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>ujson/BaseRenderer.depth_$eq (1 samples, 0.01%)</title><rect x="151.6" y="853" width="0.1" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="154.57" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.toBytes (881 samples, 8.90%)</title><rect x="12.3" y="1333" width="105.0" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="15.26" y="1343.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/p..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/Visitor.visitString (1,640 samples, 16.56%)</title><rect x="903.0" y="165" width="195.5" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="175.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>itable stub (7 samples, 0.07%)</title><rect x="150.3" y="917" width="0.8" height="15.0" fill="rgb(217,76,76)" rx="2" ry="2" />
<text text-anchor="" x="153.26" 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/nio/charset/CharsetEncoder.&lt;init&gt; (9 samples, 0.09%)</title><rect x="106.6" y="1237" width="1.1" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="109.65" 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/String.length (7 samples, 0.07%)</title><rect x="452.4" y="437" width="0.8" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="455.35" 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$59.write (36 samples, 0.36%)</title><rect x="455.1" y="453" width="4.3" height="15.0" fill="rgb(104,249,104)" rx="2" ry="2" />
<text text-anchor="" x="458.09" 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$$anon$2.visitValue (75 samples, 0.76%)</title><rect x="453.2" y="469" width="8.9" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="456.19" 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/Visitor.visitString$ (213 samples, 2.15%)</title><rect x="462.1" y="373" width="25.4" height="15.0" fill="rgb(220,80,80)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="383.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>java/lang/ThreadLocal$ThreadLocalMap.access$000 (1 samples, 0.01%)</title><rect x="117.7" y="1317" width="0.1" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="120.73" 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/AbstractStringBuilder.ensureCapacityInternal (1 samples, 0.01%)</title><rect x="1181.4" y="789" width="0.1" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1184.42" 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>scala/collection/immutable/VectorPointer.initFrom$ (3 samples, 0.03%)</title><rect x="192.8" y="597" width="0.4" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="195.80" 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/api/Writers$StringWriter$.write0 (242 samples, 2.44%)</title><rect x="151.7" y="885" width="28.8" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="154.69" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >up..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (321 samples, 3.24%)</title><rect x="394.7" y="389" width="38.2" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="397.67" y="399.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="10.4" y="1477" width="0.1" height="15.0" fill="rgb(210,64,64)" 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>ujson/BaseRenderer.depth_$eq (3 samples, 0.03%)</title><rect x="1145.3" y="277" width="0.4" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="1148.31" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.6" y="1493" width="0.1" height="15.0" fill="rgb(223,83,83)" rx="2" ry="2" />
<text text-anchor="" x="13.60" 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/StringBuilder.append (721 samples, 7.28%)</title><rect x="988.8" y="85" width="86.0" height="15.0" fill="rgb(54,203,54)" rx="2" ry="2" />
<text text-anchor="" x="991.84" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer$$anon$1.visitEnd (7 samples, 0.07%)</title><rect x="197.9" y="661" width="0.9" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="200.93" 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/AbstractStringBuilder.append (2 samples, 0.02%)</title><rect x="141.7" y="917" width="0.2" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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.append (668 samples, 6.75%)</title><rect x="353.3" y="405" width="79.6" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="356.32" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1 samples, 0.01%)</title><rect x="10.6" y="1541" width="0.1" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="13.60" 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.commaBuffered_$eq (6 samples, 0.06%)</title><rect x="1174.6" y="453" width="0.7" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="1177.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>java/io/ObjectOutputStream.writeOrdinaryObject (1 samples, 0.01%)</title><rect x="1183.1" y="1413" width="0.1" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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$Writer.write$ (8,395 samples, 84.78%)</title><rect x="180.5" y="917" width="1000.4" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="927.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.renderIndent (9 samples, 0.09%)</title><rect x="1164.9" y="469" width="1.0" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="1167.86" 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>java/lang/AbstractStringBuilder.append (287 samples, 2.90%)</title><rect x="539.5" y="229" width="34.2" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="542.46" y="239.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/util/concurrent/TimeUnit$1.convert (1 samples, 0.01%)</title><rect x="1182.5" y="1365" width="0.1" height="15.0" fill="rgb(83,230,83)" rx="2" ry="2" />
<text text-anchor="" x="1185.49" 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] (1 samples, 0.01%)</title><rect x="10.6" y="1525" width="0.1" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="13.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>scala/collection/immutable/VectorIterator.hasNext (2 samples, 0.02%)</title><rect x="147.0" y="837" width="0.3" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="150.04" 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/io/ObjectOutputStream.writeObject0 (1 samples, 0.01%)</title><rect x="1183.1" y="1429" width="0.1" height="15.0" fill="rgb(79,226,79)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write (8,738 samples, 88.24%)</title><rect x="141.0" y="1141" width="1041.3" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1151.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/nio/charset/Charset.atBugLevel (5 samples, 0.05%)</title><rect x="106.8" y="1205" width="0.6" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="109.76" 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/BaseRenderer.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="588.6" y="245" width="0.1" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="591.56" 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>StealTask::do_it(GCTaskManager*, unsigned int) (31 samples, 0.31%)</title><rect x="1184.3" y="1541" width="3.7" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" />
<text text-anchor="" x="1187.28" 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/AbstractStringBuilder.append (212 samples, 2.14%)</title><rect x="241.9" y="373" width="25.3" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="244.90" y="383.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$ (213 samples, 2.15%)</title><rect x="462.1" y="453" width="25.4" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="463.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>upickle/core/Types$CaseW.write0$ (8,077 samples, 81.57%)</title><rect x="214.3" y="533" width="962.5" height="15.0" fill="rgb(230,94,94)" rx="2" ry="2" />
<text text-anchor="" x="217.25" y="543.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$NoOpMappers.objectAttributeKeyWriteMap$ (2 samples, 0.02%)</title><rect x="1101.2" y="261" width="0.3" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="1104.22" 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/Object.&lt;init&gt; (46 samples, 0.46%)</title><rect x="758.6" y="133" width="5.5" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="761.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>upickle/Api.writeTo$ (8,741 samples, 88.28%)</title><rect x="140.8" y="1317" width="1041.7" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="143.85" y="1327.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/Api.writeTo$</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (2 samples, 0.02%)</title><rect x="1181.3" y="837" width="0.2" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="1184.30" 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/concurrent/FutureTask.run (9,834 samples, 99.31%)</title><rect x="10.7" y="1509" width="1171.9" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1519.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>ujson/BaseRenderer.renderIndent (18 samples, 0.18%)</title><rect x="1126.6" y="277" width="2.1" height="15.0" fill="rgb(235,102,102)" rx="2" ry="2" />
<text text-anchor="" x="1129.60" 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>GraphBuilder::push_scope(ciMethod*, BlockBegin*) (1 samples, 0.01%)</title><rect x="1188.9" y="1285" width="0.1" height="15.0" fill="rgb(224,224,67)" rx="2" ry="2" />
<text text-anchor="" x="1191.93" 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/Renderer$.escape (6 samples, 0.06%)</title><rect x="1180.9" y="853" width="0.8" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>upickle/core/Types$ReadWriter$$anon$3.write0 (8,395 samples, 84.78%)</title><rect x="180.5" y="885" width="1000.4" height="15.0" fill="rgb(249,122,122)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="895.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (23 samples, 0.23%)</title><rect x="186.5" y="709" width="2.7" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="189.49" 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>ujson/BaseRenderer.flushBuffer (88 samples, 0.89%)</title><rect x="269.9" y="453" width="10.5" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="272.91" 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/lang/StringBuilder.append (6 samples, 0.06%)</title><rect x="1097.8" y="101" width="0.7" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" y="111.5" font-size="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$.googleMApsAPIReaderWriter (2 samples, 0.02%)</title><rect x="11.4" y="1349" width="0.3" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="14.43" 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>upickle/api/Writers$StringWriter$.write0 (213 samples, 2.15%)</title><rect x="462.1" y="421" width="25.4" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="431.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>ujson/BaseRenderer.renderIndent (1 samples, 0.01%)</title><rect x="1178.8" y="741" width="0.1" height="15.0" fill="rgb(249,121,121)" rx="2" ry="2" />
<text text-anchor="" x="1181.80" 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>org/openjdk/jmh/runner/BenchmarkHandler.runIteration (4 samples, 0.04%)</title><rect x="1182.6" y="1493" width="0.5" height="15.0" fill="rgb(52,201,52)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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>VM_ParallelGCFailedAllocation::doit() (3 samples, 0.03%)</title><rect x="1189.6" y="1493" width="0.4" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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$$anon$1.visitValue (18 samples, 0.18%)</title><rect x="149.1" y="933" width="2.1" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="152.07" 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>upickle/core/Types$ReadWriter$$anon$3.write (8,395 samples, 84.78%)</title><rect x="180.5" y="933" width="1000.4" height="15.0" fill="rgb(248,121,121)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="943.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.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="1180.6" y="725" width="0.1" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="1183.59" 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/AbstractStringBuilder.newCapacity (6 samples, 0.06%)</title><rect x="1097.8" y="53" width="0.7" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" 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>upickle/core/Types$Writer.write (5,586 samples, 56.41%)</title><rect x="487.5" y="437" width="665.7" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="490.51" 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>scala/runtime/BoxesRunTime.boxToInteger (59 samples, 0.60%)</title><rect x="861.3" y="181" width="7.1" height="15.0" fill="rgb(211,67,67)" rx="2" ry="2" />
<text text-anchor="" x="864.34" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (4 samples, 0.04%)</title><rect x="1179.0" y="741" width="0.5" height="15.0" fill="rgb(88,234,88)" rx="2" ry="2" />
<text text-anchor="" x="1182.04" 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>java/lang/AbstractStringBuilder.append (93 samples, 0.94%)</title><rect x="1134.2" y="245" width="11.1" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="1137.23" 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>ujson/BaseRenderer.visitObject (16 samples, 0.16%)</title><rect x="1178.9" y="773" width="1.9" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="1181.92" 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$IntegralNumWriter.write (1,271 samples, 12.84%)</title><rect x="750.7" y="277" width="151.5" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="753.75" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.hasNext (2 samples, 0.02%)</title><rect x="192.0" y="565" width="0.2" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="194.97" 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>scala/collection/immutable/VectorIterator._hasNext (2 samples, 0.02%)</title><rect x="192.0" y="549" width="0.2" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="194.97" 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>GraphBuilder::invoke(Bytecodes::Code) (3 samples, 0.03%)</title><rect x="1188.6" y="1253" width="0.3" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (325 samples, 3.28%)</title><rect x="534.9" y="261" width="38.8" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="537.93" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Klass::is_klass() const volatile (1 samples, 0.01%)</title><rect x="1188.8" y="1125" width="0.1" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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/String.length (11 samples, 0.11%)</title><rect x="255.0" y="357" width="1.3" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="258.01" 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>PSScavenge::invoke_no_policy() (3 samples, 0.03%)</title><rect x="1189.6" y="1445" width="0.4" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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.length (19 samples, 0.19%)</title><rect x="555.3" y="165" width="2.3" height="15.0" fill="rgb(99,245,99)" rx="2" ry="2" />
<text text-anchor="" x="558.31" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (748 samples, 7.55%)</title><rect x="985.6" y="101" width="89.2" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="988.63" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github..</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="153.4" y="709" width="0.3" height="15.0" fill="rgb(91,238,91)" rx="2" ry="2" />
<text text-anchor="" x="156.36" 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>ujson/BaseRenderer$$anon$2.visitValue (1 samples, 0.01%)</title><rect x="146.3" y="997" width="0.1" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="149.33" 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>__pthread_cond_wait (1 samples, 0.01%)</title><rect x="10.4" y="1573" width="0.1" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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/Visitor.visitString (236 samples, 2.38%)</title><rect x="152.4" y="821" width="28.1" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="155.41" y="831.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>upickle/default$.objectAttributeKeyWriteMap (2 samples, 0.02%)</title><rect x="1101.2" y="277" width="0.3" height="15.0" fill="rgb(229,93,93)" rx="2" ry="2" />
<text text-anchor="" x="1104.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>java/lang/AbstractStringBuilder.append (212 samples, 2.14%)</title><rect x="241.9" y="421" width="25.3" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="244.90" y="431.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/Integer.valueOf (29 samples, 0.29%)</title><rect x="511.1" y="261" width="3.5" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="514.10" 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>scala/collection/immutable/Vector.initIterator (5 samples, 0.05%)</title><rect x="147.3" y="901" width="0.6" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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 (6 samples, 0.06%)</title><rect x="1097.8" y="69" width="0.7" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" 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>Monitor::IWait(Thread*, long) (3 samples, 0.03%)</title><rect x="1183.2" y="1509" width="0.4" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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>ujson/BaseRenderer.depth_$eq (6 samples, 0.06%)</title><rect x="1171.4" y="469" width="0.7" height="15.0" fill="rgb(238,105,105)" rx="2" ry="2" />
<text text-anchor="" x="1174.41" 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/Renderer$.escape (55 samples, 0.56%)</title><rect x="183.3" y="725" width="6.5" height="15.0" fill="rgb(221,81,81)" rx="2" ry="2" />
<text text-anchor="" x="186.27" 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>ujson/BaseRenderer.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="198.5" y="629" width="0.1" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="201.52" 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>scala/collection/immutable/VectorPointer.initFrom$ (5 samples, 0.05%)</title><rect x="147.3" y="869" width="0.6" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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.commaBuffered_$eq (3 samples, 0.03%)</title><rect x="748.4" y="245" width="0.3" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="751.36" 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>org/openjdk/jmh/runner/link/BinaryLinkClient.pushFrame (1 samples, 0.01%)</title><rect x="1183.1" y="1461" width="0.1" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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$$anon$2.write (8,289 samples, 83.71%)</title><rect x="189.8" y="741" width="987.8" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="192.82" y="751.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/core/Types$ReadWriter$$anon$3.write0 (1 samples, 0.01%)</title><rect x="1182.4" y="1285" width="0.1" height="15.0" fill="rgb(245,115,115)" rx="2" ry="2" />
<text text-anchor="" x="1185.37" 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>sun/reflect/NativeMethodAccessorImpl.invoke (9,834 samples, 99.31%)</title><rect x="10.7" y="1429" width="1171.9" height="15.0" fill="rgb(66,215,66)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1439.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/BaseRenderer.visitObject (91 samples, 0.92%)</title><rect x="1165.9" y="501" width="10.9" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" />
<text text-anchor="" x="1168.93" 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>GraphBuilder::try_inline_full(ciMethod*, bool, Bytecodes::Code, Instruction*) (3 samples, 0.03%)</title><rect x="1188.6" y="1221" width="0.3" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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.append (4 samples, 0.04%)</title><rect x="1179.0" y="709" width="0.5" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="1182.04" 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/core/Types$ReadWriter$$anon$3.write0 (8,092 samples, 81.72%)</title><rect x="213.3" y="613" width="964.3" height="15.0" fill="rgb(247,118,118)" rx="2" ry="2" />
<text text-anchor="" x="216.30" y="623.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>[unknown] (1 samples, 0.01%)</title><rect x="10.4" y="1589" width="0.1" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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/AbstractStringBuilder.append (2 samples, 0.02%)</title><rect x="1181.3" y="805" width="0.2" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="1184.30" 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$Writer.transform$ (8,738 samples, 88.24%)</title><rect x="141.0" y="1237" width="1041.3" height="15.0" fill="rgb(245,115,115)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1247.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/lang/StringBuilder.append (1 samples, 0.01%)</title><rect x="151.6" y="837" width="0.1" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="154.57" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (6 samples, 0.06%)</title><rect x="1097.8" y="117" width="0.7" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" y="127.5" font-size="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,092 samples, 81.72%)</title><rect x="213.3" y="629" width="964.3" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="216.30" 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>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (4 samples, 0.04%)</title><rect x="1185.7" y="1509" width="0.5" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" />
<text text-anchor="" x="1188.71" 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,289 samples, 83.71%)</title><rect x="189.8" y="725" width="987.8" height="15.0" fill="rgb(210,65,65)" rx="2" ry="2" />
<text text-anchor="" x="192.82" y="735.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>LIR_Assembler::as_Address(LIR_Address*, RegisterImpl*) (1 samples, 0.01%)</title><rect x="1189.0" y="1365" width="0.2" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" 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/lang/AbstractStringBuilder.ensureCapacityInternal (1 samples, 0.01%)</title><rect x="1180.0" y="677" width="0.1" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="1182.99" 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>com/github/plokhotnyuk/jsoniter_scala/macros/Elements.distance (21 samples, 0.21%)</title><rect x="224.3" y="469" width="2.5" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="227.26" 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>GraphBuilder::GraphBuilder(Compilation*, IRScope*) (4 samples, 0.04%)</title><rect x="1188.6" y="1381" width="0.4" height="15.0" fill="rgb(186,186,54)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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._hasNext (1 samples, 0.01%)</title><rect x="197.8" y="645" width="0.1" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="200.81" 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.append (2 samples, 0.02%)</title><rect x="1182.0" y="981" width="0.3" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="1185.02" 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/String.length (1 samples, 0.01%)</title><rect x="1181.5" y="837" width="0.2" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="1184.54" 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>upickle/api/Writers$IntegralNumWriter.write0 (1,271 samples, 12.84%)</title><rect x="750.7" y="229" width="151.5" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="753.75" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/VectorIterator.initFrom (5 samples, 0.05%)</title><rect x="147.3" y="837" width="0.6" height="15.0" fill="rgb(208,61,61)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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/concurrent/TimeUnit$4.toNanos (1 samples, 0.01%)</title><rect x="1182.5" y="1349" width="0.1" height="15.0" fill="rgb(55,204,55)" rx="2" ry="2" />
<text text-anchor="" x="1185.49" 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/lang/StringBuilder.append (2 samples, 0.02%)</title><rect x="1182.0" y="997" width="0.3" height="15.0" fill="rgb(100,245,100)" rx="2" ry="2" />
<text text-anchor="" x="1185.02" 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.ensureCapacityInternal (339 samples, 3.42%)</title><rect x="1034.4" y="53" width="40.4" height="15.0" fill="rgb(80,228,80)" rx="2" ry="2" />
<text text-anchor="" x="1037.37" y="63.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/lang/AbstractStringBuilder.newCapacity (3 samples, 0.03%)</title><rect x="212.7" y="517" width="0.4" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="215.70" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.writeToObject (8,735 samples, 88.21%)</title><rect x="141.0" y="1045" width="1040.9" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1055.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>org/openjdk/jmh/runner/BaseRunner.runBenchmarksForked (5 samples, 0.05%)</title><rect x="1182.6" y="1557" width="0.6" height="15.0" fill="rgb(72,220,72)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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>ujson/BaseRenderer.visitString (1,640 samples, 16.56%)</title><rect x="903.0" y="197" width="195.5" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitS..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IR::IR(Compilation*, ciMethod*, int) (4 samples, 0.04%)</title><rect x="1188.6" y="1413" width="0.4" height="15.0" fill="rgb(198,198,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>PhaseIdealLoop::build_and_optimize(bool, bool) (1 samples, 0.01%)</title><rect x="1188.2" y="1445" width="0.1" height="15.0" fill="rgb(198,198,58)" rx="2" ry="2" />
<text text-anchor="" x="1191.21" 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>itable stub (70 samples, 0.71%)</title><rect x="202.2" y="645" width="8.4" height="15.0" fill="rgb(204,56,56)" rx="2" ry="2" />
<text text-anchor="" x="205.22" 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>ClassLoaderDataGraph::oops_do(OopClosure*, KlassClosure*, bool) (2 samples, 0.02%)</title><rect x="1183.7" y="1525" width="0.2" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1186.68" 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/util/Utils.getPid (1 samples, 0.01%)</title><rect x="1182.7" y="1429" width="0.1" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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>OptoRuntime::new_instance_C(Klass*, JavaThread*) (1 samples, 0.01%)</title><rect x="10.2" y="1589" width="0.2" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" />
<text text-anchor="" x="13.24" 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/String.getBytes (801 samples, 8.09%)</title><rect x="12.3" y="1317" width="95.4" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="15.26" y="1327.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>upickle/core/Types$Writer.write (8,738 samples, 88.24%)</title><rect x="141.0" y="1173" width="1041.3" height="15.0" fill="rgb(249,121,121)" rx="2" ry="2" />
<text text-anchor="" x="143.97" 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>ujson/Renderer$.escape (1,573 samples, 15.89%)</title><rect x="910.3" y="117" width="187.5" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="913.31" y="127.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/lang/AbstractStringBuilder.ensureCapacityInternal (6 samples, 0.06%)</title><rect x="1173.6" y="405" width="0.7" height="15.0" fill="rgb(93,240,93)" rx="2" ry="2" />
<text text-anchor="" x="1176.55" 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>ujson/BaseRenderer.flushBuffer (82 samples, 0.83%)</title><rect x="579.3" y="261" width="9.7" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="582.26" 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>ujson/Visitor.visitString$ (1 samples, 0.01%)</title><rect x="148.6" y="917" width="0.1" height="15.0" fill="rgb(212,67,67)" rx="2" ry="2" />
<text text-anchor="" x="151.59" 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>[unknown] (1 samples, 0.01%)</title><rect x="779.8" y="133" width="0.1" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="782.82" 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>java/lang/StringBuilder.append (62 samples, 0.63%)</title><rect x="581.2" y="229" width="7.4" height="15.0" fill="rgb(105,251,105)" rx="2" ry="2" />
<text text-anchor="" x="584.17" 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/Renderer$.escape (200 samples, 2.02%)</title><rect x="463.4" y="309" width="23.9" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="466.43" y="319.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>upickle/core/Types$Writer.write (8,289 samples, 83.71%)</title><rect x="189.8" y="709" width="987.8" height="15.0" fill="rgb(239,108,108)" rx="2" ry="2" />
<text text-anchor="" x="192.82" y="719.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/ForkedMain.main (5 samples, 0.05%)</title><rect x="1182.6" y="1589" width="0.6" height="15.0" fill="rgb(93,239,93)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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>InstanceKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1184.2" y="1493" width="0.1" height="15.0" fill="rgb(205,205,61)" rx="2" ry="2" />
<text text-anchor="" x="1187.16" 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>upickle/core/Types$Writer.write$ (1,271 samples, 12.84%)</title><rect x="750.7" y="261" width="151.5" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="753.75" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/System.identityHashCode (1 samples, 0.01%)</title><rect x="1183.1" y="1349" width="0.1" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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>scala/collection/immutable/VectorIterator.&lt;init&gt; (2 samples, 0.02%)</title><rect x="193.2" y="629" width="0.2" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="196.16" 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>upickle/core/Types$ReadWriter$$anon$3.write (5,586 samples, 56.41%)</title><rect x="487.5" y="469" width="665.7" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="490.51" y="479.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$$anon$2.&lt;init&gt; (15 samples, 0.15%)</title><rect x="1179.0" y="757" width="1.8" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="1182.04" 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 (137 samples, 1.38%)</title><rect x="1112.4" y="309" width="16.3" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="1115.42" 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/AbstractStringBuilder.append (178 samples, 1.80%)</title><rect x="877.2" y="85" width="21.2" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="880.18" y="95.5" font-size="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 (23 samples, 0.23%)</title><rect x="1150.4" y="357" width="2.8" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="1153.44" 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>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (2 samples, 0.02%)</title><rect x="1184.0" y="1509" width="0.3" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" />
<text text-anchor="" x="1187.04" 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/StringBuilder.append (210 samples, 2.12%)</title><rect x="873.4" y="149" width="25.0" height="15.0" fill="rgb(56,206,56)" rx="2" ry="2" />
<text text-anchor="" x="876.37" y="159.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>ujson/BaseRenderer.commaBuffered (11 samples, 0.11%)</title><rect x="1146.3" y="261" width="1.3" height="15.0" fill="rgb(232,97,97)" rx="2" ry="2" />
<text text-anchor="" x="1149.27" 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/Api.writer$ (1 samples, 0.01%)</title><rect x="1182.3" y="1237" width="0.1" height="15.0" fill="rgb(242,111,111)" rx="2" ry="2" />
<text text-anchor="" x="1185.25" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.4" y="1509" width="0.1" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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/UTF8Writer.append (5 samples, 0.05%)</title><rect x="153.1" y="757" width="0.6" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="156.12" 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>GraphBuilder::iterate_all_blocks(bool) (1 samples, 0.01%)</title><rect x="1188.6" y="1125" width="0.1" height="15.0" fill="rgb(188,188,54)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>upickle/default$.StringWriter (1 samples, 0.01%)</title><rect x="1181.8" y="1013" width="0.1" height="15.0" fill="rgb(232,96,96)" rx="2" ry="2" />
<text text-anchor="" x="1184.78" 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>upickle/core/Types$CaseW.write0 (8,393 samples, 84.76%)</title><rect x="180.6" y="789" width="1000.2" height="15.0" fill="rgb(204,57,57)" rx="2" ry="2" />
<text text-anchor="" x="183.65" y="799.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/core/Types$CaseW.write0 (1 samples, 0.01%)</title><rect x="1180.8" y="821" width="0.1" height="15.0" fill="rgb(245,115,115)" rx="2" ry="2" />
<text text-anchor="" x="1183.82" 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>scala/collection/immutable/VectorIterator.initFrom (3 samples, 0.03%)</title><rect x="192.8" y="613" width="0.4" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" />
<text text-anchor="" x="195.80" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (29 samples, 0.29%)</title><rect x="1168.0" y="469" width="3.4" height="15.0" fill="rgb(109,254,109)" rx="2" ry="2" />
<text text-anchor="" x="1170.95" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.write0 (8,393 samples, 84.76%)</title><rect x="180.6" y="821" width="1000.2" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" />
<text text-anchor="" x="183.65" y="831.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>ujson/Visitor.visitArray$ (4 samples, 0.04%)</title><rect x="151.2" y="917" width="0.5" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" />
<text text-anchor="" x="154.21" 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/String.length (5 samples, 0.05%)</title><rect x="1097.2" y="101" width="0.6" height="15.0" fill="rgb(77,224,77)" rx="2" ry="2" />
<text text-anchor="" x="1100.17" y="111.5" font-size="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 (3 samples, 0.03%)</title><rect x="1174.3" y="453" width="0.3" height="15.0" fill="rgb(237,103,103)" rx="2" ry="2" />
<text text-anchor="" x="1177.27" 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.flushBuffer (1 samples, 0.01%)</title><rect x="151.1" y="901" width="0.1" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="154.09" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.4" y="1541" width="0.1" height="15.0" fill="rgb(200,50,50)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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>jshort_disjoint_arraycopy (2 samples, 0.02%)</title><rect x="141.7" y="901" width="0.2" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>upickle/core/Types$Writer.write (5,577 samples, 56.32%)</title><rect x="488.6" y="373" width="664.6" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="491.58" y="383.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.visitNumRaw (1,131 samples, 11.42%)</title><rect x="767.4" y="213" width="134.8" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="770.43" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRendere..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/System.getSecurityManager (2 samples, 0.02%)</title><rect x="31.9" y="1285" width="0.3" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="34.93" 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>org/openjdk/jmh/runner/BaseRunner.runBenchmark (5 samples, 0.05%)</title><rect x="1182.6" y="1525" width="0.6" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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/StringBuilder.append (212 samples, 2.14%)</title><rect x="241.9" y="389" width="25.3" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="244.90" 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/lang/StringBuilder.toString (80 samples, 0.81%)</title><rect x="107.7" y="1317" width="9.6" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="110.72" 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>ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int, bool, bool, RTMState) (1 samples, 0.01%)</title><rect x="1189.4" y="1429" width="0.1" height="15.0" fill="rgb(191,191,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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>ujson/BaseRenderer.visitString (6 samples, 0.06%)</title><rect x="1180.9" y="869" width="0.8" height="15.0" fill="rgb(216,74,74)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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/lang/AbstractStringBuilder.ensureCapacityInternal (2 samples, 0.02%)</title><rect x="1178.6" y="693" width="0.2" height="15.0" fill="rgb(78,225,78)" rx="2" ry="2" />
<text text-anchor="" x="1181.56" 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/Integer.&lt;init&gt; (34 samples, 0.34%)</title><rect x="863.2" y="149" width="4.1" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="866.24" 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>ujson/BaseRenderer.commaBuffered_$eq (2 samples, 0.02%)</title><rect x="460.6" y="437" width="0.2" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" />
<text text-anchor="" x="463.57" 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>upickle/default$.IntWriter (9 samples, 0.09%)</title><rect x="1098.5" y="277" width="1.1" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="1101.48" 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>[unknown] (1 samples, 0.01%)</title><rect x="779.8" y="149" width="0.1" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="782.82" 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>VMThread::evaluate_operation(VM_Operation*) (3 samples, 0.03%)</title><rect x="1189.6" y="1525" width="0.4" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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/Value.text (1 samples, 0.01%)</title><rect x="509.6" y="277" width="0.1" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="512.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/String.&lt;init&gt; (79 samples, 0.80%)</title><rect x="107.8" y="1301" width="9.5" height="15.0" fill="rgb(55,204,55)" rx="2" ry="2" />
<text text-anchor="" x="110.84" 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>java/lang/AbstractStringBuilder.append (721 samples, 7.28%)</title><rect x="988.8" y="69" width="86.0" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="991.84" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (676 samples, 6.83%)</title><rect x="352.4" y="437" width="80.5" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="355.37" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/githu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers$StringWriter$.write (1,647 samples, 16.63%)</title><rect x="902.2" y="277" width="196.3" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="905.21" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$Strin..</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) (1 samples, 0.01%)</title><rect x="1183.6" y="1525" width="0.1" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1186.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>upickle/core/Types$CaseW.write0 (8,738 samples, 88.24%)</title><rect x="141.0" y="1061" width="1041.3" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1071.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>PSPromotionManager::drain_stacks_depth(bool) (3 samples, 0.03%)</title><rect x="1183.9" y="1525" width="0.4" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" />
<text text-anchor="" x="1186.92" 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>upickle/core/Types$CaseW.write0 (5,543 samples, 55.98%)</title><rect x="489.9" y="325" width="660.5" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="492.89" y="335.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>scala/collection/immutable/VectorIterator.initFrom (3 samples, 0.03%)</title><rect x="192.8" y="565" width="0.4" height="15.0" fill="rgb(240,108,108)" rx="2" ry="2" />
<text text-anchor="" x="195.80" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (2 samples, 0.02%)</title><rect x="151.3" y="853" width="0.3" height="15.0" fill="rgb(81,229,81)" rx="2" ry="2" />
<text text-anchor="" x="154.33" 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>ujson/Visitor.visitString$ (6 samples, 0.06%)</title><rect x="1180.9" y="917" width="0.8" height="15.0" fill="rgb(252,125,125)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>upickle/api/Writers.SeqLikeWriter (1 samples, 0.01%)</title><rect x="1177.6" y="709" width="0.1" height="15.0" fill="rgb(248,120,120)" rx="2" ry="2" />
<text text-anchor="" x="1180.61" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (617 samples, 6.23%)</title><rect x="652.6" y="245" width="73.5" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="655.55" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/gith..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/LinkedHashMap.newNode (1 samples, 0.01%)</title><rect x="1182.8" y="1349" width="0.2" height="15.0" fill="rgb(55,204,55)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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_start(Thread*) (57 samples, 0.58%)</title><rect x="1183.2" y="1573" width="6.8" height="15.0" fill="rgb(223,83,83)" rx="2" ry="2" />
<text text-anchor="" x="1186.21" 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$CaseW.write0$ (5,543 samples, 55.98%)</title><rect x="489.9" y="341" width="660.5" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="492.89" y="351.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.subVisitor (10 samples, 0.10%)</title><rect x="514.6" y="277" width="1.1" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="517.56" 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/String.getChars (39 samples, 0.39%)</title><rect x="250.4" y="357" width="4.6" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="253.36" 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.visitArray (14 samples, 0.14%)</title><rect x="211.6" y="613" width="1.7" height="15.0" fill="rgb(216,74,74)" rx="2" ry="2" />
<text text-anchor="" x="214.63" 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/Integer.toString (785 samples, 7.93%)</title><rect x="767.8" y="165" width="93.5" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" />
<text text-anchor="" x="770.79" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang/I..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/core/Types$ReadWriter$$anon$3.write0 (8,738 samples, 88.24%)</title><rect x="141.0" y="1157" width="1041.3" height="15.0" fill="rgb(252,126,126)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1167.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>GraphBuilder::iterate_bytecodes_for_block(int) (3 samples, 0.03%)</title><rect x="1188.6" y="1269" width="0.3" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>java/lang/StringBuilder.append (287 samples, 2.90%)</title><rect x="539.5" y="213" width="34.2" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="542.46" y="223.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>ujson/Visitor.visitString$ (237 samples, 2.39%)</title><rect x="152.3" y="837" width="28.2" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="155.29" y="847.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>org/openjdk/jmh/runner/BenchmarkHandler$BenchmarkTask.call (9,834 samples, 99.31%)</title><rect x="10.7" y="1477" width="1171.9" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1487.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>scala/collection/immutable/VectorIterator.display0_$eq (1 samples, 0.01%)</title><rect x="147.8" y="789" width="0.1" height="15.0" fill="rgb(226,89,89)" rx="2" ry="2" />
<text text-anchor="" x="150.76" 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 (6 samples, 0.06%)</title><rect x="153.0" y="773" width="0.7" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="156.00" 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>PhaseIterGVN::optimize() (1 samples, 0.01%)</title><rect x="1188.3" y="1445" width="0.2" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" />
<text text-anchor="" x="1191.33" 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>PSPromotionManager::drain_stacks_depth(bool) (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.56" 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>scala/collection/immutable/VectorIterator.next (31 samples, 0.31%)</title><rect x="194.2" y="661" width="3.7" height="15.0" fill="rgb(214,70,70)" rx="2" ry="2" />
<text text-anchor="" x="197.23" 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/String.charAt (4 samples, 0.04%)</title><rect x="145.9" y="981" width="0.4" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="148.85" 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.flushBuffer (9 samples, 0.09%)</title><rect x="210.6" y="629" width="1.0" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" />
<text text-anchor="" x="213.56" 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/lang/AbstractStringBuilder.append (67 samples, 0.68%)</title><rect x="271.9" y="405" width="8.0" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="274.93" 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/StringBuilder.append (2 samples, 0.02%)</title><rect x="148.7" y="885" width="0.2" height="15.0" fill="rgb(87,233,87)" rx="2" ry="2" />
<text text-anchor="" x="151.71" 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>MutableSpace::initialize(MemRegion, bool, bool, bool) (1 samples, 0.01%)</title><rect x="1189.8" y="1413" width="0.1" height="15.0" fill="rgb(213,213,63)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" 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>GraphBuilder::invoke(Bytecodes::Code) (4 samples, 0.04%)</title><rect x="1188.6" y="1333" width="0.4" height="15.0" fill="rgb(182,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (2 samples, 0.02%)</title><rect x="141.7" y="997" width="0.2" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="144.68" 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>ujson/BaseRenderer$$anon$1.visitValue (108 samples, 1.09%)</title><rect x="198.8" y="661" width="12.8" height="15.0" fill="rgb(228,91,91)" rx="2" ry="2" />
<text text-anchor="" x="201.76" 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.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="1126.5" y="277" width="0.1" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="1129.48" 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/core/Types$Writer.write (1,271 samples, 12.84%)</title><rect x="750.7" y="245" width="151.5" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" />
<text text-anchor="" x="753.75" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>scala/collection/immutable/Vector.iterator (6 samples, 0.06%)</title><rect x="147.3" y="917" width="0.7" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="150.28" 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/util/concurrent/FutureTask.run (9,834 samples, 99.31%)</title><rect x="10.7" y="1541" width="1171.9" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="13.72" 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>java/lang/AbstractStringBuilder.ensureCapacityInternal (34 samples, 0.34%)</title><rect x="880.6" y="69" width="4.1" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="883.64" 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>java/lang/Double.valueOf (105 samples, 1.06%)</title><rect x="753.1" y="181" width="12.5" height="15.0" fill="rgb(74,222,74)" rx="2" ry="2" />
<text text-anchor="" x="756.13" 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/core/Types$CaseW.write0$ (8,393 samples, 84.76%)</title><rect x="180.6" y="805" width="1000.2" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="183.65" y="815.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (2 samples, 0.02%)</title><rect x="1179.9" y="725" width="0.2" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="1182.87" 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>pl/project13/scala/jmh/extras/profiler/AsyncProfiler.afterIteration (2 samples, 0.02%)</title><rect x="1182.7" y="1461" width="0.3" height="15.0" fill="rgb(246,117,117)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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$$anon$2.write0 (8,680 samples, 87.66%)</title><rect x="146.6" y="965" width="1034.3" height="15.0" fill="rgb(226,88,88)" rx="2" ry="2" />
<text text-anchor="" x="149.57" y="975.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="10.4" y="1445" width="0.1" height="15.0" fill="rgb(210,64,64)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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.newCapacity (1 samples, 0.01%)</title><rect x="485.5" y="229" width="0.1" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="488.48" 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>upickle/core/Types$Writer.write (8,086 samples, 81.66%)</title><rect x="214.0" y="565" width="963.6" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="217.02" y="575.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.reset (5 samples, 0.05%)</title><rect x="11.7" y="1333" width="0.6" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="14.67" 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>CodeBuffer::copy_code_to(CodeBlob*) (1 samples, 0.01%)</title><rect x="1189.4" y="1365" width="0.1" height="15.0" fill="rgb(205,205,61)" rx="2" ry="2" />
<text text-anchor="" x="1192.40" 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/BaseRenderer.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="148.9" y="901" width="0.2" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" />
<text text-anchor="" x="151.95" 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>ujson/BaseRenderer.commaBuffered (4 samples, 0.04%)</title><rect x="1180.1" y="725" width="0.5" height="15.0" fill="rgb(205,57,57)" rx="2" ry="2" />
<text text-anchor="" x="1183.11" 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>org/openjdk/jmh/runner/link/BinaryLinkClient.pushResults (1 samples, 0.01%)</title><rect x="1183.1" y="1477" width="0.1" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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/AbstractStringBuilder.ensureCapacityInternal (51 samples, 0.52%)</title><rect x="171.5" y="709" width="6.0" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="174.47" 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/AbstractStringBuilder.ensureCapacityInternal (8 samples, 0.08%)</title><rect x="549.6" y="165" width="0.9" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="552.59" 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>sun/misc/Unsafe.park (1 samples, 0.01%)</title><rect x="1183.0" y="1365" width="0.1" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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.SeqLikeWriter (1 samples, 0.01%)</title><rect x="1181.7" y="981" width="0.1" height="15.0" fill="rgb(242,112,112)" rx="2" ry="2" />
<text text-anchor="" x="1184.66" 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/Renderer$.escape (1,319 samples, 13.32%)</title><rect x="589.0" y="261" width="157.2" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="592.04" y="271.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/util/HashSet.add (1 samples, 0.01%)</title><rect x="1182.8" y="1397" width="0.2" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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>nmethod::detect_scavenge_root_oops() (1 samples, 0.01%)</title><rect x="1189.6" y="1413" width="0.2" height="15.0" fill="rgb(177,177,50)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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.append (29 samples, 0.29%)</title><rect x="1168.0" y="437" width="3.4" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="1170.95" 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/lang/AbstractStringBuilder.append (2 samples, 0.02%)</title><rect x="148.7" y="869" width="0.2" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="151.71" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.write (8,086 samples, 81.66%)</title><rect x="214.0" y="597" width="963.6" height="15.0" fill="rgb(95,241,95)" rx="2" ry="2" />
<text text-anchor="" x="217.02" y="607.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>ujson/BaseRenderer.flushBuffer (29 samples, 0.29%)</title><rect x="1172.1" y="469" width="3.5" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="1175.12" 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>pl/project13/scala/jmh/extras/profiler/NoResult.&lt;init&gt; (1 samples, 0.01%)</title><rect x="1182.8" y="1429" width="0.2" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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/AbstractStringBuilder.append (62 samples, 0.63%)</title><rect x="581.2" y="213" width="7.4" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="584.17" 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/util/Arrays.copyOfRange (2 samples, 0.02%)</title><rect x="107.8" y="1285" width="0.3" height="15.0" fill="rgb(68,217,68)" rx="2" ry="2" />
<text text-anchor="" x="110.84" 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/default$.StringWriter (14 samples, 0.14%)</title><rect x="1099.6" y="277" width="1.6" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="1102.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>upickle/core/Types$ReadWriter$$anon$3.transform (8,738 samples, 88.24%)</title><rect x="141.0" y="1253" width="1041.3" height="15.0" fill="rgb(247,119,119)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1263.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 (5 samples, 0.05%)</title><rect x="1178.2" y="709" width="0.6" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="1181.20" 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>itable stub (44 samples, 0.44%)</title><rect x="1154.1" y="501" width="5.3" height="15.0" fill="rgb(225,87,87)" rx="2" ry="2" />
<text text-anchor="" x="1157.13" 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>Compilation::compile_java_method() (8 samples, 0.08%)</title><rect x="1188.5" y="1445" width="0.9" height="15.0" fill="rgb(229,229,69)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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/core/Types$Writer.write$ (1,647 samples, 16.63%)</title><rect x="902.2" y="261" width="196.3" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" />
<text text-anchor="" x="905.21" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/core/Types$Writer..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/Object.&lt;init&gt; (13 samples, 0.13%)</title><rect x="764.1" y="165" width="1.5" height="15.0" fill="rgb(79,226,79)" rx="2" ry="2" />
<text text-anchor="" x="767.09" 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>Compile::Optimize() (2 samples, 0.02%)</title><rect x="1188.2" y="1461" width="0.3" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.21" 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/lang/String.charAt (4 samples, 0.04%)</title><rect x="189.2" y="709" width="0.5" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="192.23" 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>oopDesc* PSPromotionManager::copy_to_survivor_space&lt;false&gt;(oopDesc*) (3 samples, 0.03%)</title><rect x="1187.6" y="1525" width="0.4" height="15.0" fill="rgb(205,205,60)" rx="2" ry="2" />
<text text-anchor="" x="1190.62" 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>upickle/api/Writers$StringWriter$.write0 (1,640 samples, 16.56%)</title><rect x="903.0" y="229" width="195.5" height="15.0" fill="rgb(220,79,79)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$Strin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jshort_disjoint_arraycopy (102 samples, 1.03%)</title><rect x="561.5" y="165" width="12.2" height="15.0" fill="rgb(204,57,57)" rx="2" ry="2" />
<text text-anchor="" x="564.51" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (98 samples, 0.99%)</title><rect x="1114.8" y="277" width="11.7" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1117.81" 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>Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool) (4 samples, 0.04%)</title><rect x="1188.0" y="1477" width="0.5" height="15.0" fill="rgb(199,199,58)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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/ObjectOutputStream$HandleTable.hash (1 samples, 0.01%)</title><rect x="1183.1" y="1365" width="0.1" height="15.0" fill="rgb(57,207,57)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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/ObjectOutputStream.writeClassDesc (1 samples, 0.01%)</title><rect x="1183.1" y="1397" width="0.1" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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/AbstractStringBuilder.newCapacity (2 samples, 0.02%)</title><rect x="487.3" y="245" width="0.2" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="490.27" 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/StringBuilder.append (29 samples, 0.29%)</title><rect x="1168.0" y="453" width="3.4" height="15.0" fill="rgb(77,225,77)" rx="2" ry="2" />
<text text-anchor="" x="1170.95" 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$59.write0 (5,543 samples, 55.98%)</title><rect x="489.9" y="357" width="660.5" height="15.0" fill="rgb(82,230,82)" rx="2" ry="2" />
<text text-anchor="" x="492.89" y="367.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (16 samples, 0.16%)</title><rect x="1172.4" y="453" width="1.9" height="15.0" fill="rgb(103,249,103)" rx="2" ry="2" />
<text text-anchor="" x="1175.36" 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/lang/AbstractStringBuilder.ensureCapacityInternal (2 samples, 0.02%)</title><rect x="1179.3" y="693" width="0.2" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="1182.27" 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/StringBuilder.append (67 samples, 0.68%)</title><rect x="271.9" y="421" width="8.0" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="274.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 (9 samples, 0.09%)</title><rect x="883.6" y="53" width="1.1" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="886.62" 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>GraphBuilder::iterate_bytecodes_for_block(int) (4 samples, 0.04%)</title><rect x="1188.6" y="1349" width="0.4" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>Compilation::emit_lir() (2 samples, 0.02%)</title><rect x="1189.2" y="1429" width="0.2" height="15.0" fill="rgb(184,184,53)" 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/lang/StringBuilder.append (1 samples, 0.01%)</title><rect x="151.5" y="837" width="0.1" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="154.45" 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>ujson/BaseRenderer.renderIndent (6 samples, 0.06%)</title><rect x="1149.7" y="277" width="0.7" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1152.72" 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/Visitor.visitArray$ (14 samples, 0.14%)</title><rect x="211.6" y="645" width="1.7" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="214.63" 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>PSPromotionManager::process_array_chunk(oopDesc*) (1 samples, 0.01%)</title><rect x="1186.2" y="1525" width="0.1" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" />
<text text-anchor="" x="1189.19" 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>PhaseIterGVN::transform_old(Node*) (1 samples, 0.01%)</title><rect x="1188.3" y="1429" width="0.2" height="15.0" fill="rgb(203,203,60)" rx="2" ry="2" />
<text text-anchor="" x="1191.33" 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 (6 samples, 0.06%)</title><rect x="1180.9" y="981" width="0.8" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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.append (4 samples, 0.04%)</title><rect x="198.0" y="597" width="0.5" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="201.05" 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 (2 samples, 0.02%)</title><rect x="487.3" y="277" width="0.2" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="490.27" 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>__lll_unlock_wake (1 samples, 0.01%)</title><rect x="1183.4" y="1493" width="0.2" height="15.0" fill="rgb(208,62,62)" rx="2" ry="2" />
<text text-anchor="" x="1186.45" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.4" y="1461" width="0.1" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="13.36" 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/lang/StringBuilder.append (40 samples, 0.40%)</title><rect x="1160.0" y="453" width="4.7" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="1162.97" 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/lang/String.charAt (164 samples, 1.66%)</title><rect x="726.1" y="245" width="19.5" height="15.0" fill="rgb(98,244,98)" rx="2" ry="2" />
<text text-anchor="" x="729.08" 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/StringCoding.safeTrim (3 samples, 0.03%)</title><rect x="31.6" y="1285" width="0.3" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="34.57" 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>scala/runtime/BoxesRunTime.boxToInteger (29 samples, 0.29%)</title><rect x="511.1" y="277" width="3.5" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="514.10" 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>scala/collection/Iterator.isEmpty (6 samples, 0.06%)</title><rect x="191.5" y="581" width="0.7" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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>upickle/core/Types$Writer.write (242 samples, 2.44%)</title><rect x="151.7" y="901" width="28.8" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="154.69" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >up..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciVirtualCallData::translate_from(ProfileData const*) (1 samples, 0.01%)</title><rect x="1188.8" y="1157" width="0.1" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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>ujson/BaseRenderer.visitString (17 samples, 0.17%)</title><rect x="748.7" y="245" width="2.0" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="751.72" 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/StringBuilder.append (5 samples, 0.05%)</title><rect x="153.1" y="741" width="0.6" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="156.12" 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/Renderer$.escape (225 samples, 2.27%)</title><rect x="153.7" y="773" width="26.8" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="156.72" y="783.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>java/lang/AbstractStringBuilder.append (1 samples, 0.01%)</title><rect x="141.9" y="949" width="0.1" height="15.0" fill="rgb(103,249,103)" rx="2" ry="2" />
<text text-anchor="" x="144.92" 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>scala/collection/TraversableOnce.nonEmpty (4 samples, 0.04%)</title><rect x="146.8" y="901" width="0.5" height="15.0" fill="rgb(214,70,70)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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>upickle/api/Writers$StringWriter$.write0 (213 samples, 2.15%)</title><rect x="462.1" y="405" width="25.4" height="15.0" fill="rgb(201,51,51)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="415.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>java/lang/AbstractStringBuilder.ensureCapacityInternal (12 samples, 0.12%)</title><rect x="1163.3" y="421" width="1.4" height="15.0" fill="rgb(77,224,77)" rx="2" ry="2" />
<text text-anchor="" x="1166.31" 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>VM_Operation::evaluate() (3 samples, 0.03%)</title><rect x="1189.6" y="1509" width="0.4" height="15.0" fill="rgb(193,193,56)" rx="2" ry="2" />
<text text-anchor="" x="1192.64" 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>ujson/Visitor.visitString$ (1,640 samples, 16.56%)</title><rect x="903.0" y="181" width="195.5" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="191.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>java/lang/StringBuilder.append (1 samples, 0.01%)</title><rect x="141.9" y="965" width="0.1" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="144.92" 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="1183.4" y="1477" width="0.2" height="15.0" fill="rgb(231,95,95)" rx="2" ry="2" />
<text text-anchor="" x="1186.45" 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>MetaspacePool::get_memory_usage() (1 samples, 0.01%)</title><rect x="1189.9" y="1413" width="0.1" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="1192.88" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$.writeToBytes (9,825 samples, 99.22%)</title><rect x="11.7" y="1349" width="1170.8" height="15.0" fill="rgb(108,253,108)" rx="2" ry="2" />
<text text-anchor="" x="14.67" y="1359.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$.writeToBytes</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/ObjectOutputStream$HandleTable.lookup (1 samples, 0.01%)</title><rect x="1183.1" y="1381" width="0.1" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1186.09" 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/Vector.iterator (10 samples, 0.10%)</title><rect x="192.2" y="645" width="1.2" height="15.0" fill="rgb(212,67,67)" rx="2" ry="2" />
<text text-anchor="" x="195.21" 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>ujson/BaseRenderer$$anon$2.visitEnd (7 samples, 0.07%)</title><rect x="1178.1" y="773" width="0.8" height="15.0" fill="rgb(214,70,70)" rx="2" ry="2" />
<text text-anchor="" x="1181.08" 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/AbstractStringBuilder.ensureCapacityInternal (13 samples, 0.13%)</title><rect x="187.7" y="661" width="1.5" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="190.68" 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/util/HashMap.put (1 samples, 0.01%)</title><rect x="1182.8" y="1381" width="0.2" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="1185.85" 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 (194 samples, 1.96%)</title><rect x="875.3" y="133" width="23.1" height="15.0" fill="rgb(63,212,63)" rx="2" ry="2" />
<text text-anchor="" x="878.28" y="143.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/Integer.intValue (2 samples, 0.02%)</title><rect x="765.6" y="181" width="0.3" height="15.0" fill="rgb(62,211,62)" rx="2" ry="2" />
<text text-anchor="" x="768.64" 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>GraphBuilder::iterate_all_blocks(bool) (2 samples, 0.02%)</title><rect x="1188.6" y="1205" width="0.2" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>upickle/Api$NoOpMappers.objectAttributeKeyWriteMap (2 samples, 0.02%)</title><rect x="1101.2" y="245" width="0.3" height="15.0" fill="rgb(253,127,127)" rx="2" ry="2" />
<text text-anchor="" x="1104.22" 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>ujson/BaseRenderer.colonSnippet (23 samples, 0.23%)</title><rect x="267.2" y="453" width="2.7" height="15.0" fill="rgb(217,75,75)" rx="2" ry="2" />
<text text-anchor="" x="270.16" 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/generated/GoogleMapsAPIBenchmark_writeUPickle_jmhTest.writeUPickle_thrpt_jmhStub (9,833 samples, 99.30%)</title><rect x="10.7" y="1381" width="1171.8" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1391.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>GraphBuilder::try_inline(ciMethod*, bool, Bytecodes::Code, Instruction*) (3 samples, 0.03%)</title><rect x="1188.6" y="1237" width="0.3" height="15.0" fill="rgb(179,179,51)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*) (9 samples, 0.09%)</title><rect x="1188.5" y="1477" width="1.0" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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>sun/nio/cs/UTF_8$Encoder.encode (622 samples, 6.28%)</title><rect x="32.2" y="1285" width="74.1" height="15.0" fill="rgb(107,253,107)" rx="2" ry="2" />
<text text-anchor="" x="35.17" y="1295.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sun/nio/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PSScavenge::invoke() (3 samples, 0.03%)</title><rect x="1189.6" y="1461" width="0.4" height="15.0" fill="rgb(229,229,69)" 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>java/nio/charset/CharsetEncoder.&lt;init&gt; (8 samples, 0.08%)</title><rect x="106.8" y="1221" width="0.9" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="109.76" 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/StringBuilder.append (93 samples, 0.94%)</title><rect x="1134.2" y="261" width="11.1" height="15.0" fill="rgb(87,234,87)" rx="2" ry="2" />
<text text-anchor="" x="1137.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>__pthread_getspecific (1 samples, 0.01%)</title><rect x="1188.6" y="1093" width="0.1" height="15.0" fill="rgb(239,106,106)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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>java/lang/StringBuilder.append (4 samples, 0.04%)</title><rect x="1179.0" y="725" width="0.5" height="15.0" fill="rgb(84,231,84)" rx="2" ry="2" />
<text text-anchor="" x="1182.04" 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>ujson/BaseRenderer.visitString (1,640 samples, 16.56%)</title><rect x="903.0" y="149" width="195.5" height="15.0" fill="rgb(203,54,54)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitS..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>org/openjdk/jmh/results/ThroughputResult.&lt;init&gt; (1 samples, 0.01%)</title><rect x="1182.5" y="1381" width="0.1" height="15.0" fill="rgb(64,213,64)" rx="2" ry="2" />
<text text-anchor="" x="1185.49" 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>org/openjdk/jmh/runner/BaseRunner.doSingle (5 samples, 0.05%)</title><rect x="1182.6" y="1541" width="0.6" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (1 samples, 0.01%)</title><rect x="141.9" y="981" width="0.1" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="144.92" 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 (32 samples, 0.32%)</title><rect x="1122.7" y="229" width="3.8" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="1125.67" 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>GlobalValueNumbering::GlobalValueNumbering(IR*) (1 samples, 0.01%)</title><rect x="1188.5" y="1413" width="0.1" height="15.0" fill="rgb(207,207,61)" rx="2" ry="2" />
<text text-anchor="" x="1191.45" 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>sun/nio/cs/UTF_8$Encoder.&lt;init&gt; (9 samples, 0.09%)</title><rect x="106.6" y="1253" width="1.1" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="109.65" 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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$61.writeToObject (7,873 samples, 79.51%)</title><rect x="215.9" y="501" width="938.2" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="218.92" y="511.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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$65.write0 (8,738 samples, 88.24%)</title><rect x="141.0" y="1093" width="1041.3" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1103.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>itable stub (1 samples, 0.01%)</title><rect x="1181.9" y="1045" width="0.1" height="15.0" fill="rgb(223,84,84)" rx="2" ry="2" />
<text text-anchor="" x="1184.90" 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>GraphBuilder::try_inline(ciMethod*, bool, Bytecodes::Code, Instruction*) (2 samples, 0.02%)</title><rect x="1188.6" y="1157" width="0.2" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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 (6 samples, 0.06%)</title><rect x="1097.8" y="85" width="0.7" height="15.0" fill="rgb(57,206,57)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" y="95.5" font-size="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; (146 samples, 1.47%)</title><rect x="1133.0" y="293" width="17.4" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="1136.04" 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>PhaseChaitin::build_ifg_physical(ResourceArea*) (1 samples, 0.01%)</title><rect x="1188.0" y="1429" width="0.1" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" />
<text text-anchor="" x="1190.97" 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>ujson/BaseRenderer.renderIndent (1 samples, 0.01%)</title><rect x="1180.7" y="725" width="0.1" height="15.0" fill="rgb(222,83,83)" rx="2" ry="2" />
<text text-anchor="" x="1183.70" 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>PhaseIdealLoop::build_loop_late_post(Node*) (1 samples, 0.01%)</title><rect x="1188.2" y="1413" width="0.1" height="15.0" fill="rgb(206,206,61)" rx="2" ry="2" />
<text text-anchor="" x="1191.21" 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>jlong_disjoint_arraycopy (193 samples, 1.95%)</title><rect x="117.8" y="1317" width="23.0" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="120.85" y="1327.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.duration (9 samples, 0.09%)</title><rect x="226.8" y="469" width="1.0" height="15.0" fill="rgb(65,214,65)" rx="2" ry="2" />
<text text-anchor="" x="229.77" 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>java/lang/StringBuilder.append (668 samples, 6.75%)</title><rect x="353.3" y="421" width="79.6" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="356.32" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/lang..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ujson/BaseRenderer.colonSnippet (2 samples, 0.02%)</title><rect x="183.0" y="725" width="0.3" height="15.0" fill="rgb(251,125,125)" rx="2" ry="2" />
<text text-anchor="" x="186.03" 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>ujson/BaseRenderer.visitArray (4 samples, 0.04%)</title><rect x="151.2" y="933" width="0.5" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="154.21" 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.visitString (1,620 samples, 16.36%)</title><rect x="904.7" y="133" width="193.1" height="15.0" fill="rgb(209,63,63)" rx="2" ry="2" />
<text text-anchor="" x="907.71" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ujson/BaseRenderer.visitS..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/AbstractStringBuilder.ensureCapacityInternal (25 samples, 0.25%)</title><rect x="276.9" y="389" width="3.0" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="279.94" y="399.5" font-size="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.newEncoder (12 samples, 0.12%)</title><rect x="106.3" y="1285" width="1.4" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" />
<text text-anchor="" x="109.29" 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/api/Writers$StringWriter$.write0 (6 samples, 0.06%)</title><rect x="1180.9" y="949" width="0.8" height="15.0" fill="rgb(217,75,75)" rx="2" ry="2" />
<text text-anchor="" x="1183.94" 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>scala/collection/immutable/VectorIterator.depth (1 samples, 0.01%)</title><rect x="192.7" y="613" width="0.1" height="15.0" fill="rgb(250,123,123)" rx="2" ry="2" />
<text text-anchor="" x="195.68" 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>ujson/BaseRenderer.visitArray (14 samples, 0.14%)</title><rect x="211.6" y="661" width="1.7" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="214.63" 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>scala/collection/AbstractIterator.isEmpty (6 samples, 0.06%)</title><rect x="191.5" y="613" width="0.7" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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/String.getChars (23 samples, 0.23%)</title><rect x="884.7" y="69" width="2.7" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="887.69" 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>scala/collection/TraversableOnce.nonEmpty$ (4 samples, 0.04%)</title><rect x="146.8" y="917" width="0.5" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="149.80" 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>scala/runtime/BoxesRunTime.unboxToInt (2 samples, 0.02%)</title><rect x="765.6" y="197" width="0.3" height="15.0" fill="rgb(213,70,70)" rx="2" ry="2" />
<text text-anchor="" x="768.64" 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$CaseW.write0$ (8,738 samples, 88.24%)</title><rect x="141.0" y="1077" width="1041.3" height="15.0" fill="rgb(224,85,85)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1087.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>com/github/plokhotnyuk/jsoniter_scala/macros/UPickleReaderWriters$$anon$63.writeToObject (8,365 samples, 84.48%)</title><rect x="180.9" y="773" width="996.8" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="183.89" y="783.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>ujson/BaseRenderer$$anon$2.visitValue (38 samples, 0.38%)</title><rect x="746.2" y="261" width="4.5" height="15.0" fill="rgb(200,51,51)" rx="2" ry="2" />
<text text-anchor="" x="749.22" 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>ciEnv::comp_level() (1 samples, 0.01%)</title><rect x="1189.5" y="1477" width="0.1" height="15.0" fill="rgb(224,224,67)" rx="2" ry="2" />
<text text-anchor="" x="1192.52" 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$$anon$1.visitValue (9 samples, 0.09%)</title><rect x="210.6" y="645" width="1.0" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="213.56" 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>GraphBuilder::iterate_all_blocks(bool) (4 samples, 0.04%)</title><rect x="1188.6" y="1365" width="0.4" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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/BaseRenderer.visitString (236 samples, 2.38%)</title><rect x="152.4" y="805" width="28.1" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="155.41" y="815.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>upickle/core/Types$ReadWriter$$anon$3.write (8,738 samples, 88.24%)</title><rect x="141.0" y="1205" width="1041.3" height="15.0" fill="rgb(218,77,77)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1215.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>java/lang/AbstractStringBuilder.append (598 samples, 6.04%)</title><rect x="654.8" y="213" width="71.3" height="15.0" fill="rgb(107,253,107)" rx="2" ry="2" />
<text text-anchor="" x="657.82" y="223.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (40 samples, 0.40%)</title><rect x="1160.0" y="469" width="4.7" height="15.0" fill="rgb(90,237,90)" rx="2" ry="2" />
<text text-anchor="" x="1162.97" 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.visitString (238 samples, 2.40%)</title><rect x="152.2" y="853" width="28.3" height="15.0" fill="rgb(229,93,93)" rx="2" ry="2" />
<text text-anchor="" x="155.17" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >uj..</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="485.6" y="293" width="1.7" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="488.60" 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/ThreadLocal.get (198 samples, 2.00%)</title><rect x="117.3" y="1333" width="23.5" height="15.0" fill="rgb(79,226,79)" rx="2" ry="2" />
<text text-anchor="" x="120.25" y="1343.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.ensureCapacityInternal (1 samples, 0.01%)</title><rect x="148.8" y="853" width="0.1" height="15.0" fill="rgb(54,203,54)" rx="2" ry="2" />
<text text-anchor="" x="151.83" 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>OldToYoungRootsTask::do_it(GCTaskManager*, unsigned int) (1 samples, 0.01%)</title><rect x="1183.6" y="1541" width="0.1" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" />
<text text-anchor="" x="1186.56" 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>com/github/plokhotnyuk/jsoniter_scala/macros/Value.value (12 samples, 0.12%)</title><rect x="509.7" y="277" width="1.4" height="15.0" fill="rgb(58,208,58)" rx="2" ry="2" />
<text text-anchor="" x="512.67" 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/Double.&lt;init&gt; (84 samples, 0.85%)</title><rect x="754.1" y="165" width="10.0" height="15.0" fill="rgb(102,248,102)" rx="2" ry="2" />
<text text-anchor="" x="757.08" 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>upickle/Api$transform.to (8,739 samples, 88.25%)</title><rect x="141.0" y="1285" width="1041.4" height="15.0" fill="rgb(243,113,113)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1295.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>com/github/plokhotnyuk/jsoniter_scala/macros/UTF8Writer.append (67 samples, 0.68%)</title><rect x="271.9" y="437" width="8.0" height="15.0" fill="rgb(100,245,100)" rx="2" ry="2" />
<text text-anchor="" x="274.93" 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>jshort_disjoint_arraycopy (3 samples, 0.03%)</title><rect x="182.7" y="629" width="0.3" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="185.67" 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/BaseRenderer.visitArray (4 samples, 0.04%)</title><rect x="151.2" y="885" width="0.5" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="154.21" 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>ujson/BaseRenderer.flushBuffer (8 samples, 0.08%)</title><rect x="1179.9" y="741" width="0.9" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="1182.87" 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.commaBuffered_$eq (1 samples, 0.01%)</title><rect x="1164.7" y="469" width="0.2" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="1167.74" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.6" y="1509" width="0.1" height="15.0" fill="rgb(239,107,107)" rx="2" ry="2" />
<text text-anchor="" x="13.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/util/concurrent/ExecutorCompletionService.submit (1 samples, 0.01%)</title><rect x="1182.6" y="1477" width="0.1" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="1185.61" 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>LinearScan::assign_reg_num() (1 samples, 0.01%)</title><rect x="1189.3" y="1397" width="0.1" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" />
<text text-anchor="" x="1192.28" 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>sun/nio/cs/UTF_8$Encoder.&lt;init&gt; (9 samples, 0.09%)</title><rect x="106.6" y="1269" width="1.1" height="15.0" fill="rgb(77,224,77)" rx="2" ry="2" />
<text text-anchor="" x="109.65" 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>java/lang/Integer.getChars (531 samples, 5.36%)</title><rect x="779.9" y="149" width="63.3" height="15.0" fill="rgb(56,206,56)" rx="2" ry="2" />
<text text-anchor="" x="782.94" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java/l..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::mem2reg(LIR_OprDesc*, LIR_OprDesc*, BasicType, LIR_PatchCode, CodeEmitInfo*, bool, bool) (1 samples, 0.01%)</title><rect x="1189.0" y="1381" width="0.2" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1192.05" 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 (107 samples, 1.08%)</title><rect x="164.8" y="725" width="12.7" height="15.0" fill="rgb(51,201,51)" rx="2" ry="2" />
<text text-anchor="" x="167.80" 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/util/Arrays.copyOf (3 samples, 0.03%)</title><rect x="31.6" y="1269" width="0.3" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="34.57" 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/Renderer.&lt;init&gt; (1 samples, 0.01%)</title><rect x="140.8" y="1285" width="0.2" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="143.85" 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 (4 samples, 0.04%)</title><rect x="182.6" y="645" width="0.4" height="15.0" fill="rgb(59,208,59)" rx="2" ry="2" />
<text text-anchor="" x="185.56" 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>ujson/BaseRenderer.visitString (213 samples, 2.15%)</title><rect x="462.1" y="389" width="25.4" height="15.0" fill="rgb(203,55,55)" rx="2" ry="2" />
<text text-anchor="" x="465.12" y="399.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>java/lang/String.charAt (163 samples, 1.65%)</title><rect x="432.9" y="437" width="19.5" height="15.0" fill="rgb(71,219,71)" rx="2" ry="2" />
<text text-anchor="" x="435.93" 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>org/openjdk/jmh/runner/InfraControlL2.awaitWarmdownReady (1 samples, 0.01%)</title><rect x="1183.0" y="1461" width="0.1" height="15.0" fill="rgb(70,218,70)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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 (1,640 samples, 16.56%)</title><rect x="903.0" y="213" width="195.5" height="15.0" fill="rgb(202,53,53)" rx="2" ry="2" />
<text text-anchor="" x="906.04" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >upickle/api/Writers$Strin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>upickle/api/Writers.SeqLikeWriter$ (1 samples, 0.01%)</title><rect x="1181.7" y="997" width="0.1" height="15.0" fill="rgb(245,115,115)" rx="2" ry="2" />
<text text-anchor="" x="1184.66" 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/StringBuilder.append (287 samples, 2.90%)</title><rect x="539.5" y="245" width="34.2" height="15.0" fill="rgb(78,226,78)" rx="2" ry="2" />
<text text-anchor="" x="542.46" y="255.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>ujson/Renderer$.escape (6 samples, 0.06%)</title><rect x="1097.8" y="133" width="0.7" height="15.0" fill="rgb(215,72,72)" rx="2" ry="2" />
<text text-anchor="" x="1100.76" 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>ujson/BaseRenderer$$anon$1.&lt;init&gt; (14 samples, 0.14%)</title><rect x="211.6" y="597" width="1.7" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" />
<text text-anchor="" x="214.63" 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>sun/reflect/DelegatingMethodAccessorImpl.invoke (9,834 samples, 99.31%)</title><rect x="10.7" y="1445" width="1171.9" height="15.0" fill="rgb(81,228,81)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1455.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] (1 samples, 0.01%)</title><rect x="1183.0" y="1349" width="0.1" height="15.0" fill="rgb(213,69,69)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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>sun/nio/cs/UTF_8$Encoder.implReplaceWith (3 samples, 0.03%)</title><rect x="107.4" y="1189" width="0.3" height="15.0" fill="rgb(61,210,61)" rx="2" ry="2" />
<text text-anchor="" x="110.36" 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/util/concurrent/locks/AbstractQueuedSynchronizer.parkAndCheckInterrupt (1 samples, 0.01%)</title><rect x="1183.0" y="1397" width="0.1" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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>upickle/core/Types$Writer.write$ (8,395 samples, 84.78%)</title><rect x="180.5" y="853" width="1000.4" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="183.53" y="863.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>com/github/plokhotnyuk/jsoniter_scala/macros/Rows.elements (1 samples, 0.01%)</title><rect x="182.1" y="741" width="0.1" height="15.0" fill="rgb(68,216,68)" rx="2" ry="2" />
<text text-anchor="" x="185.08" 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>java/lang/AbstractStringBuilder.append (4 samples, 0.04%)</title><rect x="909.8" y="69" width="0.5" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="912.84" 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>java/lang/Object.&lt;init&gt; (36 samples, 0.36%)</title><rect x="846.8" y="149" width="4.3" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="849.80" 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>[unknown] (1 samples, 0.01%)</title><rect x="10.6" y="1573" width="0.1" height="15.0" fill="rgb(212,67,67)" rx="2" ry="2" />
<text text-anchor="" x="13.60" 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>__pthread_cond_timedwait (2 samples, 0.02%)</title><rect x="10.5" y="1589" width="0.2" height="15.0" fill="rgb(206,59,59)" rx="2" ry="2" />
<text text-anchor="" x="13.48" 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>PhaseIdealLoop::build_loop_late(VectorSet&amp;, Node_List&amp;, Node_Stack&amp;) (1 samples, 0.01%)</title><rect x="1188.2" y="1429" width="0.1" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" />
<text text-anchor="" x="1191.21" 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,738 samples, 88.24%)</title><rect x="141.0" y="1125" width="1041.3" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="143.97" y="1135.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>scala/collection/immutable/VectorPointer.initFrom (3 samples, 0.03%)</title><rect x="192.8" y="581" width="0.4" height="15.0" fill="rgb(241,110,110)" rx="2" ry="2" />
<text text-anchor="" x="195.80" 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>ObjArrayKlass::oop_push_contents(PSPromotionManager*, oopDesc*) (1 samples, 0.01%)</title><rect x="1186.1" y="1493" width="0.1" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1189.07" 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>ciObjectFactory::get_metadata(Metadata*) (1 samples, 0.01%)</title><rect x="1188.8" y="1141" width="0.1" height="15.0" fill="rgb(180,180,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.81" 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/util/concurrent/ThreadPoolExecutor.runWorker (9,834 samples, 99.31%)</title><rect x="10.7" y="1557" width="1171.9" height="15.0" fill="rgb(94,240,94)" rx="2" ry="2" />
<text text-anchor="" x="13.72" y="1567.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>java/lang/AbstractStringBuilder.ensureCapacityInternal (33 samples, 0.33%)</title><rect x="481.7" y="245" width="3.9" height="15.0" fill="rgb(85,232,85)" rx="2" ry="2" />
<text text-anchor="" x="484.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/VectorIterator.hasNext (7 samples, 0.07%)</title><rect x="193.4" y="661" width="0.8" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="196.40" 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>[unknown] (1 samples, 0.01%)</title><rect x="1183.4" y="1461" width="0.2" height="15.0" fill="rgb(213,68,68)" rx="2" ry="2" />
<text text-anchor="" x="1186.45" 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/UTF8Writer.append (4 samples, 0.04%)</title><rect x="909.8" y="101" width="0.5" height="15.0" fill="rgb(96,242,96)" rx="2" ry="2" />
<text text-anchor="" x="912.84" y="111.5" font-size="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$ (6 samples, 0.06%)</title><rect x="191.5" y="645" width="0.7" height="15.0" fill="rgb(219,78,78)" rx="2" ry="2" />
<text text-anchor="" x="194.49" 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>scala/collection/immutable/VectorIterator._hasNext_$eq (1 samples, 0.01%)</title><rect x="148.5" y="917" width="0.1" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" />
<text text-anchor="" x="151.47" 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>IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) (4 samples, 0.04%)</title><rect x="1188.6" y="1397" width="0.4" height="15.0" fill="rgb(180,180,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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/util/concurrent/CountDownLatch.await (1 samples, 0.01%)</title><rect x="1183.0" y="1445" width="0.1" height="15.0" fill="rgb(104,249,104)" rx="2" ry="2" />
<text text-anchor="" x="1185.97" 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 (2 samples, 0.02%)</title><rect x="1182.7" y="1477" width="0.3" height="15.0" fill="rgb(106,251,106)" rx="2" ry="2" />
<text text-anchor="" x="1185.73" 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>LinearScanWalker::activate_current() (1 samples, 0.01%)</title><rect x="1189.2" y="1365" width="0.1" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="1192.17" 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>GraphBuilder::iterate_all_blocks(bool) (3 samples, 0.03%)</title><rect x="1188.6" y="1285" width="0.3" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" />
<text text-anchor="" x="1191.57" 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$ (8,092 samples, 81.72%)</title><rect x="213.3" y="645" width="964.3" height="15.0" fill="rgb(203,54,54)" rx="2" ry="2" />
<text text-anchor="" x="216.30" y="655.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.newCapacity (2 samples, 0.02%)</title><rect x="432.7" y="373" width="0.2" height="15.0" fill="rgb(80,227,80)" rx="2" ry="2" />
<text text-anchor="" x="435.69" y="383.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