Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
flamegraph-thread-stacks.svg
<?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="1938" onload="init(evt)" viewBox="0 0 1200 1938" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
if (func != null)
func = func.replace(/ .*/, "");
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
if (a < b || a > b)
return a - b;
return matches[b] - matches[a];
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="1938.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="1921" 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="1921" 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>_raw_spin_lock_irqsave (1 samples, 0.07%)</title><rect x="720.8" y="705" width="0.8" height="15.0" fill="rgb(228,128,0)" rx="2" ry="2" />
<text text-anchor="" x="723.81" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/process/internal/Stages:::process (3 samples, 0.21%)</title><rect x="964.9" y="945" width="2.5" height="15.0" fill="rgb(77,190,190)" rx="2" ry="2" />
<text text-anchor="" x="967.92" y="955.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__do_softirq (1 samples, 0.07%)</title><rect x="1123.8" y="257" width="0.8" height="15.0" fill="rgb(213,113,0)" rx="2" ry="2" />
<text text-anchor="" x="1126.80" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/fasterxml/jackson/databind/ObjectReader:::_bind (4 samples, 0.28%)</title><rect x="667.9" y="657" width="3.3" height="15.0" fill="rgb(50,200,50)" rx="2" ry="2" />
<text text-anchor="" x="670.85" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_pmu_enable.part.89 (2 samples, 0.14%)</title><rect x="754.7" y="1537" width="1.7" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" />
<text text-anchor="" x="757.74" y="1547.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_write_msr_safe (1 samples, 0.07%)</title><rect x="64.6" y="1569" width="0.8" height="15.0" fill="rgb(192,92,0)" rx="2" ry="2" />
<text text-anchor="" x="67.61" y="1579.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (2 samples, 0.14%)</title><rect x="747.3" y="1537" width="1.6" height="15.0" fill="rgb(233,133,0)" rx="2" ry="2" />
<text text-anchor="" x="750.29" y="1547.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/net/Inet4Address:::numericToTextFormat (2 samples, 0.14%)</title><rect x="358.4" y="1361" width="1.6" height="15.0" fill="rgb(67,216,67)" rx="2" ry="2" />
<text text-anchor="" x="361.37" y="1371.5" font-size="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] (5 samples, 0.35%)</title><rect x="332.7" y="1825" width="4.2" height="15.0" fill="rgb(229,92,92)" rx="2" ry="2" />
<text text-anchor="" x="335.72" y="1835.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/util/IncludeExclude$SetContainsPredicate:::test (3 samples, 0.21%)</title><rect x="480.8" y="1425" width="2.5" height="15.0" fill="rgb(89,201,201)" rx="2" ry="2" />
<text text-anchor="" x="483.84" y="1435.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.07%)</title><rect x="124.2" y="1841" width="0.8" height="15.0" fill="rgb(252,152,0)" rx="2" ry="2" />
<text text-anchor="" x="127.19" y="1851.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>nmi_cpu_backtrace (1 samples, 0.07%)</title><rect x="548.7" y="1825" width="0.8" height="15.0" fill="rgb(240,140,0)" rx="2" ry="2" />
<text text-anchor="" x="551.70" y="1835.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/Formatter:::format (1 samples, 0.07%)</title><rect x="955.0" y="1041" width="0.8" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="957.99" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap:::containsKey (3 samples, 0.21%)</title><rect x="480.8" y="1393" width="2.5" height="15.0" fill="rgb(96,207,207)" rx="2" ry="2" />
<text text-anchor="" x="483.84" y="1403.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___writev (2 samples, 0.14%)</title><rect x="869.8" y="1041" width="1.6" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" />
<text text-anchor="" x="872.76" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/text/SimpleDateFormat:::format (7 samples, 0.49%)</title><rect x="246.7" y="1457" width="5.8" height="15.0" fill="rgb(73,221,73)" rx="2" ry="2" />
<text text-anchor="" x="249.66" y="1467.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>hash_futex (1 samples, 0.07%)</title><rect x="227.6" y="1793" width="0.9" height="15.0" fill="rgb(208,108,0)" rx="2" ry="2" />
<text text-anchor="" x="230.63" y="1803.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/servlet/ServletContainer:::service (1 samples, 0.07%)</title><rect x="1175.9" y="1217" width="0.9" height="15.0" fill="rgb(52,202,52)" rx="2" ry="2" />
<text text-anchor="" x="1178.93" y="1227.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/ContainerResponse:::enableBuffering (3 samples, 0.21%)</title><rect x="984.8" y="929" width="2.5" height="15.0" fill="rgb(55,170,170)" rx="2" ry="2" />
<text text-anchor="" x="987.78" y="939.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/MessageBodyFactory$ModelLookupKey:::hashCode (1 samples, 0.07%)</title><rect x="634.8" y="769" width="0.8" height="15.0" fill="rgb(108,218,218)" rx="2" ry="2" />
<text text-anchor="" x="637.75" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Unsafe_Unpark (1 samples, 0.07%)</title><rect x="557.8" y="1345" width="0.8" height="15.0" fill="rgb(221,80,80)" rx="2" ry="2" />
<text text-anchor="" x="560.80" y="1355.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_event_context_sched_in (2 samples, 0.14%)</title><rect x="103.5" y="1681" width="1.7" height="15.0" fill="rgb(210,110,0)" rx="2" ry="2" />
<text text-anchor="" x="106.51" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/hibernate/validator/internal/util/ExecutableHelper:::getSignature (1 samples, 0.07%)</title><rect x="994.7" y="785" width="0.8" height="15.0" fill="rgb(67,180,180)" rx="2" ry="2" />
<text text-anchor="" x="997.71" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java-?/7629 (23 samples, 1.61%)</title><rect x="127.5" y="1873" width="19.0" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="130.50" y="1883.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/uri/internal/JerseyUriBuilder:::_build (10 samples, 0.70%)</title><rect x="470.9" y="1153" width="8.3" height="15.0" fill="rgb(64,178,178)" rx="2" ry="2" />
<text text-anchor="" x="473.91" y="1163.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lsun/nio/ch/EPollSelectorImpl:::putEventOps (1 samples, 0.07%)</title><rect x="1051.8" y="1489" width="0.8" height="15.0" fill="rgb(94,241,94)" rx="2" ry="2" />
<text text-anchor="" x="1054.81" y="1499.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.07%)</title><rect x="1022.8" y="1041" width="0.9" height="15.0" fill="rgb(226,126,0)" rx="2" ry="2" />
<text text-anchor="" x="1025.85" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (2 samples, 0.14%)</title><rect x="720.0" y="1105" width="1.6" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" />
<text text-anchor="" x="722.99" y="1115.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lsun/nio/ch/Util:::getTemporaryDirectBuffer (1 samples, 0.07%)</title><rect x="1026.2" y="1489" width="0.8" height="15.0" fill="rgb(108,218,218)" rx="2" ry="2" />
<text text-anchor="" x="1029.16" y="1499.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/uri/internal/JerseyUriBuilder:::createURI (6 samples, 0.42%)</title><rect x="715.0" y="1137" width="5.0" height="15.0" fill="rgb(102,213,213)" rx="2" ry="2" />
<text text-anchor="" x="718.02" y="1147.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_futex (2 samples, 0.14%)</title><rect x="45.6" y="1729" width="1.6" height="15.0" fill="rgb(232,132,0)" rx="2" ry="2" />
<text text-anchor="" x="48.58" y="1739.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (2 samples, 0.14%)</title><rect x="52.2" y="1697" width="1.7" height="15.0" fill="rgb(205,105,0)" rx="2" ry="2" />
<text text-anchor="" x="55.20" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/fasterxml/jackson/jaxrs/base/ProviderBase:::isWriteable (2 samples, 0.14%)</title><rect x="410.5" y="737" width="1.7" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="413.50" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/InboundMessageContext$5:::apply (2 samples, 0.14%)</title><rect x="469.3" y="1057" width="1.6" height="15.0" fill="rgb(102,213,213)" rx="2" ry="2" />
<text text-anchor="" x="472.26" y="1067.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (1 samples, 0.07%)</title><rect x="336.9" y="1681" width="0.8" height="15.0" fill="rgb(229,129,0)" rx="2" ry="2" />
<text text-anchor="" x="339.86" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/http/HttpGenerator:::generateResponse (1 samples, 0.07%)</title><rect x="974.0" y="689" width="0.9" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" />
<text text-anchor="" x="977.03" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/model/MethodHandler$ClassBasedMethodHandler:::getInstance (2 samples, 0.14%)</title><rect x="399.7" y="849" width="1.7" height="15.0" fill="rgb(67,180,180)" rx="2" ry="2" />
<text text-anchor="" x="402.75" y="859.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.07%)</title><rect x="979.0" y="385" width="0.8" height="15.0" fill="rgb(201,101,0)" rx="2" ry="2" />
<text text-anchor="" x="981.99" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SpinPause (1 samples, 0.07%)</title><rect x="496.6" y="1569" width="0.8" height="15.0" fill="rgb(237,104,104)" rx="2" ry="2" />
<text text-anchor="" x="499.56" y="1579.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/internal/Errors:::process (115 samples, 8.06%)</title><rect x="600.8" y="1041" width="95.2" height="15.0" fill="rgb(90,237,90)" rx="2" ry="2" />
<text text-anchor="" x="603.83" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/glassf..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/String:::toLowerCase (5 samples, 0.35%)</title><rect x="252.5" y="1489" width="4.1" height="15.0" fill="rgb(70,183,183)" rx="2" ry="2" />
<text text-anchor="" x="255.45" y="1499.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/HeaderUtils:::asString (1 samples, 0.07%)</title><rect x="832.5" y="737" width="0.9" height="15.0" fill="rgb(94,205,205)" rx="2" ry="2" />
<text text-anchor="" x="835.52" y="747.5" font-size="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 (11 samples, 0.77%)</title><rect x="106.8" y="1857" width="9.1" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" />
<text text-anchor="" x="109.82" y="1867.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.07%)</title><rect x="830.9" y="353" width="0.8" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" />
<text text-anchor="" x="833.87" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.07%)</title><rect x="509.0" y="1601" width="0.8" height="15.0" fill="rgb(214,114,0)" rx="2" ry="2" />
<text text-anchor="" x="511.98" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Interpreter (15 samples, 1.05%)</title><rect x="741.5" y="1697" width="12.4" height="15.0" fill="rgb(233,98,98)" rx="2" ry="2" />
<text text-anchor="" x="744.50" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/internal/process/RequestProcessingContext:::triggerEvent (2 samples, 0.14%)</title><rect x="430.4" y="929" width="1.6" height="15.0" fill="rgb(71,184,184)" rx="2" ry="2" />
<text text-anchor="" x="433.36" y="939.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>x86_pmu_enable (2 samples, 0.14%)</title><rect x="758.1" y="1601" width="1.6" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" />
<text text-anchor="" x="761.05" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lch/qos/logback/access/PatternLayout:::doLayout (29 samples, 2.03%)</title><rect x="240.0" y="1585" width="24.0" height="15.0" fill="rgb(51,166,166)" rx="2" ry="2" />
<text text-anchor="" x="243.04" y="1595.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >L..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/String:::toLowerCase (1 samples, 0.07%)</title><rect x="398.1" y="641" width="0.8" height="15.0" fill="rgb(60,209,60)" rx="2" ry="2" />
<text text-anchor="" x="401.09" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (1 samples, 0.07%)</title><rect x="778.7" y="1633" width="0.9" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" />
<text text-anchor="" x="781.74" y="1643.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/StringBuilder:::append (1 samples, 0.07%)</title><rect x="382.4" y="1073" width="0.8" height="15.0" fill="rgb(84,196,196)" rx="2" ry="2" />
<text text-anchor="" x="385.37" y="1083.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/ServiceLocatorImpl:::getUnqualifiedService (2 samples, 0.14%)</title><rect x="816.0" y="897" width="1.6" height="15.0" fill="rgb(56,170,170)" rx="2" ry="2" />
<text text-anchor="" x="818.97" y="907.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/util/IteratingCallback:::processing (7 samples, 0.49%)</title><rect x="416.3" y="705" width="5.8" height="15.0" fill="rgb(79,227,79)" rx="2" ry="2" />
<text text-anchor="" x="419.30" y="715.5" font-size="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 (2 samples, 0.14%)</title><rect x="178.8" y="1761" width="1.7" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="181.81" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/Request:::getRemoteAddr (1 samples, 0.07%)</title><rect x="926.0" y="1393" width="0.9" height="15.0" fill="rgb(90,202,202)" rx="2" ry="2" />
<text text-anchor="" x="929.03" y="1403.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__local_bh_enable_ip (2 samples, 0.14%)</title><rect x="916.9" y="1537" width="1.7" height="15.0" fill="rgb(210,110,0)" rx="2" ry="2" />
<text text-anchor="" x="919.93" y="1547.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output (1 samples, 0.07%)</title><rect x="484.2" y="1233" width="0.8" height="15.0" fill="rgb(229,129,0)" rx="2" ry="2" />
<text text-anchor="" x="487.15" y="1243.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>HandleMarkCleaner::~HandleMarkCleaner (1 samples, 0.07%)</title><rect x="284.7" y="1441" width="0.9" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" />
<text text-anchor="" x="287.73" y="1451.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_read (1 samples, 0.07%)</title><rect x="901.2" y="1793" width="0.8" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" />
<text text-anchor="" x="904.21" y="1803.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.07%)</title><rect x="725.8" y="1425" width="0.8" height="15.0" fill="rgb(204,104,0)" rx="2" ry="2" />
<text text-anchor="" x="728.78" y="1435.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lch/qos/logback/access/spi/AccessEvent:::buildRequestHeaderMap (2 samples, 0.14%)</title><rect x="236.7" y="1601" width="1.7" height="15.0" fill="rgb(51,166,166)" rx="2" ry="2" />
<text text-anchor="" x="239.73" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/Formatter:::format (8 samples, 0.56%)</title><rect x="586.8" y="1041" width="6.6" height="15.0" fill="rgb(105,250,105)" rx="2" ry="2" />
<text text-anchor="" x="589.76" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap:::containsKey (1 samples, 0.07%)</title><rect x="1024.5" y="1393" width="0.8" height="15.0" fill="rgb(83,195,195)" rx="2" ry="2" />
<text text-anchor="" x="1027.50" y="1403.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/ApplicationHandler:::handle (131 samples, 9.19%)</title><rect x="600.0" y="1121" width="108.4" height="15.0" fill="rgb(67,180,180)" rx="2" ry="2" />
<text text-anchor="" x="603.00" y="1131.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/glassfis..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___writev (1 samples, 0.07%)</title><rect x="882.2" y="1377" width="0.8" height="15.0" fill="rgb(235,101,101)" rx="2" ry="2" />
<text text-anchor="" x="885.17" y="1387.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PeriodicTask::real_time_tick (1 samples, 0.07%)</title><rect x="186.3" y="1809" width="0.8" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" />
<text text-anchor="" x="189.26" y="1819.5" font-size="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 (220 samples, 15.43%)</title><rect x="551.2" y="1857" width="182.0" height="15.0" fill="rgb(227,90,90)" rx="2" ry="2" />
<text text-anchor="" x="554.18" y="1867.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >start_thread</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljersey/repackaged/com/google/common/collect/Collections2$TransformedCollection:::iterator (1 samples, 0.07%)</title><rect x="393.1" y="929" width="0.9" height="15.0" fill="rgb(86,198,198)" rx="2" ry="2" />
<text text-anchor="" x="396.13" y="939.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_sched_clock (1 samples, 0.07%)</title><rect x="78.7" y="1761" width="0.8" height="15.0" fill="rgb(212,112,0)" rx="2" ry="2" />
<text text-anchor="" x="81.68" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__intel_pmu_enable_all (1 samples, 0.07%)</title><rect x="134.1" y="1617" width="0.9" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" />
<text text-anchor="" x="137.12" y="1627.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_write_xmit (1 samples, 0.07%)</title><rect x="657.1" y="753" width="0.8" height="15.0" fill="rgb(243,143,0)" rx="2" ry="2" />
<text text-anchor="" x="660.10" y="763.5" font-size="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 (1 samples, 0.07%)</title><rect x="1158.6" y="1009" width="0.8" height="15.0" fill="rgb(247,118,118)" rx="2" ry="2" />
<text text-anchor="" x="1161.56" y="1019.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mod_timer (1 samples, 0.07%)</title><rect x="778.7" y="1297" width="0.9" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" />
<text text-anchor="" x="781.74" y="1307.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/HttpConnection:::fillRequestBuffer (2 samples, 0.14%)</title><rect x="485.8" y="1553" width="1.7" height="15.0" fill="rgb(101,247,101)" rx="2" ry="2" />
<text text-anchor="" x="488.81" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/concurrent/locks/ReentrantLock:::lock (1 samples, 0.07%)</title><rect x="936.0" y="1441" width="0.8" height="15.0" fill="rgb(79,191,191)" rx="2" ry="2" />
<text text-anchor="" x="938.96" y="1451.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>net_rx_action (1 samples, 0.07%)</title><rect x="331.1" y="1473" width="0.8" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" />
<text text-anchor="" x="334.07" y="1483.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>futex_wait_queue_me (2 samples, 0.14%)</title><rect x="733.2" y="1761" width="1.7" height="15.0" fill="rgb(252,152,0)" rx="2" ry="2" />
<text text-anchor="" x="736.23" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_epoll_wait (2 samples, 0.14%)</title><rect x="352.6" y="1473" width="1.6" height="15.0" fill="rgb(202,102,0)" rx="2" ry="2" />
<text text-anchor="" x="355.58" y="1483.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_transmit_skb (2 samples, 0.14%)</title><rect x="772.9" y="1617" width="1.7" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" />
<text text-anchor="" x="775.95" y="1627.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>enqueue_entity (1 samples, 0.07%)</title><rect x="550.4" y="1201" width="0.8" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" />
<text text-anchor="" x="553.35" y="1211.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (2 samples, 0.14%)</title><rect x="115.9" y="1665" width="1.7" height="15.0" fill="rgb(216,116,0)" rx="2" ry="2" />
<text text-anchor="" x="118.92" y="1675.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/io/ManagedSelector$SelectorProducer:::processSelected (1 samples, 0.07%)</title><rect x="350.9" y="1617" width="0.9" height="15.0" fill="rgb(82,229,82)" rx="2" ry="2" />
<text text-anchor="" x="353.93" y="1627.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BacktraceBuilder::push (4 samples, 0.28%)</title><rect x="945.9" y="897" width="3.3" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" />
<text text-anchor="" x="948.89" y="907.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/regex/Pattern$Branch:::match (1 samples, 0.07%)</title><rect x="590.1" y="785" width="0.8" height="15.0" fill="rgb(89,236,89)" rx="2" ry="2" />
<text text-anchor="" x="593.07" y="795.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.07%)</title><rect x="882.2" y="1281" width="0.8" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" />
<text text-anchor="" x="885.17" y="1291.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fget_light (2 samples, 0.14%)</title><rect x="205.3" y="1713" width="1.6" height="15.0" fill="rgb(198,98,0)" rx="2" ry="2" />
<text text-anchor="" x="208.29" y="1723.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.07%)</title><rect x="484.2" y="1281" width="0.8" height="15.0" fill="rgb(245,145,0)" rx="2" ry="2" />
<text text-anchor="" x="487.15" y="1291.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/regex/Matcher:::replaceAll (1 samples, 0.07%)</title><rect x="1131.2" y="833" width="0.9" height="15.0" fill="rgb(97,243,97)" rx="2" ry="2" />
<text text-anchor="" x="1134.25" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__intel_pmu_enable_all (2 samples, 0.14%)</title><rect x="171.4" y="1617" width="1.6" height="15.0" fill="rgb(230,130,0)" rx="2" ry="2" />
<text text-anchor="" x="174.36" y="1627.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>intel_pmu_enable_all (5 samples, 0.35%)</title><rect x="499.0" y="1361" width="4.2" height="15.0" fill="rgb(237,137,0)" rx="2" ry="2" />
<text text-anchor="" x="502.05" y="1371.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_call_function_single_interrupt (2 samples, 0.14%)</title><rect x="969.1" y="769" width="1.6" height="15.0" fill="rgb(231,131,0)" rx="2" ry="2" />
<text text-anchor="" x="972.06" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_sendmsg (1 samples, 0.07%)</title><rect x="550.4" y="1713" width="0.8" height="15.0" fill="rgb(242,142,0)" rx="2" ry="2" />
<text text-anchor="" x="553.35" y="1723.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (1 samples, 0.07%)</title><rect x="215.2" y="1697" width="0.8" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" />
<text text-anchor="" x="218.22" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/hibernate/validator/internal/metadata/raw/ExecutableElement$MethodElement:::&lt;init&gt; (2 samples, 0.14%)</title><rect x="842.5" y="833" width="1.6" height="15.0" fill="rgb(101,246,101)" rx="2" ry="2" />
<text text-anchor="" x="845.45" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/internal/util/collection/KeyComparatorHashMap:::put (1 samples, 0.07%)</title><rect x="631.4" y="817" width="0.9" height="15.0" fill="rgb(53,168,168)" rx="2" ry="2" />
<text text-anchor="" x="634.44" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_finish_output2 (1 samples, 0.07%)</title><rect x="778.7" y="1553" width="0.9" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" />
<text text-anchor="" x="781.74" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule_hrtimeout_range_clock (1 samples, 0.07%)</title><rect x="892.9" y="1553" width="0.9" height="15.0" fill="rgb(202,102,0)" rx="2" ry="2" />
<text text-anchor="" x="895.93" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java-?/7638 (160 samples, 11.22%)</title><rect x="198.7" y="1873" width="132.4" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="201.67" y="1883.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java-?/7638</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (1 samples, 0.07%)</title><rect x="1175.1" y="1137" width="0.8" height="15.0" fill="rgb(206,106,0)" rx="2" ry="2" />
<text text-anchor="" x="1178.11" y="1147.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_writev (1 samples, 0.07%)</title><rect x="1008.0" y="977" width="0.8" height="15.0" fill="rgb(211,111,0)" rx="2" ry="2" />
<text text-anchor="" x="1010.95" y="987.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/util/AttributesMap:::setAttribute (1 samples, 0.07%)</title><rect x="1012.9" y="1009" width="0.8" height="15.0" fill="rgb(90,202,202)" rx="2" ry="2" />
<text text-anchor="" x="1015.92" y="1019.5" font-size="12" 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 (5 samples, 0.35%)</title><rect x="41.4" y="1841" width="4.2" height="15.0" fill="rgb(216,73,73)" rx="2" ry="2" />
<text text-anchor="" x="44.44" y="1851.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/String:::equalsIgnoreCase (1 samples, 0.07%)</title><rect x="963.3" y="769" width="0.8" height="15.0" fill="rgb(57,172,172)" rx="2" ry="2" />
<text text-anchor="" x="966.27" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/Class:::getAnnotation (1 samples, 0.07%)</title><rect x="1154.4" y="497" width="0.8" height="15.0" fill="rgb(66,214,66)" rx="2" ry="2" />
<text text-anchor="" x="1157.42" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::generate_exception_handler_table (1 samples, 0.07%)</title><rect x="178.8" y="1681" width="0.8" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="181.81" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/uri/internal/UriParser:::parsePath (2 samples, 0.14%)</title><rect x="812.7" y="1089" width="1.6" height="15.0" fill="rgb(62,176,176)" rx="2" ry="2" />
<text text-anchor="" x="815.66" y="1099.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/fasterxml/jackson/core/util/BufferRecycler:::allocByteBuffer (1 samples, 0.07%)</title><rect x="998.8" y="577" width="0.9" height="15.0" fill="rgb(59,173,173)" rx="2" ry="2" />
<text text-anchor="" x="1001.85" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/SystemDescriptor:::create (9 samples, 0.63%)</title><rect x="861.5" y="641" width="7.4" height="15.0" fill="rgb(93,240,93)" rx="2" ry="2" />
<text text-anchor="" x="864.49" y="651.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pipe_write (2 samples, 0.14%)</title><rect x="200.3" y="1697" width="1.7" height="15.0" fill="rgb(231,131,0)" rx="2" ry="2" />
<text text-anchor="" x="203.32" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaCalls::call_helper (5 samples, 0.35%)</title><rect x="753.9" y="1745" width="4.2" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" />
<text text-anchor="" x="756.91" y="1755.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_queue_xmit (1 samples, 0.07%)</title><rect x="422.1" y="481" width="0.8" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" />
<text text-anchor="" x="425.09" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/ReaderInterceptorExecutor$TerminalReaderInterceptor:::invokeReadFrom (8 samples, 0.56%)</title><rect x="1140.4" y="721" width="6.6" height="15.0" fill="rgb(79,192,192)" rx="2" ry="2" />
<text text-anchor="" x="1143.35" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>x86_pmu_enable (2 samples, 0.14%)</title><rect x="57.2" y="1585" width="1.6" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" />
<text text-anchor="" x="60.17" y="1595.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/FactoryCreator:::dispose (4 samples, 0.28%)</title><rect x="768.0" y="1585" width="3.3" height="15.0" fill="rgb(52,167,167)" rx="2" ry="2" />
<text text-anchor="" x="770.98" y="1595.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_softirq.part.19 (1 samples, 0.07%)</title><rect x="989.7" y="625" width="0.9" height="15.0" fill="rgb(210,110,0)" rx="2" ry="2" />
<text text-anchor="" x="992.75" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/HttpHeaderReaderImpl:::next (1 samples, 0.07%)</title><rect x="619.9" y="657" width="0.8" height="15.0" fill="rgb(95,206,206)" rx="2" ry="2" />
<text text-anchor="" x="622.86" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (2 samples, 0.14%)</title><rect x="115.9" y="1745" width="1.7" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" />
<text text-anchor="" x="118.92" y="1755.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_write_msr_safe (2 samples, 0.14%)</title><rect x="79.5" y="1761" width="1.7" height="15.0" fill="rgb(212,112,0)" rx="2" ry="2" />
<text text-anchor="" x="82.51" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/concurrent/ConcurrentHashMap$KeyIterator:::next (1 samples, 0.07%)</title><rect x="357.5" y="1377" width="0.9" height="15.0" fill="rgb(74,187,187)" rx="2" ry="2" />
<text text-anchor="" x="360.55" y="1387.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_nmi (1 samples, 0.07%)</title><rect x="223.5" y="1553" width="0.8" height="15.0" fill="rgb(239,139,0)" rx="2" ry="2" />
<text text-anchor="" x="226.49" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lsun/nio/ch/SocketChannelImpl:::write (4 samples, 0.28%)</title><rect x="640.5" y="609" width="3.4" height="15.0" fill="rgb(58,207,58)" rx="2" ry="2" />
<text text-anchor="" x="643.55" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_pmu_enable.part.89 (2 samples, 0.14%)</title><rect x="63.8" y="1633" width="1.6" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" />
<text text-anchor="" x="66.79" y="1643.5" font-size="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 (1 samples, 0.07%)</title><rect x="988.1" y="737" width="0.8" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" />
<text text-anchor="" x="991.09" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap:::&lt;init&gt; (1 samples, 0.07%)</title><rect x="699.3" y="1009" width="0.8" height="15.0" fill="rgb(57,171,171)" rx="2" ry="2" />
<text text-anchor="" x="702.30" y="1019.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>tcp_push (1 samples, 0.07%)</title><rect x="1032.8" y="1665" width="0.8" height="15.0" fill="rgb(209,109,0)" rx="2" ry="2" />
<text text-anchor="" x="1035.78" y="1675.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/aitusoftware/workshop/usvc/common/Request$Creator4JacksonDeserializer2e54f9ac:::createUsingDefault (1 samples, 0.07%)</title><rect x="668.7" y="625" width="0.8" height="15.0" fill="rgb(76,224,76)" rx="2" ry="2" />
<text text-anchor="" x="671.68" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>nf_hook_slow (3 samples, 0.21%)</title><rect x="340.2" y="1553" width="2.5" height="15.0" fill="rgb(210,110,0)" rx="2" ry="2" />
<text text-anchor="" x="343.17" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/http/PathMap:::pathInfo (1 samples, 0.07%)</title><rect x="936.8" y="1345" width="0.8" height="15.0" fill="rgb(69,182,182)" rx="2" ry="2" />
<text text-anchor="" x="939.79" y="1355.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inet_sendmsg (1 samples, 0.07%)</title><rect x="640.5" y="417" width="0.9" height="15.0" fill="rgb(224,124,0)" rx="2" ry="2" />
<text text-anchor="" x="643.55" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeBlob::is_zombie (1 samples, 0.07%)</title><rect x="806.9" y="865" width="0.8" height="15.0" fill="rgb(208,208,62)" rx="2" ry="2" />
<text text-anchor="" x="809.87" y="875.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>call_stub (15 samples, 1.05%)</title><rect x="741.5" y="1729" width="12.4" height="15.0" fill="rgb(220,80,80)" rx="2" ry="2" />
<text text-anchor="" x="744.50" y="1739.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljersey/repackaged/com/google/common/collect/Iterables:::addAll (1 samples, 0.07%)</title><rect x="826.7" y="865" width="0.9" height="15.0" fill="rgb(104,250,104)" rx="2" ry="2" />
<text text-anchor="" x="829.73" y="875.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/ServiceLocatorImpl:::getUnqualifiedService (9 samples, 0.63%)</title><rect x="1149.5" y="801" width="7.4" height="15.0" fill="rgb(95,206,206)" rx="2" ry="2" />
<text text-anchor="" x="1152.45" y="811.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__intel_pmu_enable_all (1 samples, 0.07%)</title><rect x="347.6" y="1617" width="0.8" height="15.0" fill="rgb(227,127,0)" rx="2" ry="2" />
<text text-anchor="" x="350.62" y="1627.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SharedRuntime::resolve_virtual_call_C (1 samples, 0.07%)</title><rect x="555.3" y="1553" width="0.8" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" />
<text text-anchor="" x="558.32" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/concurrent/locks/ReentrantReadWriteLock$ReadLock:::&lt;init&gt; (2 samples, 0.14%)</title><rect x="690.2" y="465" width="1.7" height="15.0" fill="rgb(62,176,176)" rx="2" ry="2" />
<text text-anchor="" x="693.20" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__netif_receive_skb (1 samples, 0.07%)</title><rect x="1123.8" y="209" width="0.8" height="15.0" fill="rgb(221,121,0)" rx="2" ry="2" />
<text text-anchor="" x="1126.80" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__enqueue_entity (1 samples, 0.07%)</title><rect x="989.7" y="273" width="0.9" height="15.0" fill="rgb(213,113,0)" rx="2" ry="2" />
<text text-anchor="" x="992.75" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (2 samples, 0.14%)</title><rect x="869.8" y="801" width="1.6" height="15.0" fill="rgb(229,129,0)" rx="2" ry="2" />
<text text-anchor="" x="872.76" y="811.5" font-size="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@@GLIBC_2.3.2 (4 samples, 0.28%)</title><rect x="130.8" y="1825" width="3.3" height="15.0" fill="rgb(216,74,74)" rx="2" ry="2" />
<text text-anchor="" x="133.81" y="1835.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (1 samples, 0.07%)</title><rect x="550.4" y="1777" width="0.8" height="15.0" fill="rgb(228,128,0)" rx="2" ry="2" />
<text text-anchor="" x="553.35" y="1787.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_iter_readv_writev (2 samples, 0.14%)</title><rect x="1049.3" y="1761" width="1.7" height="15.0" fill="rgb(190,90,0)" rx="2" ry="2" />
<text text-anchor="" x="1052.33" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_pmu_enable.part.89 (2 samples, 0.14%)</title><rect x="138.3" y="1473" width="1.6" height="15.0" fill="rgb(197,97,0)" rx="2" ry="2" />
<text text-anchor="" x="141.26" y="1483.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/InboundMessageContext$5:::apply (1 samples, 0.07%)</title><rect x="821.8" y="753" width="0.8" height="15.0" fill="rgb(79,192,192)" rx="2" ry="2" />
<text text-anchor="" x="824.77" y="763.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/StringBuilder:::append (1 samples, 0.07%)</title><rect x="1019.5" y="1089" width="0.9" height="15.0" fill="rgb(66,179,179)" rx="2" ry="2" />
<text text-anchor="" x="1022.54" y="1099.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/StringBuilder:::append (1 samples, 0.07%)</title><rect x="842.5" y="769" width="0.8" height="15.0" fill="rgb(51,166,166)" rx="2" ry="2" />
<text text-anchor="" x="845.45" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/model/ResourceMethodInvoker:::invoke (34 samples, 2.38%)</title><rect x="840.8" y="945" width="28.1" height="15.0" fill="rgb(81,193,193)" rx="2" ry="2" />
<text text-anchor="" x="843.80" y="955.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >L..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/ServiceLocatorImpl:::getInjecteeDescriptor (1 samples, 0.07%)</title><rect x="873.9" y="865" width="0.8" height="15.0" fill="rgb(52,167,167)" rx="2" ry="2" />
<text text-anchor="" x="876.90" y="875.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/internal/process/ServerProcessingBinder$ContainerRequestFactory:::provide (2 samples, 0.14%)</title><rect x="859.8" y="689" width="1.7" height="15.0" fill="rgb(85,197,197)" rx="2" ry="2" />
<text text-anchor="" x="862.83" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/uri/internal/JerseyUriBuilder:::schemeSpecificPart (17 samples, 1.19%)</title><rect x="368.3" y="1121" width="14.1" height="15.0" fill="rgb(90,202,202)" rx="2" ry="2" />
<text text-anchor="" x="371.30" y="1131.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate (1 samples, 0.07%)</title><rect x="144.1" y="1345" width="0.8" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" />
<text text-anchor="" x="147.05" y="1355.5" font-size="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_SetNativeThreadName (1 samples, 0.07%)</title><rect x="1067.5" y="1201" width="0.9" height="15.0" fill="rgb(207,60,60)" rx="2" ry="2" />
<text text-anchor="" x="1070.53" y="1211.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__tcp_push_pending_frames (1 samples, 0.07%)</title><rect x="465.9" y="913" width="0.9" height="15.0" fill="rgb(217,117,0)" rx="2" ry="2" />
<text text-anchor="" x="468.95" y="923.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/ContainerResponse:::enableBuffering (5 samples, 0.35%)</title><rect x="1130.4" y="929" width="4.2" height="15.0" fill="rgb(100,211,211)" rx="2" ry="2" />
<text text-anchor="" x="1133.42" y="939.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap:::get (1 samples, 0.07%)</title><rect x="387.3" y="817" width="0.9" height="15.0" fill="rgb(94,205,205)" rx="2" ry="2" />
<text text-anchor="" x="390.34" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/fasterxml/jackson/jaxrs/base/ProviderBase:::_createParser (5 samples, 0.35%)</title><rect x="998.8" y="673" width="4.2" height="15.0" fill="rgb(106,216,216)" rx="2" ry="2" />
<text text-anchor="" x="1001.85" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule_hrtimeout_range_clock (2 samples, 0.14%)</title><rect x="515.6" y="1761" width="1.7" height="15.0" fill="rgb(193,93,0)" rx="2" ry="2" />
<text text-anchor="" x="518.60" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/net/URI$Parser:::parse (6 samples, 0.42%)</title><rect x="715.0" y="1105" width="5.0" height="15.0" fill="rgb(86,198,198)" rx="2" ry="2" />
<text text-anchor="" x="718.02" y="1115.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_rcv_finish (1 samples, 0.07%)</title><rect x="882.2" y="929" width="0.8" height="15.0" fill="rgb(247,147,0)" rx="2" ry="2" />
<text text-anchor="" x="885.17" y="939.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/concurrent/locks/ReentrantLock:::unlock (3 samples, 0.21%)</title><rect x="557.0" y="1425" width="2.5" height="15.0" fill="rgb(75,188,188)" rx="2" ry="2" />
<text text-anchor="" x="559.97" y="1435.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/HttpChannel:::sendResponse (4 samples, 0.28%)</title><rect x="828.4" y="753" width="3.3" height="15.0" fill="rgb(65,179,179)" rx="2" ry="2" />
<text text-anchor="" x="831.39" y="763.5" font-size="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::allocate_objArray (1 samples, 0.07%)</title><rect x="251.6" y="1265" width="0.9" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" />
<text text-anchor="" x="254.63" y="1275.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/AbstractStringBuilder:::append (1 samples, 0.07%)</title><rect x="384.9" y="1121" width="0.8" height="15.0" fill="rgb(107,252,107)" rx="2" ry="2" />
<text text-anchor="" x="387.85" y="1131.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__intel_pmu_enable_all (2 samples, 0.14%)</title><rect x="897.9" y="1601" width="1.7" height="15.0" fill="rgb(250,150,0)" rx="2" ry="2" />
<text text-anchor="" x="900.90" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>update_cfs_shares (1 samples, 0.07%)</title><rect x="528.8" y="1153" width="0.9" height="15.0" fill="rgb(241,141,0)" rx="2" ry="2" />
<text text-anchor="" x="531.84" y="1163.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (1 samples, 0.07%)</title><rect x="493.3" y="1793" width="0.8" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" />
<text text-anchor="" x="496.25" y="1803.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (2 samples, 0.14%)</title><rect x="758.1" y="1745" width="1.6" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" />
<text text-anchor="" x="761.05" y="1755.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/RuntimeException:::&lt;init&gt; (20 samples, 1.40%)</title><rect x="568.6" y="1041" width="16.5" height="15.0" fill="rgb(109,219,219)" rx="2" ry="2" />
<text text-anchor="" x="571.56" y="1051.5" font-size="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.07%)</title><rect x="178.8" y="1697" width="0.8" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" />
<text text-anchor="" x="181.81" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap$KeyIterator:::next (1 samples, 0.07%)</title><rect x="1159.4" y="1057" width="0.8" height="15.0" fill="rgb(73,186,186)" rx="2" ry="2" />
<text text-anchor="" x="1162.38" y="1067.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (1 samples, 0.07%)</title><rect x="497.4" y="1553" width="0.8" height="15.0" fill="rgb(200,100,0)" rx="2" ry="2" />
<text text-anchor="" x="500.39" y="1563.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/HttpConnection$Content:::succeeded (1 samples, 0.07%)</title><rect x="675.3" y="513" width="0.8" height="15.0" fill="rgb(78,191,191)" rx="2" ry="2" />
<text text-anchor="" x="678.30" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>x86_pmu_enable (2 samples, 0.14%)</title><rect x="969.1" y="625" width="1.6" height="15.0" fill="rgb(200,100,0)" rx="2" ry="2" />
<text text-anchor="" x="972.06" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfprintf (1 samples, 0.07%)</title><rect x="137.4" y="1841" width="0.9" height="15.0" fill="rgb(244,115,115)" rx="2" ry="2" />
<text text-anchor="" x="140.43" y="1851.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/hibernate/validator/internal/metadata/raw/ExecutableElement$MethodElement:::&lt;init&gt; (1 samples, 0.07%)</title><rect x="994.7" y="833" width="0.8" height="15.0" fill="rgb(56,206,56)" rx="2" ry="2" />
<text text-anchor="" x="997.71" y="843.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/OutboundMessageContext:::setMediaType (1 samples, 0.07%)</title><rect x="1104.8" y="865" width="0.8" height="15.0" fill="rgb(94,205,205)" rx="2" ry="2" />
<text text-anchor="" x="1107.77" y="875.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap:::get (1 samples, 0.07%)</title><rect x="613.2" y="817" width="0.9" height="15.0" fill="rgb(88,200,200)" rx="2" ry="2" />
<text text-anchor="" x="616.24" y="827.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (1 samples, 0.07%)</title><rect x="776.3" y="1777" width="0.8" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" />
<text text-anchor="" x="779.26" y="1787.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/ClazzCreator:::resolveAllDependencies (4 samples, 0.28%)</title><rect x="460.2" y="913" width="3.3" height="15.0" fill="rgb(64,212,64)" rx="2" ry="2" />
<text text-anchor="" x="463.15" y="923.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/internal/Errors:::process (68 samples, 4.77%)</title><rect x="815.1" y="1073" width="56.3" height="15.0" fill="rgb(98,209,209)" rx="2" ry="2" />
<text text-anchor="" x="818.15" y="1083.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaCalls::call_helper (124 samples, 8.70%)</title><rect x="228.5" y="1745" width="102.6" height="15.0" fill="rgb(210,210,62)" rx="2" ry="2" />
<text text-anchor="" x="231.46" y="1755.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaCalls::c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>pipe_write (2 samples, 0.14%)</title><rect x="206.9" y="1681" width="1.7" height="15.0" fill="rgb(226,126,0)" rx="2" ry="2" />
<text text-anchor="" x="209.94" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lch/qos/logback/access/jetty/RequestLogImpl:::log (15 samples, 1.05%)</title><rect x="923.5" y="1521" width="12.5" height="15.0" fill="rgb(53,168,168)" rx="2" ry="2" />
<text text-anchor="" x="926.55" y="1531.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_out (3 samples, 0.21%)</title><rect x="912.0" y="1585" width="2.4" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" />
<text text-anchor="" x="914.96" y="1595.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/ServiceHandleImpl:::getService (4 samples, 0.28%)</title><rect x="449.4" y="689" width="3.3" height="15.0" fill="rgb(90,202,202)" rx="2" ry="2" />
<text text-anchor="" x="452.40" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.07%)</title><rect x="657.1" y="849" width="0.8" height="15.0" fill="rgb(201,101,0)" rx="2" ry="2" />
<text text-anchor="" x="660.10" y="859.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lcom/fasterxml/jackson/core/base/ParserMinimalBase:::&lt;init&gt; (1 samples, 0.07%)</title><rect x="855.7" y="577" width="0.8" height="15.0" fill="rgb(75,188,188)" rx="2" ry="2" />
<text text-anchor="" x="858.69" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/servlet/ServletHandler$CachedChain:::doFilter (136 samples, 9.54%)</title><rect x="367.5" y="1313" width="112.5" height="15.0" fill="rgb(69,217,69)" rx="2" ry="2" />
<text text-anchor="" x="370.48" y="1323.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/eclipse/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (2 samples, 0.14%)</title><rect x="120.9" y="1601" width="1.6" height="15.0" fill="rgb(218,118,0)" rx="2" ry="2" />
<text text-anchor="" x="123.88" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_write_msr_safe (1 samples, 0.07%)</title><rect x="46.4" y="1521" width="0.8" height="15.0" fill="rgb(216,116,0)" rx="2" ry="2" />
<text text-anchor="" x="49.41" y="1531.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RootProcessor::process_java_roots (4 samples, 0.28%)</title><rect x="42.3" y="1777" width="3.3" height="15.0" fill="rgb(215,215,64)" rx="2" ry="2" />
<text text-anchor="" x="45.27" y="1787.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__schedule (2 samples, 0.14%)</title><rect x="1034.4" y="1713" width="1.7" height="15.0" fill="rgb(245,145,0)" rx="2" ry="2" />
<text text-anchor="" x="1037.43" y="1723.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__schedule (1 samples, 0.07%)</title><rect x="215.2" y="1681" width="0.8" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" />
<text text-anchor="" x="218.22" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/StringBuffer:::append (1 samples, 0.07%)</title><rect x="1079.1" y="945" width="0.8" height="15.0" fill="rgb(83,195,195)" rx="2" ry="2" />
<text text-anchor="" x="1082.12" y="955.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/HttpChannelOverHttp:::headerComplete (3 samples, 0.21%)</title><rect x="489.1" y="1505" width="2.5" height="15.0" fill="rgb(100,246,100)" rx="2" ry="2" />
<text text-anchor="" x="492.12" y="1515.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__perf_event_task_sched_in (4 samples, 0.28%)</title><rect x="1042.7" y="1681" width="3.3" height="15.0" fill="rgb(211,111,0)" rx="2" ry="2" />
<text text-anchor="" x="1045.71" y="1691.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/servlet/ServletContainer:::service (183 samples, 12.83%)</title><rect x="568.6" y="1201" width="151.4" height="15.0" fill="rgb(101,212,212)" rx="2" ry="2" />
<text text-anchor="" x="571.56" y="1211.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/glassfish/jers..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_thread (15 samples, 1.05%)</title><rect x="496.6" y="1857" width="12.4" height="15.0" fill="rgb(240,109,109)" rx="2" ry="2" />
<text text-anchor="" x="499.56" y="1867.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/ArrayList:::ensureExplicitCapacity (1 samples, 0.07%)</title><rect x="614.1" y="897" width="0.8" height="15.0" fill="rgb(67,180,180)" rx="2" ry="2" />
<text text-anchor="" x="617.07" y="907.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/String:::format (2 samples, 0.14%)</title><rect x="808.5" y="1057" width="1.7" height="15.0" fill="rgb(84,196,196)" rx="2" ry="2" />
<text text-anchor="" x="811.53" y="1067.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_pmu_enable.part.89 (1 samples, 0.07%)</title><rect x="130.8" y="1649" width="0.8" height="15.0" fill="rgb(217,117,0)" rx="2" ry="2" />
<text text-anchor="" x="133.81" y="1659.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>find_next_bit (1 samples, 0.07%)</title><rect x="919.4" y="1713" width="0.8" height="15.0" fill="rgb(248,148,0)" rx="2" ry="2" />
<text text-anchor="" x="922.41" y="1723.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ip_local_deliver_finish (1 samples, 0.07%)</title><rect x="882.2" y="897" width="0.8" height="15.0" fill="rgb(227,127,0)" rx="2" ry="2" />
<text text-anchor="" x="885.17" y="907.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/jvnet/hk2/internal/SystemDescriptor:::create (7 samples, 0.49%)</title><rect x="447.7" y="737" width="5.8" height="15.0" fill="rgb(106,252,106)" rx="2" ry="2" />
<text text-anchor="" x="450.74" y="747.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_futex (1 samples, 0.07%)</title><rect x="77.9" y="1745" width="0.8" height="15.0" fill="rgb(234,134,0)" rx="2" ry="2" />
<text text-anchor="" x="80.85" y="1755.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_write_msr_safe (1 samples, 0.07%)</title><rect x="734.1" y="1601" width="0.8" height="15.0" fill="rgb(240,140,0)" rx="2" ry="2" />
<text text-anchor="" x="737.05" y="1611.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (1 samples, 0.07%)</title><rect x="422.1" y="657" width="0.8" height="15.0" fill="rgb(249,149,0)" rx="2" ry="2" />
<text text-anchor="" x="425.09" y="667.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/HttpHeaderReader:::nextSeparator (1 samples, 0.07%)</title><rect x="619.9" y="673" width="0.8" height="15.0" fill="rgb(98,209,209)" rx="2" ry="2" />
<text text-anchor="" x="622.86" y="683.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaCalls::call_virtual (5 samples, 0.35%)</title><rect x="753.9" y="1761" width="4.2" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" />
<text text-anchor="" x="756.91" y="1771.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_readv_writev (1 samples, 0.07%)</title><rect x="830.9" y="497" width="0.8" height="15.0" fill="rgb(250,150,0)" rx="2" ry="2" />
<text text-anchor="" x="833.87" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/Integer:::hashCode (1 samples, 0.07%)</title><rect x="552.8" y="1473" width="0.9" height="15.0" fill="rgb(88,235,88)" rx="2" ry="2" />
<text text-anchor="" x="555.83" y="1483.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_writev (1 samples, 0.07%)</title><rect x="725.8" y="1473" width="0.8" height="15.0" fill="rgb(242,142,0)" rx="2" ry="2" />
<text text-anchor="" x="728.78" y="1483.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (1 samples, 0.07%)</title><rect x="1185.0" y="1457" width="0.9" height="15.0" fill="rgb(206,106,0)" rx="2" ry="2" />
<text text-anchor="" x="1188.04" y="1467.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/String:::getBytes (1 samples, 0.07%)</title><rect x="1120.5" y="609" width="0.8" height="15.0" fill="rgb(60,174,174)" rx="2" ry="2" />
<text text-anchor="" x="1123.49" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/message/internal/MediaTypeProvider:::valueOf (1 samples, 0.07%)</title><rect x="437.0" y="689" width="0.8" height="15.0" fill="rgb(74,187,187)" rx="2" ry="2" />
<text text-anchor="" x="439.98" y="699.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/HashMap$HashIterator:::nextNode (1 samples, 0.07%)</title><rect x="696.8" y="1041" width="0.8" height="15.0" fill="rgb(59,173,173)" rx="2" ry="2" />
<text text-anchor="" x="699.82" y="1051.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/internal/routing/RoutingStage:::apply (17 samples, 1.19%)</title><rect x="614.9" y="945" width="14.1" height="15.0" fill="rgb(67,180,180)" rx="2" ry="2" />
<text text-anchor="" x="617.89" y="955.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/server/HttpConnection$SendCallback:::process (1 samples, 0.07%)</title><rect x="1117.2" y="705" width="0.8" height="15.0" fill="rgb(54,204,54)" rx="2" ry="2" />
<text text-anchor="" x="1120.18" y="715.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>deactivate_task (1 samples, 0.07%)</title><rect x="182.1" y="1697" width="0.8" height="15.0" fill="rgb(243,143,0)" rx="2" ry="2" />
<text text-anchor="" x="185.12" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/eclipse/jetty/servlet/ServletHandler$CachedChain:::doFilter (103 samples, 7.22%)</title><rect x="939.3" y="1265" width="85.2" height="15.0" fill="rgb(94,205,205)" rx="2" ry="2" />
<text text-anchor="" x="942.27" y="1275.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lorg/eclip..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_write_msr_safe (1 samples, 0.07%)</title><rect x="920.2" y="1361" width="0.9" height="15.0" fill="rgb(222,122,0)" rx="2" ry="2" />
<text text-anchor="" x="923.24" y="1371.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/util/concurrent/ArrayBlockingQueue:::put (1 samples, 0.07%)</title><rect x="784.5" y="1441" width="0.9" height="15.0" fill="rgb(107,217,217)" rx="2" ry="2" />
<text text-anchor="" x="787.53" y="1451.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/Object:::&lt;init&gt; (1 samples, 0.07%)</title><rect x="983.1" y="721" width="0.9" height="15.0" fill="rgb(62,176,176)" rx="2" ry="2" />
<text text-anchor="" x="986.13" y="731.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (7 samples, 0.49%)</title><rect x="28.2" y="1809" width="5.8" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" />
<text text-anchor="" x="31.20" y="1819.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf_event_context_sched_in (4 samples, 0.28%)</title><rect x="1042.7" y="1665" width="3.3" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" />
<text text-anchor="" x="1045.71" y="1675.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Ljava/lang/reflect/Constructor:::newInstance (1 samples, 0.07%)</title><rect x="1152.8" y="577" width="0.8" height="15.0" fill="rgb(89,201,201)" rx="2" ry="2" />
<text text-anchor="" x="1155.76" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_futex (2 samples, 0.14%)</title><rect x="103.5" y="1793" width="1.7" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" />
<text text-anchor="" x="106.51" y="1803.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (2 samples, 0.14%)</title><rect x="103.5" y="1825" width="1.7" height="15.0" fill="rgb(240,140,0)" rx="2" ry="2" />
<text text-anchor="" x="106.51" y="1835.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lorg/glassfish/jersey/server/internal/MappableExceptionWrapperInterceptor:::aroundReadFrom (9 samples, 0.63%)</title><rect x="849.1" y="769" width="7.4" height="15.0" fill="rgb(94,206,206)" rx="2" ry="2" />
<text text-anchor="" x="852.07" y="779.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lch/qos/logback/access/spi/AccessEvent:::copyAttributeMap (1 samples, 0.07%)</title><rect x="228.5" y="1697" width="0.8" height="15.0" fill="rgb(86,233,86)" rx="2" ry="2" />
<text text-anchor="" x="231.46" y="1707.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>lock_timer_base.isra.22 (1 samples, 0.07%)</title><rect x="543.7" y="1281" width="0.9" height="15.0" fill="rgb(253,153,0)" rx="2" ry="2" />
<text text-anchor="" x="546.73" y="1291.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (2 samples, 0.14%)</title><rect x="976.5" y="449" width="1.7" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" />
<text text-anchor="" x="979.51" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>enqueue_task_fair (1 samples, 0.07%)</title><rect x="331.1" y="1201" width="0.8" height="15.0" fill="rgb(206,106,0)" rx="2" ry="2" />
<text text-anchor="" x="334.07" y="1211.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Lch/qos/logback/access/jetty/JettyServerAdapter:::buildResponseHeaderMap (1 samples, 0.07%)</title><rect x="1059.3" y=<