Created
March 27, 2017 20:55
-
-
Save epickrram/27e93a6da6aa6425084f0c10282633f2 to your computer and use it in GitHub Desktop.
flamegraph-compiler.svg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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="690" onload="init(evt)" viewBox="0 0 1200 690" 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="690.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="673" 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="673" 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>JavaThread::thread_main_inner (42 samples, 47.73%)</title><rect x="626.8" y="561" width="563.2" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThread::thread_main_inner</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Arena::Arena (1 samples, 1.14%)</title><rect x="921.8" y="497" width="13.4" height="15.0" fill="rgb(193,193,56)" rx="2" ry="2" /> | |
<text text-anchor="" x="924.82" 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>PhaseChaitin::Register_Allocate (2 samples, 2.27%)</title><rect x="506.1" y="465" width="26.9" height="15.0" fill="rgb(183,183,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="509.14" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait (6 samples, 6.82%)</title><rect x="962.0" y="417" width="80.5" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_wait</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>nmethod::new_nmethod (1 samples, 1.14%)</title><rect x="278.2" y="433" width="13.4" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" y="443.5" font-size="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 (1 samples, 1.14%)</title><rect x="546.4" y="449" width="13.4" height="15.0" fill="rgb(215,215,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" 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>JavaThread::run (42 samples, 47.73%)</title><rect x="626.8" y="577" width="563.2" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThread::run</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CompileBroker::invoke_compiler_on_method (10 samples, 11.36%)</title><rect x="492.7" y="529" width="134.1" height="15.0" fill="rgb(226,226,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBroker::i..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>NMethodSweeper::process_nmethod (1 samples, 1.14%)</title><rect x="1176.6" y="481" width="13.4" height="15.0" fill="rgb(179,179,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="1179.59" 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>Node::remove_dead_region (1 samples, 1.14%)</title><rect x="908.4" y="417" width="13.4" height="15.0" fill="rgb(200,200,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="911.41" 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>CompileBroker::compiler_thread_loop (10 samples, 11.36%)</title><rect x="492.7" y="545" width="134.1" height="15.0" fill="rgb(215,215,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBroker::c..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>schedule (2 samples, 2.27%)</title><rect x="10.0" y="497" width="26.8" height="15.0" fill="rgb(232,132,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >s..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__schedule (5 samples, 5.68%)</title><rect x="63.6" y="481" width="67.1" height="15.0" fill="rgb(231,131,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__sched..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_exits (1 samples, 1.14%)</title><rect x="613.4" y="353" width="13.4" height="15.0" fill="rgb(193,193,56)" rx="2" ry="2" /> | |
<text text-anchor="" x="616.41" 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>__perf_event_task_sched_in (6 samples, 6.82%)</title><rect x="962.0" y="337" width="80.5" height="15.0" fill="rgb(239,139,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__perf_ev..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compile::Compile (22 samples, 25.00%)</title><rect x="626.8" y="497" width="295.0" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compile::Compile</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseIdealLoop::build_loop_late (2 samples, 2.27%)</title><rect x="868.2" y="449" width="26.8" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="871.18" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_cr2 (1 samples, 1.14%)</title><rect x="975.5" y="225" width="13.4" height="15.0" fill="rgb(202,102,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="978.45" y="235.5" font-size="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 (5 samples, 5.68%)</title><rect x="63.6" y="401" width="67.1" height="15.0" fill="rgb(252,152,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >x86_pmu..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__intel_pmu_enable_all (5 samples, 5.68%)</title><rect x="63.6" y="369" width="67.1" height="15.0" fill="rgb(201,101,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__intel..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>nmi_handle (1 samples, 1.14%)</title><rect x="962.0" y="193" width="13.5" height="15.0" fill="rgb(242,142,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>try_to_wake_up (1 samples, 1.14%)</title><rect x="948.6" y="385" width="13.4" height="15.0" fill="rgb(233,133,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" 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>PhaseChaitin::build_ifg_physical (2 samples, 2.27%)</title><rect x="734.1" y="449" width="26.8" height="15.0" fill="rgb(226,226,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="737.09" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>pthread_cond_timedwait@@GLIBC_2.3.2 (14 samples, 15.91%)</title><rect x="305.0" y="593" width="187.7" height="15.0" fill="rgb(212,68,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pthread_cond_timedwait@@..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ciObjectFactory::get_metadata (1 samples, 1.14%)</title><rect x="291.6" y="497" width="13.4" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" /> | |
<text text-anchor="" x="294.59" 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>PhaseIterGVN::optimize (1 samples, 1.14%)</title><rect x="546.4" y="465" width="13.4" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" 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>native_write_msr_safe (2 samples, 2.27%)</title><rect x="586.6" y="257" width="26.8" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="589.59" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CompileBroker::compiler_thread_loop (6 samples, 6.82%)</title><rect x="224.5" y="545" width="80.5" height="15.0" fill="rgb(215,215,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBr..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait_queue_me (1 samples, 1.14%)</title><rect x="559.8" y="193" width="13.4" height="15.0" fill="rgb(232,132,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="203.5" font-size="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::remove_speculative_types (1 samples, 1.14%)</title><rect x="854.8" y="465" width="13.4" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" /> | |
<text text-anchor="" x="857.77" 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>Method::print_short_name (1 samples, 1.14%)</title><rect x="224.5" y="497" width="13.5" height="15.0" fill="rgb(206,206,61)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" 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>finish_task_switch (6 samples, 6.82%)</title><rect x="962.0" y="353" width="80.5" height="15.0" fill="rgb(200,100,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >finish_ta..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseLive::add_liveout (2 samples, 2.27%)</title><rect x="828.0" y="433" width="26.8" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="830.95" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>sys_futex (1 samples, 1.14%)</title><rect x="948.6" y="449" width="13.4" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" 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>[unknown] (12 samples, 13.64%)</title><rect x="63.6" y="609" width="160.9" height="15.0" fill="rgb(229,92,92)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ConNode::ConNode (1 samples, 1.14%)</title><rect x="546.4" y="385" width="13.4" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" 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>do_nmi (1 samples, 1.14%)</title><rect x="10.0" y="337" width="13.4" height="15.0" fill="rgb(205,105,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="347.5" font-size="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 (17 samples, 19.32%)</title><rect x="948.6" y="497" width="228.0" height="15.0" fill="rgb(179,179,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Monitor::IWait</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (3 samples, 3.41%)</title><rect x="90.5" y="353" width="40.2" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="93.45" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >nat..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>finish_task_switch (2 samples, 2.27%)</title><rect x="10.0" y="465" width="26.8" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >f..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>pthread_cond_timedwait@@GLIBC_2.3.2 (4 samples, 4.55%)</title><rect x="10.0" y="593" width="53.6" height="15.0" fill="rgb(245,116,116)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pthre..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>finish_task_switch (5 samples, 5.68%)</title><rect x="331.8" y="465" width="67.1" height="15.0" fill="rgb(194,94,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >finish_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (1 samples, 1.14%)</title><rect x="23.4" y="353" width="13.4" height="15.0" fill="rgb(230,130,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="26.41" 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>perf_pmu_enable.part.89 (5 samples, 5.68%)</title><rect x="63.6" y="417" width="67.1" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_pm..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>do_futex (6 samples, 6.82%)</title><rect x="962.0" y="433" width="80.5" height="15.0" fill="rgb(197,97,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>JVMState::debug_start (1 samples, 1.14%)</title><rect x="707.3" y="433" width="13.4" height="15.0" fill="rgb(214,214,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="710.27" y="443.5" font-size="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::gather_lrg_masks (1 samples, 1.14%)</title><rect x="760.9" y="449" width="13.4" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="763.91" 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>Compile::Optimize (2 samples, 2.27%)</title><rect x="533.0" y="481" width="26.8" height="15.0" fill="rgb(177,177,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="535.95" y="491.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>ciMethod::ensure_method_data (1 samples, 1.14%)</title><rect x="264.8" y="433" width="13.4" height="15.0" fill="rgb(203,203,60)" rx="2" ry="2" /> | |
<text text-anchor="" x="267.77" y="443.5" font-size="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, 5.68%)</title><rect x="63.6" y="385" width="67.1" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >intel_p..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>default_do_nmi (1 samples, 1.14%)</title><rect x="331.8" y="321" width="13.4" height="15.0" fill="rgb(228,128,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="331.5" font-size="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 (1 samples, 1.14%)</title><rect x="278.2" y="417" width="13.4" height="15.0" fill="rgb(218,218,65)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" 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>JavaThread::thread_main_inner (6 samples, 6.82%)</title><rect x="224.5" y="561" width="80.5" height="15.0" fill="rgb(210,210,62)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThrea..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (6 samples, 6.82%)</title><rect x="398.9" y="577" width="80.4" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="401.86" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >native_wr..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>entry_SYSCALL_64_fastpath (7 samples, 7.95%)</title><rect x="305.0" y="577" width="93.9" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSCA..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>java-?/C1_CompilerThread2 (22 samples, 25.00%)</title><rect x="10.0" y="625" width="295.0" height="15.0" fill="rgb(75,223,75)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java-?/C1_CompilerThread2</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait_queue_me (5 samples, 5.68%)</title><rect x="63.6" y="513" width="67.1" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_w..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseValues::uncached_makecon (1 samples, 1.14%)</title><rect x="546.4" y="417" width="13.4" height="15.0" fill="rgb(207,207,61)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" 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>perf_event_context_sched_in (1 samples, 1.14%)</title><rect x="559.8" y="113" width="13.4" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>flush_icache_stub (1 samples, 1.14%)</title><rect x="278.2" y="369" width="13.4" height="15.0" fill="rgb(236,102,102)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseCFG::do_global_code_motion (1 samples, 1.14%)</title><rect x="492.7" y="465" width="13.4" height="15.0" fill="rgb(191,191,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" 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>java-?/C2_CompilerThread0 (24 samples, 27.27%)</title><rect x="305.0" y="625" width="321.8" height="15.0" fill="rgb(53,203,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java-?/C2_CompilerThread0</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Node_Backward_Iterator::next (1 samples, 1.14%)</title><rect x="492.7" y="417" width="13.4" height="15.0" fill="rgb(199,199,58)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" 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>CompileBroker::invoke_compiler_on_method (6 samples, 6.82%)</title><rect x="224.5" y="529" width="80.5" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBr..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>do_futex (5 samples, 5.68%)</title><rect x="63.6" y="545" width="67.1" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compilation::emit_lir (2 samples, 2.27%)</title><rect x="238.0" y="449" width="26.8" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="459.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>start_thread (42 samples, 47.73%)</title><rect x="626.8" y="609" width="563.2" height="15.0" fill="rgb(211,66,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="619.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>futex_wake_op (1 samples, 1.14%)</title><rect x="948.6" y="417" width="13.4" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" 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>Klass::external_name (1 samples, 1.14%)</title><rect x="224.5" y="481" width="13.5" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" 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>PhaseChaitin::build_ifg_physical (1 samples, 1.14%)</title><rect x="506.1" y="449" width="13.4" height="15.0" fill="rgb(226,226,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="509.14" 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>PhaseIdealLoop::build_and_optimize (1 samples, 1.14%)</title><rect x="533.0" y="465" width="13.4" height="15.0" fill="rgb(214,214,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="535.95" 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>sys_futex (5 samples, 5.68%)</title><rect x="63.6" y="561" width="67.1" height="15.0" fill="rgb(248,148,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_one_block (5 samples, 5.68%)</title><rect x="559.8" y="433" width="67.0" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>default_do_nmi (1 samples, 1.14%)</title><rect x="63.6" y="321" width="13.4" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="331.5" font-size="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::merge_multidefs (1 samples, 1.14%)</title><rect x="774.3" y="449" width="13.4" height="15.0" fill="rgb(214,214,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="777.32" 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>Parse::do_all_blocks (5 samples, 5.68%)</title><rect x="559.8" y="449" width="67.0" height="15.0" fill="rgb(216,216,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>pthread_cond_timedwait@@GLIBC_2.3.2 (16 samples, 18.18%)</title><rect x="962.0" y="481" width="214.6" height="15.0" fill="rgb(234,100,100)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pthread_cond_timedwait@@GLIB..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>do_nmi (1 samples, 1.14%)</title><rect x="962.0" y="225" width="13.5" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="235.5" font-size="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 (4 samples, 4.55%)</title><rect x="238.0" y="513" width="53.6" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compi..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ciMethodData::load_data (1 samples, 1.14%)</title><rect x="264.8" y="417" width="13.4" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="267.77" 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>native_sched_clock (2 samples, 2.27%)</title><rect x="1042.5" y="465" width="26.8" height="15.0" fill="rgb(224,124,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="1045.50" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseIdealLoop::build_loop_late_post (1 samples, 1.14%)</title><rect x="881.6" y="433" width="13.4" height="15.0" fill="rgb(180,180,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="884.59" y="443.5" font-size="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] (14 samples, 15.91%)</title><rect x="305.0" y="609" width="187.7" height="15.0" fill="rgb(227,89,89)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[unknown]</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>wake_up_q (1 samples, 1.14%)</title><rect x="948.6" y="401" width="13.4" height="15.0" fill="rgb(237,137,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" y="411.5" font-size="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 (6 samples, 6.82%)</title><rect x="962.0" y="465" width="80.5" height="15.0" fill="rgb(245,145,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYS..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>start_thread (10 samples, 11.36%)</title><rect x="492.7" y="609" width="134.1" height="15.0" fill="rgb(244,114,114)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="619.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>Compile::fill_buffer (1 samples, 1.14%)</title><rect x="626.8" y="465" width="13.4" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" 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>VectorSet::operator>>= (1 samples, 1.14%)</title><rect x="680.5" y="417" width="13.4" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="683.45" 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>perf_event_context_sched_in (5 samples, 5.68%)</title><rect x="63.6" y="433" width="67.1" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_ev..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>do_futex (2 samples, 2.27%)</title><rect x="10.0" y="545" width="26.8" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait_queue_me (2 samples, 2.27%)</title><rect x="10.0" y="513" width="26.8" height="15.0" fill="rgb(220,120,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >f..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>sys_futex (6 samples, 6.82%)</title><rect x="962.0" y="449" width="80.5" height="15.0" fill="rgb(192,92,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_event_context_sched_in (6 samples, 6.82%)</title><rect x="962.0" y="321" width="80.5" height="15.0" fill="rgb(248,148,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_even..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Node::is_CFG (1 samples, 1.14%)</title><rect x="881.6" y="417" width="13.4" height="15.0" fill="rgb(226,226,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="884.59" 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>default_do_nmi (1 samples, 1.14%)</title><rect x="10.0" y="321" width="13.4" height="15.0" fill="rgb(240,140,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="331.5" font-size="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 (6 samples, 6.82%)</title><rect x="962.0" y="305" width="80.5" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_pmu_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ProjNode::is_CFG (1 samples, 1.14%)</title><rect x="533.0" y="449" width="13.4" height="15.0" fill="rgb(207,207,61)" rx="2" ry="2" /> | |
<text text-anchor="" x="535.95" 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>Compilation::install_code (1 samples, 1.14%)</title><rect x="278.2" y="465" width="13.4" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" 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>NMethodSweeper::sweep_code_cache (1 samples, 1.14%)</title><rect x="1176.6" y="497" width="13.4" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="1179.59" 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>__intel_pmu_enable_all (2 samples, 2.27%)</title><rect x="10.0" y="369" width="26.8" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ciBytecodeStream::get_field (4 samples, 4.55%)</title><rect x="559.8" y="289" width="53.6" height="15.0" fill="rgb(221,221,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ciByt..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Monitor::wait (17 samples, 19.32%)</title><rect x="948.6" y="513" width="228.0" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Monitor::wait</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compile::Code_Gen (17 samples, 19.32%)</title><rect x="626.8" y="481" width="228.0" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compile::Code_Gen</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CompileQueue::get (19 samples, 21.59%)</title><rect x="935.2" y="529" width="254.8" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="938.23" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileQueue::get</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>C2Compiler::compile_method (22 samples, 25.00%)</title><rect x="626.8" y="513" width="295.0" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >C2Compiler::compile_method</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__perf_event_task_sched_out (1 samples, 1.14%)</title><rect x="318.4" y="465" width="13.4" height="15.0" fill="rgb(193,93,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="321.41" 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>finish_task_switch (5 samples, 5.68%)</title><rect x="63.6" y="465" width="67.1" height="15.0" fill="rgb(224,124,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >finish_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__schedule (6 samples, 6.82%)</title><rect x="962.0" y="369" width="80.5" height="15.0" fill="rgb(225,125,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__schedule</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_sched_clock (1 samples, 1.14%)</title><rect x="130.7" y="577" width="13.4" height="15.0" fill="rgb(190,90,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="133.68" 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>Compilation::compile_java_method (3 samples, 3.41%)</title><rect x="238.0" y="465" width="40.2" height="15.0" fill="rgb(197,197,58)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="475.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>nmi_handle (1 samples, 1.14%)</title><rect x="10.0" y="305" width="13.4" height="15.0" fill="rgb(221,121,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Matcher::match (2 samples, 2.27%)</title><rect x="640.2" y="465" width="26.8" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="643.23" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >M..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (3 samples, 3.41%)</title><rect x="358.6" y="353" width="40.3" height="15.0" fill="rgb(230,130,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="361.64" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >nat..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>nmi_cpu_backtrace (1 samples, 1.14%)</title><rect x="479.3" y="577" width="13.4" height="15.0" fill="rgb(210,110,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="482.32" 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>CompileBroker::invoke_compiler_on_method (23 samples, 26.14%)</title><rect x="626.8" y="529" width="308.4" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBroker::invoke_compiler_on_method</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_one_block (4 samples, 4.55%)</title><rect x="559.8" y="337" width="53.6" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>end_repeat_nmi (1 samples, 1.14%)</title><rect x="10.0" y="353" width="13.4" height="15.0" fill="rgb(234,134,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" 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>rcu_nmi_exit (1 samples, 1.14%)</title><rect x="345.2" y="321" width="13.4" height="15.0" fill="rgb(245,145,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="348.23" y="331.5" font-size="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 (8 samples, 9.09%)</title><rect x="1069.3" y="465" width="107.3" height="15.0" fill="rgb(208,108,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="1072.32" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >native_write_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__intel_pmu_enable_all (6 samples, 6.82%)</title><rect x="962.0" y="257" width="80.5" height="15.0" fill="rgb(234,134,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__intel_p..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseChaitin::Register_Allocate (14 samples, 15.91%)</title><rect x="667.0" y="465" width="187.8" height="15.0" fill="rgb(225,225,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="670.05" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >PhaseChaitin::Register_A..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseCFG::schedule_late (1 samples, 1.14%)</title><rect x="492.7" y="433" width="13.4" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="443.5" font-size="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::collect_statistics (4 samples, 4.55%)</title><rect x="10.0" y="609" width="53.6" height="15.0" fill="rgb(189,189,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compi..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (2 samples, 2.27%)</title><rect x="36.8" y="577" width="26.8" height="15.0" fill="rgb(217,117,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="39.82" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >n..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>JavaThread::run (10 samples, 11.36%)</title><rect x="492.7" y="577" width="134.1" height="15.0" fill="rgb(191,191,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThread::run</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>schedule (6 samples, 6.82%)</title><rect x="962.0" y="385" width="80.5" height="15.0" fill="rgb(207,107,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >schedule</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CodeBlob::CodeBlob (1 samples, 1.14%)</title><rect x="278.2" y="401" width="13.4" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" y="411.5" font-size="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, 1.14%)</title><rect x="559.8" y="65" width="13.4" height="15.0" fill="rgb(248,148,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="75.5" font-size="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 (1 samples, 1.14%)</title><rect x="908.4" y="449" width="13.4" height="15.0" fill="rgb(201,201,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="911.41" 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>__intel_pmu_enable_all (5 samples, 5.68%)</title><rect x="331.8" y="369" width="67.1" height="15.0" fill="rgb(200,100,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__intel..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>intel_pmu_enable_all (6 samples, 6.82%)</title><rect x="962.0" y="273" width="80.5" height="15.0" fill="rgb(221,121,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >intel_pmu..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Type::xmeet (1 samples, 1.14%)</title><rect x="613.4" y="289" width="13.4" height="15.0" fill="rgb(222,222,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="616.41" y="299.5" font-size="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 (2 samples, 2.27%)</title><rect x="10.0" y="449" width="26.8" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" 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>LinearScan::build_intervals (1 samples, 1.14%)</title><rect x="238.0" y="417" width="13.4" height="15.0" fill="rgb(196,196,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" 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>loadNNode::rule (1 samples, 1.14%)</title><rect x="720.7" y="433" width="13.4" height="15.0" fill="rgb(193,193,56)" rx="2" ry="2" /> | |
<text text-anchor="" x="723.68" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_field_access (4 samples, 4.55%)</title><rect x="559.8" y="305" width="53.6" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_pmu_enable.part.89 (1 samples, 1.14%)</title><rect x="559.8" y="97" width="13.4" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>end_repeat_nmi (2 samples, 2.27%)</title><rect x="962.0" y="241" width="26.9" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_pmu_enable.part.89 (5 samples, 5.68%)</title><rect x="331.8" y="417" width="67.1" height="15.0" fill="rgb(233,133,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_pm..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>x86_pmu_enable (2 samples, 2.27%)</title><rect x="10.0" y="401" width="26.8" height="15.0" fill="rgb(219,119,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >x..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>java_start (6 samples, 6.82%)</title><rect x="224.5" y="593" width="80.5" height="15.0" fill="rgb(207,61,61)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java_start</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>schedule (1 samples, 1.14%)</title><rect x="559.8" y="177" width="13.4" height="15.0" fill="rgb(236,136,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>JavaThread::run (6 samples, 6.82%)</title><rect x="224.5" y="577" width="80.5" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThrea..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>entry_SYSCALL_64_fastpath (1 samples, 1.14%)</title><rect x="948.6" y="465" width="13.4" height="15.0" fill="rgb(252,152,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" 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>sys_futex (2 samples, 2.27%)</title><rect x="10.0" y="561" width="26.8" height="15.0" fill="rgb(248,148,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >s..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>default_do_nmi (1 samples, 1.14%)</title><rect x="962.0" y="209" width="13.5" height="15.0" fill="rgb(251,151,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" 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>do_futex (1 samples, 1.14%)</title><rect x="948.6" y="433" width="13.4" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" y="443.5" font-size="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 (12 samples, 13.64%)</title><rect x="63.6" y="593" width="160.9" height="15.0" fill="rgb(251,124,124)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pthread_cond_timedwa..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_one_bytecode (5 samples, 5.68%)</title><rect x="559.8" y="417" width="67.0" height="15.0" fill="rgb(217,217,65)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_event_context_sched_in (5 samples, 5.68%)</title><rect x="331.8" y="433" width="67.1" height="15.0" fill="rgb(231,131,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >perf_ev..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_call (5 samples, 5.68%)</title><rect x="559.8" y="401" width="67.0" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseChaitin::Select (2 samples, 2.27%)</title><rect x="667.0" y="449" width="26.9" height="15.0" fill="rgb(176,176,50)" rx="2" ry="2" /> | |
<text text-anchor="" x="670.05" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>end_repeat_nmi (2 samples, 2.27%)</title><rect x="63.6" y="353" width="26.9" height="15.0" fill="rgb(247,147,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>schedule (5 samples, 5.68%)</title><rect x="63.6" y="497" width="67.1" height="15.0" fill="rgb(235,135,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >schedule</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Chunk::operator new (1 samples, 1.14%)</title><rect x="921.8" y="481" width="13.4" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="924.82" 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>x86_pmu_enable (6 samples, 6.82%)</title><rect x="962.0" y="289" width="80.5" height="15.0" fill="rgb(238,138,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >x86_pmu_e..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (4 samples, 4.55%)</title><rect x="988.9" y="241" width="53.6" height="15.0" fill="rgb(192,92,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="991.86" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >nativ..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseChaitin::merge_multidefs (1 samples, 1.14%)</title><rect x="519.5" y="449" width="13.5" height="15.0" fill="rgb(186,186,54)" rx="2" ry="2" /> | |
<text text-anchor="" x="522.55" 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>x86_pmu_enable (1 samples, 1.14%)</title><rect x="559.8" y="81" width="13.4" height="15.0" fill="rgb(234,134,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="91.5" font-size="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, 2.27%)</title><rect x="10.0" y="481" width="26.8" height="15.0" fill="rgb(241,141,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" 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>PhaseIterGVN::optimize (1 samples, 1.14%)</title><rect x="908.4" y="465" width="13.4" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="911.41" 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>PhiNode::Value (1 samples, 1.14%)</title><rect x="613.4" y="321" width="13.4" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" /> | |
<text text-anchor="" x="616.41" y="331.5" font-size="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 (3 samples, 3.41%)</title><rect x="492.7" y="481" width="40.3" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="491.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>CompileTask::print_compilation_impl (1 samples, 1.14%)</title><rect x="224.5" y="513" width="13.5" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" 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>PhaseCFG::global_code_motion (1 samples, 1.14%)</title><rect x="492.7" y="449" width="13.4" height="15.0" fill="rgb(204,204,60)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" 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>futex_wait (7 samples, 7.95%)</title><rect x="305.0" y="529" width="93.9" height="15.0" fill="rgb(213,113,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_wait</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>LinearScan::do_linear_scan (2 samples, 2.27%)</title><rect x="238.0" y="433" width="26.8" height="15.0" fill="rgb(221,221,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="443.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>Parse::Parse (5 samples, 5.68%)</title><rect x="559.8" y="465" width="67.0" height="15.0" fill="rgb(224,224,68)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::Parse (5 samples, 5.68%)</title><rect x="559.8" y="369" width="67.0" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse::..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>sys_futex (1 samples, 1.14%)</title><rect x="559.8" y="241" width="13.4" height="15.0" fill="rgb(219,119,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Arena::contains (2 samples, 2.27%)</title><rect x="640.2" y="449" width="26.8" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="643.23" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>JavaThread::thread_main_inner (10 samples, 11.36%)</title><rect x="492.7" y="561" width="134.1" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >JavaThread::thre..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>do_futex (1 samples, 1.14%)</title><rect x="559.8" y="225" width="13.4" height="15.0" fill="rgb(211,111,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="235.5" font-size="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 (1 samples, 1.14%)</title><rect x="278.2" y="449" width="13.4" height="15.0" fill="rgb(183,183,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" 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>Symbol::as_klass_external_name (1 samples, 1.14%)</title><rect x="224.5" y="465" width="13.5" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" 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>ciEnv::ciEnv (1 samples, 1.14%)</title><rect x="921.8" y="513" width="13.4" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="924.82" 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>ResourceObj::operator new (1 samples, 1.14%)</title><rect x="264.8" y="401" width="13.4" height="15.0" fill="rgb(219,219,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="267.77" y="411.5" font-size="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 (7 samples, 7.95%)</title><rect x="305.0" y="561" width="93.9" height="15.0" fill="rgb(242,142,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="571.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compilation::compile_method (4 samples, 4.55%)</title><rect x="238.0" y="481" width="53.6" height="15.0" fill="rgb(202,202,60)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compi..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait (2 samples, 2.27%)</title><rect x="10.0" y="529" width="26.8" height="15.0" fill="rgb(217,117,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >f..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compilation::Compilation (4 samples, 4.55%)</title><rect x="238.0" y="497" width="53.6" height="15.0" fill="rgb(220,220,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="240.95" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compi..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseIdealLoop::build_and_optimize (2 samples, 2.27%)</title><rect x="868.2" y="465" width="26.8" height="15.0" fill="rgb(190,190,55)" rx="2" ry="2" /> | |
<text text-anchor="" x="871.18" y="475.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseIterGVN::add_users_to_worklist (1 samples, 1.14%)</title><rect x="895.0" y="449" width="13.4" height="15.0" fill="rgb(187,187,54)" rx="2" ry="2" /> | |
<text text-anchor="" x="898.00" 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>__perf_event_task_sched_in (5 samples, 5.68%)</title><rect x="63.6" y="449" width="67.1" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__perf_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ctx_sched_out (1 samples, 1.14%)</title><rect x="318.4" y="449" width="13.4" height="15.0" fill="rgb(246,146,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="321.41" 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>x86_pmu_enable (5 samples, 5.68%)</title><rect x="331.8" y="401" width="67.1" height="15.0" fill="rgb(235,135,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >x86_pmu..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>pthread_cond_wait@@GLIBC_2.3.2 (4 samples, 4.55%)</title><rect x="559.8" y="273" width="53.6" height="15.0" fill="rgb(234,99,99)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >pthre..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait (1 samples, 1.14%)</title><rect x="559.8" y="209" width="13.4" height="15.0" fill="rgb(209,109,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" 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>native_sched_clock (1 samples, 1.14%)</title><rect x="63.6" y="289" width="13.4" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="299.5" font-size="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, 1.14%)</title><rect x="559.8" y="257" width="13.4" height="15.0" fill="rgb(203,103,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" 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>futex_wait_queue_me (6 samples, 6.82%)</title><rect x="962.0" y="401" width="80.5" height="15.0" fill="rgb(224,124,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="965.05" y="411.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_wai..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>java-?/C2_CompilerThread1 (42 samples, 47.73%)</title><rect x="626.8" y="625" width="563.2" height="15.0" fill="rgb(92,239,92)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="635.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java-?/C2_CompilerThread1</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseChaitin::post_allocate_copy_removal (3 samples, 3.41%)</title><rect x="787.7" y="449" width="40.3" height="15.0" fill="rgb(212,212,63)" rx="2" ry="2" /> | |
<text text-anchor="" x="790.73" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Pha..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>pthread_cond_signal@@GLIBC_2.3.2 (1 samples, 1.14%)</title><rect x="948.6" y="481" width="13.4" height="15.0" fill="rgb(254,129,129)" rx="2" ry="2" /> | |
<text text-anchor="" x="951.64" 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>schedule (6 samples, 6.82%)</title><rect x="318.4" y="497" width="80.5" height="15.0" fill="rgb(198,98,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="321.41" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >schedule</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__intel_pmu_enable_all (1 samples, 1.14%)</title><rect x="559.8" y="49" width="13.4" height="15.0" fill="rgb(246,146,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="59.5" font-size="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 (2 samples, 2.27%)</title><rect x="331.8" y="337" width="26.8" height="15.0" fill="rgb(242,142,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseTransform::makecon (1 samples, 1.14%)</title><rect x="546.4" y="433" width="13.4" height="15.0" fill="rgb(228,228,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" y="443.5" font-size="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 (7 samples, 7.95%)</title><rect x="305.0" y="545" width="93.9" height="15.0" fill="rgb(234,134,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="308.00" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >do_futex</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__perf_event_task_sched_in (1 samples, 1.14%)</title><rect x="559.8" y="129" width="13.4" height="15.0" fill="rgb(245,145,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="139.5" font-size="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 (6 samples, 6.82%)</title><rect x="318.4" y="481" width="80.5" height="15.0" fill="rgb(249,149,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="321.41" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__schedule</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseLive::compute (2 samples, 2.27%)</title><rect x="828.0" y="449" width="26.8" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" /> | |
<text text-anchor="" x="830.95" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_one_bytecode (4 samples, 4.55%)</title><rect x="559.8" y="321" width="53.6" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CallNode::Ideal (1 samples, 1.14%)</title><rect x="908.4" y="433" width="13.4" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="911.41" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Parse::do_all_blocks (4 samples, 4.55%)</title><rect x="559.8" y="353" width="53.6" height="15.0" fill="rgb(216,216,65)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parse..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseIFG::re_insert (1 samples, 1.14%)</title><rect x="680.5" y="433" width="13.4" height="15.0" fill="rgb(213,213,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="683.45" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Node::Node (1 samples, 1.14%)</title><rect x="546.4" y="369" width="13.4" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" y="379.5" font-size="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, 2.27%)</title><rect x="10.0" y="577" width="26.8" height="15.0" fill="rgb(216,116,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>start_thread (6 samples, 6.82%)</title><rect x="224.5" y="609" width="80.5" height="15.0" fill="rgb(243,112,112)" rx="2" ry="2" /> | |
<text text-anchor="" x="227.55" y="619.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >start_thr..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CodeBuffer::copy_code_to (1 samples, 1.14%)</title><rect x="278.2" y="385" width="13.4" height="15.0" fill="rgb(178,178,51)" rx="2" ry="2" /> | |
<text text-anchor="" x="281.18" 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>end_repeat_nmi (2 samples, 2.27%)</title><rect x="331.8" y="353" width="26.8" height="15.0" fill="rgb(196,96,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >e..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait_queue_me (6 samples, 6.82%)</title><rect x="318.4" y="513" width="80.5" height="15.0" fill="rgb(223,123,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="321.41" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_wai..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_pmu_enable.part.89 (2 samples, 2.27%)</title><rect x="10.0" y="417" width="26.8" height="15.0" fill="rgb(216,116,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="427.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >p..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>entry_SYSCALL_64_fastpath (5 samples, 5.68%)</title><rect x="63.6" y="577" width="67.1" height="15.0" fill="rgb(228,128,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_S..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_sched_clock (1 samples, 1.14%)</title><rect x="573.2" y="257" width="13.4" height="15.0" fill="rgb(254,154,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="576.18" 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>NMethodSweeper::possibly_sweep (1 samples, 1.14%)</title><rect x="1176.6" y="513" width="13.4" height="15.0" fill="rgb(202,202,59)" rx="2" ry="2" /> | |
<text text-anchor="" x="1179.59" 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>LinearScan::sort_intervals_after_allocation (1 samples, 1.14%)</title><rect x="251.4" y="417" width="13.4" height="15.0" fill="rgb(223,223,67)" rx="2" ry="2" /> | |
<text text-anchor="" x="254.36" 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>nmi_handle (1 samples, 1.14%)</title><rect x="63.6" y="305" width="13.4" height="15.0" fill="rgb(222,122,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="315.5" font-size="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, 1.14%)</title><rect x="559.8" y="33" width="13.4" height="15.0" fill="rgb(218,118,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="43.5" font-size="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 (10 samples, 11.36%)</title><rect x="492.7" y="497" width="134.1" height="15.0" fill="rgb(206,206,61)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="507.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compile::Compile</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>nmi_handle (1 samples, 1.14%)</title><rect x="331.8" y="305" width="13.4" height="15.0" fill="rgb(246,146,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="315.5" font-size="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 (5 samples, 5.68%)</title><rect x="559.8" y="481" width="67.0" height="15.0" fill="rgb(203,203,60)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ParseGe..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>__schedule (1 samples, 1.14%)</title><rect x="559.8" y="161" width="13.4" height="15.0" fill="rgb(225,125,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="171.5" font-size="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 (2 samples, 2.27%)</title><rect x="63.6" y="337" width="26.9" height="15.0" fill="rgb(225,125,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >d..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>perf_event_context_sched_in (2 samples, 2.27%)</title><rect x="10.0" y="433" width="26.8" height="15.0" fill="rgb(202,102,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="443.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >p..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>native_write_msr_safe (6 samples, 6.82%)</title><rect x="144.1" y="577" width="80.4" height="15.0" fill="rgb(244,144,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="147.09" y="587.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >native_wr..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Compile::Optimize (5 samples, 5.68%)</title><rect x="854.8" y="481" width="67.0" height="15.0" fill="rgb(194,194,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="857.77" y="491.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Compile..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ParseGenerator::generate (5 samples, 5.68%)</title><rect x="559.8" y="385" width="67.0" height="15.0" fill="rgb(195,195,57)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ParseGe..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>java_start (10 samples, 11.36%)</title><rect x="492.7" y="593" width="134.1" height="15.0" fill="rgb(214,71,71)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java_start</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>intel_pmu_enable_all (2 samples, 2.27%)</title><rect x="10.0" y="385" width="26.8" height="15.0" fill="rgb(208,108,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >i..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseChaitin::Split (3 samples, 3.41%)</title><rect x="693.9" y="449" width="40.2" height="15.0" fill="rgb(211,211,63)" rx="2" ry="2" /> | |
<text text-anchor="" x="696.86" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Pha..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>CompileBroker::compiler_thread_loop (42 samples, 47.73%)</title><rect x="626.8" y="545" width="563.2" height="15.0" fill="rgb(184,184,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="555.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CompileBroker::compiler_thread_loop</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ciEnv::ciEnv (1 samples, 1.14%)</title><rect x="291.6" y="513" width="13.4" height="15.0" fill="rgb(221,221,66)" rx="2" ry="2" /> | |
<text text-anchor="" x="294.59" 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>native_write_cr2 (1 samples, 1.14%)</title><rect x="77.0" y="321" width="13.5" height="15.0" fill="rgb(225,125,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="80.05" y="331.5" font-size="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::PhaseIterGVN (1 samples, 1.14%)</title><rect x="895.0" y="465" width="13.4" height="15.0" fill="rgb(185,185,53)" rx="2" ry="2" /> | |
<text text-anchor="" x="898.00" 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>finish_task_switch (1 samples, 1.14%)</title><rect x="559.8" y="145" width="13.4" height="15.0" fill="rgb(232,132,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="562.77" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ConNode::make (1 samples, 1.14%)</title><rect x="546.4" y="401" width="13.4" height="15.0" fill="rgb(227,227,69)" rx="2" ry="2" /> | |
<text text-anchor="" x="549.36" y="411.5" font-size="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 (5 samples, 5.68%)</title><rect x="331.8" y="449" width="67.1" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="459.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__perf_..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>futex_wait (5 samples, 5.68%)</title><rect x="63.6" y="529" width="67.1" height="15.0" fill="rgb(195,95,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="66.64" y="539.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >futex_w..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>ciMethod::ensure_method_data (1 samples, 1.14%)</title><rect x="264.8" y="449" width="13.4" height="15.0" fill="rgb(192,192,56)" rx="2" ry="2" /> | |
<text text-anchor="" x="267.77" 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>C2Compiler::compile_method (10 samples, 11.36%)</title><rect x="492.7" y="513" width="134.1" height="15.0" fill="rgb(181,181,52)" rx="2" ry="2" /> | |
<text text-anchor="" x="495.73" y="523.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >C2Compiler::comp..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>java_start (42 samples, 47.73%)</title><rect x="626.8" y="593" width="563.2" height="15.0" fill="rgb(205,58,58)" rx="2" ry="2" /> | |
<text text-anchor="" x="629.82" y="603.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >java_start</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>Type::meet_helper (1 samples, 1.14%)</title><rect x="613.4" y="305" width="13.4" height="15.0" fill="rgb(209,209,62)" rx="2" ry="2" /> | |
<text text-anchor="" x="616.41" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>all (88 samples, 100%)</title><rect x="10.0" y="641" width="1180.0" height="15.0" fill="rgb(218,76,76)" rx="2" ry="2" /> | |
<text text-anchor="" x="13.00" 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>intel_pmu_enable_all (5 samples, 5.68%)</title><rect x="331.8" y="385" width="67.1" height="15.0" fill="rgb(222,122,0)" rx="2" ry="2" /> | |
<text text-anchor="" x="334.82" y="395.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >intel_p..</text> | |
</g> | |
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)"> | |
<title>PhaseGVN::transform_no_reclaim (1 samples, 1.14%)</title><rect x="613.4" y="337" width="13.4" height="15.0" fill="rgb(215,215,64)" rx="2" ry="2" /> | |
<text text-anchor="" x="616.41" y="347.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