Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@spullara
Last active September 3, 2019 19:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save spullara/3781d8a9b99ba0fe896844c35f3e66c5 to your computer and use it in GitHub Desktop.
Save spullara/3781d8a9b99ba0fe896844c35f3e66c5 to your computer and use it in GitHub Desktop.
Profile of javac 11 compiling 155 classes, 42000 loc
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="2550" onload="init(evt)" viewBox="0 0 1200 2550" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<style type="text/css">
text { font-family:Verdana; font-size:12px; fill:black; }
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0" y="0" width="100%" height="100%" fill="rgb(240,240,220)"/>
<text x="600" y="24" text-anchor="middle" style="font-size:17px">Flame Graph</text>
<text x="10" y="2533" id="details"> </text>
<text x="10" y="24" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer">Reset Zoom</text>
<text x="1090" y="24" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer">Search</text>
<text x="1090" y="2533" id="matched"> </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (2,795 samples, 100.00%)</title><rect x="10.0" y="2499.0" width="1180.0" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="13.0" y="2510.0">all</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[main tid=8451] (796 samples, 28.48%)</title><rect x="10.8" y="2483.0" width="336.1" height="15" fill="#cf3c3c" rx="2" ry="2"/>
<text x="13.8" y="2494.0">[main tid=8451]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::_new(JavaThread*, ConstantPool*, int) (11 samples, 0.39%)</title><rect x="10.8" y="2467.0" width="4.7" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="13.8" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConstantPool::klass_at(int, Thread*) (9 samples, 0.32%)</title><rect x="10.8" y="2451.0" width="3.8" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="13.8" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConstantPool::klass_at_impl(constantPoolHandle const&amp;, int, bool, Thread*) (9 samples, 0.32%)</title><rect x="10.8" y="2435.0" width="3.8" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="13.8" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SystemDictionary::resolve_or_fail(Symbol*, Handle, Handle, bool, Thread*) (9 samples, 0.32%)</title><rect x="10.8" y="2419.0" width="3.8" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="13.8" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SystemDictionary::resolve_instance_class_or_null(Symbol*, Handle, Handle, Thread*) (9 samples, 0.32%)</title><rect x="10.8" y="2403.0" width="3.8" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="13.8" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SystemDictionary::load_instance_class(Symbol*, Handle, Thread*) (7 samples, 0.25%)</title><rect x="11.3" y="2387.0" width="2.9" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="14.3" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ClassLoader::load_class(Symbol*, bool, Thread*) (7 samples, 0.25%)</title><rect x="11.3" y="2371.0" width="2.9" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="14.3" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>KlassFactory::create_from_stream(ClassFileStream*, Symbol*, ClassLoaderData*, Handle, InstanceKlass const*, GrowableArray&lt;Handle&gt;*, Thread*) (5 samples, 0.18%)</title><rect x="12.1" y="2355.0" width="2.1" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="15.1" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InterpreterRuntime::newarray(JavaThread*, BasicType, int) (3 samples, 0.11%)</title><rect x="15.9" y="2467.0" width="1.3" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="18.9" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Runtime1::counter_overflow(JavaThread*, int, Method*) (6 samples, 0.21%)</title><rect x="17.6" y="2467.0" width="2.5" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="20.6" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Runtime1::exception_handler_for_pc(JavaThread*) (5 samples, 0.18%)</title><rect x="20.1" y="2467.0" width="2.1" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="23.1" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompiledMethod::handler_for_exception_and_pc(Handle, unsigned char*) (3 samples, 0.11%)</title><rect x="20.6" y="2451.0" width="1.2" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="23.6" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ExceptionCache::match(Handle, unsigned char*) (3 samples, 0.11%)</title><rect x="20.6" y="2435.0" width="1.2" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="23.6" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Runtime1::new_instance(JavaThread*, Klass*) (3 samples, 0.11%)</title><rect x="22.2" y="2467.0" width="1.3" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="25.2" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::allocate_instance(Thread*) (3 samples, 0.11%)</title><rect x="22.2" y="2451.0" width="1.3" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="25.2" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[not_walkable_Java] (16 samples, 0.57%)</title><rect x="24.4" y="2467.0" width="6.7" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="27.4" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown_Java] (12 samples, 0.43%)</title><rect x="31.1" y="2467.0" width="5.1" height="15" fill="#dd5050" rx="2" ry="2"/>
<text x="34.1" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/Main.main([Ljava/lang/String;)V (733 samples, 26.23%)</title><rect x="36.2" y="2467.0" width="309.4" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="39.2" y="2478.0">com/sun/tools/javac/Main.main([Ljava/lang/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/Main.compile([Ljava/lang/String;)I (732 samples, 26.19%)</title><rect x="36.2" y="2451.0" width="309.0" height="15" fill="#4bde4b" rx="2" ry="2"/>
<text x="39.2" y="2462.0">com/sun/tools/javac/Main.compile([Ljava/la..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/Main.compile([Ljava/lang/String;)Lcom/sun/tools/javac/main/Main$Result; (732 samples, 26.19%)</title><rect x="36.2" y="2435.0" width="309.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="39.2" y="2446.0">com/sun/tools/javac/main/Main.compile([Lja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/Main.compile([Ljava/lang/String;Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/main/Main$Result; (728 samples, 26.05%)</title><rect x="37.4" y="2419.0" width="307.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="40.4" y="2430.0">com/sun/tools/javac/main/Main.compile([Lj..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/BaseFileManager.handleOptions(Ljava/util/Map;)Z (9 samples, 0.32%)</title><rect x="37.9" y="2403.0" width="3.8" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="40.9" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/BaseFileManager.handleOption(Lcom/sun/tools/javac/main/Option;Ljava/lang/String;)Z (9 samples, 0.32%)</title><rect x="37.9" y="2387.0" width="3.8" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="40.9" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations.handleOption(Lcom/sun/tools/javac/main/Option;Ljava/lang/String;)Z (9 samples, 0.32%)</title><rect x="37.9" y="2371.0" width="3.8" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="40.9" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SimpleLocationHandler.handleOption(Lcom/sun/tools/javac/main/Option;Ljava/lang/String;)Z (9 samples, 0.32%)</title><rect x="37.9" y="2355.0" width="3.8" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="40.9" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SearchPath.addFiles(Ljava/lang/String;)Lcom/sun/tools/javac/file/Locations$SearchPath; (9 samples, 0.32%)</title><rect x="37.9" y="2339.0" width="3.8" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="40.9" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SearchPath.addFiles(Ljava/lang/String;Z)Lcom/sun/tools/javac/file/Locations$SearchPath; (9 samples, 0.32%)</title><rect x="37.9" y="2323.0" width="3.8" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="40.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SearchPath.addFiles(Ljava/lang/Iterable;Z)Lcom/sun/tools/javac/file/Locations$SearchPath; (9 samples, 0.32%)</title><rect x="37.9" y="2307.0" width="3.8" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="40.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SearchPath.addFile(Ljava/nio/file/Path;Z)V (9 samples, 0.32%)</title><rect x="37.9" y="2291.0" width="3.8" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="40.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/Locations$SearchPath.addJarClassPath(Ljava/nio/file/Path;Z)V (7 samples, 0.25%)</title><rect x="38.7" y="2275.0" width="3.0" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="41.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/CacheFSInfo.getJarClassPath(Ljava/nio/file/Path;)Ljava/util/List; (7 samples, 0.25%)</title><rect x="38.7" y="2259.0" width="3.0" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="41.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/FSInfo.getJarClassPath(Ljava/nio/file/Path;)Ljava/util/List; (7 samples, 0.25%)</title><rect x="38.7" y="2243.0" width="3.0" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="41.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.&lt;init&gt;(Ljava/io/File;)V (6 samples, 0.21%)</title><rect x="38.7" y="2227.0" width="2.5" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="41.7" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.&lt;init&gt;(Ljava/io/File;ZI)V (6 samples, 0.21%)</title><rect x="38.7" y="2211.0" width="2.5" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="41.7" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.&lt;init&gt;(Ljava/io/File;ZILjava/lang/Runtime$Version;)V (6 samples, 0.21%)</title><rect x="38.7" y="2195.0" width="2.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="41.7" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile.&lt;init&gt;(Ljava/io/File;I)V (6 samples, 0.21%)</title><rect x="38.7" y="2179.0" width="2.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="41.7" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile.&lt;init&gt;(Ljava/io/File;ILjava/nio/charset/Charset;)V (6 samples, 0.21%)</title><rect x="38.7" y="2163.0" width="2.5" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="41.7" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$CleanableResource.get(Ljava/util/zip/ZipFile;Ljava/io/File;I)Ljava/util/zip/ZipFile$CleanableResource; (6 samples, 0.21%)</title><rect x="38.7" y="2147.0" width="2.5" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="41.7" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$CleanableResource.&lt;init&gt;(Ljava/util/zip/ZipFile;Ljava/io/File;I)V (6 samples, 0.21%)</title><rect x="38.7" y="2131.0" width="2.5" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="41.7" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$Source.get(Ljava/io/File;Z)Ljava/util/zip/ZipFile$Source; (6 samples, 0.21%)</title><rect x="38.7" y="2115.0" width="2.5" height="15" fill="#6cfe6c" rx="2" ry="2"/>
<text x="41.7" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$Source.&lt;init&gt;(Ljava/util/zip/ZipFile$Source$Key;Z)V (6 samples, 0.21%)</title><rect x="38.7" y="2099.0" width="2.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="41.7" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$Source.initCEN(I)V (6 samples, 0.21%)</title><rect x="38.7" y="2083.0" width="2.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="41.7" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/ZipFile$Source.readFullyAt([BIIJ)I (3 samples, 0.11%)</title><rect x="40.0" y="2067.0" width="1.2" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="43.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/RandomAccessFile.readFully([BII)V (3 samples, 0.11%)</title><rect x="40.0" y="2051.0" width="1.2" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="43.0" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/RandomAccessFile.read([BII)I (3 samples, 0.11%)</title><rect x="40.0" y="2035.0" width="1.2" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="43.0" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/RandomAccessFile.readBytes([BII)I (3 samples, 0.11%)</title><rect x="40.0" y="2019.0" width="1.2" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="43.0" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>readBytes (3 samples, 0.11%)</title><rect x="40.0" y="2003.0" width="1.2" height="15" fill="#d64747" rx="2" ry="2"/>
<text x="43.0" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>read (3 samples, 0.11%)</title><rect x="40.0" y="1987.0" width="1.2" height="15" fill="#e05454" rx="2" ry="2"/>
<text x="43.0" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.compile(Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/Iterable;Ljava/util/Collection;)V (688 samples, 24.62%)</title><rect x="43.8" y="2403.0" width="290.4" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="46.8" y="2414.0">com/sun/tools/javac/main/JavaCompiler.c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.attribute(Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/comp/Env; (315 samples, 11.27%)</title><rect x="43.8" y="2387.0" width="133.0" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="46.8" y="2398.0">com/sun/tools/ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attrib(Lcom/sun/tools/javac/comp/Env;)V (315 samples, 11.27%)</title><rect x="43.8" y="2371.0" width="133.0" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="46.8" y="2382.0">com/sun/tools/ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (315 samples, 11.27%)</title><rect x="43.8" y="2355.0" width="133.0" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="46.8" y="2366.0">com/sun/tools/ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (315 samples, 11.27%)</title><rect x="43.8" y="2339.0" width="133.0" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="46.8" y="2350.0">com/sun/tools/ja..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (27 samples, 0.97%)</title><rect x="43.8" y="2323.0" width="11.4" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="46.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (25 samples, 0.89%)</title><rect x="43.8" y="2307.0" width="10.5" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="46.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (25 samples, 0.89%)</title><rect x="43.8" y="2291.0" width="10.5" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="46.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="43.8" y="2275.0" width="10.1" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="46.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="43.8" y="2259.0" width="10.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="46.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (12 samples, 0.43%)</title><rect x="43.8" y="2243.0" width="5.0" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="46.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (12 samples, 0.43%)</title><rect x="43.8" y="2227.0" width="5.0" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="46.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (12 samples, 0.43%)</title><rect x="43.8" y="2211.0" width="5.0" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="46.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (12 samples, 0.43%)</title><rect x="43.8" y="2195.0" width="5.0" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="46.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (12 samples, 0.43%)</title><rect x="43.8" y="2179.0" width="5.0" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="46.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2163.0" width="5.0" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="46.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2147.0" width="5.0" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="46.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (12 samples, 0.43%)</title><rect x="43.8" y="2131.0" width="5.0" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="46.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (12 samples, 0.43%)</title><rect x="43.8" y="2115.0" width="5.0" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="46.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2099.0" width="5.0" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="46.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2083.0" width="5.0" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="46.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (12 samples, 0.43%)</title><rect x="43.8" y="2067.0" width="5.0" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="46.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (12 samples, 0.43%)</title><rect x="43.8" y="2051.0" width="5.0" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="46.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (12 samples, 0.43%)</title><rect x="43.8" y="2035.0" width="5.0" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="46.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2019.0" width="5.0" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="46.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="43.8" y="2003.0" width="5.0" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="46.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCTry.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="44.6" y="1987.0" width="4.2" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="47.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (10 samples, 0.36%)</title><rect x="44.6" y="1971.0" width="4.2" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="47.6" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="44.6" y="1955.0" width="4.2" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="47.6" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="44.6" y="1939.0" width="4.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="47.6" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="44.6" y="1923.0" width="4.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="47.6" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (10 samples, 0.36%)</title><rect x="44.6" y="1907.0" width="4.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="47.6" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (10 samples, 0.36%)</title><rect x="44.6" y="1891.0" width="4.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="47.6" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="44.6" y="1875.0" width="4.2" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="47.6" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="44.6" y="1859.0" width="4.2" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="47.6" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="44.6" y="1843.0" width="3.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="47.6" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (9 samples, 0.32%)</title><rect x="44.6" y="1827.0" width="3.8" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="47.6" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1811.0" width="3.8" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="47.6" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="44.6" y="1795.0" width="3.8" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="47.6" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (9 samples, 0.32%)</title><rect x="44.6" y="1779.0" width="3.8" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="47.6" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (9 samples, 0.32%)</title><rect x="44.6" y="1763.0" width="3.8" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="47.6" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1747.0" width="3.8" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="47.6" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1731.0" width="3.8" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="47.6" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="44.6" y="1715.0" width="3.8" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="47.6" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (9 samples, 0.32%)</title><rect x="44.6" y="1699.0" width="3.8" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="47.6" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (9 samples, 0.32%)</title><rect x="44.6" y="1683.0" width="3.8" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="47.6" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (9 samples, 0.32%)</title><rect x="44.6" y="1667.0" width="3.8" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="47.6" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (9 samples, 0.32%)</title><rect x="44.6" y="1651.0" width="3.8" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="47.6" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1635.0" width="3.8" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="47.6" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1619.0" width="3.8" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="47.6" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="44.6" y="1603.0" width="3.8" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="47.6" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (9 samples, 0.32%)</title><rect x="44.6" y="1587.0" width="3.8" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="47.6" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1571.0" width="3.8" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="47.6" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1555.0" width="3.8" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="47.6" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="44.6" y="1539.0" width="3.8" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="47.6" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (9 samples, 0.32%)</title><rect x="44.6" y="1523.0" width="3.8" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="47.6" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (9 samples, 0.32%)</title><rect x="44.6" y="1507.0" width="3.8" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="47.6" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1491.0" width="3.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="47.6" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="44.6" y="1475.0" width="3.8" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="47.6" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="44.6" y="1459.0" width="1.7" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="47.6" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (4 samples, 0.14%)</title><rect x="44.6" y="1443.0" width="1.7" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="47.6" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1427.0" width="1.7" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="47.6" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1411.0" width="1.7" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="47.6" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="44.6" y="1395.0" width="1.7" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="47.6" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (4 samples, 0.14%)</title><rect x="44.6" y="1379.0" width="1.7" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="47.6" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="44.6" y="1363.0" width="1.7" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="47.6" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1347.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="47.6" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1331.0" width="1.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="47.6" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCSwitch.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="44.6" y="1315.0" width="1.7" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="47.6" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSwitch(Lcom/sun/tools/javac/tree/JCTree$JCSwitch;)V (4 samples, 0.14%)</title><rect x="44.6" y="1299.0" width="1.7" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="47.6" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="44.6" y="1283.0" width="1.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="47.6" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1267.0" width="1.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="47.6" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="44.6" y="1251.0" width="1.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="47.6" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="44.6" y="1235.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="47.6" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="44.6" y="1219.0" width="1.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="47.6" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="44.6" y="1203.0" width="1.3" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="47.6" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="44.6" y="1187.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="47.6" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="44.6" y="1171.0" width="1.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="47.6" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="46.3" y="1459.0" width="1.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="49.3" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (3 samples, 0.11%)</title><rect x="46.3" y="1443.0" width="1.3" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="49.3" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="46.3" y="1427.0" width="1.3" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="49.3" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (11 samples, 0.39%)</title><rect x="48.8" y="2243.0" width="4.7" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="51.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (11 samples, 0.39%)</title><rect x="48.8" y="2227.0" width="4.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="51.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="48.8" y="2211.0" width="4.3" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="51.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="48.8" y="2195.0" width="4.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="51.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="48.8" y="2179.0" width="4.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="51.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (10 samples, 0.36%)</title><rect x="48.8" y="2163.0" width="4.3" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="51.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (10 samples, 0.36%)</title><rect x="48.8" y="2147.0" width="4.3" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="51.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="48.8" y="2131.0" width="4.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="51.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="48.8" y="2115.0" width="4.3" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="51.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="50.1" y="2099.0" width="1.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="53.1" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (4 samples, 0.14%)</title><rect x="50.1" y="2083.0" width="1.7" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="53.1" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="50.1" y="2067.0" width="1.7" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="53.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (287 samples, 10.27%)</title><rect x="55.2" y="2323.0" width="121.1" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="58.2" y="2334.0">com/sun/tools/j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (285 samples, 10.20%)</title><rect x="55.2" y="2307.0" width="120.3" height="15" fill="#6cfe6c" rx="2" ry="2"/>
<text x="58.2" y="2318.0">com/sun/tools/j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (285 samples, 10.20%)</title><rect x="55.2" y="2291.0" width="120.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="58.2" y="2302.0">com/sun/tools/j..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="56.0" y="2275.0" width="11.4" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="59.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (27 samples, 0.97%)</title><rect x="56.0" y="2259.0" width="11.4" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="59.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (27 samples, 0.97%)</title><rect x="56.0" y="2243.0" width="11.4" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="59.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (27 samples, 0.97%)</title><rect x="56.0" y="2227.0" width="11.4" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="59.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (27 samples, 0.97%)</title><rect x="56.0" y="2211.0" width="11.4" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="59.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2195.0" width="11.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="59.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2179.0" width="11.4" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="59.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="56.0" y="2163.0" width="11.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="59.0" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (27 samples, 0.97%)</title><rect x="56.0" y="2147.0" width="11.4" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="59.0" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2131.0" width="11.4" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="59.0" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2115.0" width="11.4" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="59.0" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="56.0" y="2099.0" width="11.4" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="59.0" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (27 samples, 0.97%)</title><rect x="56.0" y="2083.0" width="11.4" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="59.0" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (27 samples, 0.97%)</title><rect x="56.0" y="2067.0" width="11.4" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="59.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2051.0" width="11.4" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="59.0" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="56.0" y="2035.0" width="11.4" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="59.0" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="56.0" y="2019.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="59.0" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (3 samples, 0.11%)</title><rect x="56.0" y="2003.0" width="1.3" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="59.0" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="56.0" y="1987.0" width="1.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="59.0" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="56.0" y="1971.0" width="1.3" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="59.0" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="57.3" y="2019.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="60.3" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="57.3" y="2003.0" width="1.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="60.3" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="57.3" y="1987.0" width="1.3" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="60.3" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="57.3" y="1971.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="60.3" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="57.3" y="1955.0" width="1.3" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="60.3" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="57.3" y="1939.0" width="1.3" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="60.3" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="57.3" y="1923.0" width="1.3" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="60.3" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="57.3" y="1907.0" width="1.3" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="60.3" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="57.3" y="1891.0" width="1.3" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="60.3" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (18 samples, 0.64%)</title><rect x="58.6" y="2019.0" width="7.6" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="61.6" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (18 samples, 0.64%)</title><rect x="58.6" y="2003.0" width="7.6" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="61.6" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (18 samples, 0.64%)</title><rect x="58.6" y="1987.0" width="7.6" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="61.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1971.0" width="6.4" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="62.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (15 samples, 0.54%)</title><rect x="59.8" y="1955.0" width="6.4" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="62.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (15 samples, 0.54%)</title><rect x="59.8" y="1939.0" width="6.4" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="62.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1923.0" width="6.4" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="62.8" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1907.0" width="6.4" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="62.8" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1891.0" width="6.4" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="62.8" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (15 samples, 0.54%)</title><rect x="59.8" y="1875.0" width="6.4" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="62.8" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (15 samples, 0.54%)</title><rect x="59.8" y="1859.0" width="6.4" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (15 samples, 0.54%)</title><rect x="59.8" y="1843.0" width="6.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="62.8" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (15 samples, 0.54%)</title><rect x="59.8" y="1827.0" width="6.4" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="62.8" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1811.0" width="6.4" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="62.8" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1795.0" width="6.4" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="62.8" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1779.0" width="6.4" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="62.8" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (15 samples, 0.54%)</title><rect x="59.8" y="1763.0" width="6.4" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="62.8" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1747.0" width="6.4" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="62.8" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1731.0" width="6.4" height="15" fill="#63f463" rx="2" ry="2"/>
<text x="62.8" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1715.0" width="6.4" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="62.8" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (15 samples, 0.54%)</title><rect x="59.8" y="1699.0" width="6.4" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="62.8" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (15 samples, 0.54%)</title><rect x="59.8" y="1683.0" width="6.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="62.8" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1667.0" width="6.4" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="62.8" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1651.0" width="6.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="62.8" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1635.0" width="6.4" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="62.8" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (15 samples, 0.54%)</title><rect x="59.8" y="1619.0" width="6.4" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="62.8" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="59.8" y="1603.0" width="6.4" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="62.8" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="59.8" y="1587.0" width="6.4" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="62.8" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (15 samples, 0.54%)</title><rect x="59.8" y="1571.0" width="6.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="62.8" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (14 samples, 0.50%)</title><rect x="59.8" y="1555.0" width="5.9" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="62.8" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1539.0" width="5.9" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="62.8" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1523.0" width="5.9" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="62.8" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1507.0" width="5.9" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="62.8" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (14 samples, 0.50%)</title><rect x="59.8" y="1491.0" width="5.9" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="62.8" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Function;)V (14 samples, 0.50%)</title><rect x="59.8" y="1475.0" width="5.9" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="62.8" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Supplier;)V (14 samples, 0.50%)</title><rect x="59.8" y="1459.0" width="5.9" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="62.8" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$$Lambda$184/497479191.get()Ljava/lang/Object; (14 samples, 0.50%)</title><rect x="59.8" y="1443.0" width="5.9" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="62.8" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.lambda$processArg$0(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/ArgumentAttr$UniquePos;Ljava/util/function/Function;)Lcom/sun/tools/javac/comp/ArgumentAttr$ArgumentType; (14 samples, 0.50%)</title><rect x="59.8" y="1427.0" width="5.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="62.8" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/tree/JCTree; (14 samples, 0.50%)</title><rect x="59.8" y="1411.0" width="5.9" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="62.8" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/tree/TreeCopier;Ljava/util/function/Function;Lcom/sun/tools/javac/comp/ArgumentAttr$LocalCacheContext;)Lcom/sun/tools/javac/tree/JCTree; (14 samples, 0.50%)</title><rect x="59.8" y="1395.0" width="5.9" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="62.8" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1379.0" width="5.9" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="62.8" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1363.0" width="5.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="62.8" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (14 samples, 0.50%)</title><rect x="59.8" y="1347.0" width="5.9" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="62.8" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (14 samples, 0.50%)</title><rect x="59.8" y="1331.0" width="5.9" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="62.8" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1315.0" width="5.9" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="62.8" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1299.0" width="5.9" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="62.8" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1283.0" width="5.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="62.8" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (14 samples, 0.50%)</title><rect x="59.8" y="1267.0" width="5.9" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="62.8" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1251.0" width="5.9" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="62.8" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1235.0" width="5.9" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="62.8" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (14 samples, 0.50%)</title><rect x="59.8" y="1219.0" width="5.9" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="62.8" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (14 samples, 0.50%)</title><rect x="59.8" y="1203.0" width="5.9" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="62.8" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1187.0" width="5.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="62.8" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1171.0" width="5.9" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="62.8" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1155.0" width="5.9" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="62.8" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (14 samples, 0.50%)</title><rect x="59.8" y="1139.0" width="5.9" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="62.8" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="1123.0" width="5.9" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="62.8" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="1107.0" width="5.9" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="62.8" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="1091.0" width="5.9" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="62.8" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1075.0" width="5.9" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="62.8" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1059.0" width="5.9" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="62.8" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="1043.0" width="5.9" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (14 samples, 0.50%)</title><rect x="59.8" y="1027.0" width="5.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="62.8" y="1038.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="1011.0" width="5.9" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="62.8" y="1022.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="995.0" width="5.9" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="62.8" y="1006.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="979.0" width="5.9" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="62.8" y="990.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (14 samples, 0.50%)</title><rect x="59.8" y="963.0" width="5.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="62.8" y="974.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (14 samples, 0.50%)</title><rect x="59.8" y="947.0" width="5.9" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="62.8" y="958.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="931.0" width="5.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="62.8" y="942.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="915.0" width="5.9" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="62.8" y="926.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="899.0" width="5.9" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="910.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (14 samples, 0.50%)</title><rect x="59.8" y="883.0" width="5.9" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="62.8" y="894.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="867.0" width="5.9" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="62.8" y="878.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="851.0" width="5.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="62.8" y="862.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (14 samples, 0.50%)</title><rect x="59.8" y="835.0" width="5.9" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="62.8" y="846.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (14 samples, 0.50%)</title><rect x="59.8" y="819.0" width="5.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="62.8" y="830.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="803.0" width="5.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="62.8" y="814.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="787.0" width="5.9" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="62.8" y="798.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="771.0" width="5.9" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="62.8" y="782.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (14 samples, 0.50%)</title><rect x="59.8" y="755.0" width="5.9" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="62.8" y="766.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="739.0" width="5.9" height="15" fill="#4bde4b" rx="2" ry="2"/>
<text x="62.8" y="750.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="723.0" width="5.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="62.8" y="734.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="707.0" width="5.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="62.8" y="718.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (14 samples, 0.50%)</title><rect x="59.8" y="691.0" width="5.9" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="702.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="675.0" width="5.9" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="62.8" y="686.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="659.0" width="5.9" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="62.8" y="670.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="643.0" width="5.9" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="62.8" y="654.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (14 samples, 0.50%)</title><rect x="59.8" y="627.0" width="5.9" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="62.8" y="638.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="611.0" width="5.9" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="62.8" y="622.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="595.0" width="5.9" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="62.8" y="606.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="59.8" y="579.0" width="5.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="62.8" y="590.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (14 samples, 0.50%)</title><rect x="59.8" y="563.0" width="5.9" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="574.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (14 samples, 0.50%)</title><rect x="59.8" y="547.0" width="5.9" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="62.8" y="558.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="531.0" width="5.9" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="62.8" y="542.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="59.8" y="515.0" width="5.9" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="62.8" y="526.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="60.2" y="499.0" width="3.0" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="63.2" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (7 samples, 0.25%)</title><rect x="60.2" y="483.0" width="3.0" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="63.2" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="60.2" y="467.0" width="3.0" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="63.2" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="60.7" y="451.0" width="2.1" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="63.7" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (5 samples, 0.18%)</title><rect x="60.7" y="435.0" width="2.1" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="63.7" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="63.2" y="499.0" width="2.5" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="66.2" y="510.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (6 samples, 0.21%)</title><rect x="63.2" y="483.0" width="2.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="66.2" y="494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="63.2" y="467.0" width="2.1" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="66.2" y="478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="63.2" y="451.0" width="2.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="66.2" y="462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="63.2" y="435.0" width="2.1" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="66.2" y="446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (5 samples, 0.18%)</title><rect x="63.2" y="419.0" width="2.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="66.2" y="430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="403.0" width="1.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="67.0" y="414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="64.0" y="387.0" width="1.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="67.0" y="398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (3 samples, 0.11%)</title><rect x="64.0" y="371.0" width="1.3" height="15" fill="#6cfe6c" rx="2" ry="2"/>
<text x="67.0" y="382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="355.0" width="1.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="67.0" y="366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="339.0" width="1.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="67.0" y="350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="323.0" width="1.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="67.0" y="334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="307.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="67.0" y="318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="291.0" width="1.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="67.0" y="302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="275.0" width="1.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="67.0" y="286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Infer.instantiateMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type$MethodType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="259.0" width="1.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="67.0" y="270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="64.0" y="243.0" width="1.3" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="67.0" y="254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$AbstractMethodCheck.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="64.0" y="227.0" width="1.3" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="67.0" y="238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.checkArg(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;ZLcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="64.0" y="211.0" width="1.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="67.0" y="222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$MethodResultInfo.check(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="195.0" width="1.3" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="67.0" y="206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="179.0" width="1.3" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="67.0" y="190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredStuckPolicy;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredTypeCompleter;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="163.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="67.0" y="174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$ArgumentType.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="147.0" width="1.3" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="67.0" y="158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$4.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="131.0" width="1.3" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="67.0" y="142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="115.0" width="1.3" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="67.0" y="126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="64.0" y="99.0" width="1.3" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="67.0" y="110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="64.0" y="83.0" width="1.3" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="67.0" y="94.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="64.0" y="67.0" width="1.3" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="67.0" y="78.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="64.0" y="51.0" width="1.3" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="67.0" y="62.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (3 samples, 0.11%)</title><rect x="64.0" y="35.0" width="1.3" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="67.0" y="46.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="66.2" y="2019.0" width="1.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="69.2" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (3 samples, 0.11%)</title><rect x="66.2" y="2003.0" width="1.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="69.2" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="66.2" y="1987.0" width="1.2" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="69.2" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="66.2" y="1971.0" width="1.2" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="69.2" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="66.2" y="1955.0" width="1.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="69.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="66.2" y="1939.0" width="1.2" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="69.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (250 samples, 8.94%)</title><rect x="67.4" y="2275.0" width="105.6" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="70.4" y="2286.0">com/sun/tools..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (250 samples, 8.94%)</title><rect x="67.4" y="2259.0" width="105.6" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="70.4" y="2270.0">com/sun/tools..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (243 samples, 8.69%)</title><rect x="69.1" y="2243.0" width="102.6" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="72.1" y="2254.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (243 samples, 8.69%)</title><rect x="69.1" y="2227.0" width="102.6" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="72.1" y="2238.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (241 samples, 8.62%)</title><rect x="69.1" y="2211.0" width="101.8" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="72.1" y="2222.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (241 samples, 8.62%)</title><rect x="69.1" y="2195.0" width="101.8" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="72.1" y="2206.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (241 samples, 8.62%)</title><rect x="69.1" y="2179.0" width="101.8" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="72.1" y="2190.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (241 samples, 8.62%)</title><rect x="69.1" y="2163.0" width="101.8" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="72.1" y="2174.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (241 samples, 8.62%)</title><rect x="69.1" y="2147.0" width="101.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="72.1" y="2158.0">com/sun/tool..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (19 samples, 0.68%)</title><rect x="69.1" y="2131.0" width="8.0" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="72.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitForeachLoop(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V (19 samples, 0.68%)</title><rect x="69.1" y="2115.0" width="8.0" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="72.1" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (17 samples, 0.61%)</title><rect x="69.9" y="2099.0" width="7.2" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="72.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (17 samples, 0.61%)</title><rect x="69.9" y="2083.0" width="7.2" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="72.9" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (17 samples, 0.61%)</title><rect x="69.9" y="2067.0" width="7.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="72.9" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (17 samples, 0.61%)</title><rect x="69.9" y="2051.0" width="7.2" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="72.9" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (17 samples, 0.61%)</title><rect x="69.9" y="2035.0" width="7.2" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="72.9" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (17 samples, 0.61%)</title><rect x="69.9" y="2019.0" width="7.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="72.9" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (17 samples, 0.61%)</title><rect x="69.9" y="2003.0" width="7.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="72.9" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="70.8" y="1987.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="73.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (3 samples, 0.11%)</title><rect x="70.8" y="1971.0" width="1.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="73.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="70.8" y="1955.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="73.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="70.8" y="1939.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="73.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="72.5" y="1987.0" width="3.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="75.5" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (9 samples, 0.32%)</title><rect x="72.5" y="1971.0" width="3.8" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="75.5" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="72.9" y="1955.0" width="3.4" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="75.9" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="72.9" y="1939.0" width="3.4" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="75.9" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="72.9" y="1923.0" width="3.4" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="75.9" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (8 samples, 0.29%)</title><rect x="72.9" y="1907.0" width="3.4" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="75.9" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (8 samples, 0.29%)</title><rect x="72.9" y="1891.0" width="3.4" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="75.9" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="72.9" y="1875.0" width="3.4" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="75.9" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="72.9" y="1859.0" width="3.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="75.9" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="73.7" y="1843.0" width="1.7" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="76.7" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (4 samples, 0.14%)</title><rect x="73.7" y="1827.0" width="1.7" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="76.7" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="73.7" y="1811.0" width="1.7" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="76.7" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="73.7" y="1795.0" width="1.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="76.7" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="73.7" y="1779.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="76.7" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="73.7" y="1763.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="76.7" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="73.7" y="1747.0" width="1.3" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="76.7" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="73.7" y="1731.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="76.7" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="73.7" y="1715.0" width="1.3" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="76.7" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (62 samples, 2.22%)</title><rect x="77.1" y="2131.0" width="26.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="80.1" y="2142.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (62 samples, 2.22%)</title><rect x="77.1" y="2115.0" width="26.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="80.1" y="2126.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (62 samples, 2.22%)</title><rect x="77.1" y="2099.0" width="26.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="80.1" y="2110.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (62 samples, 2.22%)</title><rect x="77.1" y="2083.0" width="26.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="80.1" y="2094.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCAssign.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="77.1" y="2067.0" width="3.4" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="80.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAssign(Lcom/sun/tools/javac/tree/JCTree$JCAssign;)V (8 samples, 0.29%)</title><rect x="77.1" y="2051.0" width="3.4" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="80.1" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="77.1" y="2035.0" width="3.4" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="80.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="77.1" y="2019.0" width="3.4" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="80.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="77.5" y="2003.0" width="3.0" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="80.5" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (7 samples, 0.25%)</title><rect x="77.5" y="1987.0" width="3.0" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="80.5" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="78.4" y="1971.0" width="2.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="81.4" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="78.4" y="1955.0" width="2.1" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="81.4" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (5 samples, 0.18%)</title><rect x="78.4" y="1939.0" width="2.1" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="81.4" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (54 samples, 1.93%)</title><rect x="80.5" y="2067.0" width="22.8" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="83.5" y="2078.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (54 samples, 1.93%)</title><rect x="80.5" y="2051.0" width="22.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="83.5" y="2062.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (20 samples, 0.72%)</title><rect x="80.5" y="2035.0" width="8.4" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="83.5" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (20 samples, 0.72%)</title><rect x="80.5" y="2019.0" width="8.4" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="83.5" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (20 samples, 0.72%)</title><rect x="80.5" y="2003.0" width="8.4" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="83.5" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="80.9" y="1987.0" width="4.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="83.9" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (10 samples, 0.36%)</title><rect x="80.9" y="1971.0" width="4.2" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="83.9" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Function;)V (10 samples, 0.36%)</title><rect x="80.9" y="1955.0" width="4.2" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="83.9" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Supplier;)V (10 samples, 0.36%)</title><rect x="80.9" y="1939.0" width="4.2" height="15" fill="#63f463" rx="2" ry="2"/>
<text x="83.9" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$$Lambda$184/497479191.get()Ljava/lang/Object; (10 samples, 0.36%)</title><rect x="80.9" y="1923.0" width="4.2" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="83.9" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.lambda$processArg$0(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/ArgumentAttr$UniquePos;Ljava/util/function/Function;)Lcom/sun/tools/javac/comp/ArgumentAttr$ArgumentType; (10 samples, 0.36%)</title><rect x="80.9" y="1907.0" width="4.2" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="83.9" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/tree/JCTree; (10 samples, 0.36%)</title><rect x="80.9" y="1891.0" width="4.2" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="83.9" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/tree/TreeCopier;Ljava/util/function/Function;Lcom/sun/tools/javac/comp/ArgumentAttr$LocalCacheContext;)Lcom/sun/tools/javac/tree/JCTree; (10 samples, 0.36%)</title><rect x="80.9" y="1875.0" width="4.2" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="83.9" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="81.3" y="1859.0" width="3.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="84.3" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="81.3" y="1843.0" width="3.8" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="84.3" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (9 samples, 0.32%)</title><rect x="81.3" y="1827.0" width="3.8" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="84.3" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (7 samples, 0.25%)</title><rect x="81.3" y="1811.0" width="3.0" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="84.3" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="81.3" y="1795.0" width="3.0" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="84.3" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="81.3" y="1779.0" width="3.0" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="84.3" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="81.3" y="1763.0" width="3.0" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="84.3" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (7 samples, 0.25%)</title><rect x="81.3" y="1747.0" width="3.0" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="84.3" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="81.3" y="1731.0" width="3.0" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="84.3" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="81.3" y="1715.0" width="3.0" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="84.3" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (7 samples, 0.25%)</title><rect x="81.3" y="1699.0" width="3.0" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="84.3" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (6 samples, 0.21%)</title><rect x="81.3" y="1683.0" width="2.6" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="84.3" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="81.3" y="1667.0" width="2.6" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="84.3" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="81.3" y="1651.0" width="2.6" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="84.3" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="81.3" y="1635.0" width="2.6" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="84.3" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (6 samples, 0.21%)</title><rect x="81.3" y="1619.0" width="2.6" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="84.3" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="81.3" y="1603.0" width="2.6" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="84.3" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="81.3" y="1587.0" width="2.6" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="84.3" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (6 samples, 0.21%)</title><rect x="81.3" y="1571.0" width="2.6" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="84.3" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="85.1" y="1987.0" width="3.8" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="88.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (9 samples, 0.32%)</title><rect x="85.1" y="1971.0" width="3.8" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="88.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="85.1" y="1955.0" width="3.8" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="88.1" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="85.1" y="1939.0" width="3.8" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="88.1" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (9 samples, 0.32%)</title><rect x="85.1" y="1923.0" width="3.8" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="88.1" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (9 samples, 0.32%)</title><rect x="85.1" y="1907.0" width="3.8" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="88.1" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="85.1" y="1891.0" width="3.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="88.1" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (9 samples, 0.32%)</title><rect x="85.1" y="1875.0" width="3.8" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="88.1" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (9 samples, 0.32%)</title><rect x="85.1" y="1859.0" width="3.8" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="88.1" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (9 samples, 0.32%)</title><rect x="85.1" y="1843.0" width="3.8" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="88.1" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (7 samples, 0.25%)</title><rect x="86.0" y="1827.0" width="2.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="89.0" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (7 samples, 0.25%)</title><rect x="86.0" y="1811.0" width="2.9" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="89.0" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (7 samples, 0.25%)</title><rect x="86.0" y="1795.0" width="2.9" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="89.0" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="86.0" y="1779.0" width="2.9" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="89.0" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="86.0" y="1763.0" width="2.9" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="89.0" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="86.0" y="1747.0" width="2.9" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="89.0" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (7 samples, 0.25%)</title><rect x="86.0" y="1731.0" width="2.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="89.0" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="86.0" y="1715.0" width="2.5" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="89.0" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="86.0" y="1699.0" width="2.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="89.0" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="86.0" y="1683.0" width="2.5" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="89.0" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (6 samples, 0.21%)</title><rect x="86.0" y="1667.0" width="2.5" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="89.0" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (6 samples, 0.21%)</title><rect x="86.0" y="1651.0" width="2.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="89.0" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="86.0" y="1635.0" width="2.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="89.0" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="86.0" y="1619.0" width="2.5" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="89.0" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="86.0" y="1603.0" width="1.3" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="89.0" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitForeachLoop(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V (3 samples, 0.11%)</title><rect x="86.0" y="1587.0" width="1.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="89.0" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="86.0" y="1571.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="89.0" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="86.0" y="1555.0" width="1.3" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="89.0" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (28 samples, 1.00%)</title><rect x="88.9" y="2035.0" width="11.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="91.9" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (26 samples, 0.93%)</title><rect x="88.9" y="2019.0" width="11.0" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="91.9" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (26 samples, 0.93%)</title><rect x="88.9" y="2003.0" width="11.0" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="91.9" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (18 samples, 0.64%)</title><rect x="89.4" y="1987.0" width="7.6" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="92.4" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="91.1" y="1971.0" width="5.9" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="94.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (14 samples, 0.50%)</title><rect x="91.1" y="1955.0" width="5.9" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="94.1" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (14 samples, 0.50%)</title><rect x="91.1" y="1939.0" width="5.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="94.1" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1923.0" width="5.4" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="94.1" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1907.0" width="5.4" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="94.1" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="91.1" y="1891.0" width="5.4" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="94.1" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (13 samples, 0.47%)</title><rect x="91.1" y="1875.0" width="5.4" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="94.1" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (13 samples, 0.47%)</title><rect x="91.1" y="1859.0" width="5.4" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="94.1" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (13 samples, 0.47%)</title><rect x="91.1" y="1843.0" width="5.4" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="94.1" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (13 samples, 0.47%)</title><rect x="91.1" y="1827.0" width="5.4" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="94.1" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1811.0" width="5.4" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="94.1" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1795.0" width="5.4" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="94.1" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="91.1" y="1779.0" width="5.4" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="94.1" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (13 samples, 0.47%)</title><rect x="91.1" y="1763.0" width="5.4" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="94.1" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1747.0" width="5.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="94.1" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1731.0" width="5.4" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="94.1" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="91.1" y="1715.0" width="5.4" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="94.1" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (13 samples, 0.47%)</title><rect x="91.1" y="1699.0" width="5.4" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="94.1" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (13 samples, 0.47%)</title><rect x="91.1" y="1683.0" width="5.4" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="94.1" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1667.0" width="5.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="94.1" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="91.1" y="1651.0" width="5.4" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="94.1" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1635.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="94.1" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitForeachLoop(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V (5 samples, 0.18%)</title><rect x="91.1" y="1619.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="94.1" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1603.0" width="2.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="94.1" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1587.0" width="2.1" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="94.1" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1571.0" width="2.1" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="94.1" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (5 samples, 0.18%)</title><rect x="91.1" y="1555.0" width="2.1" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="94.1" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (5 samples, 0.18%)</title><rect x="91.1" y="1539.0" width="2.1" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="94.1" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1523.0" width="2.1" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="94.1" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1507.0" width="2.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="94.1" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1491.0" width="2.1" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="94.1" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (5 samples, 0.18%)</title><rect x="91.1" y="1475.0" width="2.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="94.1" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1459.0" width="2.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="94.1" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1443.0" width="2.1" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="94.1" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1427.0" width="2.1" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="94.1" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (5 samples, 0.18%)</title><rect x="91.1" y="1411.0" width="2.1" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="94.1" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (5 samples, 0.18%)</title><rect x="91.1" y="1395.0" width="2.1" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="94.1" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1379.0" width="2.1" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="94.1" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1363.0" width="2.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="94.1" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1347.0" width="2.1" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="94.1" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (5 samples, 0.18%)</title><rect x="91.1" y="1331.0" width="2.1" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="94.1" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1315.0" width="2.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="94.1" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1299.0" width="2.1" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="94.1" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="91.1" y="1283.0" width="2.1" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="94.1" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (5 samples, 0.18%)</title><rect x="91.1" y="1267.0" width="2.1" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="94.1" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (5 samples, 0.18%)</title><rect x="91.1" y="1251.0" width="2.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="94.1" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1235.0" width="2.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="94.1" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="91.1" y="1219.0" width="2.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="94.1" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCTry.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="94.0" y="1635.0" width="1.7" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="97.0" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (4 samples, 0.14%)</title><rect x="94.0" y="1619.0" width="1.7" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="97.0" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="94.0" y="1603.0" width="1.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="97.0" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="94.0" y="1587.0" width="1.7" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="97.0" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="94.0" y="1571.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="97.0" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (4 samples, 0.14%)</title><rect x="94.0" y="1555.0" width="1.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="97.0" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="94.0" y="1539.0" width="1.7" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="97.0" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="94.0" y="1523.0" width="1.7" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="97.0" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="94.0" y="1507.0" width="1.7" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="97.0" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1491.0" width="1.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="97.0" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitForeachLoop(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V (3 samples, 0.11%)</title><rect x="94.0" y="1475.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="97.0" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1459.0" width="1.3" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="97.0" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1443.0" width="1.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="97.0" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1427.0" width="1.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="97.0" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="94.0" y="1411.0" width="1.3" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="97.0" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="94.0" y="1395.0" width="1.3" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="97.0" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1379.0" width="1.3" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="97.0" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1363.0" width="1.3" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="97.0" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1347.0" width="1.3" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="97.0" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="94.0" y="1331.0" width="1.3" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="97.0" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1315.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="97.0" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1299.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="97.0" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1283.0" width="1.3" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="97.0" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="94.0" y="1267.0" width="1.3" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="97.0" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="94.0" y="1251.0" width="1.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="97.0" y="1262.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1235.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="97.0" y="1246.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1219.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="97.0" y="1230.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1203.0" width="1.3" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="97.0" y="1214.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="94.0" y="1187.0" width="1.3" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="97.0" y="1198.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1171.0" width="1.3" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="97.0" y="1182.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1155.0" width="1.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="97.0" y="1166.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1139.0" width="1.3" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="97.0" y="1150.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="94.0" y="1123.0" width="1.3" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="97.0" y="1134.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="94.0" y="1107.0" width="1.3" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="97.0" y="1118.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1091.0" width="1.3" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="97.0" y="1102.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="94.0" y="1075.0" width="1.3" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="97.0" y="1086.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="94.0" y="1059.0" width="1.3" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="97.0" y="1070.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="94.0" y="1043.0" width="1.3" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="97.0" y="1054.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1987.0" width="1.2" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="100.0" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1971.0" width="1.2" height="15" fill="#33c833" rx="2" ry="2"/>
<text x="100.0" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1955.0" width="1.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="100.0" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1939.0" width="1.2" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="100.0" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1923.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="100.0" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1907.0" width="1.2" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="100.0" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="97.0" y="1891.0" width="1.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="100.0" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$AbstractMethodCheck.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="97.0" y="1875.0" width="1.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="100.0" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.checkArg(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;ZLcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="97.0" y="1859.0" width="1.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="100.0" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$MethodResultInfo.check(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1843.0" width="1.2" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="100.0" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1827.0" width="1.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="100.0" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredStuckPolicy;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredTypeCompleter;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1811.0" width="1.2" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="100.0" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$ArgumentType.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1795.0" width="1.2" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="100.0" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$4.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1779.0" width="1.2" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="100.0" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="97.0" y="1763.0" width="1.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="100.0" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="97.0" y="1747.0" width="1.2" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="100.0" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="97.0" y="1731.0" width="1.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="100.0" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1987.0" width="1.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="101.2" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1971.0" width="1.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="101.2" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1955.0" width="1.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="101.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.lookupMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/comp/Resolve$LookupHelper;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1939.0" width="1.7" height="15" fill="#6bfd6b" rx="2" ry="2"/>
<text x="101.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$BasicLookupHelper.lookup(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionPhase;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1923.0" width="1.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="101.2" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$10.doLookup(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionPhase;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1907.0" width="1.7" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="101.2" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZ)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1891.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="101.2" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;ZZ)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1875.0" width="1.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="101.2" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethodInScope(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/code/Symbol;ZZZ)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1859.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="101.2" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.selectBest(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Symbol;ZZ)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="98.2" y="1843.0" width="1.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="101.2" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="2035.0" width="2.5" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="103.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="2019.0" width="2.5" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="103.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="2003.0" width="2.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="103.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1987.0" width="2.5" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="103.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1971.0" width="2.5" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="103.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1955.0" width="2.5" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="103.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (6 samples, 0.21%)</title><rect x="100.8" y="1939.0" width="2.5" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="103.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$AbstractMethodCheck.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (6 samples, 0.21%)</title><rect x="100.8" y="1923.0" width="2.5" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="103.8" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.checkArg(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;ZLcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/Warner;)V (6 samples, 0.21%)</title><rect x="100.8" y="1907.0" width="2.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="103.8" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$MethodResultInfo.check(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1891.0" width="2.5" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="103.8" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1875.0" width="2.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="103.8" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredStuckPolicy;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredTypeCompleter;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1859.0" width="2.5" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="103.8" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$ArgumentType.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1843.0" width="2.5" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="103.8" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$4.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1827.0" width="2.5" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="103.8" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="100.8" y="1811.0" width="2.5" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="103.8" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="100.8" y="1795.0" width="2.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="103.8" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (6 samples, 0.21%)</title><rect x="100.8" y="1779.0" width="2.5" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="103.8" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (5 samples, 0.18%)</title><rect x="100.8" y="1763.0" width="2.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="103.8" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="100.8" y="1747.0" width="2.1" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="103.8" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="100.8" y="1731.0" width="2.1" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="103.8" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="100.8" y="1715.0" width="2.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="103.8" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (5 samples, 0.18%)</title><rect x="100.8" y="1699.0" width="2.1" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="103.8" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="100.8" y="1683.0" width="2.1" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="103.8" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="100.8" y="1667.0" width="2.1" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="103.8" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (5 samples, 0.18%)</title><rect x="100.8" y="1651.0" width="2.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="103.8" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (3 samples, 0.11%)</title><rect x="100.8" y="1635.0" width="1.2" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="103.8" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1619.0" width="1.2" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="103.8" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1603.0" width="1.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="103.8" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="100.8" y="1587.0" width="1.2" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="103.8" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (3 samples, 0.11%)</title><rect x="100.8" y="1571.0" width="1.2" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="103.8" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1555.0" width="1.2" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="103.8" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="100.8" y="1539.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="103.8" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (3 samples, 0.11%)</title><rect x="100.8" y="1523.0" width="1.2" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="103.8" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1507.0" width="1.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="103.8" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1491.0" width="1.2" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="103.8" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1475.0" width="1.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="103.8" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1459.0" width="1.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="103.8" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1443.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="103.8" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="100.8" y="1427.0" width="1.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="103.8" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="100.8" y="1411.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="103.8" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (35 samples, 1.25%)</title><rect x="104.1" y="2131.0" width="14.8" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="107.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (35 samples, 1.25%)</title><rect x="104.1" y="2115.0" width="14.8" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="107.1" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="104.1" y="2099.0" width="1.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="107.1" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="104.1" y="2083.0" width="1.7" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="107.1" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCParens.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="104.1" y="2067.0" width="1.7" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="107.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitParens(Lcom/sun/tools/javac/tree/JCTree$JCParens;)V (4 samples, 0.14%)</title><rect x="104.1" y="2051.0" width="1.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="107.1" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="104.1" y="2035.0" width="1.7" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="107.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBinary.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="104.1" y="2019.0" width="1.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="107.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBinary(Lcom/sun/tools/javac/tree/JCTree$JCBinary;)V (4 samples, 0.14%)</title><rect x="104.1" y="2003.0" width="1.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="107.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (31 samples, 1.11%)</title><rect x="105.8" y="2099.0" width="13.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="108.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (31 samples, 1.11%)</title><rect x="105.8" y="2083.0" width="13.1" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="108.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (31 samples, 1.11%)</title><rect x="105.8" y="2067.0" width="13.1" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="108.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (31 samples, 1.11%)</title><rect x="105.8" y="2051.0" width="13.1" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="108.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (30 samples, 1.07%)</title><rect x="105.8" y="2035.0" width="12.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="108.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (30 samples, 1.07%)</title><rect x="105.8" y="2019.0" width="12.7" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="108.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (30 samples, 1.07%)</title><rect x="105.8" y="2003.0" width="12.7" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="108.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="106.7" y="1987.0" width="2.9" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="109.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (7 samples, 0.25%)</title><rect x="106.7" y="1971.0" width="2.9" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="109.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="106.7" y="1955.0" width="2.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="109.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="106.7" y="1939.0" width="2.9" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="109.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="106.7" y="1923.0" width="2.9" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="109.7" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (7 samples, 0.25%)</title><rect x="106.7" y="1907.0" width="2.9" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="109.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (3 samples, 0.11%)</title><rect x="106.7" y="1891.0" width="1.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="109.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="106.7" y="1875.0" width="1.2" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="109.7" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="106.7" y="1859.0" width="1.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="109.7" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="107.9" y="1891.0" width="1.7" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="110.9" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="107.9" y="1875.0" width="1.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="110.9" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (4 samples, 0.14%)</title><rect x="107.9" y="1859.0" width="1.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="110.9" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="107.9" y="1843.0" width="1.7" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="110.9" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="107.9" y="1827.0" width="1.7" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="110.9" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="108.4" y="1811.0" width="1.2" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="111.4" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="108.4" y="1795.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="111.4" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="108.4" y="1779.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="111.4" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="108.4" y="1763.0" width="1.2" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="111.4" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="108.4" y="1747.0" width="1.2" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="111.4" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$AbstractMethodCheck.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="108.4" y="1731.0" width="1.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="111.4" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.checkArg(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;ZLcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="108.4" y="1715.0" width="1.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="111.4" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$MethodResultInfo.check(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="108.4" y="1699.0" width="1.2" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="111.4" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="109.6" y="1987.0" width="3.0" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="112.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (7 samples, 0.25%)</title><rect x="109.6" y="1971.0" width="3.0" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="112.6" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="110.5" y="1955.0" width="2.1" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="113.5" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="110.5" y="1939.0" width="2.1" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="113.5" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="110.5" y="1923.0" width="2.1" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="113.5" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (5 samples, 0.18%)</title><rect x="110.5" y="1907.0" width="2.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="113.5" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (5 samples, 0.18%)</title><rect x="110.5" y="1891.0" width="2.1" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="113.5" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="110.5" y="1875.0" width="2.1" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="113.5" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="110.5" y="1859.0" width="2.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="113.5" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="112.6" y="1987.0" width="1.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="115.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (4 samples, 0.14%)</title><rect x="112.6" y="1971.0" width="1.7" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="115.6" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="112.6" y="1955.0" width="1.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="115.6" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="115.5" y="1987.0" width="3.0" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="118.5" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (7 samples, 0.25%)</title><rect x="115.5" y="1971.0" width="3.0" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="118.5" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="115.5" y="1955.0" width="2.6" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="118.5" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="115.5" y="1939.0" width="2.6" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="118.5" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="115.5" y="1923.0" width="2.6" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="118.5" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (6 samples, 0.21%)</title><rect x="115.5" y="1907.0" width="2.6" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="118.5" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (3 samples, 0.11%)</title><rect x="115.5" y="1891.0" width="1.3" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="118.5" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="115.5" y="1875.0" width="1.3" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="118.5" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="115.5" y="1859.0" width="1.3" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="118.5" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="115.5" y="1843.0" width="1.3" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="118.5" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (3 samples, 0.11%)</title><rect x="115.5" y="1827.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="118.5" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="115.5" y="1811.0" width="1.3" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="118.5" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="115.5" y="1795.0" width="1.3" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="118.5" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (3 samples, 0.11%)</title><rect x="115.5" y="1779.0" width="1.3" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="118.5" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (58 samples, 2.08%)</title><rect x="119.3" y="2131.0" width="24.5" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="122.3" y="2142.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (58 samples, 2.08%)</title><rect x="119.3" y="2115.0" width="24.5" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="122.3" y="2126.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (58 samples, 2.08%)</title><rect x="119.3" y="2099.0" width="24.5" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="122.3" y="2110.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (30 samples, 1.07%)</title><rect x="119.8" y="2083.0" width="12.6" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="122.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (30 samples, 1.07%)</title><rect x="119.8" y="2067.0" width="12.6" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="122.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (12 samples, 0.43%)</title><rect x="119.8" y="2051.0" width="5.0" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="122.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="119.8" y="2035.0" width="5.0" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="122.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="119.8" y="2019.0" width="5.0" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="122.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="119.8" y="2003.0" width="2.5" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="122.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (6 samples, 0.21%)</title><rect x="119.8" y="1987.0" width="2.5" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="122.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Function;)V (6 samples, 0.21%)</title><rect x="119.8" y="1971.0" width="2.5" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="122.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Supplier;)V (6 samples, 0.21%)</title><rect x="119.8" y="1955.0" width="2.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="122.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$$Lambda$184/497479191.get()Ljava/lang/Object; (6 samples, 0.21%)</title><rect x="119.8" y="1939.0" width="2.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="122.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.lambda$processArg$0(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/ArgumentAttr$UniquePos;Ljava/util/function/Function;)Lcom/sun/tools/javac/comp/ArgumentAttr$ArgumentType; (6 samples, 0.21%)</title><rect x="119.8" y="1923.0" width="2.5" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="122.8" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/tree/JCTree; (6 samples, 0.21%)</title><rect x="119.8" y="1907.0" width="2.5" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="122.8" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/tree/TreeCopier;Ljava/util/function/Function;Lcom/sun/tools/javac/comp/ArgumentAttr$LocalCacheContext;)Lcom/sun/tools/javac/tree/JCTree; (6 samples, 0.21%)</title><rect x="119.8" y="1891.0" width="2.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="122.8" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="119.8" y="1875.0" width="2.5" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="122.8" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="119.8" y="1859.0" width="2.5" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="122.8" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (6 samples, 0.21%)</title><rect x="119.8" y="1843.0" width="2.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="122.8" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (3 samples, 0.11%)</title><rect x="119.8" y="1827.0" width="1.2" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="122.8" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="119.8" y="1811.0" width="1.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="122.8" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="119.8" y="1795.0" width="1.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="122.8" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="121.0" y="1827.0" width="1.3" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="124.0" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="122.3" y="2003.0" width="2.5" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="125.3" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (6 samples, 0.21%)</title><rect x="122.3" y="1987.0" width="2.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="125.3" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="122.3" y="1971.0" width="2.5" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="125.3" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="122.3" y="1955.0" width="2.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="125.3" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (6 samples, 0.21%)</title><rect x="122.3" y="1939.0" width="2.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="125.3" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (6 samples, 0.21%)</title><rect x="122.3" y="1923.0" width="2.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="125.3" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="122.3" y="1907.0" width="2.5" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="125.3" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="122.3" y="1891.0" width="2.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="125.3" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="122.3" y="1875.0" width="2.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="125.3" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (6 samples, 0.21%)</title><rect x="122.3" y="1859.0" width="2.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="125.3" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (5 samples, 0.18%)</title><rect x="122.3" y="1843.0" width="2.1" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="125.3" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (5 samples, 0.18%)</title><rect x="122.3" y="1827.0" width="2.1" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="125.3" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (5 samples, 0.18%)</title><rect x="122.3" y="1811.0" width="2.1" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="125.3" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1795.0" width="2.1" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="125.3" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1779.0" width="2.1" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="125.3" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="122.3" y="1763.0" width="2.1" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="125.3" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (5 samples, 0.18%)</title><rect x="122.3" y="1747.0" width="2.1" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="125.3" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1731.0" width="2.1" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="125.3" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1715.0" width="2.1" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="125.3" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="122.3" y="1699.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="125.3" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (5 samples, 0.18%)</title><rect x="122.3" y="1683.0" width="2.1" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="125.3" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (5 samples, 0.18%)</title><rect x="122.3" y="1667.0" width="2.1" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="125.3" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1651.0" width="2.1" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="125.3" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="122.3" y="1635.0" width="2.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="125.3" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="122.3" y="1619.0" width="1.3" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="125.3" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="122.3" y="1603.0" width="1.3" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="125.3" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="122.3" y="1587.0" width="1.3" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="125.3" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="122.3" y="1571.0" width="1.3" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="125.3" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="122.3" y="1555.0" width="1.3" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="125.3" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="122.3" y="1539.0" width="1.3" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="125.3" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="122.3" y="1523.0" width="1.3" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="125.3" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="122.3" y="1507.0" width="1.3" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="125.3" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="122.3" y="1491.0" width="1.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="125.3" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (18 samples, 0.64%)</title><rect x="124.8" y="2051.0" width="7.6" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="127.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="124.8" y="2035.0" width="5.9" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="127.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (14 samples, 0.50%)</title><rect x="124.8" y="2019.0" width="5.9" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="127.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="124.8" y="2003.0" width="4.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="127.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="126.1" y="1987.0" width="3.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="129.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (8 samples, 0.29%)</title><rect x="126.1" y="1971.0" width="3.4" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="129.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (8 samples, 0.29%)</title><rect x="126.1" y="1955.0" width="3.4" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="129.1" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1939.0" width="3.4" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="129.1" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1923.0" width="3.4" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="129.1" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="126.1" y="1907.0" width="3.4" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="129.1" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (8 samples, 0.29%)</title><rect x="126.1" y="1891.0" width="3.4" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="129.1" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (8 samples, 0.29%)</title><rect x="126.1" y="1875.0" width="3.4" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="129.1" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (8 samples, 0.29%)</title><rect x="126.1" y="1859.0" width="3.4" height="15" fill="#34c934" rx="2" ry="2"/>
<text x="129.1" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (8 samples, 0.29%)</title><rect x="126.1" y="1843.0" width="3.4" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="129.1" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1827.0" width="3.4" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="129.1" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1811.0" width="3.4" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="129.1" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="126.1" y="1795.0" width="3.4" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="129.1" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (8 samples, 0.29%)</title><rect x="126.1" y="1779.0" width="3.4" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="129.1" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1763.0" width="3.4" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="129.1" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1747.0" width="3.4" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="129.1" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="126.1" y="1731.0" width="3.4" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="129.1" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (8 samples, 0.29%)</title><rect x="126.1" y="1715.0" width="3.4" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="129.1" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (8 samples, 0.29%)</title><rect x="126.1" y="1699.0" width="3.4" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="129.1" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1683.0" width="3.4" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="129.1" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (8 samples, 0.29%)</title><rect x="126.1" y="1667.0" width="3.4" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="129.1" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="127.8" y="1651.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="130.8" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="127.8" y="1635.0" width="1.3" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="130.8" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="127.8" y="1619.0" width="1.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="130.8" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="127.8" y="1603.0" width="1.3" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="130.8" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="130.7" y="2035.0" width="1.7" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="133.7" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (4 samples, 0.14%)</title><rect x="130.7" y="2019.0" width="1.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="133.7" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="2003.0" width="1.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="133.7" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="1987.0" width="1.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="133.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="1971.0" width="1.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="133.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="1955.0" width="1.7" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="133.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="1939.0" width="1.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="133.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="130.7" y="1923.0" width="1.7" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="133.7" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Infer.instantiateMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type$MethodType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1907.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="133.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="130.7" y="1891.0" width="1.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="133.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$AbstractMethodCheck.argumentsAcceptable(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="130.7" y="1875.0" width="1.3" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="133.7" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$4.checkArg(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;ZLcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;Lcom/sun/tools/javac/util/Warner;)V (3 samples, 0.11%)</title><rect x="130.7" y="1859.0" width="1.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="133.7" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$MethodResultInfo.check(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1843.0" width="1.3" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="133.7" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1827.0" width="1.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="133.7" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$DeferredType.check(Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredStuckPolicy;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredTypeCompleter;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1811.0" width="1.3" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="133.7" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$ArgumentType.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1795.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="133.7" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr$4.complete(Lcom/sun/tools/javac/comp/DeferredAttr$DeferredType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1779.0" width="1.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="133.7" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1763.0" width="1.3" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="133.7" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="130.7" y="1747.0" width="1.3" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="133.7" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="130.7" y="1731.0" width="1.3" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="133.7" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1715.0" width="1.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="133.7" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="130.7" y="1699.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="133.7" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (3 samples, 0.11%)</title><rect x="130.7" y="1683.0" width="1.3" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="133.7" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1667.0" width="1.3" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="133.7" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1651.0" width="1.3" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="133.7" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1635.0" width="1.3" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="133.7" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1619.0" width="1.3" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="133.7" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1603.0" width="1.3" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="133.7" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1587.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="133.7" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Infer.instantiateMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type$MethodType;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="130.7" y="1571.0" width="1.3" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="133.7" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="132.4" y="2083.0" width="11.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="135.4" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (27 samples, 0.97%)</title><rect x="132.4" y="2067.0" width="11.4" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="135.4" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (27 samples, 0.97%)</title><rect x="132.4" y="2051.0" width="11.4" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="135.4" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="132.4" y="2035.0" width="11.4" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="135.4" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (27 samples, 0.97%)</title><rect x="132.4" y="2019.0" width="11.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="135.4" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="132.4" y="2003.0" width="11.4" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="135.4" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (27 samples, 0.97%)</title><rect x="132.4" y="1987.0" width="11.4" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="135.4" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (26 samples, 0.93%)</title><rect x="132.9" y="1971.0" width="10.9" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="135.9" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (26 samples, 0.93%)</title><rect x="132.9" y="1955.0" width="10.9" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="135.9" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (25 samples, 0.89%)</title><rect x="132.9" y="1939.0" width="10.5" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="135.9" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1923.0" width="10.1" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="135.9" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1907.0" width="10.1" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="135.9" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (24 samples, 0.86%)</title><rect x="132.9" y="1891.0" width="10.1" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="135.9" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (24 samples, 0.86%)</title><rect x="132.9" y="1875.0" width="10.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="135.9" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1859.0" width="10.1" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="135.9" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1843.0" width="10.1" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="135.9" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (24 samples, 0.86%)</title><rect x="132.9" y="1827.0" width="10.1" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="135.9" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (24 samples, 0.86%)</title><rect x="132.9" y="1811.0" width="10.1" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="135.9" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (24 samples, 0.86%)</title><rect x="132.9" y="1795.0" width="10.1" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="135.9" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1779.0" width="10.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="135.9" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="132.9" y="1763.0" width="10.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="135.9" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="132.9" y="1747.0" width="2.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="135.9" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitForeachLoop(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V (6 samples, 0.21%)</title><rect x="132.9" y="1731.0" width="2.5" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="135.9" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="132.9" y="1715.0" width="2.5" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="135.9" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="132.9" y="1699.0" width="2.5" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="135.9" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="132.9" y="1683.0" width="2.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="135.9" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (6 samples, 0.21%)</title><rect x="132.9" y="1667.0" width="2.5" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="135.9" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (6 samples, 0.21%)</title><rect x="132.9" y="1651.0" width="2.5" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="135.9" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="132.9" y="1635.0" width="2.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="135.9" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="132.9" y="1619.0" width="2.5" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="135.9" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="133.7" y="1603.0" width="1.3" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="136.7" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="133.7" y="1587.0" width="1.3" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="136.7" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="133.7" y="1571.0" width="1.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="136.7" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="133.7" y="1555.0" width="1.3" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="136.7" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="133.7" y="1539.0" width="1.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="136.7" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="133.7" y="1523.0" width="1.3" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="136.7" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="133.7" y="1507.0" width="1.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="136.7" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="133.7" y="1491.0" width="1.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="136.7" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="133.7" y="1475.0" width="1.3" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="136.7" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="135.4" y="1747.0" width="1.7" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="138.4" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (4 samples, 0.14%)</title><rect x="135.4" y="1731.0" width="1.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="138.4" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="135.4" y="1715.0" width="1.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="138.4" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="135.4" y="1699.0" width="1.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="138.4" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="135.4" y="1683.0" width="1.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="138.4" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (4 samples, 0.14%)</title><rect x="135.4" y="1667.0" width="1.7" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="138.4" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="137.1" y="1747.0" width="1.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="140.1" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (3 samples, 0.11%)</title><rect x="137.1" y="1731.0" width="1.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="140.1" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="137.1" y="1715.0" width="1.2" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="140.1" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (11 samples, 0.39%)</title><rect x="138.3" y="1747.0" width="4.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="141.3" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (11 samples, 0.39%)</title><rect x="138.3" y="1731.0" width="4.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="141.3" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="138.3" y="1715.0" width="4.7" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="141.3" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="138.3" y="1699.0" width="4.7" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="141.3" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCConditional.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="138.3" y="1683.0" width="1.7" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="141.3" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitConditional(Lcom/sun/tools/javac/tree/JCTree$JCConditional;)V (4 samples, 0.14%)</title><rect x="138.3" y="1667.0" width="1.7" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="141.3" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="140.0" y="1683.0" width="3.0" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="143.0" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (7 samples, 0.25%)</title><rect x="140.0" y="1667.0" width="3.0" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="143.0" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (3 samples, 0.11%)</title><rect x="140.0" y="1651.0" width="1.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="143.0" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="140.0" y="1635.0" width="1.3" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="143.0" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="140.0" y="1619.0" width="1.3" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="143.0" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="141.3" y="1651.0" width="1.7" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="144.3" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCTry.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (21 samples, 0.75%)</title><rect x="143.8" y="2131.0" width="8.9" height="15" fill="#5cef5c" rx="2" ry="2"/>
<text x="146.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (21 samples, 0.75%)</title><rect x="143.8" y="2115.0" width="8.9" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="146.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (21 samples, 0.75%)</title><rect x="143.8" y="2099.0" width="8.9" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="146.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (21 samples, 0.75%)</title><rect x="143.8" y="2083.0" width="8.9" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="146.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (21 samples, 0.75%)</title><rect x="143.8" y="2067.0" width="8.9" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="146.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (21 samples, 0.75%)</title><rect x="143.8" y="2051.0" width="8.9" height="15" fill="#4bde4b" rx="2" ry="2"/>
<text x="146.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (21 samples, 0.75%)</title><rect x="143.8" y="2035.0" width="8.9" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="146.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (21 samples, 0.75%)</title><rect x="143.8" y="2019.0" width="8.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="146.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (21 samples, 0.75%)</title><rect x="143.8" y="2003.0" width="8.9" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="146.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="144.7" y="1987.0" width="2.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="147.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (5 samples, 0.18%)</title><rect x="144.7" y="1971.0" width="2.1" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="147.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="144.7" y="1955.0" width="2.1" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="147.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="144.7" y="1939.0" width="2.1" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="147.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="145.5" y="1923.0" width="1.3" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="148.5" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="145.5" y="1907.0" width="1.3" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="148.5" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (8 samples, 0.29%)</title><rect x="146.8" y="1987.0" width="3.4" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="149.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (8 samples, 0.29%)</title><rect x="146.8" y="1971.0" width="3.4" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="149.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="147.2" y="1955.0" width="3.0" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="150.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="147.2" y="1939.0" width="3.0" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="150.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="147.2" y="1923.0" width="3.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="150.2" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (7 samples, 0.25%)</title><rect x="147.2" y="1907.0" width="3.0" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="150.2" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (7 samples, 0.25%)</title><rect x="147.2" y="1891.0" width="3.0" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="150.2" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="147.2" y="1875.0" width="3.0" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="150.2" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (7 samples, 0.25%)</title><rect x="147.2" y="1859.0" width="3.0" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="150.2" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="150.2" y="1987.0" width="1.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="153.2" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (4 samples, 0.14%)</title><rect x="150.2" y="1971.0" width="1.7" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="153.2" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="150.2" y="1955.0" width="1.7" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="153.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="150.2" y="1939.0" width="1.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="153.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (4 samples, 0.14%)</title><rect x="150.2" y="1923.0" width="1.7" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="153.2" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (39 samples, 1.40%)</title><rect x="152.7" y="2131.0" width="16.5" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="155.7" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (39 samples, 1.40%)</title><rect x="152.7" y="2115.0" width="16.5" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="155.7" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (35 samples, 1.25%)</title><rect x="153.5" y="2099.0" width="14.8" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="156.5" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (35 samples, 1.25%)</title><rect x="153.5" y="2083.0" width="14.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="156.5" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCConditional.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="153.5" y="2067.0" width="1.3" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="156.5" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitConditional(Lcom/sun/tools/javac/tree/JCTree$JCConditional;)V (3 samples, 0.11%)</title><rect x="153.5" y="2051.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="156.5" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (27 samples, 0.97%)</title><rect x="154.8" y="2067.0" width="11.4" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="157.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (27 samples, 0.97%)</title><rect x="154.8" y="2051.0" width="11.4" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="157.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribArgs(Lcom/sun/tools/javac/code/Kinds$KindSelector;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/ListBuffer;)Lcom/sun/tools/javac/code/Kinds$KindSelector; (15 samples, 0.54%)</title><rect x="154.8" y="2035.0" width="6.3" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="157.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="154.8" y="2019.0" width="6.3" height="15" fill="#4de04d" rx="2" ry="2"/>
<text x="157.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.attribArg(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (15 samples, 0.54%)</title><rect x="154.8" y="2003.0" width="6.3" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="157.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="154.8" y="1987.0" width="1.7" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="157.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (4 samples, 0.14%)</title><rect x="154.8" y="1971.0" width="1.7" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="157.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Function;)V (4 samples, 0.14%)</title><rect x="154.8" y="1955.0" width="1.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="157.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.processArg(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Ljava/util/function/Supplier;)V (4 samples, 0.14%)</title><rect x="154.8" y="1939.0" width="1.7" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="157.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr$$Lambda$184/497479191.get()Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="154.8" y="1923.0" width="1.7" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="157.8" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.lambda$processArg$0(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/ArgumentAttr$UniquePos;Ljava/util/function/Function;)Lcom/sun/tools/javac/comp/ArgumentAttr$ArgumentType; (4 samples, 0.14%)</title><rect x="154.8" y="1907.0" width="1.7" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="157.8" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/tree/JCTree; (4 samples, 0.14%)</title><rect x="154.8" y="1891.0" width="1.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="157.8" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/DeferredAttr.attribSpeculative(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/tree/TreeCopier;Ljava/util/function/Function;Lcom/sun/tools/javac/comp/ArgumentAttr$LocalCacheContext;)Lcom/sun/tools/javac/tree/JCTree; (4 samples, 0.14%)</title><rect x="154.8" y="1875.0" width="1.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="157.8" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="154.8" y="1859.0" width="1.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="157.8" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="154.8" y="1843.0" width="1.3" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="157.8" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="154.8" y="1827.0" width="1.3" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="157.8" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (11 samples, 0.39%)</title><rect x="156.5" y="1987.0" width="4.6" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="159.5" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/ArgumentAttr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (11 samples, 0.39%)</title><rect x="156.5" y="1971.0" width="4.6" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="159.5" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="156.5" y="1955.0" width="4.6" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="159.5" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (11 samples, 0.39%)</title><rect x="156.5" y="1939.0" width="4.6" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="159.5" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (11 samples, 0.39%)</title><rect x="156.5" y="1923.0" width="4.6" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="159.5" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (11 samples, 0.39%)</title><rect x="156.5" y="1907.0" width="4.6" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="159.5" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="156.5" y="1891.0" width="4.6" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="159.5" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (11 samples, 0.39%)</title><rect x="156.5" y="1875.0" width="4.6" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="159.5" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (11 samples, 0.39%)</title><rect x="156.5" y="1859.0" width="4.6" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="159.5" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (11 samples, 0.39%)</title><rect x="156.5" y="1843.0" width="4.6" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="159.5" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (11 samples, 0.39%)</title><rect x="156.5" y="1827.0" width="4.6" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="159.5" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (11 samples, 0.39%)</title><rect x="156.5" y="1811.0" width="4.6" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="159.5" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (11 samples, 0.39%)</title><rect x="156.5" y="1795.0" width="4.6" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="159.5" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1779.0" width="4.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="159.5" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1763.0" width="4.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="159.5" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="156.5" y="1747.0" width="4.2" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="159.5" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (10 samples, 0.36%)</title><rect x="156.5" y="1731.0" width="4.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="159.5" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1715.0" width="4.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="159.5" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1699.0" width="4.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="159.5" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="156.5" y="1683.0" width="4.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="159.5" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (10 samples, 0.36%)</title><rect x="156.5" y="1667.0" width="4.2" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="159.5" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (10 samples, 0.36%)</title><rect x="156.5" y="1651.0" width="4.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="159.5" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1635.0" width="4.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="159.5" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="156.5" y="1619.0" width="4.2" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="159.5" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="156.9" y="1603.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="159.9" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (3 samples, 0.11%)</title><rect x="156.9" y="1587.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="159.9" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="156.9" y="1571.0" width="1.3" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="159.9" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="156.9" y="1555.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="159.9" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="156.9" y="1539.0" width="1.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="159.9" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="156.9" y="1523.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="159.9" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (12 samples, 0.43%)</title><rect x="161.1" y="2035.0" width="5.1" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="164.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="161.1" y="2019.0" width="3.0" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="164.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (7 samples, 0.25%)</title><rect x="161.1" y="2003.0" width="3.0" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="164.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="162.8" y="1987.0" width="1.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="165.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="162.8" y="1971.0" width="1.3" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="165.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="162.8" y="1955.0" width="1.3" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="165.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="164.1" y="2019.0" width="2.1" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="167.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (5 samples, 0.18%)</title><rect x="164.1" y="2003.0" width="2.1" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="167.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkId(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1987.0" width="1.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="167.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethodIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1971.0" width="1.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="167.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkIdInternal(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1955.0" width="1.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="167.1" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.checkMethod(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1939.0" width="1.3" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="167.1" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.checkMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1923.0" width="1.3" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="167.1" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.rawInstantiate(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Attr$ResultInfo;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/util/Warner;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="164.1" y="1907.0" width="1.3" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="167.1" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="166.6" y="2067.0" width="1.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="169.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (4 samples, 0.14%)</title><rect x="166.6" y="2051.0" width="1.7" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="169.6" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCWhileLoop.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="169.2" y="2131.0" width="1.7" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="172.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitWhileLoop(Lcom/sun/tools/javac/tree/JCTree$JCWhileLoop;)V (4 samples, 0.14%)</title><rect x="169.2" y="2115.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="172.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="2099.0" width="1.7" height="15" fill="#58ea58" rx="2" ry="2"/>
<text x="172.2" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="2083.0" width="1.7" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="172.2" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="169.2" y="2067.0" width="1.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="172.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (4 samples, 0.14%)</title><rect x="169.2" y="2051.0" width="1.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="172.2" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="169.2" y="2035.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="172.2" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="2019.0" width="1.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="172.2" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="2003.0" width="1.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="172.2" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="169.2" y="1987.0" width="1.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="172.2" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (4 samples, 0.14%)</title><rect x="169.2" y="1971.0" width="1.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="172.2" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="1955.0" width="1.7" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="172.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="169.2" y="1939.0" width="1.7" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="172.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="169.2" y="1923.0" width="1.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="172.2" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="169.2" y="1907.0" width="1.2" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="172.2" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="169.2" y="1891.0" width="1.2" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="172.2" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="169.2" y="1875.0" width="1.2" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="172.2" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="169.2" y="1859.0" width="1.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="172.2" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="173.0" y="2275.0" width="2.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="176.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (6 samples, 0.21%)</title><rect x="173.0" y="2259.0" width="2.5" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="176.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="173.0" y="2243.0" width="2.5" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="176.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="173.0" y="2227.0" width="2.5" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="176.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="173.0" y="2211.0" width="1.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="176.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (3 samples, 0.11%)</title><rect x="173.0" y="2195.0" width="1.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="176.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCNewClass.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="174.2" y="2211.0" width="1.3" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="177.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitNewClass(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V (3 samples, 0.11%)</title><rect x="174.2" y="2195.0" width="1.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="177.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitAnonymousClassDefinition(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Kinds$KindSelector;)V (3 samples, 0.11%)</title><rect x="174.2" y="2179.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="177.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="174.2" y="2163.0" width="1.3" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="177.2" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="174.2" y="2147.0" width="1.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="177.2" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="174.2" y="2131.0" width="1.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="177.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (3 samples, 0.11%)</title><rect x="174.2" y="2115.0" width="1.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="177.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (3 samples, 0.11%)</title><rect x="174.2" y="2099.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="177.2" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (3 samples, 0.11%)</title><rect x="174.2" y="2083.0" width="1.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="177.2" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribClassBody(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (3 samples, 0.11%)</title><rect x="174.2" y="2067.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="177.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Ljava/util/Queue;)Ljava/util/Queue; (50 samples, 1.79%)</title><rect x="176.8" y="2387.0" width="21.1" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="179.8" y="2398.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Lcom/sun/tools/javac/comp/Env;Ljava/util/Queue;)V (50 samples, 1.79%)</title><rect x="176.8" y="2371.0" width="21.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="179.8" y="2382.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translateTopLevelClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/TreeMaker;)Lcom/sun/tools/javac/util/List; (19 samples, 0.68%)</title><rect x="176.8" y="2355.0" width="8.0" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="179.8" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.checkConflicts(Lcom/sun/tools/javac/util/List;)V (4 samples, 0.14%)</title><rect x="176.8" y="2339.0" width="1.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="179.8" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="176.8" y="2323.0" width="1.7" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="179.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower$1.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="176.8" y="2307.0" width="1.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="179.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="176.8" y="2291.0" width="1.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="179.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/util/List;)V (4 samples, 0.14%)</title><rect x="176.8" y="2275.0" width="1.7" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="179.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="176.8" y="2259.0" width="1.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="179.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="176.8" y="2243.0" width="1.7" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="179.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower$1.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (4 samples, 0.14%)</title><rect x="176.8" y="2227.0" width="1.7" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="179.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/JCTree$JCExpression;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="178.5" y="2339.0" width="6.3" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="181.5" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="178.5" y="2323.0" width="6.3" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="181.5" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="178.5" y="2307.0" width="6.3" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="181.5" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="178.5" y="2291.0" width="6.3" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="181.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (15 samples, 0.54%)</title><rect x="178.5" y="2275.0" width="6.3" height="15" fill="#6cfe6c" rx="2" ry="2"/>
<text x="181.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="178.5" y="2259.0" width="6.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="181.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="178.5" y="2243.0" width="6.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="181.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="179.3" y="2227.0" width="5.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="182.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (13 samples, 0.47%)</title><rect x="179.3" y="2211.0" width="5.5" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="182.3" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitMethodDefInternal(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (13 samples, 0.47%)</title><rect x="179.3" y="2195.0" width="5.5" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="182.3" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (13 samples, 0.47%)</title><rect x="179.3" y="2179.0" width="5.5" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="182.3" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (13 samples, 0.47%)</title><rect x="179.3" y="2163.0" width="5.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="182.3" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (13 samples, 0.47%)</title><rect x="179.3" y="2147.0" width="5.5" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="182.3" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="179.3" y="2131.0" width="5.5" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="182.3" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (13 samples, 0.47%)</title><rect x="179.3" y="2115.0" width="5.5" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="182.3" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (13 samples, 0.47%)</title><rect x="179.3" y="2099.0" width="5.5" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="182.3" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (13 samples, 0.47%)</title><rect x="179.3" y="2083.0" width="5.5" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="182.3" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (13 samples, 0.47%)</title><rect x="179.3" y="2067.0" width="5.5" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="182.3" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (13 samples, 0.47%)</title><rect x="179.3" y="2051.0" width="5.5" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="182.3" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCTry.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="182.7" y="2035.0" width="1.2" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="185.7" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (3 samples, 0.11%)</title><rect x="182.7" y="2019.0" width="1.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="185.7" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (3 samples, 0.11%)</title><rect x="182.7" y="2003.0" width="1.2" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="185.7" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="182.7" y="1987.0" width="1.2" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="185.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="182.7" y="1971.0" width="1.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="185.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="182.7" y="1955.0" width="1.2" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="185.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="182.7" y="1939.0" width="1.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="185.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="182.7" y="1923.0" width="1.2" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="185.7" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="182.7" y="1907.0" width="1.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="185.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="182.7" y="1891.0" width="1.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="185.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="182.7" y="1875.0" width="1.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="185.7" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translateTopLevelClass(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/TreeMaker;)Lcom/sun/tools/javac/tree/JCTree; (20 samples, 0.72%)</title><rect x="184.8" y="2355.0" width="8.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="187.8" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translate(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/tree/JCTree; (20 samples, 0.72%)</title><rect x="184.8" y="2339.0" width="8.4" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="187.8" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (20 samples, 0.72%)</title><rect x="184.8" y="2323.0" width="8.4" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="187.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (20 samples, 0.72%)</title><rect x="184.8" y="2307.0" width="8.4" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="187.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (20 samples, 0.72%)</title><rect x="184.8" y="2291.0" width="8.4" height="15" fill="#63f463" rx="2" ry="2"/>
<text x="187.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translateClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (20 samples, 0.72%)</title><rect x="184.8" y="2275.0" width="8.4" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="187.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (19 samples, 0.68%)</title><rect x="185.2" y="2259.0" width="8.0" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="188.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (19 samples, 0.68%)</title><rect x="185.2" y="2243.0" width="8.0" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="188.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (19 samples, 0.68%)</title><rect x="185.2" y="2227.0" width="8.0" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="188.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="185.2" y="2211.0" width="1.7" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="188.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="185.2" y="2195.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="188.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translateClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (4 samples, 0.14%)</title><rect x="185.2" y="2179.0" width="1.7" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="188.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="186.9" y="2211.0" width="5.9" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="189.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (14 samples, 0.50%)</title><rect x="186.9" y="2195.0" width="5.9" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="189.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translate(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/tree/JCTree; (14 samples, 0.50%)</title><rect x="186.9" y="2179.0" width="5.9" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="189.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (14 samples, 0.50%)</title><rect x="186.9" y="2163.0" width="5.9" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="189.9" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="186.9" y="2147.0" width="5.9" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="189.9" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (14 samples, 0.50%)</title><rect x="186.9" y="2131.0" width="5.9" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="189.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (14 samples, 0.50%)</title><rect x="186.9" y="2115.0" width="5.9" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="189.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (14 samples, 0.50%)</title><rect x="186.9" y="2099.0" width="5.9" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="189.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="187.3" y="2083.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="190.3" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (3 samples, 0.11%)</title><rect x="187.3" y="2067.0" width="1.3" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="190.3" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.translate(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="187.3" y="2051.0" width="1.3" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="190.3" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="187.3" y="2035.0" width="1.3" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="190.3" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="188.6" y="2083.0" width="1.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="191.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TransTypes.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (4 samples, 0.14%)</title><rect x="188.6" y="2067.0" width="1.7" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="191.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="189.0" y="2051.0" width="1.3" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="192.0" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="189.0" y="2035.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="192.0" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (3 samples, 0.11%)</title><rect x="189.0" y="2019.0" width="1.3" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="192.0" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="189.0" y="2003.0" width="1.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="192.0" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeTranslator.translate(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="189.0" y="1987.0" width="1.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="192.0" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Ljava/util/Queue;)Ljava/util/Queue; (9 samples, 0.32%)</title><rect x="193.2" y="2355.0" width="3.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="196.2" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Lcom/sun/tools/javac/comp/Env;Ljava/util/Queue;)V (9 samples, 0.32%)</title><rect x="193.2" y="2339.0" width="3.8" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="196.2" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Ljava/util/Queue;)Ljava/util/Queue; (6 samples, 0.21%)</title><rect x="193.6" y="2323.0" width="2.6" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="196.6" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.desugar(Lcom/sun/tools/javac/comp/Env;Ljava/util/Queue;)V (6 samples, 0.21%)</title><rect x="193.6" y="2307.0" width="2.6" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="196.6" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Lower.translateTopLevelClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/TreeMaker;)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="194.1" y="2291.0" width="1.2" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="197.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.enterTrees(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (128 samples, 4.58%)</title><rect x="197.9" y="2387.0" width="54.0" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="200.9" y="2398.0">com/s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.main(Lcom/sun/tools/javac/util/List;)V (104 samples, 3.72%)</title><rect x="197.9" y="2371.0" width="43.9" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="200.9" y="2382.0">com/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.complete(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (104 samples, 3.72%)</title><rect x="197.9" y="2355.0" width="43.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="200.9" y="2366.0">com/..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (78 samples, 2.79%)</title><rect x="197.9" y="2339.0" width="32.9" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="200.9" y="2350.0">co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (78 samples, 2.79%)</title><rect x="197.9" y="2323.0" width="32.9" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="200.9" y="2334.0">co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter.complete(Lcom/sun/tools/javac/code/Symbol;)V (78 samples, 2.79%)</title><rect x="197.9" y="2307.0" width="32.9" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="200.9" y="2318.0">co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (76 samples, 2.72%)</title><rect x="197.9" y="2291.0" width="32.1" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="200.9" y="2302.0">co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (38 samples, 1.36%)</title><rect x="197.9" y="2275.0" width="16.0" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="200.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (6 samples, 0.21%)</title><rect x="197.9" y="2259.0" width="2.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="200.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (6 samples, 0.21%)</title><rect x="197.9" y="2243.0" width="2.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="200.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (6 samples, 0.21%)</title><rect x="197.9" y="2227.0" width="2.5" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="200.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.complete(Lcom/sun/tools/javac/code/Symbol;)V (6 samples, 0.21%)</title><rect x="197.9" y="2211.0" width="2.5" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="200.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (6 samples, 0.21%)</title><rect x="197.9" y="2195.0" width="2.5" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="200.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (6 samples, 0.21%)</title><rect x="197.9" y="2179.0" width="2.5" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="200.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$AbstractHeaderPhase.attribSuperTypes(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Env;)V (6 samples, 0.21%)</title><rect x="197.9" y="2163.0" width="2.5" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="200.9" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribBase(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;ZZZ)Lcom/sun/tools/javac/code/Type; (6 samples, 0.21%)</title><rect x="197.9" y="2147.0" width="2.5" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="200.9" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="197.9" y="2131.0" width="2.1" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="200.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="197.9" y="2115.0" width="2.1" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="200.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="197.9" y="2099.0" width="2.1" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="200.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="197.9" y="2083.0" width="2.1" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="200.9" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (5 samples, 0.18%)</title><rect x="197.9" y="2067.0" width="2.1" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="200.9" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveIdent(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="197.9" y="2051.0" width="2.1" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="200.9" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdent(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="197.9" y="2035.0" width="2.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="200.9" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="197.9" y="2019.0" width="2.1" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="200.9" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="197.9" y="2003.0" width="2.1" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="200.9" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findGlobalType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="197.9" y="1987.0" width="2.1" height="15" fill="#3fd33f" rx="2" ry="2"/>
<text x="200.9" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (4 samples, 0.14%)</title><rect x="197.9" y="1971.0" width="1.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="200.9" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Z (4 samples, 0.14%)</title><rect x="197.9" y="1955.0" width="1.7" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="200.9" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Z)Z (4 samples, 0.14%)</title><rect x="197.9" y="1939.0" width="1.7" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="200.9" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.flags()J (4 samples, 0.14%)</title><rect x="197.9" y="1923.0" width="1.7" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="200.9" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (4 samples, 0.14%)</title><rect x="197.9" y="1907.0" width="1.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="200.9" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (4 samples, 0.14%)</title><rect x="197.9" y="1891.0" width="1.7" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="200.9" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter.complete(Lcom/sun/tools/javac/code/Symbol;)V (4 samples, 0.14%)</title><rect x="197.9" y="1875.0" width="1.7" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="200.9" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="197.9" y="1859.0" width="1.7" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="200.9" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="197.9" y="1843.0" width="1.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="200.9" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (3 samples, 0.11%)</title><rect x="197.9" y="1827.0" width="1.2" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="200.9" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (3 samples, 0.11%)</title><rect x="197.9" y="1811.0" width="1.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="200.9" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (3 samples, 0.11%)</title><rect x="197.9" y="1795.0" width="1.2" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="200.9" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.complete(Lcom/sun/tools/javac/code/Symbol;)V (3 samples, 0.11%)</title><rect x="197.9" y="1779.0" width="1.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="200.9" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (3 samples, 0.11%)</title><rect x="197.9" y="1763.0" width="1.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="200.9" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$HierarchyPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="197.9" y="1747.0" width="1.2" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="200.9" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$AbstractHeaderPhase.attribSuperTypes(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="197.9" y="1731.0" width="1.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="200.9" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribBase(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;ZZZ)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1715.0" width="1.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="200.9" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1699.0" width="1.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="200.9" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1683.0" width="1.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="200.9" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1667.0" width="1.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="200.9" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="197.9" y="1651.0" width="1.2" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="200.9" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (3 samples, 0.11%)</title><rect x="197.9" y="1635.0" width="1.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="200.9" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveIdent(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1619.0" width="1.2" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="200.9" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdent(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1603.0" width="1.2" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="200.9" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1587.0" width="1.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="200.9" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1571.0" width="1.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="200.9" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findGlobalType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1555.0" width="1.2" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="200.9" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="197.9" y="1539.0" width="1.2" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="200.9" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Z (3 samples, 0.11%)</title><rect x="197.9" y="1523.0" width="1.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="200.9" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Z)Z (3 samples, 0.11%)</title><rect x="197.9" y="1507.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="200.9" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.flags()J (3 samples, 0.11%)</title><rect x="197.9" y="1491.0" width="1.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="200.9" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (3 samples, 0.11%)</title><rect x="197.9" y="1475.0" width="1.2" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="200.9" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (3 samples, 0.11%)</title><rect x="197.9" y="1459.0" width="1.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="200.9" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter.complete(Lcom/sun/tools/javac/code/Symbol;)V (3 samples, 0.11%)</title><rect x="197.9" y="1443.0" width="1.2" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="200.9" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="197.9" y="1427.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="200.9" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (3 samples, 0.11%)</title><rect x="197.9" y="1411.0" width="1.2" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="200.9" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="197.9" y="1395.0" width="1.2" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="200.9" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.resolveImports(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;Lcom/sun/tools/javac/comp/Env;)V (3 samples, 0.11%)</title><rect x="197.9" y="1379.0" width="1.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="200.9" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.doImport(Lcom/sun/tools/javac/tree/JCTree$JCImport;)V (3 samples, 0.11%)</title><rect x="197.9" y="1363.0" width="1.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="200.9" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.attribImportType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1347.0" width="1.2" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="200.9" y="1358.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1331.0" width="1.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="200.9" y="1342.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1315.0" width="1.2" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="200.9" y="1326.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="197.9" y="1299.0" width="1.2" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="200.9" y="1310.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="197.9" y="1283.0" width="1.2" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="200.9" y="1294.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (3 samples, 0.11%)</title><rect x="197.9" y="1267.0" width="1.2" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="200.9" y="1278.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (32 samples, 1.14%)</title><rect x="200.4" y="2259.0" width="13.5" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="203.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (30 samples, 1.07%)</title><rect x="200.4" y="2243.0" width="12.7" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="203.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$MembersPhase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (30 samples, 1.07%)</title><rect x="200.4" y="2227.0" width="12.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="203.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (30 samples, 1.07%)</title><rect x="200.4" y="2211.0" width="12.7" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="203.4" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$MembersPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (30 samples, 1.07%)</title><rect x="200.4" y="2195.0" width="12.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="203.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$MembersPhase.finishClass(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;)V (30 samples, 1.07%)</title><rect x="200.4" y="2179.0" width="12.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="203.4" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.memberEnter(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (30 samples, 1.07%)</title><rect x="200.4" y="2163.0" width="12.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="203.4" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.memberEnter(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (30 samples, 1.07%)</title><rect x="200.4" y="2147.0" width="12.7" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="203.4" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="200.4" y="2131.0" width="2.5" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="203.4" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (6 samples, 0.21%)</title><rect x="200.4" y="2115.0" width="2.5" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="203.4" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.signature(Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (5 samples, 0.18%)</title><rect x="200.8" y="2099.0" width="2.1" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="203.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.memberEnter(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="201.2" y="2083.0" width="1.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="204.2" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="201.2" y="2067.0" width="1.7" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="204.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (4 samples, 0.14%)</title><rect x="201.2" y="2051.0" width="1.7" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="204.2" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="201.7" y="2035.0" width="1.2" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="204.7" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="201.7" y="2019.0" width="1.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="204.7" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="201.7" y="2003.0" width="1.2" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="204.7" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="201.7" y="1987.0" width="1.2" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="204.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (3 samples, 0.11%)</title><rect x="201.7" y="1971.0" width="1.2" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="204.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveIdent(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="201.7" y="1955.0" width="1.2" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="204.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdent(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="201.7" y="1939.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="204.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="201.7" y="1923.0" width="1.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="204.7" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="201.7" y="1907.0" width="1.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="204.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findGlobalType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="201.7" y="1891.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="204.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (24 samples, 0.86%)</title><rect x="202.9" y="2131.0" width="10.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="205.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/MemberEnter.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (24 samples, 0.86%)</title><rect x="202.9" y="2115.0" width="10.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="205.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="202.9" y="2099.0" width="10.2" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="205.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="202.9" y="2083.0" width="10.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="205.9" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (24 samples, 0.86%)</title><rect x="202.9" y="2067.0" width="10.2" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="205.9" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIdent.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (23 samples, 0.82%)</title><rect x="203.4" y="2051.0" width="9.7" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="206.4" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitIdent(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V (23 samples, 0.82%)</title><rect x="203.4" y="2035.0" width="9.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="206.4" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveIdent(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="2019.0" width="9.7" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="206.4" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdent(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="2003.0" width="9.7" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="206.4" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="1987.0" width="9.7" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="206.4" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="1971.0" width="9.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="206.4" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findGlobalType(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="1955.0" width="9.7" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="206.4" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (23 samples, 0.82%)</title><rect x="203.4" y="1939.0" width="9.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="206.4" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Z (23 samples, 0.82%)</title><rect x="203.4" y="1923.0" width="9.7" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="206.4" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.isAccessible(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Z)Z (23 samples, 0.82%)</title><rect x="203.4" y="1907.0" width="9.7" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="206.4" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.flags()J (23 samples, 0.82%)</title><rect x="203.4" y="1891.0" width="9.7" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="206.4" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (23 samples, 0.82%)</title><rect x="203.4" y="1875.0" width="9.7" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="206.4" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (23 samples, 0.82%)</title><rect x="203.4" y="1859.0" width="9.7" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="206.4" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter.complete(Lcom/sun/tools/javac/code/Symbol;)V (23 samples, 0.82%)</title><rect x="203.4" y="1843.0" width="9.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="206.4" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.completeEnvs(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (23 samples, 0.82%)</title><rect x="203.4" y="1827.0" width="9.7" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="206.4" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (23 samples, 0.82%)</title><rect x="203.4" y="1811.0" width="9.7" height="15" fill="#48dd48" rx="2" ry="2"/>
<text x="206.4" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (23 samples, 0.82%)</title><rect x="203.4" y="1795.0" width="9.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="206.4" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.resolveImports(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;Lcom/sun/tools/javac/comp/Env;)V (23 samples, 0.82%)</title><rect x="203.4" y="1779.0" width="9.7" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="206.4" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.doImport(Lcom/sun/tools/javac/tree/JCTree$JCImport;)V (23 samples, 0.82%)</title><rect x="203.4" y="1763.0" width="9.7" height="15" fill="#33c833" rx="2" ry="2"/>
<text x="206.4" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribImportQualifier(Lcom/sun/tools/javac/tree/JCTree$JCImport;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="203.4" y="1747.0" width="4.2" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="206.4" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (10 samples, 0.36%)</title><rect x="203.4" y="1731.0" width="4.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="206.4" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="203.4" y="1715.0" width="4.2" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="206.4" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (10 samples, 0.36%)</title><rect x="203.4" y="1699.0" width="4.2" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="206.4" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$PackageSymbol.flags()J (4 samples, 0.14%)</title><rect x="203.4" y="1683.0" width="1.6" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="206.4" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (4 samples, 0.14%)</title><rect x="203.4" y="1667.0" width="1.6" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="206.4" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (4 samples, 0.14%)</title><rect x="203.4" y="1651.0" width="1.6" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="206.4" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (4 samples, 0.14%)</title><rect x="203.4" y="1635.0" width="1.6" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="206.4" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V (4 samples, 0.14%)</title><rect x="203.4" y="1619.0" width="1.6" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="206.4" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanModulePaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;)V (3 samples, 0.11%)</title><rect x="203.4" y="1603.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="206.4" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.list(Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/String;Ljava/util/Set;)Ljava/lang/Iterable; (3 samples, 0.11%)</title><rect x="203.4" y="1587.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="206.4" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager.list(Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljava/util/Set;Z)Ljava/lang/Iterable; (3 samples, 0.11%)</title><rect x="203.4" y="1571.0" width="1.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="206.4" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager$DirectoryContainer.list(Ljava/nio/file/Path;Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;Ljava/util/Set;ZLcom/sun/tools/javac/util/ListBuffer;)V (3 samples, 0.11%)</title><rect x="203.4" y="1555.0" width="1.2" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="206.4" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="205.0" y="1683.0" width="1.3" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="208.0" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="205.0" y="1667.0" width="1.3" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="208.0" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (3 samples, 0.11%)</title><rect x="205.0" y="1651.0" width="1.3" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="208.0" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="206.3" y="1683.0" width="1.3" height="15" fill="#63f463" rx="2" ry="2"/>
<text x="209.3" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackage(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="206.3" y="1667.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="209.3" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackageInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="206.3" y="1651.0" width="1.3" height="15" fill="#4cdf4c" rx="2" ry="2"/>
<text x="209.3" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="206.3" y="1635.0" width="1.3" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="209.3" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.attribImportType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="207.6" y="1747.0" width="5.5" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="210.6" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="207.6" y="1731.0" width="5.5" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="210.6" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="207.6" y="1715.0" width="5.5" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="210.6" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (13 samples, 0.47%)</title><rect x="207.6" y="1699.0" width="5.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="210.6" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (13 samples, 0.47%)</title><rect x="207.6" y="1683.0" width="5.5" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="210.6" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (13 samples, 0.47%)</title><rect x="207.6" y="1667.0" width="5.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="210.6" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="208.0" y="1651.0" width="5.1" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="211.0" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackage(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="208.0" y="1635.0" width="5.1" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="211.0" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackageInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="208.0" y="1619.0" width="5.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="211.0" y="1630.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="208.0" y="1603.0" width="5.1" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="211.0" y="1614.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.loadClass(Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; (12 samples, 0.43%)</title><rect x="208.0" y="1587.0" width="5.1" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="211.0" y="1598.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (12 samples, 0.43%)</title><rect x="208.0" y="1571.0" width="5.1" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="211.0" y="1582.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (12 samples, 0.43%)</title><rect x="208.0" y="1555.0" width="5.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="211.0" y="1566.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (12 samples, 0.43%)</title><rect x="208.0" y="1539.0" width="5.1" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="211.0" y="1550.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (12 samples, 0.43%)</title><rect x="208.0" y="1523.0" width="5.1" height="15" fill="#39cf39" rx="2" ry="2"/>
<text x="211.0" y="1534.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (12 samples, 0.43%)</title><rect x="208.0" y="1507.0" width="5.1" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="211.0" y="1518.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClassFile(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (11 samples, 0.39%)</title><rect x="208.4" y="1491.0" width="4.7" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="211.4" y="1502.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClassBuffer(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (4 samples, 0.14%)</title><rect x="208.4" y="1475.0" width="1.7" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="211.4" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (4 samples, 0.14%)</title><rect x="208.4" y="1459.0" width="1.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="211.4" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readInputStream([BLjava/io/InputStream;)[B (7 samples, 0.25%)</title><rect x="210.1" y="1475.0" width="3.0" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="213.1" y="1486.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/FilterInputStream.read([B)I (7 samples, 0.25%)</title><rect x="210.1" y="1459.0" width="3.0" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="213.1" y="1470.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/InflaterInputStream.read([BII)I (7 samples, 0.25%)</title><rect x="210.1" y="1443.0" width="3.0" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="213.1" y="1454.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/Inflater.inflate([BII)I (5 samples, 0.18%)</title><rect x="210.1" y="1427.0" width="2.1" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="213.1" y="1438.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/Inflater.inflateBytesBytes(J[BII[BII)J (5 samples, 0.18%)</title><rect x="210.1" y="1411.0" width="2.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="213.1" y="1422.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Java_java_util_zip_Inflater_inflateBytesBytes (5 samples, 0.18%)</title><rect x="210.1" y="1395.0" width="2.1" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="213.1" y="1406.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>doInflate (5 samples, 0.18%)</title><rect x="210.1" y="1379.0" width="2.1" height="15" fill="#cc3838" rx="2" ry="2"/>
<text x="213.1" y="1390.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>inflate (5 samples, 0.18%)</title><rect x="210.1" y="1363.0" width="2.1" height="15" fill="#f67676" rx="2" ry="2"/>
<text x="213.1" y="1374.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$Phase.doCompleteEnvs(Lcom/sun/tools/javac/util/List;)V (38 samples, 1.36%)</title><rect x="213.9" y="2275.0" width="16.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="216.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.runPhase(Lcom/sun/tools/javac/comp/Env;)V (38 samples, 1.36%)</title><rect x="213.9" y="2259.0" width="16.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="216.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.resolveImports(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;Lcom/sun/tools/javac/comp/Env;)V (37 samples, 1.32%)</title><rect x="214.3" y="2243.0" width="15.7" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="217.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$PackageSymbol.members()Lcom/sun/tools/javac/code/Scope$WriteableScope; (6 samples, 0.21%)</title><rect x="214.3" y="2227.0" width="2.6" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="217.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (6 samples, 0.21%)</title><rect x="214.3" y="2211.0" width="2.6" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="217.3" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (6 samples, 0.21%)</title><rect x="214.3" y="2195.0" width="2.6" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="217.3" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (6 samples, 0.21%)</title><rect x="214.3" y="2179.0" width="2.6" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="217.3" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V (6 samples, 0.21%)</title><rect x="214.3" y="2163.0" width="2.6" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="217.3" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanModulePaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;)V (6 samples, 0.21%)</title><rect x="214.3" y="2147.0" width="2.6" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="217.3" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljavax/tools/JavaFileManager$Location;Ljava/lang/Iterable;)V (4 samples, 0.14%)</title><rect x="214.3" y="2131.0" width="1.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="217.3" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.doImport(Lcom/sun/tools/javac/tree/JCTree$JCImport;)V (31 samples, 1.11%)</title><rect x="216.9" y="2227.0" width="13.1" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="219.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribImportQualifier(Lcom/sun/tools/javac/tree/JCTree$JCImport;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="216.9" y="2211.0" width="5.9" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="219.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (14 samples, 0.50%)</title><rect x="216.9" y="2195.0" width="5.9" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="219.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (14 samples, 0.50%)</title><rect x="216.9" y="2179.0" width="5.9" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="219.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (14 samples, 0.50%)</title><rect x="216.9" y="2163.0" width="5.9" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="219.9" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$PackageSymbol.flags()J (8 samples, 0.29%)</title><rect x="216.9" y="2147.0" width="3.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="219.9" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (8 samples, 0.29%)</title><rect x="216.9" y="2131.0" width="3.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="219.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (8 samples, 0.29%)</title><rect x="216.9" y="2115.0" width="3.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="219.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (8 samples, 0.29%)</title><rect x="216.9" y="2099.0" width="3.3" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="219.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V (8 samples, 0.29%)</title><rect x="216.9" y="2083.0" width="3.3" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="219.9" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanModulePaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;)V (4 samples, 0.14%)</title><rect x="216.9" y="2067.0" width="1.7" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="219.9" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanUserPaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Z)V (4 samples, 0.14%)</title><rect x="218.6" y="2067.0" width="1.6" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="221.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.list(Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/String;Ljava/util/Set;)Ljava/lang/Iterable; (3 samples, 0.11%)</title><rect x="219.0" y="2051.0" width="1.2" height="15" fill="#64f564" rx="2" ry="2"/>
<text x="222.0" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="220.2" y="2147.0" width="1.3" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="223.2" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="220.2" y="2131.0" width="1.3" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="223.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (3 samples, 0.11%)</title><rect x="220.2" y="2115.0" width="1.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="223.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="221.5" y="2147.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="224.5" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackage(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="221.5" y="2131.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="224.5" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackageInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="221.5" y="2115.0" width="1.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="224.5" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="221.5" y="2099.0" width="1.3" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="224.5" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/TypeEnter$ImportsPhase.attribImportType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (17 samples, 0.61%)</title><rect x="222.8" y="2211.0" width="7.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="225.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (16 samples, 0.57%)</title><rect x="223.2" y="2195.0" width="6.8" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="226.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribType(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; (16 samples, 0.57%)</title><rect x="223.2" y="2179.0" width="6.8" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="226.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (16 samples, 0.57%)</title><rect x="223.2" y="2163.0" width="6.8" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="226.2" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (15 samples, 0.54%)</title><rect x="223.6" y="2147.0" width="6.4" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="226.6" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (15 samples, 0.54%)</title><rect x="223.6" y="2131.0" width="6.4" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="226.6" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.attribTree(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Type; (3 samples, 0.11%)</title><rect x="223.6" y="2115.0" width="1.3" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="226.6" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="223.6" y="2099.0" width="1.3" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="226.6" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (3 samples, 0.11%)</title><rect x="223.6" y="2083.0" width="1.3" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="226.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.selectSym(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr$ResultInfo;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="224.9" y="2115.0" width="5.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="227.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackage(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (12 samples, 0.43%)</title><rect x="224.9" y="2099.0" width="5.1" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="227.9" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findIdentInPackageInternal(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Kinds$KindSelector;)Lcom/sun/tools/javac/code/Symbol; (11 samples, 0.39%)</title><rect x="225.3" y="2083.0" width="4.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="228.3" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.loadClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/comp/Resolve$RecoveryLoadClass;)Lcom/sun/tools/javac/code/Symbol; (10 samples, 0.36%)</title><rect x="225.7" y="2067.0" width="4.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="228.7" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.loadClass(Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; (10 samples, 0.36%)</title><rect x="225.7" y="2051.0" width="4.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="228.7" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$ClassSymbol.complete()V (10 samples, 0.36%)</title><rect x="225.7" y="2035.0" width="4.3" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="228.7" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (10 samples, 0.36%)</title><rect x="225.7" y="2019.0" width="4.3" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="228.7" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (10 samples, 0.36%)</title><rect x="225.7" y="2003.0" width="4.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="228.7" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (10 samples, 0.36%)</title><rect x="225.7" y="1987.0" width="4.3" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="228.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (10 samples, 0.36%)</title><rect x="225.7" y="1971.0" width="4.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="228.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClassFile(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (9 samples, 0.32%)</title><rect x="226.2" y="1955.0" width="3.8" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="229.2" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClassBuffer(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (6 samples, 0.21%)</title><rect x="226.2" y="1939.0" width="2.5" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="229.2" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (6 samples, 0.21%)</title><rect x="226.2" y="1923.0" width="2.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="229.2" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readClassAttrs(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1907.0" width="1.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="229.2" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readAttrs(Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/jvm/ClassReader$AttributeKind;)V (3 samples, 0.11%)</title><rect x="226.2" y="1891.0" width="1.2" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="229.2" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader$6.read(Lcom/sun/tools/javac/code/Symbol;I)V (3 samples, 0.11%)</title><rect x="226.2" y="1875.0" width="1.2" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="229.2" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readInnerClasses(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1859.0" width="1.2" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="229.2" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.enterClass(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; (3 samples, 0.11%)</title><rect x="226.2" y="1843.0" width="1.2" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="229.2" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symtab.enterClass(Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; (3 samples, 0.11%)</title><rect x="226.2" y="1827.0" width="1.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="229.2" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$PackageSymbol.members()Lcom/sun/tools/javac/code/Scope$WriteableScope; (3 samples, 0.11%)</title><rect x="226.2" y="1811.0" width="1.2" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="229.2" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (3 samples, 0.11%)</title><rect x="226.2" y="1795.0" width="1.2" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="229.2" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1779.0" width="1.2" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="229.2" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1763.0" width="1.2" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="229.2" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1747.0" width="1.2" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="229.2" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanModulePaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Lcom/sun/tools/javac/code/Symbol$ModuleSymbol;)V (3 samples, 0.11%)</title><rect x="226.2" y="1731.0" width="1.2" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="229.2" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.readInputStream([BLjava/io/InputStream;)[B (3 samples, 0.11%)</title><rect x="228.7" y="1939.0" width="1.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="231.7" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/FilterInputStream.read([B)I (3 samples, 0.11%)</title><rect x="228.7" y="1923.0" width="1.3" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="231.7" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/InflaterInputStream.read([BII)I (3 samples, 0.11%)</title><rect x="228.7" y="1907.0" width="1.3" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="231.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$5.fill()V (3 samples, 0.11%)</title><rect x="228.7" y="1891.0" width="1.3" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="231.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$EntryInputStream.read([BII)I (3 samples, 0.11%)</title><rect x="228.7" y="1875.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="231.7" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$EntryInputStream.initDataPos()V (3 samples, 0.11%)</title><rect x="228.7" y="1859.0" width="1.3" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="231.7" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.readFullyAt([BIJJ)J (3 samples, 0.11%)</title><rect x="228.7" y="1843.0" width="1.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="231.7" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.readFullyAt(Ljava/nio/ByteBuffer;J)J (3 samples, 0.11%)</title><rect x="228.7" y="1827.0" width="1.3" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="231.7" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileChannelImpl.read(Ljava/nio/ByteBuffer;)I (3 samples, 0.11%)</title><rect x="228.7" y="1811.0" width="1.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="231.7" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.read(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (3 samples, 0.11%)</title><rect x="228.7" y="1795.0" width="1.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="231.7" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.readIntoNativeBuffer(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (3 samples, 0.11%)</title><rect x="228.7" y="1779.0" width="1.3" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="231.7" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.read(Ljava/io/FileDescriptor;JI)I (3 samples, 0.11%)</title><rect x="228.7" y="1763.0" width="1.3" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="231.7" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.read0(Ljava/io/FileDescriptor;JI)I (3 samples, 0.11%)</title><rect x="228.7" y="1747.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="231.7" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>read (3 samples, 0.11%)</title><rect x="228.7" y="1731.0" width="1.3" height="15" fill="#e45b5b" rx="2" ry="2"/>
<text x="231.7" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List; (26 samples, 0.93%)</title><rect x="230.8" y="2339.0" width="11.0" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="233.8" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (26 samples, 0.93%)</title><rect x="230.8" y="2323.0" width="11.0" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="233.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCCompilationUnit.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (26 samples, 0.93%)</title><rect x="230.8" y="2307.0" width="11.0" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="233.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.visitTopLevel(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;)V (26 samples, 0.93%)</title><rect x="230.8" y="2291.0" width="11.0" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="233.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symtab.listPackageModules(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/util/List; (22 samples, 0.79%)</title><rect x="230.8" y="2275.0" width="9.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="233.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol$PackageSymbol.members()Lcom/sun/tools/javac/code/Scope$WriteableScope; (22 samples, 0.79%)</title><rect x="230.8" y="2259.0" width="9.3" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="233.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symbol.complete()V (22 samples, 0.79%)</title><rect x="230.8" y="2243.0" width="9.3" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="233.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder$$Lambda$42/1213216872.complete(Lcom/sun/tools/javac/code/Symbol;)V (22 samples, 0.79%)</title><rect x="230.8" y="2227.0" width="9.3" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="233.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.complete(Lcom/sun/tools/javac/code/Symbol;)V (22 samples, 0.79%)</title><rect x="230.8" y="2211.0" width="9.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="233.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.fillIn(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;)V (22 samples, 0.79%)</title><rect x="230.8" y="2195.0" width="9.3" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="233.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.scanUserPaths(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Z)V (22 samples, 0.79%)</title><rect x="230.8" y="2179.0" width="9.3" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="233.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.list(Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/String;Ljava/util/Set;)Ljava/lang/Iterable; (22 samples, 0.79%)</title><rect x="230.8" y="2163.0" width="9.3" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="233.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager.list(Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljava/util/Set;Z)Ljava/lang/Iterable; (22 samples, 0.79%)</title><rect x="230.8" y="2147.0" width="9.3" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="233.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager.getContainer(Ljava/nio/file/Path;)Lcom/sun/tools/javac/file/JavacFileManager$Container; (21 samples, 0.75%)</title><rect x="231.2" y="2131.0" width="8.9" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="234.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager$ArchiveContainer.&lt;init&gt;(Lcom/sun/tools/javac/file/JavacFileManager;Ljava/nio/file/Path;)V (21 samples, 0.75%)</title><rect x="231.2" y="2115.0" width="8.9" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="234.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/Files.walkFileTree(Ljava/nio/file/Path;Ljava/util/Set;ILjava/nio/file/FileVisitor;)Ljava/nio/file/Path; (8 samples, 0.29%)</title><rect x="231.2" y="2099.0" width="3.4" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="234.2" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/FileTreeWalker.next()Ljava/nio/file/FileTreeWalker$Event; (7 samples, 0.25%)</title><rect x="231.6" y="2083.0" width="3.0" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="234.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/FileTreeWalker.visit(Ljava/nio/file/Path;ZZ)Ljava/nio/file/FileTreeWalker$Event; (7 samples, 0.25%)</title><rect x="231.6" y="2067.0" width="3.0" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="234.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/FileTreeWalker.getAttributes(Ljava/nio/file/Path;Z)Ljava/nio/file/attribute/BasicFileAttributes; (7 samples, 0.25%)</title><rect x="231.6" y="2051.0" width="3.0" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="234.6" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/Files.readAttributes(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; (7 samples, 0.25%)</title><rect x="231.6" y="2035.0" width="3.0" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="234.6" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystemProvider.readAttributes(Ljava/nio/file/Path;Ljava/lang/Class;[Ljava/nio/file/LinkOption;)Ljava/nio/file/attribute/BasicFileAttributes; (7 samples, 0.25%)</title><rect x="231.6" y="2019.0" width="3.0" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="234.6" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipPath.getAttributes()Ljdk/nio/zipfs/ZipFileAttributes; (7 samples, 0.25%)</title><rect x="231.6" y="2003.0" width="3.0" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="234.6" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.getFileAttributes([B)Ljdk/nio/zipfs/ZipFileAttributes; (5 samples, 0.18%)</title><rect x="232.1" y="1987.0" width="2.1" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="235.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.getEntry([B)Ljdk/nio/zipfs/ZipFileSystem$Entry; (5 samples, 0.18%)</title><rect x="232.1" y="1971.0" width="2.1" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="235.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$Entry.readCEN(Ljdk/nio/zipfs/ZipFileSystem;Ljdk/nio/zipfs/ZipFileSystem$IndexNode;)Ljdk/nio/zipfs/ZipFileSystem$Entry; (3 samples, 0.11%)</title><rect x="232.9" y="1955.0" width="1.3" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="235.9" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$Entry.cen(Ljdk/nio/zipfs/ZipFileSystem;Ljdk/nio/zipfs/ZipFileSystem$IndexNode;)Ljdk/nio/zipfs/ZipFileSystem$Entry; (3 samples, 0.11%)</title><rect x="232.9" y="1939.0" width="1.3" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="235.9" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipUtils.dosToJavaTime(J)J (3 samples, 0.11%)</title><rect x="232.9" y="1923.0" width="1.3" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="235.9" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystemProvider.newFileSystem(Ljava/nio/file/Path;Ljava/util/Map;)Ljava/nio/file/FileSystem; (13 samples, 0.47%)</title><rect x="234.6" y="2099.0" width="5.5" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="237.6" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/JarFileSystem.&lt;init&gt;(Ljdk/nio/zipfs/ZipFileSystemProvider;Ljava/nio/file/Path;Ljava/util/Map;)V (11 samples, 0.39%)</title><rect x="235.0" y="2083.0" width="4.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="238.0" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/JarFileSystem.isMultiReleaseJar()Z (8 samples, 0.29%)</title><rect x="235.0" y="2067.0" width="3.4" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="238.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.newInputStream([B)Ljava/io/InputStream; (6 samples, 0.21%)</title><rect x="235.9" y="2051.0" width="2.5" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="238.9" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.getEntry([B)Ljdk/nio/zipfs/ZipFileSystem$Entry; (4 samples, 0.14%)</title><rect x="235.9" y="2035.0" width="1.7" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="238.9" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$Entry.readCEN(Ljdk/nio/zipfs/ZipFileSystem;Ljdk/nio/zipfs/ZipFileSystem$IndexNode;)Ljdk/nio/zipfs/ZipFileSystem$Entry; (4 samples, 0.14%)</title><rect x="235.9" y="2019.0" width="1.7" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="238.9" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem$Entry.cen(Ljdk/nio/zipfs/ZipFileSystem;Ljdk/nio/zipfs/ZipFileSystem$IndexNode;)Ljdk/nio/zipfs/ZipFileSystem$Entry; (4 samples, 0.14%)</title><rect x="235.9" y="2003.0" width="1.7" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="238.9" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipUtils.dosToJavaTime(J)J (4 samples, 0.14%)</title><rect x="235.9" y="1987.0" width="1.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="238.9" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/time/ZoneId.systemDefault()Ljava/time/ZoneId; (3 samples, 0.11%)</title><rect x="236.3" y="1971.0" width="1.3" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="239.3" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.&lt;init&gt;(Ljdk/nio/zipfs/ZipFileSystemProvider;Ljava/nio/file/Path;Ljava/util/Map;)V (3 samples, 0.11%)</title><rect x="238.4" y="2067.0" width="1.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="241.4" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/nio/zipfs/ZipFileSystem.initCEN()[B (3 samples, 0.11%)</title><rect x="238.4" y="2051.0" width="1.3" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="241.4" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="240.1" y="2275.0" width="1.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="243.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="240.1" y="2259.0" width="1.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="243.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="240.1" y="2243.0" width="1.7" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="243.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="240.1" y="2227.0" width="1.7" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="243.1" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="240.1" y="2211.0" width="1.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="243.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.classEnter(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; (4 samples, 0.14%)</title><rect x="240.1" y="2195.0" width="1.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="243.1" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="240.1" y="2179.0" width="1.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="243.1" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Enter.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="240.1" y="2163.0" width="1.7" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="243.1" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.enterDone()V (24 samples, 0.86%)</title><rect x="241.8" y="2371.0" width="10.1" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="244.8" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.enterDone()V (24 samples, 0.86%)</title><rect x="241.8" y="2355.0" width="10.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="244.8" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.unblockAnnotations()V (24 samples, 0.86%)</title><rect x="241.8" y="2339.0" width="10.1" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="244.8" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.flush()V (24 samples, 0.86%)</title><rect x="241.8" y="2323.0" width="10.1" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="244.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/TypeAnnotations$$Lambda$144/1400856767.run()V (3 samples, 0.11%)</title><rect x="241.8" y="2307.0" width="1.2" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="244.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/TypeAnnotations.lambda$organizeTypeAnnotationsSignatures$0(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (3 samples, 0.11%)</title><rect x="241.8" y="2291.0" width="1.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="244.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/TypeAnnotations$TypeAnnotationPositions.scan(Lcom/sun/tools/javac/tree/JCTree;)V (3 samples, 0.11%)</title><rect x="241.8" y="2275.0" width="1.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="244.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (3 samples, 0.11%)</title><rect x="241.8" y="2259.0" width="1.2" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="244.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="241.8" y="2243.0" width="1.2" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="244.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/TypeAnnotations$TypeAnnotationPositions.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (3 samples, 0.11%)</title><rect x="241.8" y="2227.0" width="1.2" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="244.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/util/List;)V (3 samples, 0.11%)</title><rect x="241.8" y="2211.0" width="1.2" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="244.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/TypeAnnotations$TypeAnnotationPositions.scan(Lcom/sun/tools/javac/tree/JCTree;)V (3 samples, 0.11%)</title><rect x="241.8" y="2195.0" width="1.2" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="244.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (3 samples, 0.11%)</title><rect x="241.8" y="2179.0" width="1.2" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="244.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate$$Lambda$155/1191654595.run()V (17 samples, 0.61%)</title><rect x="243.9" y="2307.0" width="7.2" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="246.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.lambda$annotateLater$0(Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/util/List;)V (17 samples, 0.61%)</title><rect x="243.9" y="2291.0" width="7.2" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="246.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.annotateNow(Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;ZZ)V (17 samples, 0.61%)</title><rect x="243.9" y="2275.0" width="7.2" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="246.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.attributeAnnotation(Lcom/sun/tools/javac/tree/JCTree$JCAnnotation;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Attribute$Compound; (16 samples, 0.57%)</title><rect x="244.3" y="2259.0" width="6.8" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="247.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.attributeAnnotationValues(Lcom/sun/tools/javac/tree/JCTree$JCAnnotation;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List; (16 samples, 0.57%)</title><rect x="244.3" y="2243.0" width="6.8" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="247.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.attributeAnnotationNameValuePair(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/code/Type;ZLcom/sun/tools/javac/comp/Env;Z)Lcom/sun/tools/javac/util/Pair; (12 samples, 0.43%)</title><rect x="244.3" y="2227.0" width="5.1" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="247.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.attributeAnnotationValue(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Attribute; (5 samples, 0.18%)</title><rect x="244.7" y="2211.0" width="2.1" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="247.7" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.getAnnotationArrayValue(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Attribute; (3 samples, 0.11%)</title><rect x="244.7" y="2195.0" width="1.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="247.7" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.attributeAnnotationValue(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Attribute; (3 samples, 0.11%)</title><rect x="244.7" y="2179.0" width="1.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="247.7" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (6 samples, 0.21%)</title><rect x="246.8" y="2211.0" width="2.6" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="249.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (6 samples, 0.21%)</title><rect x="246.8" y="2195.0" width="2.6" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="249.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.resolveQualifiedMethod(Lcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2179.0" width="2.2" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="249.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.lookupMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionContext;Lcom/sun/tools/javac/comp/Resolve$LookupHelper;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2163.0" width="2.2" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="249.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$BasicLookupHelper.lookup(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionPhase;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2147.0" width="2.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="249.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve$10.doLookup(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Resolve$MethodResolutionPhase;)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2131.0" width="2.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="249.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;ZZ)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2115.0" width="2.2" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="249.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethod(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;ZZ)Lcom/sun/tools/javac/code/Symbol; (5 samples, 0.18%)</title><rect x="246.8" y="2099.0" width="2.2" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="249.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.findMethodInScope(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Scope;Lcom/sun/tools/javac/code/Symbol;ZZZ)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="247.3" y="2083.0" width="1.2" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="250.3" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.selectBest(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Symbol;ZZ)Lcom/sun/tools/javac/code/Symbol; (3 samples, 0.11%)</title><rect x="247.3" y="2067.0" width="1.2" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="250.3" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.flow(Lcom/sun/tools/javac/comp/Env;)Ljava/util/Queue; (6 samples, 0.21%)</title><rect x="251.9" y="2387.0" width="2.5" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="254.9" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.flow(Lcom/sun/tools/javac/comp/Env;Ljava/util/Queue;)V (6 samples, 0.21%)</title><rect x="251.9" y="2371.0" width="2.5" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="254.9" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow.analyzeTree(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/TreeMaker;)V (6 samples, 0.21%)</title><rect x="251.9" y="2355.0" width="2.5" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="254.9" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$FlowAnalyzer.analyzeTree(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/TreeMaker;)V (4 samples, 0.14%)</title><rect x="252.8" y="2339.0" width="1.6" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="255.8" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$FlowAnalyzer.analyzeTree(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/tree/TreeMaker;)V (4 samples, 0.14%)</title><rect x="252.8" y="2323.0" width="1.6" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="255.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$BaseAnalyzer.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2307.0" width="1.6" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="255.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2291.0" width="1.6" height="15" fill="#54e754" rx="2" ry="2"/>
<text x="255.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCClassDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="252.8" y="2275.0" width="1.6" height="15" fill="#5df05d" rx="2" ry="2"/>
<text x="255.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$FlowAnalyzer.visitClassDef(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V (4 samples, 0.14%)</title><rect x="252.8" y="2259.0" width="1.6" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="255.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$BaseAnalyzer.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2243.0" width="1.6" height="15" fill="#47dc47" rx="2" ry="2"/>
<text x="255.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2227.0" width="1.6" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="255.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="252.8" y="2211.0" width="1.6" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="255.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$FlowAnalyzer.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (4 samples, 0.14%)</title><rect x="252.8" y="2195.0" width="1.6" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="255.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$BaseAnalyzer.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2179.0" width="1.6" height="15" fill="#4bde4b" rx="2" ry="2"/>
<text x="255.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2163.0" width="1.6" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="255.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="252.8" y="2147.0" width="1.6" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="255.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$FlowAnalyzer.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (4 samples, 0.14%)</title><rect x="252.8" y="2131.0" width="1.6" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="255.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/util/List;)V (4 samples, 0.14%)</title><rect x="252.8" y="2115.0" width="1.6" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="255.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Flow$BaseAnalyzer.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2099.0" width="1.6" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="255.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/TreeScanner.scan(Lcom/sun/tools/javac/tree/JCTree;)V (4 samples, 0.14%)</title><rect x="252.8" y="2083.0" width="1.6" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="255.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.generate(Ljava/util/Queue;)V (135 samples, 4.83%)</title><rect x="254.4" y="2387.0" width="57.0" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="257.4" y="2398.0">com/su..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.generate(Ljava/util/Queue;Ljava/util/Queue;)V (135 samples, 4.83%)</title><rect x="254.4" y="2371.0" width="57.0" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="257.4" y="2382.0">com/su..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.genCode(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)Ljavax/tools/JavaFileObject; (133 samples, 4.76%)</title><rect x="254.9" y="2355.0" width="56.1" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="257.9" y="2366.0">com/su..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeClass(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)Ljavax/tools/JavaFileObject; (83 samples, 2.97%)</title><rect x="254.9" y="2339.0" width="35.0" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="257.9" y="2350.0">com..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager.getJavaFileForOutput(Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljavax/tools/JavaFileObject$Kind;Ljavax/tools/FileObject;)Ljavax/tools/JavaFileObject; (4 samples, 0.14%)</title><rect x="254.9" y="2323.0" width="1.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="257.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/JavacFileManager.getFileForOutput(Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/javac/file/RelativePath$RelativeFile;Ljavax/tools/FileObject;)Ljavax/tools/JavaFileObject; (4 samples, 0.14%)</title><rect x="254.9" y="2307.0" width="1.7" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="257.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/PathFileObject.forDirectoryPath(Lcom/sun/tools/javac/file/BaseFileManager;Ljava/nio/file/Path;Ljava/nio/file/Path;Lcom/sun/tools/javac/file/RelativePath;)Lcom/sun/tools/javac/file/PathFileObject; (3 samples, 0.11%)</title><rect x="254.9" y="2291.0" width="1.2" height="15" fill="#5bee5b" rx="2" ry="2"/>
<text x="257.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/PathFileObject$DirectoryFileObject.&lt;init&gt;(Lcom/sun/tools/javac/file/BaseFileManager;Ljava/nio/file/Path;Ljava/nio/file/Path;Lcom/sun/tools/javac/file/RelativePath;)V (3 samples, 0.11%)</title><rect x="254.9" y="2275.0" width="1.2" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="257.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/PathFileObject.&lt;init&gt;(Lcom/sun/tools/javac/file/BaseFileManager;Ljava/nio/file/Path;)V (3 samples, 0.11%)</title><rect x="254.9" y="2259.0" width="1.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="257.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/PathFileObject.openOutputStream()Ljava/io/OutputStream; (18 samples, 0.64%)</title><rect x="256.6" y="2323.0" width="7.6" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="259.6" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/Files.newOutputStream(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/OutputStream; (16 samples, 0.57%)</title><rect x="257.4" y="2307.0" width="6.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="260.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/file/spi/FileSystemProvider.newOutputStream(Ljava/nio/file/Path;[Ljava/nio/file/OpenOption;)Ljava/io/OutputStream; (16 samples, 0.57%)</title><rect x="257.4" y="2291.0" width="6.8" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="260.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixFileSystemProvider.newByteChannel(Ljava/nio/file/Path;Ljava/util/Set;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/channels/SeekableByteChannel; (16 samples, 0.57%)</title><rect x="257.4" y="2275.0" width="6.8" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="260.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixChannelFactory.newFileChannel(Lsun/nio/fs/UnixPath;Ljava/util/Set;I)Ljava/nio/channels/FileChannel; (16 samples, 0.57%)</title><rect x="257.4" y="2259.0" width="6.8" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="260.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixChannelFactory.newFileChannel(ILsun/nio/fs/UnixPath;Ljava/lang/String;Ljava/util/Set;I)Ljava/nio/channels/FileChannel; (16 samples, 0.57%)</title><rect x="257.4" y="2243.0" width="6.8" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="260.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixChannelFactory.open(ILsun/nio/fs/UnixPath;Ljava/lang/String;Lsun/nio/fs/UnixChannelFactory$Flags;I)Ljava/io/FileDescriptor; (12 samples, 0.43%)</title><rect x="258.2" y="2227.0" width="5.1" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="261.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixNativeDispatcher.open(Lsun/nio/fs/UnixPath;II)I (12 samples, 0.43%)</title><rect x="258.2" y="2211.0" width="5.1" height="15" fill="#39ce39" rx="2" ry="2"/>
<text x="261.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/fs/UnixNativeDispatcher.open0(JII)I (12 samples, 0.43%)</title><rect x="258.2" y="2195.0" width="5.1" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="261.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rcmd_af.canonnamebuf (12 samples, 0.43%)</title><rect x="258.2" y="2179.0" width="5.1" height="15" fill="#d24141" rx="2" ry="2"/>
<text x="261.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeClassFile(Ljava/io/OutputStream;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V (36 samples, 1.29%)</title><rect x="264.2" y="2323.0" width="15.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="267.2" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeFields(Lcom/sun/tools/javac/code/Scope;)V (4 samples, 0.14%)</title><rect x="265.8" y="2307.0" width="1.7" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="268.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeField(Lcom/sun/tools/javac/code/Symbol$VarSymbol;)V (4 samples, 0.14%)</title><rect x="265.8" y="2291.0" width="1.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="268.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeMethods(Lcom/sun/tools/javac/code/Scope;)V (5 samples, 0.18%)</title><rect x="267.5" y="2307.0" width="2.1" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="270.5" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeMethod(Lcom/sun/tools/javac/code/Symbol$MethodSymbol;)V (5 samples, 0.18%)</title><rect x="267.5" y="2291.0" width="2.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="270.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writeMemberAttrs(Lcom/sun/tools/javac/code/Symbol;)I (3 samples, 0.11%)</title><rect x="268.4" y="2275.0" width="1.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="271.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.writePool(Lcom/sun/tools/javac/jvm/Pool;)V (17 samples, 0.61%)</title><rect x="269.6" y="2307.0" width="7.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="272.6" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassWriter.typeSig(Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/util/Name; (3 samples, 0.11%)</title><rect x="273.0" y="2291.0" width="1.3" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="276.0" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/Channels$1.write([BII)V (6 samples, 0.21%)</title><rect x="276.8" y="2307.0" width="2.6" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="279.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/Channels.writeFully(Ljava/nio/channels/WritableByteChannel;Ljava/nio/ByteBuffer;)V (6 samples, 0.21%)</title><rect x="276.8" y="2291.0" width="2.6" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="279.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/Channels.writeFullyImpl(Ljava/nio/channels/WritableByteChannel;Ljava/nio/ByteBuffer;)V (6 samples, 0.21%)</title><rect x="276.8" y="2275.0" width="2.6" height="15" fill="#35cb35" rx="2" ry="2"/>
<text x="279.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileChannelImpl.write(Ljava/nio/ByteBuffer;)I (6 samples, 0.21%)</title><rect x="276.8" y="2259.0" width="2.6" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="279.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.write(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (6 samples, 0.21%)</title><rect x="276.8" y="2243.0" width="2.6" height="15" fill="#6afc6a" rx="2" ry="2"/>
<text x="279.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.writeFromNativeBuffer(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (5 samples, 0.18%)</title><rect x="277.2" y="2227.0" width="2.2" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="280.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.write(Ljava/io/FileDescriptor;JI)I (5 samples, 0.18%)</title><rect x="277.2" y="2211.0" width="2.2" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="280.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.write0(Ljava/io/FileDescriptor;JI)I (5 samples, 0.18%)</title><rect x="277.2" y="2195.0" width="2.2" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="280.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>write (4 samples, 0.14%)</title><rect x="277.7" y="2179.0" width="1.7" height="15" fill="#df5454" rx="2" ry="2"/>
<text x="280.7" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/Channels$1.close()V (25 samples, 0.89%)</title><rect x="279.4" y="2323.0" width="10.5" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="282.4" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/nio/channels/spi/AbstractInterruptibleChannel.close()V (25 samples, 0.89%)</title><rect x="279.4" y="2307.0" width="10.5" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="282.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileChannelImpl.implCloseChannel()V (25 samples, 0.89%)</title><rect x="279.4" y="2291.0" width="10.5" height="15" fill="#49dd49" rx="2" ry="2"/>
<text x="282.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/ref/PhantomCleanable.clean()V (25 samples, 0.89%)</title><rect x="279.4" y="2275.0" width="10.5" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="282.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/ref/CleanerImpl$PhantomCleanableRef.performCleanup()V (25 samples, 0.89%)</title><rect x="279.4" y="2259.0" width="10.5" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="282.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileChannelImpl$Closer.run()V (25 samples, 0.89%)</title><rect x="279.4" y="2243.0" width="10.5" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="282.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/FileDescriptor$1.close(Ljava/io/FileDescriptor;)V (25 samples, 0.89%)</title><rect x="279.4" y="2227.0" width="10.5" height="15" fill="#5def5d" rx="2" ry="2"/>
<text x="282.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/FileDescriptor.close()V (25 samples, 0.89%)</title><rect x="279.4" y="2211.0" width="10.5" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="282.4" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/FileDescriptor.close0()V (25 samples, 0.89%)</title><rect x="279.4" y="2195.0" width="10.5" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="282.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rcmd_af.canonnamebuf (24 samples, 0.86%)</title><rect x="279.8" y="2179.0" width="10.1" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="282.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genClass(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)Z (50 samples, 1.79%)</title><rect x="289.9" y="2339.0" width="21.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="292.9" y="2350.0">c..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (48 samples, 1.72%)</title><rect x="290.3" y="2323.0" width="20.3" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="293.3" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (48 samples, 1.72%)</title><rect x="290.3" y="2307.0" width="20.3" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="293.3" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitMethodDef(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V (48 samples, 1.72%)</title><rect x="290.3" y="2291.0" width="20.3" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="293.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genMethod(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;Lcom/sun/tools/javac/comp/Env;Z)V (48 samples, 1.72%)</title><rect x="290.3" y="2275.0" width="20.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="293.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (40 samples, 1.43%)</title><rect x="292.0" y="2259.0" width="16.9" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="295.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (40 samples, 1.43%)</title><rect x="292.0" y="2243.0" width="16.9" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="295.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (40 samples, 1.43%)</title><rect x="292.0" y="2227.0" width="16.9" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="295.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (40 samples, 1.43%)</title><rect x="292.0" y="2211.0" width="16.9" height="15" fill="#5aed5a" rx="2" ry="2"/>
<text x="295.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (40 samples, 1.43%)</title><rect x="292.0" y="2195.0" width="16.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="295.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V (40 samples, 1.43%)</title><rect x="292.0" y="2179.0" width="16.9" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="295.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (40 samples, 1.43%)</title><rect x="292.0" y="2163.0" width="16.9" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="295.0" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (40 samples, 1.43%)</title><rect x="292.0" y="2147.0" width="16.9" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="295.0" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCExpressionStatement.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="292.4" y="2131.0" width="4.3" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="295.4" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitExec(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V (10 samples, 0.36%)</title><rect x="292.4" y="2115.0" width="4.3" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="295.4" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/jvm/Items$Item; (10 samples, 0.36%)</title><rect x="292.4" y="2099.0" width="4.3" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="295.4" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCAssign.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="292.9" y="2083.0" width="1.7" height="15" fill="#3ad03a" rx="2" ry="2"/>
<text x="295.9" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitAssign(Lcom/sun/tools/javac/tree/JCTree$JCAssign;)V (4 samples, 0.14%)</title><rect x="292.9" y="2067.0" width="1.7" height="15" fill="#59eb59" rx="2" ry="2"/>
<text x="295.9" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/jvm/Items$Item; (4 samples, 0.14%)</title><rect x="292.9" y="2051.0" width="1.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="295.9" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCFieldAccess.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="292.9" y="2035.0" width="1.2" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="295.9" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitSelect(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V (3 samples, 0.11%)</title><rect x="292.9" y="2019.0" width="1.2" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="295.9" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCMethodInvocation.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="294.6" y="2083.0" width="2.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
<text x="297.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitApply(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V (5 samples, 0.18%)</title><rect x="294.6" y="2067.0" width="2.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="297.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genArgs(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)V (3 samples, 0.11%)</title><rect x="294.6" y="2051.0" width="1.2" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="297.6" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/jvm/Items$Item; (3 samples, 0.11%)</title><rect x="294.6" y="2035.0" width="1.2" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="297.6" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (10 samples, 0.36%)</title><rect x="297.5" y="2131.0" width="4.2" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="300.5" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (10 samples, 0.36%)</title><rect x="297.5" y="2115.0" width="4.2" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="300.5" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V (9 samples, 0.32%)</title><rect x="297.5" y="2099.0" width="3.8" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="300.5" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (9 samples, 0.32%)</title><rect x="297.5" y="2083.0" width="3.8" height="15" fill="#6bfd6b" rx="2" ry="2"/>
<text x="300.5" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (9 samples, 0.32%)</title><rect x="297.5" y="2067.0" width="3.8" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="300.5" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (7 samples, 0.25%)</title><rect x="297.5" y="2051.0" width="3.0" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="300.5" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (7 samples, 0.25%)</title><rect x="297.5" y="2035.0" width="3.0" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="300.5" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (7 samples, 0.25%)</title><rect x="297.5" y="2019.0" width="3.0" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="300.5" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V (7 samples, 0.25%)</title><rect x="297.5" y="2003.0" width="3.0" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="300.5" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (7 samples, 0.25%)</title><rect x="297.5" y="1987.0" width="3.0" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="300.5" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (7 samples, 0.25%)</title><rect x="297.5" y="1971.0" width="3.0" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="300.5" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCIf.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="298.4" y="1955.0" width="1.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="301.4" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitIf(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V (3 samples, 0.11%)</title><rect x="298.4" y="1939.0" width="1.2" height="15" fill="#4fe24f" rx="2" ry="2"/>
<text x="301.4" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCReturn.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="301.7" y="2131.0" width="2.1" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="304.7" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitReturn(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V (5 samples, 0.18%)</title><rect x="301.7" y="2115.0" width="2.1" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="304.7" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/jvm/Items$Item; (4 samples, 0.14%)</title><rect x="302.2" y="2099.0" width="1.6" height="15" fill="#54e854" rx="2" ry="2"/>
<text x="305.2" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBinary.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (3 samples, 0.11%)</title><rect x="302.2" y="2083.0" width="1.2" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="305.2" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitBinary(Lcom/sun/tools/javac/tree/JCTree$JCBinary;)V (3 samples, 0.11%)</title><rect x="302.2" y="2067.0" width="1.2" height="15" fill="#4ee14e" rx="2" ry="2"/>
<text x="305.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCTry.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (6 samples, 0.21%)</title><rect x="303.8" y="2131.0" width="2.6" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="306.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitTry(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V (6 samples, 0.21%)</title><rect x="303.8" y="2115.0" width="2.6" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="306.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genTry(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (6 samples, 0.21%)</title><rect x="303.8" y="2099.0" width="2.6" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="306.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V (4 samples, 0.14%)</title><rect x="304.7" y="2083.0" width="1.7" height="15" fill="#50e450" rx="2" ry="2"/>
<text x="307.7" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="304.7" y="2067.0" width="1.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="307.7" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="304.7" y="2051.0" width="1.7" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="307.7" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCBlock.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (4 samples, 0.14%)</title><rect x="304.7" y="2035.0" width="1.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="307.7" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitBlock(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V (4 samples, 0.14%)</title><rect x="304.7" y="2019.0" width="1.7" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="307.7" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStats(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="304.7" y="2003.0" width="1.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="307.7" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;I)V (4 samples, 0.14%)</title><rect x="304.7" y="1987.0" width="1.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="307.7" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genStat(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="304.7" y="1971.0" width="1.7" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="307.7" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genDef(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V (4 samples, 0.14%)</title><rect x="304.7" y="1955.0" width="1.7" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="307.7" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/tree/JCTree$JCVariableDecl.accept(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V (5 samples, 0.18%)</title><rect x="306.4" y="2131.0" width="2.1" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="309.4" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.visitVarDef(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V (5 samples, 0.18%)</title><rect x="306.4" y="2115.0" width="2.1" height="15" fill="#5ef05e" rx="2" ry="2"/>
<text x="309.4" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.genExpr(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/jvm/Items$Item; (5 samples, 0.18%)</title><rect x="306.4" y="2099.0" width="2.1" height="15" fill="#64f664" rx="2" ry="2"/>
<text x="309.4" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/Gen.initCode(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;Lcom/sun/tools/javac/comp/Env;Z)I (3 samples, 0.11%)</title><rect x="308.9" y="2259.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="311.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.initModules(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="311.4" y="2387.0" width="1.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="314.4" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Modules.initModules(Lcom/sun/tools/javac/util/List;)V (4 samples, 0.14%)</title><rect x="311.4" y="2371.0" width="1.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="314.4" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Modules.enter(Lcom/sun/tools/javac/util/List;Ljava/util/function/Consumer;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)Z (4 samples, 0.14%)</title><rect x="311.4" y="2355.0" width="1.7" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="314.4" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.initProcessAnnotations(Ljava/lang/Iterable;Ljava/util/Collection;Ljava/util/Collection;)V (6 samples, 0.21%)</title><rect x="313.1" y="2387.0" width="2.6" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="316.1" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/processing/JavacProcessingEnvironment.atLeastOneProcessor()Z (4 samples, 0.14%)</title><rect x="313.1" y="2371.0" width="1.7" height="15" fill="#37cd37" rx="2" ry="2"/>
<text x="316.1" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/processing/JavacProcessingEnvironment$DiscoveredProcessors$ProcessorStateIterator.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2355.0" width="1.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="316.1" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/Iterators$CompoundIterator.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2339.0" width="1.7" height="15" fill="#60f360" rx="2" ry="2"/>
<text x="316.1" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/Iterators$CompoundIterator.update()V (4 samples, 0.14%)</title><rect x="313.1" y="2323.0" width="1.7" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="316.1" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/processing/JavacProcessingEnvironment$ServiceIterator.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2307.0" width="1.7" height="15" fill="#44d844" rx="2" ry="2"/>
<text x="316.1" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/processing/JavacProcessingEnvironment$ServiceIterator.internalHasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2291.0" width="1.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="316.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/ServiceLoader$3.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2275.0" width="1.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="316.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/ServiceLoader$2.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2259.0" width="1.7" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="316.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/ServiceLoader$LazyClassPathLookupIterator.hasNext()Z (4 samples, 0.14%)</title><rect x="313.1" y="2243.0" width="1.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="316.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/ServiceLoader$LazyClassPathLookupIterator.hasNextService()Z (4 samples, 0.14%)</title><rect x="313.1" y="2227.0" width="1.7" height="15" fill="#45da45" rx="2" ry="2"/>
<text x="316.1" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/ServiceLoader$LazyClassPathLookupIterator.nextProviderClass()Ljava/lang/Class; (4 samples, 0.14%)</title><rect x="313.1" y="2211.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="316.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/CompoundEnumeration.hasMoreElements()Z (4 samples, 0.14%)</title><rect x="313.1" y="2195.0" width="1.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="316.1" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/CompoundEnumeration.next()Z (4 samples, 0.14%)</title><rect x="313.1" y="2179.0" width="1.7" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="316.1" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/URLClassLoader$3.hasMoreElements()Z (4 samples, 0.14%)</title><rect x="313.1" y="2163.0" width="1.7" height="15" fill="#51e551" rx="2" ry="2"/>
<text x="316.1" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/URLClassLoader$3.next()Z (4 samples, 0.14%)</title><rect x="313.1" y="2147.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="316.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/security/AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="2131.0" width="1.7" height="15" fill="#69fa69" rx="2" ry="2"/>
<text x="316.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/URLClassLoader$3$1.run()Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="2115.0" width="1.7" height="15" fill="#4ade4a" rx="2" ry="2"/>
<text x="316.1" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/net/URLClassLoader$3$1.run()Ljava/net/URL; (4 samples, 0.14%)</title><rect x="313.1" y="2099.0" width="1.7" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="316.1" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$1.hasMoreElements()Z (4 samples, 0.14%)</title><rect x="313.1" y="2083.0" width="1.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="316.1" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$1.next()Z (4 samples, 0.14%)</title><rect x="313.1" y="2067.0" width="1.7" height="15" fill="#53e753" rx="2" ry="2"/>
<text x="316.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath.getLoader(I)Ljdk/internal/loader/URLClassPath$Loader; (4 samples, 0.14%)</title><rect x="313.1" y="2051.0" width="1.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="316.1" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath.getLoader(Ljava/net/URL;)Ljdk/internal/loader/URLClassPath$Loader; (4 samples, 0.14%)</title><rect x="313.1" y="2035.0" width="1.7" height="15" fill="#3acf3a" rx="2" ry="2"/>
<text x="316.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="2019.0" width="1.7" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="316.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$3.run()Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="2003.0" width="1.7" height="15" fill="#44d944" rx="2" ry="2"/>
<text x="316.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$3.run()Ljdk/internal/loader/URLClassPath$Loader; (4 samples, 0.14%)</title><rect x="313.1" y="1987.0" width="1.7" height="15" fill="#47db47" rx="2" ry="2"/>
<text x="316.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$JarLoader.&lt;init&gt;(Ljava/net/URL;Ljava/net/URLStreamHandler;Ljava/util/HashMap;Ljava/security/AccessControlContext;)V (4 samples, 0.14%)</title><rect x="313.1" y="1971.0" width="1.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
<text x="316.1" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$JarLoader.ensureOpen()V (4 samples, 0.14%)</title><rect x="313.1" y="1955.0" width="1.7" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="316.1" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/security/AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="1939.0" width="1.7" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="316.1" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$JarLoader$1.run()Ljava/lang/Object; (4 samples, 0.14%)</title><rect x="313.1" y="1923.0" width="1.7" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="316.1" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/URLClassPath$JarLoader$1.run()Ljava/lang/Void; (4 samples, 0.14%)</title><rect x="313.1" y="1907.0" width="1.7" height="15" fill="#56e956" rx="2" ry="2"/>
<text x="316.1" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/util/jar/JarIndex.getJarIndex(Ljava/util/jar/JarFile;)Ljdk/internal/util/jar/JarIndex; (4 samples, 0.14%)</title><rect x="313.1" y="1891.0" width="1.7" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="316.1" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry; (4 samples, 0.14%)</title><rect x="313.1" y="1875.0" width="1.7" height="15" fill="#46da46" rx="2" ry="2"/>
<text x="316.1" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; (4 samples, 0.14%)</title><rect x="313.1" y="1859.0" width="1.7" height="15" fill="#36cc36" rx="2" ry="2"/>
<text x="316.1" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.isMultiRelease()Z (4 samples, 0.14%)</title><rect x="313.1" y="1843.0" width="1.7" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="316.1" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.checkForSpecialAttributes()V (4 samples, 0.14%)</title><rect x="313.1" y="1827.0" width="1.7" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="316.1" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/jar/JarFile.getBytes(Ljava/util/zip/ZipEntry;)[B (4 samples, 0.14%)</title><rect x="313.1" y="1811.0" width="1.7" height="15" fill="#43d743" rx="2" ry="2"/>
<text x="316.1" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/io/InputStream.readNBytes([BII)I (3 samples, 0.11%)</title><rect x="313.1" y="1795.0" width="1.3" height="15" fill="#41d541" rx="2" ry="2"/>
<text x="316.1" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/util/zip/InflaterInputStream.read([BII)I (3 samples, 0.11%)</title><rect x="313.1" y="1779.0" width="1.3" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="316.1" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.parseFiles(Ljava/lang/Iterable;)Lcom/sun/tools/javac/util/List; (43 samples, 1.54%)</title><rect x="315.7" y="2387.0" width="18.1" height="15" fill="#59ec59" rx="2" ry="2"/>
<text x="318.7" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.parse(Ljavax/tools/JavaFileObject;)Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit; (43 samples, 1.54%)</title><rect x="315.7" y="2371.0" width="18.1" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="318.7" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.parse(Ljavax/tools/JavaFileObject;Ljava/lang/CharSequence;)Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit; (27 samples, 0.97%)</title><rect x="315.7" y="2355.0" width="11.4" height="15" fill="#32c832" rx="2" ry="2"/>
<text x="318.7" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.parseCompilationUnit()Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit; (24 samples, 0.86%)</title><rect x="316.5" y="2339.0" width="10.1" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="319.5" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.typeDeclaration(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree; (22 samples, 0.79%)</title><rect x="316.9" y="2323.0" width="9.3" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="319.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceOrEnumDeclaration(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree$JCStatement; (22 samples, 0.79%)</title><rect x="316.9" y="2307.0" width="9.3" height="15" fill="#45d945" rx="2" ry="2"/>
<text x="319.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classDeclaration(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree$JCClassDecl; (22 samples, 0.79%)</title><rect x="316.9" y="2291.0" width="9.3" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="319.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBody(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (22 samples, 0.79%)</title><rect x="316.9" y="2275.0" width="9.3" height="15" fill="#46db46" rx="2" ry="2"/>
<text x="319.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBodyDeclaration(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (22 samples, 0.79%)</title><rect x="316.9" y="2259.0" width="9.3" height="15" fill="#3bd13b" rx="2" ry="2"/>
<text x="319.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceOrEnumDeclaration(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree$JCStatement; (5 samples, 0.18%)</title><rect x="316.9" y="2243.0" width="2.1" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="319.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classDeclaration(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree$JCClassDecl; (5 samples, 0.18%)</title><rect x="316.9" y="2227.0" width="2.1" height="15" fill="#38ce38" rx="2" ry="2"/>
<text x="319.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBody(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="316.9" y="2211.0" width="1.7" height="15" fill="#34ca34" rx="2" ry="2"/>
<text x="319.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBodyDeclaration(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (4 samples, 0.14%)</title><rect x="316.9" y="2195.0" width="1.7" height="15" fill="#6bfc6b" rx="2" ry="2"/>
<text x="319.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.methodDeclaratorRest(ILcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree; (4 samples, 0.14%)</title><rect x="316.9" y="2179.0" width="1.7" height="15" fill="#61f361" rx="2" ry="2"/>
<text x="319.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.methodDeclaratorRest(ILcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree; (15 samples, 0.54%)</title><rect x="319.0" y="2243.0" width="6.4" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="322.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block()Lcom/sun/tools/javac/tree/JCTree$JCBlock; (14 samples, 0.50%)</title><rect x="319.0" y="2227.0" width="5.9" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="322.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block(IJ)Lcom/sun/tools/javac/tree/JCTree$JCBlock; (14 samples, 0.50%)</title><rect x="319.0" y="2211.0" width="5.9" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="322.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.blockStatements()Lcom/sun/tools/javac/util/List; (14 samples, 0.50%)</title><rect x="319.0" y="2195.0" width="5.9" height="15" fill="#4ce04c" rx="2" ry="2"/>
<text x="322.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.blockStatement()Lcom/sun/tools/javac/util/List; (13 samples, 0.47%)</title><rect x="319.0" y="2179.0" width="5.5" height="15" fill="#40d540" rx="2" ry="2"/>
<text x="322.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.parseSimpleStatement()Lcom/sun/tools/javac/tree/JCTree$JCStatement; (11 samples, 0.39%)</title><rect x="319.0" y="2163.0" width="4.7" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="322.0" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block()Lcom/sun/tools/javac/tree/JCTree$JCBlock; (3 samples, 0.11%)</title><rect x="319.0" y="2147.0" width="1.3" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="322.0" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block(IJ)Lcom/sun/tools/javac/tree/JCTree$JCBlock; (3 samples, 0.11%)</title><rect x="319.0" y="2131.0" width="1.3" height="15" fill="#66f866" rx="2" ry="2"/>
<text x="322.0" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.parseExpression()Lcom/sun/tools/javac/tree/JCTree$JCExpression; (4 samples, 0.14%)</title><rect x="320.7" y="2147.0" width="1.7" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="323.7" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.term(I)Lcom/sun/tools/javac/tree/JCTree$JCExpression; (4 samples, 0.14%)</title><rect x="320.7" y="2131.0" width="1.7" height="15" fill="#5aec5a" rx="2" ry="2"/>
<text x="323.7" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.term()Lcom/sun/tools/javac/tree/JCTree$JCExpression; (4 samples, 0.14%)</title><rect x="320.7" y="2115.0" width="1.7" height="15" fill="#53e653" rx="2" ry="2"/>
<text x="323.7" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.term1()Lcom/sun/tools/javac/tree/JCTree$JCExpression; (4 samples, 0.14%)</title><rect x="320.7" y="2099.0" width="1.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="323.7" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.term2()Lcom/sun/tools/javac/tree/JCTree$JCExpression; (4 samples, 0.14%)</title><rect x="320.7" y="2083.0" width="1.7" height="15" fill="#68f968" rx="2" ry="2"/>
<text x="323.7" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.term3()Lcom/sun/tools/javac/tree/JCTree$JCExpression; (3 samples, 0.11%)</title><rect x="321.1" y="2067.0" width="1.3" height="15" fill="#65f665" rx="2" ry="2"/>
<text x="324.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.creator(ILcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/tree/JCTree$JCExpression; (3 samples, 0.11%)</title><rect x="321.1" y="2051.0" width="1.3" height="15" fill="#5ff15f" rx="2" ry="2"/>
<text x="324.1" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classCreatorRest(ILcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/tree/JCTree$JCExpression;)Lcom/sun/tools/javac/tree/JCTree$JCNewClass; (3 samples, 0.11%)</title><rect x="321.1" y="2035.0" width="1.3" height="15" fill="#40d440" rx="2" ry="2"/>
<text x="324.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBody(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="321.1" y="2019.0" width="1.3" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="324.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.classOrInterfaceBodyDeclaration(Lcom/sun/tools/javac/util/Name;Z)Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="321.1" y="2003.0" width="1.3" height="15" fill="#41d641" rx="2" ry="2"/>
<text x="324.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.methodDeclaratorRest(ILcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;ZZLcom/sun/tools/javac/parser/Tokens$Comment;)Lcom/sun/tools/javac/tree/JCTree; (3 samples, 0.11%)</title><rect x="321.1" y="1987.0" width="1.3" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="324.1" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.parseStatementAsBlock()Lcom/sun/tools/javac/tree/JCTree$JCStatement; (3 samples, 0.11%)</title><rect x="322.4" y="2147.0" width="1.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="325.4" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.blockStatement()Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="322.4" y="2131.0" width="1.3" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="325.4" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.parseSimpleStatement()Lcom/sun/tools/javac/tree/JCTree$JCStatement; (3 samples, 0.11%)</title><rect x="322.4" y="2115.0" width="1.3" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="325.4" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block()Lcom/sun/tools/javac/tree/JCTree$JCBlock; (3 samples, 0.11%)</title><rect x="322.4" y="2099.0" width="1.3" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="325.4" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.block(IJ)Lcom/sun/tools/javac/tree/JCTree$JCBlock; (3 samples, 0.11%)</title><rect x="322.4" y="2083.0" width="1.3" height="15" fill="#4bdf4b" rx="2" ry="2"/>
<text x="325.4" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.blockStatements()Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="322.4" y="2067.0" width="1.3" height="15" fill="#58eb58" rx="2" ry="2"/>
<text x="325.4" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/parser/JavacParser.blockStatement()Lcom/sun/tools/javac/util/List; (3 samples, 0.11%)</title><rect x="322.4" y="2051.0" width="1.3" height="15" fill="#4de14d" rx="2" ry="2"/>
<text x="325.4" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.readSource(Ljavax/tools/JavaFileObject;)Ljava/lang/CharSequence; (15 samples, 0.54%)</title><rect x="327.1" y="2355.0" width="6.3" height="15" fill="#38cd38" rx="2" ry="2"/>
<text x="330.1" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/PathFileObject.getCharContent(Z)Ljava/lang/CharSequence; (15 samples, 0.54%)</title><rect x="327.1" y="2339.0" width="6.3" height="15" fill="#3cd23c" rx="2" ry="2"/>
<text x="330.1" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/file/BaseFileManager.makeByteBuffer(Ljava/io/InputStream;)Ljava/nio/ByteBuffer; (11 samples, 0.39%)</title><rect x="328.3" y="2323.0" width="4.7" height="15" fill="#65f765" rx="2" ry="2"/>
<text x="331.3" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/ChannelInputStream.read([BII)I (10 samples, 0.36%)</title><rect x="328.7" y="2307.0" width="4.3" height="15" fill="#50e350" rx="2" ry="2"/>
<text x="331.7" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/ChannelInputStream.read(Ljava/nio/ByteBuffer;)I (10 samples, 0.36%)</title><rect x="328.7" y="2291.0" width="4.3" height="15" fill="#69fb69" rx="2" ry="2"/>
<text x="331.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/ChannelInputStream.read(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/ByteBuffer;Z)I (10 samples, 0.36%)</title><rect x="328.7" y="2275.0" width="4.3" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="331.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileChannelImpl.read(Ljava/nio/ByteBuffer;)I (10 samples, 0.36%)</title><rect x="328.7" y="2259.0" width="4.3" height="15" fill="#43d843" rx="2" ry="2"/>
<text x="331.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.read(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (10 samples, 0.36%)</title><rect x="328.7" y="2243.0" width="4.3" height="15" fill="#57ea57" rx="2" ry="2"/>
<text x="331.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/IOUtil.readIntoNativeBuffer(Ljava/io/FileDescriptor;Ljava/nio/ByteBuffer;JZILsun/nio/ch/NativeDispatcher;)I (8 samples, 0.29%)</title><rect x="329.2" y="2227.0" width="3.3" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="332.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.read(Ljava/io/FileDescriptor;JI)I (8 samples, 0.29%)</title><rect x="329.2" y="2211.0" width="3.3" height="15" fill="#52e552" rx="2" ry="2"/>
<text x="332.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sun/nio/ch/FileDispatcherImpl.read0(Ljava/io/FileDescriptor;JI)I (8 samples, 0.29%)</title><rect x="329.2" y="2195.0" width="3.3" height="15" fill="#63f563" rx="2" ry="2"/>
<text x="332.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>read (8 samples, 0.29%)</title><rect x="329.2" y="2179.0" width="3.3" height="15" fill="#cb3636" rx="2" ry="2"/>
<text x="332.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/main/JavaCompiler; (19 samples, 0.68%)</title><rect x="334.2" y="2403.0" width="8.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="337.2" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/main/JavaCompiler.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (19 samples, 0.68%)</title><rect x="334.2" y="2387.0" width="8.1" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="337.2" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/ClassFinder; (15 samples, 0.54%)</title><rect x="334.2" y="2371.0" width="6.4" height="15" fill="#5ff25f" rx="2" ry="2"/>
<text x="337.2" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/ClassFinder.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (15 samples, 0.54%)</title><rect x="334.2" y="2355.0" width="6.4" height="15" fill="#66f766" rx="2" ry="2"/>
<text x="337.2" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/jvm/ClassReader; (14 samples, 0.50%)</title><rect x="334.2" y="2339.0" width="5.9" height="15" fill="#33c933" rx="2" ry="2"/>
<text x="337.2" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/jvm/ClassReader.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (14 samples, 0.50%)</title><rect x="334.2" y="2323.0" width="5.9" height="15" fill="#51e451" rx="2" ry="2"/>
<text x="337.2" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Annotate; (14 samples, 0.50%)</title><rect x="334.2" y="2307.0" width="5.9" height="15" fill="#48dc48" rx="2" ry="2"/>
<text x="337.2" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Annotate.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (14 samples, 0.50%)</title><rect x="334.2" y="2291.0" width="5.9" height="15" fill="#6cfd6c" rx="2" ry="2"/>
<text x="337.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Attr; (11 samples, 0.39%)</title><rect x="334.2" y="2275.0" width="4.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
<text x="337.2" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Attr.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (11 samples, 0.39%)</title><rect x="334.2" y="2259.0" width="4.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
<text x="337.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symtab.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Symtab; (10 samples, 0.36%)</title><rect x="334.2" y="2243.0" width="4.3" height="15" fill="#55e855" rx="2" ry="2"/>
<text x="337.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/code/Symtab.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (10 samples, 0.36%)</title><rect x="334.2" y="2227.0" width="4.3" height="15" fill="#67f967" rx="2" ry="2"/>
<text x="337.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Modules.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Modules; (6 samples, 0.21%)</title><rect x="335.1" y="2211.0" width="2.5" height="15" fill="#52e652" rx="2" ry="2"/>
<text x="338.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Modules.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (6 samples, 0.21%)</title><rect x="335.1" y="2195.0" width="2.5" height="15" fill="#37cc37" rx="2" ry="2"/>
<text x="338.1" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Check.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Check; (5 samples, 0.18%)</title><rect x="335.5" y="2179.0" width="2.1" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="338.5" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Check.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (5 samples, 0.18%)</title><rect x="335.5" y="2163.0" width="2.1" height="15" fill="#60f260" rx="2" ry="2"/>
<text x="338.5" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Resolve; (4 samples, 0.14%)</title><rect x="335.5" y="2147.0" width="1.7" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="338.5" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/comp/Resolve.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (4 samples, 0.14%)</title><rect x="335.5" y="2131.0" width="1.7" height="15" fill="#35ca35" rx="2" ry="2"/>
<text x="338.5" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2275.0" width="1.2" height="15" fill="#67f867" rx="2" ry="2"/>
<text x="341.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/ClassLoaders$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2259.0" width="1.2" height="15" fill="#36cb36" rx="2" ry="2"/>
<text x="341.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/BuiltinClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2243.0" width="1.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
<text x="341.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/BuiltinClassLoader.loadClassOrNull(Ljava/lang/String;Z)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2227.0" width="1.2" height="15" fill="#42d642" rx="2" ry="2"/>
<text x="341.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/BuiltinClassLoader.findClassInModuleOrNull(Ljdk/internal/loader/BuiltinClassLoader$LoadedModule;Ljava/lang/String;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2211.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
<text x="341.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jdk/internal/loader/BuiltinClassLoader.defineClass(Ljava/lang/String;Ljdk/internal/loader/BuiltinClassLoader$LoadedModule;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2195.0" width="1.2" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="341.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/security/SecureClassLoader.defineClass(Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/CodeSource;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2179.0" width="1.2" height="15" fill="#5ef15e" rx="2" ry="2"/>
<text x="341.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ClassLoader.defineClass(Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/ProtectionDomain;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2163.0" width="1.2" height="15" fill="#6afb6a" rx="2" ry="2"/>
<text x="341.9" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>java/lang/ClassLoader.defineClass2(Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/nio/ByteBuffer;IILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; (3 samples, 0.11%)</title><rect x="338.9" y="2147.0" width="1.2" height="15" fill="#5bed5b" rx="2" ry="2"/>
<text x="341.9" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/Log.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Log; (4 samples, 0.14%)</title><rect x="342.3" y="2403.0" width="1.6" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="345.3" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/Log.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (4 samples, 0.14%)</title><rect x="342.3" y="2387.0" width="1.6" height="15" fill="#3cd13c" rx="2" ry="2"/>
<text x="345.3" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/Log.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;Ljava/util/Map;)V (4 samples, 0.14%)</title><rect x="342.3" y="2371.0" width="1.6" height="15" fill="#62f462" rx="2" ry="2"/>
<text x="345.3" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/JCDiagnostic$Factory.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/JCDiagnostic$Factory; (4 samples, 0.14%)</title><rect x="342.3" y="2355.0" width="1.6" height="15" fill="#42d742" rx="2" ry="2"/>
<text x="345.3" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/JCDiagnostic$Factory.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (4 samples, 0.14%)</title><rect x="342.3" y="2339.0" width="1.6" height="15" fill="#4ee24e" rx="2" ry="2"/>
<text x="345.3" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/JavacMessages.instance(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/JavacMessages; (4 samples, 0.14%)</title><rect x="342.3" y="2323.0" width="1.6" height="15" fill="#68fa68" rx="2" ry="2"/>
<text x="345.3" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>com/sun/tools/javac/util/JavacMessages.&lt;init&gt;(Lcom/sun/tools/javac/util/Context;)V (4 samples, 0.14%)</title><rect x="342.3" y="2307.0" width="1.6" height="15" fill="#5cee5c" rx="2" ry="2"/>
<text x="345.3" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=12291] (5 samples, 0.18%)</title><rect x="346.9" y="2483.0" width="2.1" height="15" fill="#dd5151" rx="2" ry="2"/>
<text x="349.9" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (5 samples, 0.18%)</title><rect x="346.9" y="2467.0" width="2.1" height="15" fill="#d13f3f" rx="2" ry="2"/>
<text x="349.9" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (5 samples, 0.18%)</title><rect x="346.9" y="2451.0" width="2.1" height="15" fill="#f97a7a" rx="2" ry="2"/>
<text x="349.9" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (5 samples, 0.18%)</title><rect x="346.9" y="2435.0" width="2.1" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="349.9" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (5 samples, 0.18%)</title><rect x="346.9" y="2419.0" width="2.1" height="15" fill="#e65d5d" rx="2" ry="2"/>
<text x="349.9" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConcurrentGCThread::run() (5 samples, 0.18%)</title><rect x="346.9" y="2403.0" width="2.1" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="349.9" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ConcurrentRefineThread::run_service() (5 samples, 0.18%)</title><rect x="346.9" y="2387.0" width="2.1" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="349.9" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DirtyCardQueueSet::refine_completed_buffer_concurrently(unsigned int, unsigned long) (5 samples, 0.18%)</title><rect x="346.9" y="2371.0" width="2.1" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="349.9" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*, unsigned int, unsigned long, bool) (5 samples, 0.18%)</title><rect x="346.9" y="2355.0" width="2.1" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="349.9" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RefineCardConcurrentlyClosure::do_card_ptr(signed char*, unsigned int) (5 samples, 0.18%)</title><rect x="346.9" y="2339.0" width="2.1" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="349.9" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::refine_card_concurrently(signed char*, unsigned int) (5 samples, 0.18%)</title><rect x="346.9" y="2323.0" width="2.1" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="349.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>bool HeapRegion::oops_on_card_seq_iterate_careful&lt;false, G1ConcurrentRefineOopClosure&gt;(MemRegion, G1ConcurrentRefineOopClosure*) (5 samples, 0.18%)</title><rect x="346.9" y="2307.0" width="2.1" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="349.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=15363] (775 samples, 27.73%)</title><rect x="349.0" y="2483.0" width="327.2" height="15" fill="#e05656" rx="2" ry="2"/>
<text x="352.0" y="2494.0">[tid=15363]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (775 samples, 27.73%)</title><rect x="349.0" y="2467.0" width="327.2" height="15" fill="#e96262" rx="2" ry="2"/>
<text x="352.0" y="2478.0">thread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (775 samples, 27.73%)</title><rect x="349.0" y="2451.0" width="327.2" height="15" fill="#ec6767" rx="2" ry="2"/>
<text x="352.0" y="2462.0">_pthread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (775 samples, 27.73%)</title><rect x="349.0" y="2435.0" width="327.2" height="15" fill="#c93333" rx="2" ry="2"/>
<text x="352.0" y="2446.0">_pthread_body</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (775 samples, 27.73%)</title><rect x="349.0" y="2419.0" width="327.2" height="15" fill="#f57373" rx="2" ry="2"/>
<text x="352.0" y="2430.0">thread_native_entry(Thread*)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (775 samples, 27.73%)</title><rect x="349.0" y="2403.0" width="327.2" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="352.0" y="2414.0">JavaThread::run()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (775 samples, 27.73%)</title><rect x="349.0" y="2387.0" width="327.2" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="352.0" y="2398.0">JavaThread::thread_main_inner()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::compiler_thread_loop() (775 samples, 27.73%)</title><rect x="349.0" y="2371.0" width="327.2" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="352.0" y="2382.0">CompileBroker::compiler_thread_loop()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::invoke_compiler_on_method(CompileTask*) (773 samples, 27.66%)</title><rect x="349.0" y="2355.0" width="326.4" height="15" fill="#d8d840" rx="2" ry="2"/>
<text x="352.0" y="2366.0">CompileBroker::invoke_compiler_on_method(Com..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*) (767 samples, 27.44%)</title><rect x="349.0" y="2339.0" width="323.8" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="352.0" y="2350.0">C2Compiler::compile_method(ciEnv*, ciMethod*..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::~Arena() (3 samples, 0.11%)</title><rect x="349.0" y="2323.0" width="1.3" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="352.0" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::destruct_contents() (3 samples, 0.11%)</title><rect x="349.0" y="2307.0" width="1.3" height="15" fill="#c7c73b" rx="2" ry="2"/>
<text x="352.0" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::operator delete(void*) (3 samples, 0.11%)</title><rect x="349.0" y="2291.0" width="1.3" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="352.0" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_large (3 samples, 0.11%)</title><rect x="349.0" y="2275.0" width="1.3" height="15" fill="#d54545" rx="2" ry="2"/>
<text x="352.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mvm_deallocate_pages (3 samples, 0.11%)</title><rect x="349.0" y="2259.0" width="1.3" height="15" fill="#ee6a6a" rx="2" ry="2"/>
<text x="352.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>si_module_static_search.search_vtable (3 samples, 0.11%)</title><rect x="349.0" y="2243.0" width="1.3" height="15" fill="#d34343" rx="2" ry="2"/>
<text x="352.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*) (763 samples, 27.30%)</title><rect x="350.3" y="2323.0" width="322.1" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="353.3" y="2334.0">Compile::Compile(ciEnv*, C2Compiler*, ciMeth..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Code_Gen() (439 samples, 15.71%)</title><rect x="350.3" y="2307.0" width="185.3" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="353.3" y="2318.0">Compile::Code_Gen()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Output() (14 samples, 0.50%)</title><rect x="350.3" y="2291.0" width="5.9" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="353.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::BuildOopMaps() (9 samples, 0.32%)</title><rect x="350.3" y="2275.0" width="3.8" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="353.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::init_buffer(unsigned int*) (5 samples, 0.18%)</title><rect x="354.1" y="2275.0" width="2.1" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="357.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::shorten_branches(unsigned int*, int&amp;, int&amp;, int&amp;) (3 samples, 0.11%)</title><rect x="354.9" y="2259.0" width="1.3" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="357.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::fill_buffer(CodeBuffer*, unsigned int*) (14 samples, 0.50%)</title><rect x="356.2" y="2291.0" width="5.9" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="359.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Process_OopMap_Node(MachNode*, int) (4 samples, 0.14%)</title><rect x="356.6" y="2275.0" width="1.7" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="359.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::describe_scope(int, methodHandle const&amp;, ciMethod*, int, bool, bool, bool, bool, DebugToken*, DebugToken*, DebugToken*) (3 samples, 0.11%)</title><rect x="356.6" y="2259.0" width="1.3" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="359.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::find_sharable_decode_offset(int) (3 samples, 0.11%)</title><rect x="356.6" y="2243.0" width="1.3" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="359.6" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DIR_Chunk* GrowableArray&lt;DIR_Chunk*&gt;::insert_sorted&lt;&amp;(DIR_Chunk::compare(DIR_Chunk* const&amp;, DIR_Chunk* const&amp;))&gt;(DIR_Chunk* const&amp;) (3 samples, 0.11%)</title><rect x="356.6" y="2227.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="359.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>int GrowableArray&lt;DIR_Chunk*&gt;::find_sorted&lt;DIR_Chunk*, &amp;(DIR_Chunk::compare(DIR_Chunk* const&amp;, DIR_Chunk* const&amp;))&gt;(DIR_Chunk* const&amp;, bool&amp;) (3 samples, 0.11%)</title><rect x="356.6" y="2211.0" width="1.3" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="359.6" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NonSafepointEmitter::observe_instruction(Node*, int) (4 samples, 0.14%)</title><rect x="359.6" y="2275.0" width="1.7" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="362.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NonSafepointEmitter::emit_non_safepoint() (3 samples, 0.11%)</title><rect x="360.0" y="2259.0" width="1.3" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="363.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::describe_scope(int, methodHandle const&amp;, ciMethod*, int, bool, bool, bool, bool, DebugToken*, DebugToken*, DebugToken*) (3 samples, 0.11%)</title><rect x="360.0" y="2243.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="363.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::find_sharable_decode_offset(int) (3 samples, 0.11%)</title><rect x="360.0" y="2227.0" width="1.3" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="363.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DIR_Chunk* GrowableArray&lt;DIR_Chunk*&gt;::insert_sorted&lt;&amp;(DIR_Chunk::compare(DIR_Chunk* const&amp;, DIR_Chunk* const&amp;))&gt;(DIR_Chunk* const&amp;) (3 samples, 0.11%)</title><rect x="360.0" y="2211.0" width="1.3" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="363.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>int GrowableArray&lt;DIR_Chunk*&gt;::find_sorted&lt;DIR_Chunk*, &amp;(DIR_Chunk::compare(DIR_Chunk* const&amp;, DIR_Chunk* const&amp;))&gt;(DIR_Chunk* const&amp;, bool&amp;) (3 samples, 0.11%)</title><rect x="360.0" y="2195.0" width="1.3" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="363.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match() (31 samples, 1.11%)</title><rect x="362.1" y="2291.0" width="13.1" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="365.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::find_shared(Node*) (3 samples, 0.11%)</title><rect x="362.5" y="2275.0" width="1.3" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="365.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::xform(Node*, int) (27 samples, 0.97%)</title><rect x="363.8" y="2275.0" width="11.4" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="366.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::contains(void const*) const (10 samples, 0.36%)</title><rect x="364.2" y="2259.0" width="4.2" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="367.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match_sfpt(SafePointNode*) (5 samples, 0.18%)</title><rect x="369.7" y="2259.0" width="2.1" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="372.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match_tree(Node const*) (4 samples, 0.14%)</title><rect x="369.7" y="2243.0" width="1.7" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="372.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match_tree(Node const*) (7 samples, 0.25%)</title><rect x="371.8" y="2259.0" width="3.0" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="374.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::Label_Root(Node const*, State*, Node*, Node const*) (4 samples, 0.14%)</title><rect x="371.8" y="2243.0" width="1.7" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="374.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::Label_Root(Node const*, State*, Node*, Node const*) (3 samples, 0.11%)</title><rect x="372.2" y="2227.0" width="1.3" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="375.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseBlockLayout::PhaseBlockLayout(PhaseCFG&amp;) (3 samples, 0.11%)</title><rect x="375.2" y="2291.0" width="1.3" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="378.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::do_global_code_motion() (54 samples, 1.93%)</title><rect x="376.5" y="2291.0" width="22.8" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="379.5" y="2302.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::global_code_motion() (51 samples, 1.82%)</title><rect x="377.7" y="2275.0" width="21.6" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="380.7" y="2286.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::schedule_late(VectorSet&amp;, Node_Stack&amp;) (10 samples, 0.36%)</title><rect x="378.6" y="2259.0" width="4.2" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="381.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node_Backward_Iterator::next() (4 samples, 0.14%)</title><rect x="379.0" y="2243.0" width="1.7" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="382.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::insert_anti_dependences(Block*, Node*, bool) (4 samples, 0.14%)</title><rect x="381.1" y="2243.0" width="1.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="384.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::schedule_local(Block*, GrowableArray&lt;int&gt;&amp;, VectorSet&amp;, long*) (5 samples, 0.18%)</title><rect x="382.8" y="2259.0" width="2.1" height="15" fill="#d8d840" rx="2" ry="2"/>
<text x="385.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::gather_lrg_masks(bool) (4 samples, 0.14%)</title><rect x="385.7" y="2259.0" width="1.7" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="388.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::mark_ssa() (4 samples, 0.14%)</title><rect x="387.4" y="2259.0" width="1.7" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="390.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::is_NotEmpty() const (3 samples, 0.11%)</title><rect x="387.9" y="2243.0" width="1.2" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="390.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::init(unsigned int) (4 samples, 0.14%)</title><rect x="389.1" y="2259.0" width="1.7" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="392.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_platform_bzero$VARIANT$Haswell (3 samples, 0.11%)</title><rect x="389.5" y="2243.0" width="1.3" height="15" fill="#d03e3e" rx="2" ry="2"/>
<text x="392.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::compute(unsigned int) (17 samples, 0.61%)</title><rect x="390.8" y="2259.0" width="7.2" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="393.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::initialize(unsigned int) (7 samples, 0.25%)</title><rect x="392.1" y="2243.0" width="2.9" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="395.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::add_liveout(Block*, IndexSet*, VectorSet&amp;) (5 samples, 0.18%)</title><rect x="395.0" y="2243.0" width="2.1" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="398.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Register_Allocate() (323 samples, 11.56%)</title><rect x="399.3" y="2291.0" width="136.3" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="402.3" y="2302.0">PhaseChaitin::Reg..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseAggressiveCoalesce::insert_copies(Matcher&amp;) (16 samples, 0.57%)</title><rect x="400.1" y="2275.0" width="6.8" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="403.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Select() (21 samples, 0.75%)</title><rect x="406.9" y="2275.0" width="8.8" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="409.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (3 samples, 0.11%)</title><rect x="407.7" y="2259.0" width="1.3" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="410.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::re_insert(unsigned int) (14 samples, 0.50%)</title><rect x="409.4" y="2259.0" width="5.9" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="412.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (8 samples, 0.29%)</title><rect x="409.4" y="2243.0" width="3.4" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="412.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (4 samples, 0.14%)</title><rect x="413.6" y="2243.0" width="1.7" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="416.6" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Simplify() (11 samples, 0.39%)</title><rect x="415.7" y="2275.0" width="4.7" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="418.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::remove_node(unsigned int) (7 samples, 0.25%)</title><rect x="417.4" y="2259.0" width="3.0" height="15" fill="#caca3b" rx="2" ry="2"/>
<text x="420.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Split(unsigned int, ResourceArea*) (44 samples, 1.57%)</title><rect x="420.4" y="2275.0" width="18.5" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="423.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MachNode::rematerialize() const (3 samples, 0.11%)</title><rect x="431.8" y="2259.0" width="1.2" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="434.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::rematerialize() const (5 samples, 0.18%)</title><rect x="433.0" y="2259.0" width="2.1" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="436.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::split_USE(MachSpillCopyNode::SpillType, Node*, Block*, Node*, unsigned int, unsigned int, bool, bool, GrowableArray&lt;unsigned int&gt;, int) (5 samples, 0.18%)</title><rect x="436.8" y="2259.0" width="2.1" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="439.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::set_req(unsigned int, Node*) (4 samples, 0.14%)</title><rect x="436.8" y="2243.0" width="1.7" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="439.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::build_ifg_physical(ResourceArea*) (68 samples, 2.43%)</title><rect x="438.9" y="2275.0" width="28.7" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="441.9" y="2286.0">Ph..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::IndexSet(IndexSet*) (6 samples, 0.21%)</title><rect x="441.0" y="2259.0" width="2.6" height="15" fill="#c2c238" rx="2" ry="2"/>
<text x="444.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::add_input_to_liveout(Block*, Node*, IndexSet*, double, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;) (11 samples, 0.39%)</title><rect x="444.0" y="2259.0" width="4.6" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="447.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::raise_pressure(Block*, LRG&amp;, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;) (5 samples, 0.18%)</title><rect x="446.1" y="2243.0" width="2.1" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="449.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::compute_initial_block_pressure(Block*, IndexSet*, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;, double) (7 samples, 0.25%)</title><rect x="449.5" y="2259.0" width="2.9" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="452.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::raise_pressure(Block*, LRG&amp;, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;) (3 samples, 0.11%)</title><rect x="450.8" y="2243.0" width="1.2" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="453.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::interfere_with_live(unsigned int, IndexSet*) (21 samples, 0.75%)</title><rect x="452.4" y="2259.0" width="8.9" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="455.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (8 samples, 0.29%)</title><rect x="453.3" y="2243.0" width="3.4" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="456.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (5 samples, 0.18%)</title><rect x="456.7" y="2243.0" width="2.1" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="459.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::next() (3 samples, 0.11%)</title><rect x="458.8" y="2243.0" width="1.2" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="461.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::overlap(RegMask const&amp;) const (3 samples, 0.11%)</title><rect x="460.0" y="2243.0" width="1.3" height="15" fill="#caca3b" rx="2" ry="2"/>
<text x="463.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::remove_bound_register_from_interfering_live_ranges(LRG&amp;, IndexSet*, unsigned int&amp;) (13 samples, 0.47%)</title><rect x="461.7" y="2259.0" width="5.5" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="464.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::Size() const (4 samples, 0.14%)</title><rect x="464.7" y="2243.0" width="1.7" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="467.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::build_ifg_virtual() (7 samples, 0.25%)</title><rect x="467.6" y="2275.0" width="3.0" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="470.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::interfere_with_live(unsigned int, IndexSet*) (5 samples, 0.18%)</title><rect x="468.5" y="2259.0" width="2.1" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="471.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::overlap(RegMask const&amp;) const (4 samples, 0.14%)</title><rect x="468.9" y="2243.0" width="1.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="471.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::gather_lrg_masks(bool) (28 samples, 1.00%)</title><rect x="471.9" y="2275.0" width="11.8" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="474.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::is_misaligned_pair() const (6 samples, 0.21%)</title><rect x="480.7" y="2259.0" width="2.6" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="483.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::Size() const (4 samples, 0.14%)</title><rect x="481.2" y="2243.0" width="1.6" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="484.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::merge_multidefs() (6 samples, 0.21%)</title><rect x="483.7" y="2275.0" width="2.5" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="486.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::post_allocate_copy_removal() (36 samples, 1.29%)</title><rect x="486.2" y="2275.0" width="15.2" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="489.2" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::elide_copy(Node*, int, Block*, Node_List&amp;, Node_List&amp;, bool) (16 samples, 0.57%)</title><rect x="491.7" y="2259.0" width="6.8" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="494.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::find_first_elem() const (5 samples, 0.18%)</title><rect x="499.3" y="2259.0" width="2.1" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="502.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::stretch_base_pointer_live_ranges(ResourceArea*) (5 samples, 0.18%)</title><rect x="501.4" y="2275.0" width="2.1" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="504.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCoalesce::coalesce_driver() (25 samples, 0.89%)</title><rect x="503.5" y="2275.0" width="10.6" height="15" fill="#bcbc37" rx="2" ry="2"/>
<text x="506.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::coalesce(Block*) (24 samples, 0.86%)</title><rect x="504.0" y="2259.0" width="10.1" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="507.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::copy_copy(Node*, Node*, Block*, unsigned int) (22 samples, 0.79%)</title><rect x="504.8" y="2243.0" width="9.3" height="15" fill="#cdcd3c" rx="2" ry="2"/>
<text x="507.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::lrg_union(unsigned int, unsigned int, unsigned int, PhaseIFG const*, RegMask const&amp;) (7 samples, 0.25%)</title><rect x="504.8" y="2227.0" width="3.0" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="507.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (5 samples, 0.18%)</title><rect x="504.8" y="2211.0" width="2.1" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="507.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::update_ifg(unsigned int, unsigned int, IndexSet*, IndexSet*) (12 samples, 0.43%)</title><rect x="508.6" y="2227.0" width="5.1" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="511.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (11 samples, 0.39%)</title><rect x="509.0" y="2211.0" width="4.7" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="512.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::Compute_Effective_Degree() (8 samples, 0.29%)</title><rect x="514.1" y="2275.0" width="3.4" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="517.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::effective_degree(unsigned int) const (7 samples, 0.25%)</title><rect x="514.5" y="2259.0" width="3.0" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="517.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::SquareUp() (8 samples, 0.29%)</title><rect x="517.5" y="2275.0" width="3.3" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="520.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (4 samples, 0.14%)</title><rect x="517.5" y="2259.0" width="1.7" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="520.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::IndexSetIterator(IndexSet*) (3 samples, 0.11%)</title><rect x="519.2" y="2259.0" width="1.2" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="522.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::init(unsigned int) (5 samples, 0.18%)</title><rect x="520.8" y="2275.0" width="2.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="523.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::initialize(unsigned int) (3 samples, 0.11%)</title><rect x="520.8" y="2259.0" width="1.3" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="523.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::compute(unsigned int) (28 samples, 1.00%)</title><rect x="523.0" y="2275.0" width="11.8" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="526.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::add_liveout(Block*, IndexSet*, VectorSet&amp;) (13 samples, 0.47%)</title><rect x="528.9" y="2259.0" width="5.5" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="531.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (7 samples, 0.25%)</title><rect x="530.1" y="2243.0" width="3.0" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="533.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Optimize() (265 samples, 9.48%)</title><rect x="535.6" y="2307.0" width="111.9" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="538.6" y="2318.0">Compile::Opti..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::final_graph_reshaping() (5 samples, 0.18%)</title><rect x="535.6" y="2291.0" width="2.1" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="538.6" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::final_graph_reshaping_walk(Node_Stack&amp;, Node*, Final_Reshape_Counts&amp;) (5 samples, 0.18%)</title><rect x="535.6" y="2275.0" width="2.1" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="538.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::final_graph_reshaping_impl(Node*, Final_Reshape_Counts&amp;) (3 samples, 0.11%)</title><rect x="536.5" y="2259.0" width="1.2" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="539.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::remove_speculative_types(PhaseIterGVN&amp;) (7 samples, 0.25%)</title><rect x="537.7" y="2291.0" width="3.0" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="540.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (4 samples, 0.14%)</title><rect x="538.2" y="2275.0" width="1.6" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="541.2" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (4 samples, 0.14%)</title><rect x="538.2" y="2259.0" width="1.6" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="541.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::do_analysis(Compile*, PhaseIterGVN*) (8 samples, 0.29%)</title><rect x="540.7" y="2291.0" width="3.4" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="543.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::compute_escape() (8 samples, 0.29%)</title><rect x="540.7" y="2275.0" width="3.4" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="543.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::complete_connection_graph(GrowableArray&lt;PointsToNode*&gt;&amp;, GrowableArray&lt;JavaObjectNode*&gt;&amp;, GrowableArray&lt;JavaObjectNode*&gt;&amp;, GrowableArray&lt;FieldNode*&gt;&amp;) (3 samples, 0.11%)</title><rect x="541.1" y="2259.0" width="1.3" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="544.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::split_unique_types(GrowableArray&lt;Node*&gt;&amp;, GrowableArray&lt;ArrayCopyNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2259.0" width="1.7" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="545.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::find_inst_mem(Node*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2243.0" width="1.7" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="545.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::split_memory_phi(PhiNode*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2227.0" width="1.7" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="545.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::find_inst_mem(Node*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2211.0" width="1.7" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="545.4" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::split_memory_phi(PhiNode*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2195.0" width="1.7" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="545.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::find_inst_mem(Node*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (4 samples, 0.14%)</title><rect x="542.4" y="2179.0" width="1.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="545.4" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::split_memory_phi(PhiNode*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (3 samples, 0.11%)</title><rect x="542.8" y="2163.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="545.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::find_inst_mem(Node*, int, GrowableArray&lt;PhiNode*&gt;&amp;) (3 samples, 0.11%)</title><rect x="542.8" y="2147.0" width="1.3" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="545.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCCP::analyze() (8 samples, 0.29%)</title><rect x="544.1" y="2291.0" width="3.3" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="547.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Unique_Node_List::pop() (3 samples, 0.11%)</title><rect x="546.2" y="2275.0" width="1.2" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="549.2" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_and_optimize(bool, bool, bool) (190 samples, 6.80%)</title><rect x="548.3" y="2291.0" width="80.2" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="551.3" y="2302.0">PhaseIdea..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IdealLoopTree::loop_predication(PhaseIdealLoop*) (3 samples, 0.11%)</title><rect x="549.1" y="2275.0" width="1.3" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="552.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IdealLoopTree::loop_predication(PhaseIdealLoop*) (3 samples, 0.11%)</title><rect x="549.1" y="2259.0" width="1.3" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="552.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IdealLoopTree::loop_predication(PhaseIdealLoop*) (3 samples, 0.11%)</title><rect x="549.1" y="2243.0" width="1.3" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="552.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::pinned() const (3 samples, 0.11%)</title><rect x="551.7" y="2275.0" width="1.2" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="554.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::Dominators() (15 samples, 0.54%)</title><rect x="553.8" y="2275.0" width="6.3" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="556.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NTarjan::DFS(NTarjan*, VectorSet&amp;, PhaseIdealLoop*, unsigned int*) (3 samples, 0.11%)</title><rect x="556.3" y="2259.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="559.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_early(VectorSet&amp;, Node_List&amp;, Node_Stack&amp;) (13 samples, 0.47%)</title><rect x="560.1" y="2275.0" width="5.5" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="563.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::has_node(Node*) const (3 samples, 0.11%)</title><rect x="562.2" y="2259.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="565.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::set_early_ctrl(Node*) (5 samples, 0.18%)</title><rect x="563.5" y="2259.0" width="2.1" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="566.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_early_ctrl(Node*) (4 samples, 0.14%)</title><rect x="563.9" y="2243.0" width="1.7" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="566.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_late(VectorSet&amp;, Node_List&amp;, Node_Stack&amp;) (94 samples, 3.36%)</title><rect x="565.6" y="2275.0" width="39.7" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="568.6" y="2286.0">Pha..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_late_post(Node*) (80 samples, 2.86%)</title><rect x="571.5" y="2259.0" width="33.8" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="574.5" y="2270.0">Ph..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_late_ctrl(Node*, Node*) (65 samples, 2.33%)</title><rect x="574.0" y="2243.0" width="27.5" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="577.0" y="2254.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::compute_lca_of_uses(Node*, Node*, bool) (5 samples, 0.18%)</title><rect x="577.0" y="2227.0" width="2.1" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="580.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::dom_lca_for_get_late_ctrl(Node*, Node*, Node*) (3 samples, 0.11%)</title><rect x="577.8" y="2211.0" width="1.3" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="580.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::dom_lca_for_get_late_ctrl_internal(Node*, Node*, Node*) (3 samples, 0.11%)</title><rect x="577.8" y="2195.0" width="1.3" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="580.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom(unsigned int) const (3 samples, 0.11%)</title><rect x="577.8" y="2179.0" width="1.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="580.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (3 samples, 0.11%)</title><rect x="577.8" y="2163.0" width="1.3" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="580.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::is_dominator(Node*, Node*) (49 samples, 1.75%)</title><rect x="580.8" y="2227.0" width="20.7" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="583.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::dom_depth(Node*) const (8 samples, 0.29%)</title><rect x="582.1" y="2211.0" width="3.3" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="585.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom(unsigned int) const (34 samples, 1.22%)</title><rect x="585.4" y="2211.0" width="14.4" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="588.4" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (27 samples, 0.97%)</title><rect x="588.4" y="2195.0" width="11.4" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="591.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::in(unsigned int) const (16 samples, 0.57%)</title><rect x="593.0" y="2179.0" width="6.8" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="596.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (4 samples, 0.14%)</title><rect x="599.8" y="2211.0" width="1.7" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="602.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::has_node(Node*) const (4 samples, 0.14%)</title><rect x="601.5" y="2243.0" width="1.7" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="604.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node_Array::operator[](unsigned int) const (3 samples, 0.11%)</title><rect x="601.9" y="2227.0" width="1.3" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="604.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom(unsigned int) const (5 samples, 0.18%)</title><rect x="603.2" y="2243.0" width="2.1" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="606.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (5 samples, 0.18%)</title><rect x="603.2" y="2227.0" width="2.1" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="606.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::in(unsigned int) const (3 samples, 0.11%)</title><rect x="604.0" y="2211.0" width="1.3" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="607.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_tree() (10 samples, 0.36%)</title><rect x="605.3" y="2275.0" width="4.2" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="608.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_if_with_blocks(VectorSet&amp;, Node_Stack&amp;, bool) (20 samples, 0.72%)</title><rect x="609.5" y="2275.0" width="8.4" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="612.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_if_with_blocks_pre(Node*) (11 samples, 0.39%)</title><rect x="612.9" y="2259.0" width="4.6" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="615.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::remix_address_expressions(Node*) (4 samples, 0.14%)</title><rect x="613.7" y="2243.0" width="1.7" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="616.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_ctrl(Node*) (4 samples, 0.14%)</title><rect x="613.7" y="2227.0" width="1.7" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="616.7" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_ctrl_no_update(Node*) const (3 samples, 0.11%)</title><rect x="614.1" y="2211.0" width="1.3" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="617.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_thru_phi(Node*, Node*, int) (5 samples, 0.18%)</title><rect x="615.4" y="2243.0" width="2.1" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="618.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (16 samples, 0.57%)</title><rect x="617.9" y="2275.0" width="6.8" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="620.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (15 samples, 0.54%)</title><rect x="617.9" y="2259.0" width="6.4" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="620.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegionNode::Ideal(PhaseGVN*, bool) (3 samples, 0.11%)</title><rect x="621.3" y="2243.0" width="1.3" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="624.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StoreNode::Ideal(PhaseGVN*, bool) (3 samples, 0.11%)</title><rect x="623.0" y="2243.0" width="1.3" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="626.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::can_capture_store(StoreNode*, PhaseTransform*, bool) (3 samples, 0.11%)</title><rect x="623.0" y="2227.0" width="1.3" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="626.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2211.0" width="1.3" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="626.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2195.0" width="1.3" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="626.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2179.0" width="1.3" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="626.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2163.0" width="1.3" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="626.0" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2147.0" width="1.3" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="626.0" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2131.0" width="1.3" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="626.0" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2115.0" width="1.3" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="626.0" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="623.0" y="2099.0" width="1.3" height="15" fill="#d2d23f" rx="2" ry="2"/>
<text x="626.0" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ResourceMark::reset_to_mark() (5 samples, 0.18%)</title><rect x="625.1" y="2275.0" width="2.1" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="628.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::next_chop() (5 samples, 0.18%)</title><rect x="625.1" y="2259.0" width="2.1" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="628.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::operator delete(void*) (5 samples, 0.18%)</title><rect x="625.1" y="2243.0" width="2.1" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="628.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_large (5 samples, 0.18%)</title><rect x="625.1" y="2227.0" width="2.1" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="628.1" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mvm_deallocate_pages (5 samples, 0.18%)</title><rect x="625.1" y="2211.0" width="2.1" height="15" fill="#cc3838" rx="2" ry="2"/>
<text x="628.1" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>si_module_static_search.search_vtable (5 samples, 0.18%)</title><rect x="625.1" y="2195.0" width="2.1" height="15" fill="#cb3636" rx="2" ry="2"/>
<text x="628.1" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (36 samples, 1.29%)</title><rect x="629.3" y="2291.0" width="15.2" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="632.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (35 samples, 1.25%)</title><rect x="629.8" y="2275.0" width="14.7" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="632.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LoadNode::Ideal(PhaseGVN*, bool) (3 samples, 0.11%)</title><rect x="631.5" y="2259.0" width="1.2" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="634.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::subsume_node(Node*, Node*) (8 samples, 0.29%)</title><rect x="636.1" y="2259.0" width="3.4" height="15" fill="#bcbc37" rx="2" ry="2"/>
<text x="639.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::remove_globally_dead_node(Node*) (5 samples, 0.18%)</title><rect x="637.4" y="2243.0" width="2.1" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="640.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Unique_Node_List::remove(Node*) (3 samples, 0.11%)</title><rect x="638.2" y="2227.0" width="1.3" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="641.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhiNode::Value(PhaseGVN*) const (4 samples, 0.14%)</title><rect x="639.9" y="2259.0" width="1.7" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="642.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StoreNode::Ideal(PhaseGVN*, bool) (4 samples, 0.14%)</title><rect x="642.0" y="2259.0" width="1.7" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="645.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::can_capture_store(StoreNode*, PhaseTransform*, bool) (4 samples, 0.14%)</title><rect x="642.0" y="2243.0" width="1.7" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="645.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (4 samples, 0.14%)</title><rect x="642.0" y="2227.0" width="1.7" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="645.0" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (4 samples, 0.14%)</title><rect x="642.0" y="2211.0" width="1.7" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="645.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="642.0" y="2195.0" width="1.3" height="15" fill="#bcbc37" rx="2" ry="2"/>
<text x="645.0" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="642.0" y="2179.0" width="1.3" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="645.0" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseRenumberLive::PhaseRenumberLive(PhaseGVN*, Unique_Node_List*, Unique_Node_List*, Phase::PhaseNumber) (3 samples, 0.11%)</title><rect x="645.0" y="2291.0" width="1.2" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="648.0" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseRemoveUseless::PhaseRemoveUseless(PhaseGVN*, Unique_Node_List*, Phase::PhaseNumber) (3 samples, 0.11%)</title><rect x="645.0" y="2275.0" width="1.2" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="648.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (48 samples, 1.72%)</title><rect x="647.5" y="2307.0" width="20.3" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="650.5" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (48 samples, 1.72%)</title><rect x="647.5" y="2291.0" width="20.3" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="650.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (47 samples, 1.68%)</title><rect x="647.5" y="2275.0" width="19.8" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="650.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (47 samples, 1.68%)</title><rect x="647.5" y="2259.0" width="19.8" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="650.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (44 samples, 1.57%)</title><rect x="647.9" y="2243.0" width="18.6" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="650.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::call_generator(ciMethod*, int, bool, JVMState*, bool, float, ciKlass*, bool, bool) (3 samples, 0.11%)</title><rect x="647.9" y="2227.0" width="1.3" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="650.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InlineTree::ok_to_inline(ciMethod*, JVMState*, ciCallProfile&amp;, WarmCallInfo*, bool&amp;) (3 samples, 0.11%)</title><rect x="647.9" y="2211.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="650.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (38 samples, 1.36%)</title><rect x="649.6" y="2227.0" width="16.0" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="652.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (38 samples, 1.36%)</title><rect x="649.6" y="2211.0" width="16.0" height="15" fill="#b7b734" rx="2" ry="2"/>
<text x="652.6" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (35 samples, 1.25%)</title><rect x="650.5" y="2195.0" width="14.7" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="653.5" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (35 samples, 1.25%)</title><rect x="650.5" y="2179.0" width="14.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="653.5" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (33 samples, 1.18%)</title><rect x="650.5" y="2163.0" width="13.9" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="653.5" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (25 samples, 0.89%)</title><rect x="652.6" y="2147.0" width="10.5" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="655.6" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (25 samples, 0.89%)</title><rect x="652.6" y="2131.0" width="10.5" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="655.6" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (23 samples, 0.82%)</title><rect x="653.4" y="2115.0" width="9.7" height="15" fill="#c7c73b" rx="2" ry="2"/>
<text x="656.4" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (23 samples, 0.82%)</title><rect x="653.4" y="2099.0" width="9.7" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="656.4" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (21 samples, 0.75%)</title><rect x="653.4" y="2083.0" width="8.9" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="656.4" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (14 samples, 0.50%)</title><rect x="654.3" y="2067.0" width="5.9" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="657.3" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (14 samples, 0.50%)</title><rect x="654.3" y="2051.0" width="5.9" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="657.3" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (14 samples, 0.50%)</title><rect x="654.3" y="2035.0" width="5.9" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="657.3" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (14 samples, 0.50%)</title><rect x="654.3" y="2019.0" width="5.9" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="657.3" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (13 samples, 0.47%)</title><rect x="654.3" y="2003.0" width="5.4" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="657.3" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (11 samples, 0.39%)</title><rect x="654.3" y="1987.0" width="4.6" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="657.3" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (11 samples, 0.39%)</title><rect x="654.3" y="1971.0" width="4.6" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="657.3" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (10 samples, 0.36%)</title><rect x="654.3" y="1955.0" width="4.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="657.3" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (10 samples, 0.36%)</title><rect x="654.3" y="1939.0" width="4.2" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="657.3" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (8 samples, 0.29%)</title><rect x="654.3" y="1923.0" width="3.3" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="657.3" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (6 samples, 0.21%)</title><rect x="654.7" y="1907.0" width="2.5" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="657.7" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (6 samples, 0.21%)</title><rect x="654.7" y="1891.0" width="2.5" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="657.7" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (6 samples, 0.21%)</title><rect x="654.7" y="1875.0" width="2.5" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="657.7" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (6 samples, 0.21%)</title><rect x="654.7" y="1859.0" width="2.5" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="657.7" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (6 samples, 0.21%)</title><rect x="654.7" y="1843.0" width="2.5" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="657.7" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (6 samples, 0.21%)</title><rect x="654.7" y="1827.0" width="2.5" height="15" fill="#e3e344" rx="2" ry="2"/>
<text x="657.7" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (6 samples, 0.21%)</title><rect x="654.7" y="1811.0" width="2.5" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="657.7" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (6 samples, 0.21%)</title><rect x="654.7" y="1795.0" width="2.5" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="657.7" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (6 samples, 0.21%)</title><rect x="654.7" y="1779.0" width="2.5" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="657.7" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (6 samples, 0.21%)</title><rect x="654.7" y="1763.0" width="2.5" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="657.7" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (5 samples, 0.18%)</title><rect x="654.7" y="1747.0" width="2.1" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="657.7" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (5 samples, 0.18%)</title><rect x="654.7" y="1731.0" width="2.1" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="657.7" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (5 samples, 0.18%)</title><rect x="654.7" y="1715.0" width="2.1" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="657.7" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (5 samples, 0.18%)</title><rect x="654.7" y="1699.0" width="2.1" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="657.7" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (4 samples, 0.14%)</title><rect x="654.7" y="1683.0" width="1.7" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="657.7" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="654.7" y="1667.0" width="1.2" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="657.7" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="654.7" y="1651.0" width="1.2" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="657.7" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (4 samples, 0.14%)</title><rect x="660.2" y="2067.0" width="1.6" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="663.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (4 samples, 0.14%)</title><rect x="660.2" y="2051.0" width="1.6" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="663.2" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (4 samples, 0.14%)</title><rect x="660.2" y="2035.0" width="1.6" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="663.2" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (4 samples, 0.14%)</title><rect x="660.2" y="2019.0" width="1.6" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="663.2" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (4 samples, 0.14%)</title><rect x="660.2" y="2003.0" width="1.6" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="663.2" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="660.2" y="1987.0" width="1.2" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="663.2" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="663.1" y="2147.0" width="1.3" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="666.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="663.1" y="2131.0" width="1.3" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="666.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="663.1" y="2115.0" width="1.3" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="666.1" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="663.1" y="2099.0" width="1.3" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="666.1" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="663.1" y="2083.0" width="1.3" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="666.1" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="663.1" y="2067.0" width="1.3" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="666.1" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="663.1" y="2051.0" width="1.3" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="666.1" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="663.1" y="2035.0" width="1.3" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="666.1" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="663.1" y="2019.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="666.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="663.1" y="2003.0" width="1.3" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="666.1" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseRemoveUseless::PhaseRemoveUseless(PhaseGVN*, Unique_Node_List*, Phase::PhaseNumber) (7 samples, 0.25%)</title><rect x="667.8" y="2307.0" width="2.9" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="670.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::identify_useful_nodes(Unique_Node_List&amp;) (4 samples, 0.14%)</title><rect x="667.8" y="2291.0" width="1.6" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="670.8" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::remove_useless_nodes(Unique_Node_List&amp;) (3 samples, 0.11%)</title><rect x="669.4" y="2291.0" width="1.3" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="672.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, RTMState) (3 samples, 0.11%)</title><rect x="671.1" y="2307.0" width="1.3" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="674.1" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ResourceMark::reset_to_mark() (3 samples, 0.11%)</title><rect x="673.7" y="2339.0" width="1.2" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="676.7" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::next_chop() (3 samples, 0.11%)</title><rect x="673.7" y="2323.0" width="1.2" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="676.7" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::operator delete(void*) (3 samples, 0.11%)</title><rect x="673.7" y="2307.0" width="1.2" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="676.7" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=18691] (3 samples, 0.11%)</title><rect x="676.2" y="2483.0" width="1.3" height="15" fill="#ec6767" rx="2" ry="2"/>
<text x="679.2" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (3 samples, 0.11%)</title><rect x="676.2" y="2467.0" width="1.3" height="15" fill="#fe8080" rx="2" ry="2"/>
<text x="679.2" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (3 samples, 0.11%)</title><rect x="676.2" y="2451.0" width="1.3" height="15" fill="#f06d6d" rx="2" ry="2"/>
<text x="679.2" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (3 samples, 0.11%)</title><rect x="676.2" y="2435.0" width="1.3" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="679.2" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (3 samples, 0.11%)</title><rect x="676.2" y="2419.0" width="1.3" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="679.2" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::run() (3 samples, 0.11%)</title><rect x="676.2" y="2403.0" width="1.3" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="679.2" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::loop() (3 samples, 0.11%)</title><rect x="676.2" y="2387.0" width="1.3" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="679.2" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VMThread::evaluate_operation(VM_Operation*) (3 samples, 0.11%)</title><rect x="676.2" y="2371.0" width="1.3" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="679.2" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VM_Operation::evaluate() (3 samples, 0.11%)</title><rect x="676.2" y="2355.0" width="1.3" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="679.2" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>VM_G1CollectForAllocation::doit() (3 samples, 0.11%)</title><rect x="676.2" y="2339.0" width="1.3" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="679.2" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectedHeap::do_collection_pause_at_safepoint(double) (3 samples, 0.11%)</title><rect x="676.2" y="2323.0" width="1.3" height="15" fill="#c7c73b" rx="2" ry="2"/>
<text x="679.2" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=19203] (3 samples, 0.11%)</title><rect x="677.5" y="2483.0" width="1.2" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="680.5" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (3 samples, 0.11%)</title><rect x="677.5" y="2467.0" width="1.2" height="15" fill="#d64646" rx="2" ry="2"/>
<text x="680.5" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (3 samples, 0.11%)</title><rect x="677.5" y="2451.0" width="1.2" height="15" fill="#d03d3d" rx="2" ry="2"/>
<text x="680.5" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (3 samples, 0.11%)</title><rect x="677.5" y="2435.0" width="1.2" height="15" fill="#ee6a6a" rx="2" ry="2"/>
<text x="680.5" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (3 samples, 0.11%)</title><rect x="677.5" y="2419.0" width="1.2" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="680.5" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConcurrentGCThread::run() (3 samples, 0.11%)</title><rect x="677.5" y="2403.0" width="1.2" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="680.5" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1YoungRemSetSamplingThread::run_service() (3 samples, 0.11%)</title><rect x="677.5" y="2387.0" width="1.2" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="680.5" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1YoungRemSetSamplingThread::sample_young_list_rs_lengths() (3 samples, 0.11%)</title><rect x="677.5" y="2371.0" width="1.2" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="680.5" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=19459] (19 samples, 0.68%)</title><rect x="678.7" y="2483.0" width="8.1" height="15" fill="#d34242" rx="2" ry="2"/>
<text x="681.7" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (19 samples, 0.68%)</title><rect x="678.7" y="2467.0" width="8.1" height="15" fill="#d34343" rx="2" ry="2"/>
<text x="681.7" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (19 samples, 0.68%)</title><rect x="678.7" y="2451.0" width="8.1" height="15" fill="#f06c6c" rx="2" ry="2"/>
<text x="681.7" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (19 samples, 0.68%)</title><rect x="678.7" y="2435.0" width="8.1" height="15" fill="#f37070" rx="2" ry="2"/>
<text x="681.7" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (19 samples, 0.68%)</title><rect x="678.7" y="2419.0" width="8.1" height="15" fill="#fc7e7e" rx="2" ry="2"/>
<text x="681.7" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GangWorker::loop() (19 samples, 0.68%)</title><rect x="678.7" y="2403.0" width="8.1" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="681.7" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CMConcurrentMarkingTask::work(unsigned int) (12 samples, 0.43%)</title><rect x="678.7" y="2387.0" width="5.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="681.7" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CMTask::do_marking_step(double, bool, bool) (12 samples, 0.43%)</title><rect x="678.7" y="2371.0" width="5.1" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="681.7" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CMBitMap::iterate(G1CMBitMapClosure*, MemRegion) (11 samples, 0.39%)</title><rect x="678.7" y="2355.0" width="4.7" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="681.7" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CMBitMapClosure::do_addr(HeapWord*) (11 samples, 0.39%)</title><rect x="678.7" y="2339.0" width="4.7" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="681.7" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CMTask::drain_local_queue(bool) (5 samples, 0.18%)</title><rect x="678.7" y="2323.0" width="2.1" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="681.7" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1CMTask::process_grey_task_entry&lt;true&gt;(G1TaskQueueEntry) (3 samples, 0.11%)</title><rect x="679.6" y="2307.0" width="1.2" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="682.6" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1CMTask::process_grey_task_entry&lt;true&gt;(G1TaskQueueEntry) (6 samples, 0.21%)</title><rect x="680.8" y="2323.0" width="2.6" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="683.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>int oopDesc::oop_iterate_size&lt;G1CMOopClosure&gt;(G1CMOopClosure*) (6 samples, 0.21%)</title><rect x="680.8" y="2307.0" width="2.6" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="683.8" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RebuildRemSetTask::work(unsigned int) (6 samples, 0.21%)</title><rect x="684.2" y="2387.0" width="2.6" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="687.2" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>HeapRegionManager::par_iterate(HeapRegionClosure*, HeapRegionClaimer*, unsigned int) const (6 samples, 0.21%)</title><rect x="684.2" y="2371.0" width="2.6" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="687.2" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RebuildRemSetTask::G1RebuildRemSetHeapRegionClosure::do_heap_region(HeapRegion*) (6 samples, 0.21%)</title><rect x="684.2" y="2355.0" width="2.6" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="687.2" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RebuildRemSetTask::G1RebuildRemSetHeapRegionClosure::rebuild_rem_set_in_region(G1CMBitMap const*, HeapWord*, HeapWord*, HeapRegion*, MemRegion) (5 samples, 0.18%)</title><rect x="684.6" y="2339.0" width="2.2" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="687.6" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RebuildRemSetTask::G1RebuildRemSetHeapRegionClosure::scan_for_references(oopDesc*, MemRegion) (5 samples, 0.18%)</title><rect x="684.6" y="2323.0" width="2.2" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="687.6" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=20739] (21 samples, 0.75%)</title><rect x="686.8" y="2483.0" width="8.8" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="689.8" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (20 samples, 0.72%)</title><rect x="687.2" y="2467.0" width="8.4" height="15" fill="#e15656" rx="2" ry="2"/>
<text x="690.2" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (20 samples, 0.72%)</title><rect x="687.2" y="2451.0" width="8.4" height="15" fill="#ce3a3a" rx="2" ry="2"/>
<text x="690.2" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (20 samples, 0.72%)</title><rect x="687.2" y="2435.0" width="8.4" height="15" fill="#ef6c6c" rx="2" ry="2"/>
<text x="690.2" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (20 samples, 0.72%)</title><rect x="687.2" y="2419.0" width="8.4" height="15" fill="#c83333" rx="2" ry="2"/>
<text x="690.2" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GangWorker::loop() (20 samples, 0.72%)</title><rect x="687.2" y="2403.0" width="8.4" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="690.2" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParTask::work(unsigned int) (16 samples, 0.57%)</title><rect x="687.6" y="2387.0" width="6.8" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="690.6" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::oops_into_collection_set_do(G1ParScanThreadState*, unsigned int) (6 samples, 0.21%)</title><rect x="688.9" y="2371.0" width="2.5" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="691.9" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::update_rem_set(G1ParScanThreadState*, unsigned int) (6 samples, 0.21%)</title><rect x="688.9" y="2355.0" width="2.5" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="691.9" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectedHeap::iterate_dirty_card_closure(CardTableEntryClosure*, unsigned int) (6 samples, 0.21%)</title><rect x="688.9" y="2339.0" width="2.5" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="691.9" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*, unsigned int, unsigned long, bool) (6 samples, 0.21%)</title><rect x="688.9" y="2323.0" width="2.5" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="691.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RefineCardClosure::do_card_ptr(signed char*, unsigned int) (6 samples, 0.21%)</title><rect x="688.9" y="2307.0" width="2.5" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="691.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (4 samples, 0.14%)</title><rect x="688.9" y="2291.0" width="1.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="691.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="689.3" y="2275.0" width="1.3" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="692.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::scan_rem_set(G1ParScanThreadState*, unsigned int) (5 samples, 0.18%)</title><rect x="691.4" y="2371.0" width="2.1" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="694.4" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectionSet::iterate_from(HeapRegionClosure*, unsigned int, unsigned int) const (5 samples, 0.18%)</title><rect x="691.4" y="2355.0" width="2.1" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="694.4" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::do_heap_region(HeapRegion*) (5 samples, 0.18%)</title><rect x="691.4" y="2339.0" width="2.1" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="694.4" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_rem_set_roots(HeapRegion*) (5 samples, 0.18%)</title><rect x="691.4" y="2323.0" width="2.1" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="694.4" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_card(MemRegion, unsigned int) (5 samples, 0.18%)</title><rect x="691.4" y="2307.0" width="2.1" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="694.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (3 samples, 0.11%)</title><rect x="691.4" y="2291.0" width="1.3" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="694.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="691.4" y="2275.0" width="1.3" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="694.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::copy_to_survivor_space(InCSetState, oopDesc*, markOopDesc*) (3 samples, 0.11%)</title><rect x="691.4" y="2259.0" width="1.3" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="694.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=21763] (347 samples, 12.42%)</title><rect x="695.6" y="2483.0" width="146.5" height="15" fill="#f67575" rx="2" ry="2"/>
<text x="698.6" y="2494.0">[tid=21763]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (345 samples, 12.34%)</title><rect x="696.5" y="2467.0" width="145.6" height="15" fill="#da4d4d" rx="2" ry="2"/>
<text x="699.5" y="2478.0">thread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (345 samples, 12.34%)</title><rect x="696.5" y="2451.0" width="145.6" height="15" fill="#dc4f4f" rx="2" ry="2"/>
<text x="699.5" y="2462.0">_pthread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (345 samples, 12.34%)</title><rect x="696.5" y="2435.0" width="145.6" height="15" fill="#f67676" rx="2" ry="2"/>
<text x="699.5" y="2446.0">_pthread_body</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (345 samples, 12.34%)</title><rect x="696.5" y="2419.0" width="145.6" height="15" fill="#f37070" rx="2" ry="2"/>
<text x="699.5" y="2430.0">thread_native_entr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (345 samples, 12.34%)</title><rect x="696.5" y="2403.0" width="145.6" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="699.5" y="2414.0">JavaThread::run()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (345 samples, 12.34%)</title><rect x="696.5" y="2387.0" width="145.6" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="699.5" y="2398.0">JavaThread::thread..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::compiler_thread_loop() (345 samples, 12.34%)</title><rect x="696.5" y="2371.0" width="145.6" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="699.5" y="2382.0">CompileBroker::com..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::invoke_compiler_on_method(CompileTask*) (311 samples, 11.13%)</title><rect x="696.5" y="2355.0" width="131.3" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="699.5" y="2366.0">CompileBroker::i..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompilationLog::log_compile(JavaThread*, CompileTask*) (6 samples, 0.21%)</title><rect x="696.9" y="2339.0" width="2.5" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="699.9" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileTask::print(outputStream*, char const*, bool, bool) (5 samples, 0.18%)</title><rect x="696.9" y="2323.0" width="2.1" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="699.9" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileTask::print_impl(outputStream*, Method*, int, int, bool, int, bool, char const*, bool, bool) (5 samples, 0.18%)</title><rect x="696.9" y="2307.0" width="2.1" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="699.9" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::print_short_name(outputStream*) (3 samples, 0.11%)</title><rect x="696.9" y="2291.0" width="1.3" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="699.9" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompilationLog::log_nmethod(JavaThread*, nmethod*) (5 samples, 0.18%)</title><rect x="699.4" y="2339.0" width="2.1" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="702.4" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StringEventLog::log(Thread*, char const*, ...) (5 samples, 0.18%)</title><rect x="699.4" y="2323.0" width="2.1" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="702.4" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StringEventLog::logv(Thread*, char const*, __va_list_tag*) (5 samples, 0.18%)</title><rect x="699.4" y="2307.0" width="2.1" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="702.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>os::vsnprintf(char*, unsigned long, char const*, __va_list_tag*) (3 samples, 0.11%)</title><rect x="700.3" y="2291.0" width="1.2" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="703.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vsnprintf (3 samples, 0.11%)</title><rect x="700.3" y="2275.0" width="1.2" height="15" fill="#d44444" rx="2" ry="2"/>
<text x="703.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_vsnprintf (3 samples, 0.11%)</title><rect x="700.3" y="2259.0" width="1.2" height="15" fill="#cf3d3d" rx="2" ry="2"/>
<text x="703.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__v2printf (3 samples, 0.11%)</title><rect x="700.3" y="2243.0" width="1.2" height="15" fill="#d54545" rx="2" ry="2"/>
<text x="703.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfprintf (3 samples, 0.11%)</title><rect x="700.3" y="2227.0" width="1.2" height="15" fill="#f47272" rx="2" ry="2"/>
<text x="703.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*) (288 samples, 10.30%)</title><rect x="701.5" y="2339.0" width="121.6" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="704.5" y="2350.0">Compiler::compi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*, DirectiveSet*) (287 samples, 10.27%)</title><rect x="701.5" y="2323.0" width="121.2" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="704.5" y="2334.0">Compilation::Co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::compile_method() (286 samples, 10.23%)</title><rect x="701.5" y="2307.0" width="120.8" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="704.5" y="2318.0">Compilation::co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::compile_java_method() (259 samples, 9.27%)</title><rect x="701.5" y="2291.0" width="109.4" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="704.5" y="2302.0">Compilation::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::build_hir() (128 samples, 4.58%)</title><rect x="701.5" y="2275.0" width="54.1" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="704.5" y="2286.0">Compi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GlobalValueNumbering::GlobalValueNumbering(IR*) (8 samples, 0.29%)</title><rect x="701.5" y="2259.0" width="3.4" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="704.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(BlockClosure*) (5 samples, 0.18%)</title><rect x="701.5" y="2243.0" width="2.1" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="704.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (5 samples, 0.18%)</title><rect x="701.5" y="2227.0" width="2.1" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="704.5" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (5 samples, 0.18%)</title><rect x="701.5" y="2211.0" width="2.1" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="704.5" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (4 samples, 0.14%)</title><rect x="701.5" y="2195.0" width="1.7" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="704.5" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (4 samples, 0.14%)</title><rect x="701.5" y="2179.0" width="1.7" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="704.5" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2163.0" width="1.2" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="705.0" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2147.0" width="1.2" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="705.0" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2131.0" width="1.2" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="705.0" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2115.0" width="1.2" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="705.0" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2099.0" width="1.2" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="705.0" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2083.0" width="1.2" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="705.0" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2067.0" width="1.2" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="705.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2051.0" width="1.2" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="705.0" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2035.0" width="1.2" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="705.0" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2019.0" width="1.2" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="705.0" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="2003.0" width="1.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="705.0" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::iterate_preorder(GrowableArray&lt;bool&gt;&amp;, BlockClosure*) (3 samples, 0.11%)</title><rect x="702.0" y="1987.0" width="1.2" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="705.0" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IR::IR(Compilation*, ciMethod*, int) (105 samples, 3.76%)</title><rect x="704.9" y="2259.0" width="44.3" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="707.9" y="2270.0">IR::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IRScope::IRScope(Compilation*, IRScope*, int, ciMethod*, int, bool) (105 samples, 3.76%)</title><rect x="704.9" y="2243.0" width="44.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="707.9" y="2254.0">IRSc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::GraphBuilder(Compilation*, IRScope*) (102 samples, 3.65%)</title><rect x="704.9" y="2227.0" width="43.1" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="707.9" y="2238.0">Grap..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockListBuilder::BlockListBuilder(Compilation*, IRScope*, int) (4 samples, 0.14%)</title><rect x="705.3" y="2211.0" width="1.7" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="708.3" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockListBuilder::set_leaders() (4 samples, 0.14%)</title><rect x="705.3" y="2195.0" width="1.7" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="708.3" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::bci_block_start() (3 samples, 0.11%)</title><rect x="705.8" y="2179.0" width="1.2" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="708.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MethodLiveness::compute_liveness() (3 samples, 0.11%)</title><rect x="705.8" y="2163.0" width="1.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="708.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_all_blocks(bool) (96 samples, 3.43%)</title><rect x="707.0" y="2211.0" width="40.6" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="710.0" y="2222.0">Gra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_bytecodes_for_block(int) (93 samples, 3.33%)</title><rect x="707.4" y="2195.0" width="39.3" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="710.4" y="2206.0">Gra..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::access_field(Bytecodes::Code) (9 samples, 0.32%)</title><rect x="708.3" y="2179.0" width="3.8" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="711.3" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciBytecodeStream::get_field(bool&amp;) (7 samples, 0.25%)</title><rect x="709.1" y="2163.0" width="3.0" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="712.1" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_field_by_index(ciInstanceKlass*, int) (6 samples, 0.21%)</title><rect x="709.1" y="2147.0" width="2.6" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="712.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_field_by_index_impl(ciInstanceKlass*, int) (6 samples, 0.21%)</title><rect x="709.1" y="2131.0" width="2.6" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="712.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciField::ciField(ciInstanceKlass*, int) (6 samples, 0.21%)</title><rect x="709.1" y="2115.0" width="2.6" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="712.1" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_klass_by_index_impl(constantPoolHandle const&amp;, int, bool&amp;, ciInstanceKlass*) (5 samples, 0.18%)</title><rect x="709.6" y="2099.0" width="2.1" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="712.6" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_klass_by_name_impl(ciKlass*, constantPoolHandle const&amp;, ciSymbol*, bool) (5 samples, 0.18%)</title><rect x="709.6" y="2083.0" width="2.1" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="712.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_klass_by_name_impl(ciKlass*, constantPoolHandle const&amp;, ciSymbol*, bool) (4 samples, 0.14%)</title><rect x="710.0" y="2067.0" width="1.7" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="713.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::invoke(Bytecodes::Code) (77 samples, 2.75%)</title><rect x="713.4" y="2179.0" width="32.5" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="716.4" y="2190.0">Gr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (59 samples, 2.11%)</title><rect x="713.8" y="2163.0" width="24.9" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="716.8" y="2174.0">G..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (58 samples, 2.08%)</title><rect x="714.2" y="2147.0" width="24.5" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="717.2" y="2158.0">G..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_all_blocks(bool) (39 samples, 1.40%)</title><rect x="715.9" y="2131.0" width="16.5" height="15" fill="#c2c238" rx="2" ry="2"/>
<text x="718.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_bytecodes_for_block(int) (39 samples, 1.40%)</title><rect x="715.9" y="2115.0" width="16.5" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="718.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockBegin::try_merge(ValueStack*) (3 samples, 0.11%)</title><rect x="716.3" y="2099.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="719.3" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::invoke(Bytecodes::Code) (30 samples, 1.07%)</title><rect x="718.8" y="2099.0" width="12.7" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="721.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (23 samples, 0.82%)</title><rect x="718.8" y="2083.0" width="9.8" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="721.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (21 samples, 0.75%)</title><rect x="719.3" y="2067.0" width="8.8" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="722.3" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_all_blocks(bool) (21 samples, 0.75%)</title><rect x="719.3" y="2051.0" width="8.8" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="722.3" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_bytecodes_for_block(int) (21 samples, 0.75%)</title><rect x="719.3" y="2035.0" width="8.8" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="722.3" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::access_field(Bytecodes::Code) (4 samples, 0.14%)</title><rect x="720.1" y="2019.0" width="1.7" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="723.1" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciBytecodeStream::get_field(bool&amp;) (3 samples, 0.11%)</title><rect x="720.5" y="2003.0" width="1.3" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="723.5" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::invoke(Bytecodes::Code) (14 samples, 0.50%)</title><rect x="721.8" y="2019.0" width="5.9" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="724.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (9 samples, 0.32%)</title><rect x="721.8" y="2003.0" width="3.8" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="724.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (9 samples, 0.32%)</title><rect x="721.8" y="1987.0" width="3.8" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="724.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_all_blocks(bool) (9 samples, 0.32%)</title><rect x="721.8" y="1971.0" width="3.8" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="724.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::iterate_bytecodes_for_block(int) (9 samples, 0.32%)</title><rect x="721.8" y="1955.0" width="3.8" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="724.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::invoke(Bytecodes::Code) (7 samples, 0.25%)</title><rect x="722.6" y="1939.0" width="3.0" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="725.6" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (5 samples, 0.18%)</title><rect x="722.6" y="1923.0" width="2.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="725.6" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::try_inline_full(ciMethod*, bool, bool, Bytecodes::Code, Instruction*) (5 samples, 0.18%)</title><rect x="722.6" y="1907.0" width="2.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="725.6" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciBytecodeStream::get_method(bool&amp;, ciSignature**) (4 samples, 0.14%)</title><rect x="725.6" y="2003.0" width="1.7" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="728.6" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_method_by_index_impl(constantPoolHandle const&amp;, int, Bytecodes::Code, ciInstanceKlass*) (4 samples, 0.14%)</title><rect x="725.6" y="1987.0" width="1.7" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="728.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::get_metadata(Metadata*) (3 samples, 0.11%)</title><rect x="726.0" y="1971.0" width="1.3" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="729.0" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::create_new_metadata(Metadata*) (3 samples, 0.11%)</title><rect x="726.0" y="1955.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="729.0" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ciMethod(methodHandle const&amp;, ciInstanceKlass*) (3 samples, 0.11%)</title><rect x="726.0" y="1939.0" width="1.3" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="729.0" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciBytecodeStream::get_method(bool&amp;, ciSignature**) (3 samples, 0.11%)</title><rect x="729.0" y="2083.0" width="1.2" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="732.0" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_method_by_index_impl(constantPoolHandle const&amp;, int, Bytecodes::Code, ciInstanceKlass*) (3 samples, 0.11%)</title><rect x="729.0" y="2067.0" width="1.2" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="732.0" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::find_monomorphic_target(ciInstanceKlass*, ciInstanceKlass*, ciInstanceKlass*, bool) (3 samples, 0.11%)</title><rect x="730.2" y="2083.0" width="1.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="733.2" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Dependencies::find_unique_concrete_method(Klass*, Method*) (3 samples, 0.11%)</title><rect x="730.2" y="2067.0" width="1.3" height="15" fill="#b7b734" rx="2" ry="2"/>
<text x="733.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ClassHierarchyWalker::find_witness_anywhere(Klass*, bool, bool) (3 samples, 0.11%)</title><rect x="730.2" y="2051.0" width="1.3" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="733.2" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ClassHierarchyWalker::is_witness(Klass*) (3 samples, 0.11%)</title><rect x="730.2" y="2035.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="733.2" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphBuilder::push_scope(ciMethod*, BlockBegin*) (3 samples, 0.11%)</title><rect x="733.2" y="2131.0" width="1.3" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="736.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data() (9 samples, 0.32%)</title><rect x="734.9" y="2131.0" width="3.8" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="737.9" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data(methodHandle const&amp;) (9 samples, 0.32%)</title><rect x="734.9" y="2115.0" width="3.8" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="737.9" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethodData::load_data() (6 samples, 0.21%)</title><rect x="735.7" y="2099.0" width="2.6" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="738.7" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciBytecodeStream::get_method(bool&amp;, ciSignature**) (9 samples, 0.32%)</title><rect x="739.1" y="2163.0" width="3.8" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="742.1" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_method_by_index_impl(constantPoolHandle const&amp;, int, Bytecodes::Code, ciInstanceKlass*) (9 samples, 0.32%)</title><rect x="739.1" y="2147.0" width="3.8" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="742.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::lookup_method(ciInstanceKlass*, ciKlass*, Symbol*, Symbol*, Bytecodes::Code, constantTag) (4 samples, 0.14%)</title><rect x="739.5" y="2131.0" width="1.7" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="742.5" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::get_metadata(Metadata*) (4 samples, 0.14%)</title><rect x="741.2" y="2131.0" width="1.7" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="744.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::create_new_metadata(Metadata*) (4 samples, 0.14%)</title><rect x="741.2" y="2115.0" width="1.7" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="744.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ciMethod(methodHandle const&amp;, ciInstanceKlass*) (3 samples, 0.11%)</title><rect x="741.6" y="2099.0" width="1.3" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="744.6" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::find_monomorphic_target(ciInstanceKlass*, ciInstanceKlass*, ciInstanceKlass*, bool) (5 samples, 0.18%)</title><rect x="743.8" y="2163.0" width="2.1" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="746.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::resolve_invoke(ciKlass*, ciKlass*, bool) (3 samples, 0.11%)</title><rect x="744.6" y="2147.0" width="1.3" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="747.6" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinkResolver::resolve_virtual_call_or_null(Klass*, LinkInfo const&amp;) (3 samples, 0.11%)</title><rect x="744.6" y="2131.0" width="1.3" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="747.6" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinkResolver::resolve_virtual_call(CallInfo&amp;, Handle, Klass*, LinkInfo const&amp;, bool, Thread*) (3 samples, 0.11%)</title><rect x="744.6" y="2115.0" width="1.3" height="15" fill="#bcbc37" rx="2" ry="2"/>
<text x="747.6" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IR::eliminate_null_checks() (4 samples, 0.14%)</title><rect x="750.9" y="2259.0" width="1.7" height="15" fill="#e3e344" rx="2" ry="2"/>
<text x="753.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Optimizer::eliminate_null_checks() (4 samples, 0.14%)</title><rect x="750.9" y="2243.0" width="1.7" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="753.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NullCheckEliminator::iterate_all() (4 samples, 0.14%)</title><rect x="750.9" y="2227.0" width="1.7" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="753.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::emit_code_body() (45 samples, 1.61%)</title><rect x="755.6" y="2275.0" width="19.0" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="758.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::emit_code_epilog(LIR_Assembler*) (16 samples, 0.57%)</title><rect x="755.6" y="2259.0" width="6.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="758.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::emit_stubs(CodeStubList*) (13 samples, 0.47%)</title><rect x="756.4" y="2243.0" width="5.5" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="759.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CounterOverflowStub::emit_code(LIR_Assembler*) (4 samples, 0.14%)</title><rect x="756.4" y="2227.0" width="1.7" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="759.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::add_call_info(int, CodeEmitInfo*) (4 samples, 0.14%)</title><rect x="756.4" y="2211.0" width="1.7" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="759.4" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeEmitInfo::record_debug_info(DebugInformationRecorder*, int) (4 samples, 0.14%)</title><rect x="756.4" y="2195.0" width="1.7" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="759.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1BarrierSetAssembler::gen_post_barrier_stub(LIR_Assembler*, G1PostBarrierStub*) (3 samples, 0.11%)</title><rect x="758.5" y="2227.0" width="1.3" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="761.5" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NewInstanceStub::emit_code(LIR_Assembler*) (4 samples, 0.14%)</title><rect x="760.2" y="2227.0" width="1.7" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="763.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::add_call_info(int, CodeEmitInfo*) (4 samples, 0.14%)</title><rect x="760.2" y="2211.0" width="1.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="763.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeEmitInfo::record_debug_info(DebugInformationRecorder*, int) (4 samples, 0.14%)</title><rect x="760.2" y="2195.0" width="1.7" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="763.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IRScopeDebugInfo::record_debug_info(DebugInformationRecorder*, int, bool, bool) (3 samples, 0.11%)</title><rect x="760.2" y="2179.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="763.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::emit_code(BlockList*) (28 samples, 1.00%)</title><rect x="762.8" y="2259.0" width="11.8" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="765.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::emit_lir_list(LIR_List*) (24 samples, 0.86%)</title><rect x="763.2" y="2243.0" width="10.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="766.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::emit_op1(LIR_Op1*) (5 samples, 0.18%)</title><rect x="765.7" y="2227.0" width="2.1" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="768.7" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::process_debug_info(LIR_Op*) (5 samples, 0.18%)</title><rect x="768.2" y="2227.0" width="2.2" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="771.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIR_Assembler::record_non_safepoint_debug_info() (4 samples, 0.14%)</title><rect x="768.7" y="2211.0" width="1.7" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="771.7" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::describe_scope(int, methodHandle const&amp;, ciMethod*, int, bool, bool, bool, bool, DebugToken*, DebugToken*, DebugToken*) (4 samples, 0.14%)</title><rect x="768.7" y="2195.0" width="1.7" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="771.7" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::emit_lir() (81 samples, 2.90%)</title><rect x="774.6" y="2275.0" width="34.2" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="777.6" y="2286.0">Co..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BlockList::iterate_forward(BlockClosure*) (20 samples, 0.72%)</title><rect x="774.6" y="2259.0" width="8.4" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="777.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIRGenerator::block_do(BlockBegin*) (19 samples, 0.68%)</title><rect x="774.6" y="2243.0" width="8.0" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="777.6" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIRGenerator::do_Goto(Goto*) (10 samples, 0.36%)</title><rect x="775.4" y="2227.0" width="4.2" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="778.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIRGenerator::move_to_phi(ValueStack*) (7 samples, 0.25%)</title><rect x="775.8" y="2211.0" width="3.0" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="778.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhiResolverState::reset(int) (5 samples, 0.18%)</title><rect x="776.7" y="2195.0" width="2.1" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="779.7" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GrowableArray&lt;ResolveNode*&gt;::raw_at_put_grow(int, ResolveNode* const&amp;, ResolveNode* const&amp;) (5 samples, 0.18%)</title><rect x="776.7" y="2179.0" width="2.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="779.7" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LIRGenerator::do_ProfileInvoke(ProfileInvoke*) (4 samples, 0.14%)</title><rect x="780.1" y="2227.0" width="1.6" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="783.1" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::do_linear_scan() (60 samples, 2.15%)</title><rect x="783.4" y="2259.0" width="25.4" height="15" fill="#cdcd3c" rx="2" ry="2"/>
<text x="786.4" y="2270.0">L..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::allocate_registers() (15 samples, 0.54%)</title><rect x="783.4" y="2243.0" width="6.4" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="786.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IntervalWalker::walk_to(int) (15 samples, 0.54%)</title><rect x="783.4" y="2227.0" width="6.4" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="786.4" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::activate_current() (13 samples, 0.47%)</title><rect x="784.3" y="2211.0" width="5.5" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="787.3" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::alloc_free_reg(Interval*) (10 samples, 0.36%)</title><rect x="784.3" y="2195.0" width="4.2" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="787.3" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScanWalker::split_before_usage(Interval*, int, int) (3 samples, 0.11%)</title><rect x="786.8" y="2179.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="789.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::assign_reg_num() (19 samples, 0.68%)</title><rect x="789.8" y="2243.0" width="8.0" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="792.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::assign_reg_num(GrowableArray&lt;LIR_Op*&gt;*, IntervalWalker*) (19 samples, 0.68%)</title><rect x="789.8" y="2227.0" width="8.0" height="15" fill="#e3e344" rx="2" ry="2"/>
<text x="792.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::color_lir_opr(LIR_OprDesc*, int, LIR_OpVisitState::OprMode) (3 samples, 0.11%)</title><rect x="790.6" y="2211.0" width="1.3" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="793.6" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::split_child_at_op_id(Interval*, int, LIR_OpVisitState::OprMode) (3 samples, 0.11%)</title><rect x="790.6" y="2195.0" width="1.3" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="793.6" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::compute_debug_info_for_scope(int, IRScope*, ValueStack*, ValueStack*) (5 samples, 0.18%)</title><rect x="791.9" y="2211.0" width="2.1" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="794.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::compute_oop_map(IntervalWalker*, LIR_OpVisitState const&amp;, LIR_Op*) (9 samples, 0.32%)</title><rect x="794.0" y="2211.0" width="3.8" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="797.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::compute_oop_map(IntervalWalker*, LIR_Op*, CodeEmitInfo*, bool) (6 samples, 0.21%)</title><rect x="794.8" y="2195.0" width="2.6" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="797.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IntervalWalker::walk_to(int) (3 samples, 0.11%)</title><rect x="794.8" y="2179.0" width="1.3" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="797.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::build_intervals() (11 samples, 0.39%)</title><rect x="797.8" y="2243.0" width="4.6" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="800.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::compute_local_live_sets() (5 samples, 0.18%)</title><rect x="802.9" y="2243.0" width="2.1" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="805.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LinearScan::resolve_data_flow() (5 samples, 0.18%)</title><rect x="805.8" y="2243.0" width="2.1" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="808.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data() (4 samples, 0.14%)</title><rect x="809.2" y="2275.0" width="1.7" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="812.2" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ensure_method_data(methodHandle const&amp;) (3 samples, 0.11%)</title><rect x="809.2" y="2259.0" width="1.3" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="812.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::build_interpreter_method_data(methodHandle const&amp;, Thread*) (3 samples, 0.11%)</title><rect x="809.2" y="2243.0" width="1.3" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="812.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MethodData::allocate(ClassLoaderData*, methodHandle const&amp;, Thread*) (3 samples, 0.11%)</title><rect x="809.2" y="2227.0" width="1.3" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="812.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compilation::install_code(int) (24 samples, 0.86%)</title><rect x="811.7" y="2291.0" width="10.2" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="814.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, RTMState) (24 samples, 0.86%)</title><rect x="811.7" y="2275.0" width="10.2" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="814.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>nmethod::new_nmethod(methodHandle const&amp;, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int, _jobject*, _jobject*) (19 samples, 0.68%)</title><rect x="813.0" y="2259.0" width="8.0" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="816.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InstanceKlass::add_dependent_nmethod(nmethod*) (4 samples, 0.14%)</title><rect x="814.7" y="2243.0" width="1.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="817.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DependencyContext::add_dependent_nmethod(nmethod*, bool) (4 samples, 0.14%)</title><rect x="814.7" y="2227.0" width="1.7" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="817.7" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>nmethod::nmethod(Method*, CompilerType, int, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int, _jobject*, _jobject*) (11 samples, 0.39%)</title><rect x="816.4" y="2243.0" width="4.6" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="819.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeBuffer::copy_code_to(CodeBlob*) (6 samples, 0.21%)</title><rect x="816.8" y="2227.0" width="2.5" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="819.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CodeBuffer::relocate_code_to(CodeBuffer*) const (5 samples, 0.18%)</title><rect x="817.2" y="2211.0" width="2.1" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="820.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::ciEnv(CompileTask*, int) (7 samples, 0.25%)</title><rect x="823.1" y="2339.0" width="3.0" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="826.1" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::get(oopDesc*) (3 samples, 0.11%)</title><rect x="824.8" y="2323.0" width="1.3" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="827.8" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::get_method_from_handle(Method*) (3 samples, 0.11%)</title><rect x="826.1" y="2339.0" width="1.2" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="829.1" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::get_metadata(Metadata*) (3 samples, 0.11%)</title><rect x="826.1" y="2323.0" width="1.2" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="829.1" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::create_new_metadata(Metadata*) (3 samples, 0.11%)</title><rect x="826.1" y="2307.0" width="1.2" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="829.1" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::ciMethod(methodHandle const&amp;, ciInstanceKlass*) (3 samples, 0.11%)</title><rect x="826.1" y="2291.0" width="1.2" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="829.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::possibly_add_compiler_threads() (4 samples, 0.14%)</title><rect x="827.8" y="2355.0" width="1.7" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="830.8" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileQueue::get() (27 samples, 0.97%)</title><rect x="829.5" y="2355.0" width="11.4" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="832.5" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::wait(bool, long, bool) (23 samples, 0.82%)</title><rect x="830.3" y="2339.0" width="9.7" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="833.3" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::IWait(Thread*, long) (23 samples, 0.82%)</title><rect x="830.3" y="2323.0" width="9.7" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="833.3" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>os::PlatformEvent::park(long) (23 samples, 0.82%)</title><rect x="830.3" y="2307.0" width="9.7" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="833.3" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__psynch_cvwait (23 samples, 0.82%)</title><rect x="830.3" y="2291.0" width="9.7" height="15" fill="#d74848" rx="2" ry="2"/>
<text x="833.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=22019] (3 samples, 0.11%)</title><rect x="842.1" y="2483.0" width="1.3" height="15" fill="#f06c6c" rx="2" ry="2"/>
<text x="845.1" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (3 samples, 0.11%)</title><rect x="842.1" y="2467.0" width="1.3" height="15" fill="#cd3939" rx="2" ry="2"/>
<text x="845.1" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (3 samples, 0.11%)</title><rect x="842.1" y="2451.0" width="1.3" height="15" fill="#f57474" rx="2" ry="2"/>
<text x="845.1" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (3 samples, 0.11%)</title><rect x="842.1" y="2435.0" width="1.3" height="15" fill="#f37070" rx="2" ry="2"/>
<text x="845.1" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (3 samples, 0.11%)</title><rect x="842.1" y="2419.0" width="1.3" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="845.1" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (3 samples, 0.11%)</title><rect x="842.1" y="2403.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="845.1" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (3 samples, 0.11%)</title><rect x="842.1" y="2387.0" width="1.3" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="845.1" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NMethodSweeper::sweeper_loop() (3 samples, 0.11%)</title><rect x="842.1" y="2371.0" width="1.3" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="845.1" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=23299] (17 samples, 0.61%)</title><rect x="843.4" y="2483.0" width="7.2" height="15" fill="#e65d5d" rx="2" ry="2"/>
<text x="846.4" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (17 samples, 0.61%)</title><rect x="843.4" y="2467.0" width="7.2" height="15" fill="#ea6464" rx="2" ry="2"/>
<text x="846.4" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (17 samples, 0.61%)</title><rect x="843.4" y="2451.0" width="7.2" height="15" fill="#c93434" rx="2" ry="2"/>
<text x="846.4" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (17 samples, 0.61%)</title><rect x="843.4" y="2435.0" width="7.2" height="15" fill="#d94a4a" rx="2" ry="2"/>
<text x="846.4" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (17 samples, 0.61%)</title><rect x="843.4" y="2419.0" width="7.2" height="15" fill="#e76060" rx="2" ry="2"/>
<text x="846.4" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GangWorker::loop() (17 samples, 0.61%)</title><rect x="843.4" y="2403.0" width="7.2" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="846.4" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParTask::work(unsigned int) (14 samples, 0.50%)</title><rect x="843.4" y="2387.0" width="5.9" height="15" fill="#d2d23f" rx="2" ry="2"/>
<text x="846.4" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::oops_into_collection_set_do(G1ParScanThreadState*, unsigned int) (5 samples, 0.18%)</title><rect x="844.2" y="2371.0" width="2.1" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="847.2" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::update_rem_set(G1ParScanThreadState*, unsigned int) (5 samples, 0.18%)</title><rect x="844.2" y="2355.0" width="2.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="847.2" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectedHeap::iterate_dirty_card_closure(CardTableEntryClosure*, unsigned int) (5 samples, 0.18%)</title><rect x="844.2" y="2339.0" width="2.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="847.2" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*, unsigned int, unsigned long, bool) (5 samples, 0.18%)</title><rect x="844.2" y="2323.0" width="2.1" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="847.2" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RefineCardClosure::do_card_ptr(signed char*, unsigned int) (5 samples, 0.18%)</title><rect x="844.2" y="2307.0" width="2.1" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="847.2" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (4 samples, 0.14%)</title><rect x="844.2" y="2291.0" width="1.7" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="847.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="844.7" y="2275.0" width="1.2" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="847.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::scan_rem_set(G1ParScanThreadState*, unsigned int) (5 samples, 0.18%)</title><rect x="846.3" y="2371.0" width="2.2" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="849.3" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectionSet::iterate_from(HeapRegionClosure*, unsigned int, unsigned int) const (5 samples, 0.18%)</title><rect x="846.3" y="2355.0" width="2.2" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="849.3" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::do_heap_region(HeapRegion*) (5 samples, 0.18%)</title><rect x="846.3" y="2339.0" width="2.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="849.3" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_rem_set_roots(HeapRegion*) (5 samples, 0.18%)</title><rect x="846.3" y="2323.0" width="2.2" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="849.3" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_card(MemRegion, unsigned int) (5 samples, 0.18%)</title><rect x="846.3" y="2307.0" width="2.2" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="849.3" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (3 samples, 0.11%)</title><rect x="846.3" y="2291.0" width="1.3" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="849.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="846.3" y="2275.0" width="1.3" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="849.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=40451] (9 samples, 0.32%)</title><rect x="851.0" y="2483.0" width="3.8" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="854.0" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (9 samples, 0.32%)</title><rect x="851.0" y="2467.0" width="3.8" height="15" fill="#cc3939" rx="2" ry="2"/>
<text x="854.0" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (9 samples, 0.32%)</title><rect x="851.0" y="2451.0" width="3.8" height="15" fill="#dc5050" rx="2" ry="2"/>
<text x="854.0" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (9 samples, 0.32%)</title><rect x="851.0" y="2435.0" width="3.8" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="854.0" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (9 samples, 0.32%)</title><rect x="851.0" y="2419.0" width="3.8" height="15" fill="#f47272" rx="2" ry="2"/>
<text x="854.0" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GangWorker::loop() (9 samples, 0.32%)</title><rect x="851.0" y="2403.0" width="3.8" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="854.0" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParTask::work(unsigned int) (9 samples, 0.32%)</title><rect x="851.0" y="2387.0" width="3.8" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="854.0" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::oops_into_collection_set_do(G1ParScanThreadState*, unsigned int) (3 samples, 0.11%)</title><rect x="851.4" y="2371.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="854.4" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::update_rem_set(G1ParScanThreadState*, unsigned int) (3 samples, 0.11%)</title><rect x="851.4" y="2355.0" width="1.3" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="854.4" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectedHeap::iterate_dirty_card_closure(CardTableEntryClosure*, unsigned int) (3 samples, 0.11%)</title><rect x="851.4" y="2339.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="854.4" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DirtyCardQueueSet::apply_closure_to_completed_buffer(CardTableEntryClosure*, unsigned int, unsigned long, bool) (3 samples, 0.11%)</title><rect x="851.4" y="2323.0" width="1.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="854.4" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RefineCardClosure::do_card_ptr(signed char*, unsigned int) (3 samples, 0.11%)</title><rect x="851.4" y="2307.0" width="1.3" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="854.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (3 samples, 0.11%)</title><rect x="851.4" y="2291.0" width="1.3" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="854.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="851.4" y="2275.0" width="1.3" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="854.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1RemSet::scan_rem_set(G1ParScanThreadState*, unsigned int) (5 samples, 0.18%)</title><rect x="852.7" y="2371.0" width="2.1" height="15" fill="#bcbc37" rx="2" ry="2"/>
<text x="855.7" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1CollectionSet::iterate_from(HeapRegionClosure*, unsigned int, unsigned int) const (5 samples, 0.18%)</title><rect x="852.7" y="2355.0" width="2.1" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="855.7" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::do_heap_region(HeapRegion*) (5 samples, 0.18%)</title><rect x="852.7" y="2339.0" width="2.1" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="855.7" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_rem_set_roots(HeapRegion*) (5 samples, 0.18%)</title><rect x="852.7" y="2323.0" width="2.1" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="855.7" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ScanRSForRegionClosure::scan_card(MemRegion, unsigned int) (5 samples, 0.18%)</title><rect x="852.7" y="2307.0" width="2.1" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="855.7" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>G1ParScanThreadState::trim_queue_to_threshold(unsigned int) (3 samples, 0.11%)</title><rect x="853.1" y="2291.0" width="1.3" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="856.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>void G1ParScanThreadState::do_oop_evac&lt;unsigned int&gt;(unsigned int*) (3 samples, 0.11%)</title><rect x="853.1" y="2275.0" width="1.3" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="856.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=40963] (746 samples, 26.69%)</title><rect x="854.8" y="2483.0" width="314.9" height="15" fill="#f37171" rx="2" ry="2"/>
<text x="857.8" y="2494.0">[tid=40963]</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (746 samples, 26.69%)</title><rect x="854.8" y="2467.0" width="314.9" height="15" fill="#d24040" rx="2" ry="2"/>
<text x="857.8" y="2478.0">thread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (746 samples, 26.69%)</title><rect x="854.8" y="2451.0" width="314.9" height="15" fill="#ca3535" rx="2" ry="2"/>
<text x="857.8" y="2462.0">_pthread_start</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (746 samples, 26.69%)</title><rect x="854.8" y="2435.0" width="314.9" height="15" fill="#d54545" rx="2" ry="2"/>
<text x="857.8" y="2446.0">_pthread_body</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (746 samples, 26.69%)</title><rect x="854.8" y="2419.0" width="314.9" height="15" fill="#ed6868" rx="2" ry="2"/>
<text x="857.8" y="2430.0">thread_native_entry(Thread*)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (746 samples, 26.69%)</title><rect x="854.8" y="2403.0" width="314.9" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="857.8" y="2414.0">JavaThread::run()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (746 samples, 26.69%)</title><rect x="854.8" y="2387.0" width="314.9" height="15" fill="#d2d23f" rx="2" ry="2"/>
<text x="857.8" y="2398.0">JavaThread::thread_main_inner()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::compiler_thread_loop() (746 samples, 26.69%)</title><rect x="854.8" y="2371.0" width="314.9" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="857.8" y="2382.0">CompileBroker::compiler_thread_loop()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompileBroker::invoke_compiler_on_method(CompileTask*) (745 samples, 26.65%)</title><rect x="854.8" y="2355.0" width="314.5" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="857.8" y="2366.0">CompileBroker::invoke_compiler_on_method(C..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*) (742 samples, 26.55%)</title><rect x="854.8" y="2339.0" width="313.2" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="857.8" y="2350.0">C2Compiler::compile_method(ciEnv*, ciMetho..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*) (739 samples, 26.44%)</title><rect x="855.6" y="2323.0" width="312.0" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="858.6" y="2334.0">Compile::Compile(ciEnv*, C2Compiler*, ciMe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Code_Gen() (445 samples, 15.92%)</title><rect x="855.6" y="2307.0" width="187.9" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="858.6" y="2318.0">Compile::Code_Gen()</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Output() (14 samples, 0.50%)</title><rect x="855.6" y="2291.0" width="5.9" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="858.6" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::BuildOopMaps() (11 samples, 0.39%)</title><rect x="855.6" y="2275.0" width="4.7" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="858.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OopFlow::compute_reach(PhaseRegAlloc*, int, Dict*) (3 samples, 0.11%)</title><rect x="857.7" y="2259.0" width="1.3" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="860.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>OopFlow::build_oop_map(Node*, int, PhaseRegAlloc*, int*) (3 samples, 0.11%)</title><rect x="857.7" y="2243.0" width="1.3" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="860.7" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::init_buffer(unsigned int*) (3 samples, 0.11%)</title><rect x="860.3" y="2275.0" width="1.2" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="863.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::fill_buffer(CodeBuffer*, unsigned int*) (15 samples, 0.54%)</title><rect x="861.5" y="2291.0" width="6.4" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="864.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NonSafepointEmitter::observe_instruction(Node*, int) (6 samples, 0.21%)</title><rect x="865.3" y="2275.0" width="2.6" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="868.3" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NonSafepointEmitter::emit_non_safepoint() (4 samples, 0.14%)</title><rect x="866.2" y="2259.0" width="1.7" height="15" fill="#d2d23f" rx="2" ry="2"/>
<text x="869.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::describe_scope(int, methodHandle const&amp;, ciMethod*, int, bool, bool, bool, bool, DebugToken*, DebugToken*, DebugToken*) (4 samples, 0.14%)</title><rect x="866.2" y="2243.0" width="1.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="869.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DebugInformationRecorder::find_sharable_decode_offset(int) (3 samples, 0.11%)</title><rect x="866.2" y="2227.0" width="1.3" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="869.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>DIR_Chunk* GrowableArray&lt;DIR_Chunk*&gt;::insert_sorted&lt;&amp;(DIR_Chunk::compare(DIR_Chunk* const&amp;, DIR_Chunk* const&amp;))&gt;(DIR_Chunk* const&amp;) (3 samples, 0.11%)</title><rect x="866.2" y="2211.0" width="1.3" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="869.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match() (33 samples, 1.18%)</title><rect x="868.3" y="2291.0" width="13.9" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="871.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::xform(Node*, int) (29 samples, 1.04%)</title><rect x="869.6" y="2275.0" width="12.2" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="872.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::contains(void const*) const (9 samples, 0.32%)</title><rect x="869.6" y="2259.0" width="3.8" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="872.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::match_tree(Node const*) (14 samples, 0.50%)</title><rect x="874.2" y="2259.0" width="5.9" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="877.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::Label_Root(Node const*, State*, Node*, Node const*) (7 samples, 0.25%)</title><rect x="875.5" y="2243.0" width="2.9" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="878.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AddPNode::bottom_type() const (3 samples, 0.11%)</title><rect x="875.5" y="2227.0" width="1.2" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="878.5" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::Label_Root(Node const*, State*, Node*, Node const*) (3 samples, 0.11%)</title><rect x="876.7" y="2227.0" width="1.3" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="879.7" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Matcher::ReduceInst(State*, int, Node*&amp;) (3 samples, 0.11%)</title><rect x="878.4" y="2243.0" width="1.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="881.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseBlockLayout::PhaseBlockLayout(PhaseCFG&amp;) (3 samples, 0.11%)</title><rect x="882.2" y="2291.0" width="1.3" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="885.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::PhaseCFG(Arena*, RootNode*, Matcher&amp;) (4 samples, 0.14%)</title><rect x="883.5" y="2291.0" width="1.7" height="15" fill="#c2c238" rx="2" ry="2"/>
<text x="886.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::build_cfg() (3 samples, 0.11%)</title><rect x="883.9" y="2275.0" width="1.3" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="886.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::do_global_code_motion() (50 samples, 1.79%)</title><rect x="885.2" y="2291.0" width="21.1" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="888.2" y="2302.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::global_code_motion() (49 samples, 1.75%)</title><rect x="885.6" y="2275.0" width="20.7" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="888.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::schedule_late(VectorSet&amp;, Node_Stack&amp;) (9 samples, 0.32%)</title><rect x="886.9" y="2259.0" width="3.8" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="889.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node_Backward_Iterator::next() (5 samples, 0.18%)</title><rect x="886.9" y="2243.0" width="2.1" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="889.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::insert_anti_dependences(Block*, Node*, bool) (3 samples, 0.11%)</title><rect x="889.0" y="2243.0" width="1.3" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="892.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::schedule_local(Block*, GrowableArray&lt;int&gt;&amp;, VectorSet&amp;, long*) (8 samples, 0.29%)</title><rect x="890.7" y="2259.0" width="3.4" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="893.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::compute_entry_block_pressure(Block*) (3 samples, 0.11%)</title><rect x="892.8" y="2243.0" width="1.3" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="895.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCFG::schedule_pinned_nodes(VectorSet&amp;) (3 samples, 0.11%)</title><rect x="894.1" y="2259.0" width="1.2" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="897.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::gather_lrg_masks(bool) (4 samples, 0.14%)</title><rect x="895.3" y="2259.0" width="1.7" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="898.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::init(unsigned int) (10 samples, 0.36%)</title><rect x="897.4" y="2259.0" width="4.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="900.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::initialize(unsigned int) (5 samples, 0.18%)</title><rect x="897.8" y="2243.0" width="2.2" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="900.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_platform_bzero$VARIANT$Haswell (4 samples, 0.14%)</title><rect x="900.0" y="2243.0" width="1.6" height="15" fill="#f97979" rx="2" ry="2"/>
<text x="903.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::compute(unsigned int) (9 samples, 0.32%)</title><rect x="901.6" y="2259.0" width="3.8" height="15" fill="#caca3b" rx="2" ry="2"/>
<text x="904.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::add_liveout(Block*, IndexSet*, VectorSet&amp;) (3 samples, 0.11%)</title><rect x="903.3" y="2243.0" width="1.3" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="906.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Register_Allocate() (322 samples, 11.52%)</title><rect x="907.6" y="2291.0" width="135.9" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="910.6" y="2302.0">PhaseChaitin::Reg..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseAggressiveCoalesce::insert_copies(Matcher&amp;) (9 samples, 0.32%)</title><rect x="910.1" y="2275.0" width="3.8" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="913.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Select() (19 samples, 0.68%)</title><rect x="913.9" y="2275.0" width="8.0" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="916.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (5 samples, 0.18%)</title><rect x="914.3" y="2259.0" width="2.1" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="917.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::next() (3 samples, 0.11%)</title><rect x="916.4" y="2259.0" width="1.3" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="919.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::re_insert(unsigned int) (4 samples, 0.14%)</title><rect x="918.1" y="2259.0" width="1.7" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="921.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::SUBTRACT(RegMask const&amp;) (3 samples, 0.11%)</title><rect x="919.8" y="2259.0" width="1.3" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="922.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Simplify() (11 samples, 0.39%)</title><rect x="921.9" y="2275.0" width="4.7" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="924.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::remove_node(unsigned int) (8 samples, 0.29%)</title><rect x="923.2" y="2259.0" width="3.4" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="926.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (4 samples, 0.14%)</title><rect x="924.4" y="2243.0" width="1.7" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="927.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::Split(unsigned int, ResourceArea*) (42 samples, 1.50%)</title><rect x="926.6" y="2275.0" width="17.7" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="929.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MachNode::rematerialize() const (4 samples, 0.14%)</title><rect x="939.2" y="2259.0" width="1.7" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="942.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::set_req(unsigned int, Node*) (4 samples, 0.14%)</title><rect x="940.9" y="2259.0" width="1.7" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="943.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::build_ifg_physical(ResourceArea*) (69 samples, 2.47%)</title><rect x="944.3" y="2275.0" width="29.1" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="947.3" y="2286.0">Ph..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::add_input_to_liveout(Block*, Node*, IndexSet*, double, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;) (12 samples, 0.43%)</title><rect x="949.8" y="2259.0" width="5.0" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="952.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::compute_initial_block_pressure(Block*, IndexSet*, PhaseChaitin::Pressure&amp;, PhaseChaitin::Pressure&amp;, double) (4 samples, 0.14%)</title><rect x="954.8" y="2259.0" width="1.7" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="957.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::interfere_with_live(unsigned int, IndexSet*) (19 samples, 0.68%)</title><rect x="956.5" y="2259.0" width="8.1" height="15" fill="#d8d840" rx="2" ry="2"/>
<text x="959.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (4 samples, 0.14%)</title><rect x="957.4" y="2243.0" width="1.7" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="960.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (3 samples, 0.11%)</title><rect x="959.1" y="2243.0" width="1.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="962.1" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::overlap(RegMask const&amp;) const (10 samples, 0.36%)</title><rect x="960.3" y="2243.0" width="4.3" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="963.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::remove_bound_register_from_interfering_live_ranges(LRG&amp;, IndexSet*, unsigned int&amp;) (18 samples, 0.64%)</title><rect x="965.4" y="2259.0" width="7.6" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="968.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::next() (3 samples, 0.11%)</title><rect x="966.2" y="2243.0" width="1.3" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="969.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::SUBTRACT(RegMask const&amp;) (3 samples, 0.11%)</title><rect x="967.5" y="2243.0" width="1.3" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="970.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::Size() const (4 samples, 0.14%)</title><rect x="968.8" y="2243.0" width="1.7" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="971.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::smear_to_sets(int) (6 samples, 0.21%)</title><rect x="970.5" y="2243.0" width="2.5" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="973.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::build_ifg_virtual() (5 samples, 0.18%)</title><rect x="973.4" y="2275.0" width="2.1" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="976.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::interfere_with_live(unsigned int, IndexSet*) (4 samples, 0.14%)</title><rect x="973.8" y="2259.0" width="1.7" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="976.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::overlap(RegMask const&amp;) const (3 samples, 0.11%)</title><rect x="974.3" y="2243.0" width="1.2" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="977.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::gather_lrg_masks(bool) (39 samples, 1.40%)</title><rect x="976.0" y="2275.0" width="16.4" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="979.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::AND(RegMask const&amp;) (3 samples, 0.11%)</title><rect x="983.6" y="2259.0" width="1.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="986.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::is_bound(unsigned int) const (4 samples, 0.14%)</title><rect x="985.7" y="2259.0" width="1.7" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="988.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::is_misaligned_pair() const (11 samples, 0.39%)</title><rect x="987.4" y="2259.0" width="4.6" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="990.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::Size() const (10 samples, 0.36%)</title><rect x="987.4" y="2243.0" width="4.2" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="990.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::merge_multidefs() (7 samples, 0.25%)</title><rect x="992.4" y="2275.0" width="3.0" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="995.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::post_allocate_copy_removal() (41 samples, 1.47%)</title><rect x="995.4" y="2275.0" width="17.3" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="998.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node_Array::grow(unsigned int) (3 samples, 0.11%)</title><rect x="1003.0" y="2259.0" width="1.2" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="1006.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_platform_bzero$VARIANT$Haswell (3 samples, 0.11%)</title><rect x="1003.0" y="2243.0" width="1.2" height="15" fill="#c83232" rx="2" ry="2"/>
<text x="1006.0" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseChaitin::elide_copy(Node*, int, Block*, Node_List&amp;, Node_List&amp;, bool) (15 samples, 0.54%)</title><rect x="1004.2" y="2259.0" width="6.4" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="1007.2" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegMask::find_first_elem() const (4 samples, 0.14%)</title><rect x="1011.0" y="2259.0" width="1.7" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="1014.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCoalesce::coalesce_driver() (13 samples, 0.47%)</title><rect x="1013.5" y="2275.0" width="5.5" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="1016.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::coalesce(Block*) (11 samples, 0.39%)</title><rect x="1014.4" y="2259.0" width="4.6" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="1017.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::copy_copy(Node*, Node*, Block*, unsigned int) (9 samples, 0.32%)</title><rect x="1015.2" y="2243.0" width="3.8" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1018.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::lrg_union(unsigned int, unsigned int, unsigned int, PhaseIFG const*, RegMask const&amp;) (3 samples, 0.11%)</title><rect x="1015.2" y="2227.0" width="1.3" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="1018.2" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseConservativeCoalesce::update_ifg(unsigned int, unsigned int, IndexSet*, IndexSet*) (4 samples, 0.14%)</title><rect x="1016.9" y="2227.0" width="1.7" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="1019.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (3 samples, 0.11%)</title><rect x="1016.9" y="2211.0" width="1.3" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="1019.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::Compute_Effective_Degree() (14 samples, 0.50%)</title><rect x="1019.0" y="2275.0" width="5.9" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1022.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::effective_degree(unsigned int) const (14 samples, 0.50%)</title><rect x="1019.0" y="2259.0" width="5.9" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1022.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (6 samples, 0.21%)</title><rect x="1021.5" y="2243.0" width="2.6" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="1024.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::SquareUp() (11 samples, 0.39%)</title><rect x="1024.9" y="2275.0" width="4.7" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="1027.9" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (3 samples, 0.11%)</title><rect x="1025.3" y="2259.0" width="1.3" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1028.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (5 samples, 0.18%)</title><rect x="1026.6" y="2259.0" width="2.1" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="1029.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIFG::init(unsigned int) (10 samples, 0.36%)</title><rect x="1029.6" y="2275.0" width="4.2" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1032.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::initialize(unsigned int) (6 samples, 0.21%)</title><rect x="1030.4" y="2259.0" width="2.5" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="1033.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::compute(unsigned int) (20 samples, 0.72%)</title><rect x="1033.8" y="2275.0" width="8.4" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="1036.8" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseLive::add_liveout(Block*, IndexSet*, VectorSet&amp;) (12 samples, 0.43%)</title><rect x="1036.3" y="2259.0" width="5.1" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="1039.3" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSet::insert(unsigned int) (4 samples, 0.14%)</title><rect x="1037.2" y="2243.0" width="1.7" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1040.2" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IndexSetIterator::advance_and_next() (3 samples, 0.11%)</title><rect x="1038.9" y="2243.0" width="1.2" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="1041.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::Optimize() (226 samples, 8.09%)</title><rect x="1043.5" y="2307.0" width="95.4" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="1046.5" y="2318.0">Compile::Op..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::remove_speculative_types(PhaseIterGVN&amp;) (6 samples, 0.21%)</title><rect x="1045.2" y="2291.0" width="2.5" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1048.2" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (4 samples, 0.14%)</title><rect x="1045.6" y="2275.0" width="1.7" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1048.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (3 samples, 0.11%)</title><rect x="1045.6" y="2259.0" width="1.3" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1048.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StoreNode::Ideal(PhaseGVN*, bool) (3 samples, 0.11%)</title><rect x="1045.6" y="2243.0" width="1.3" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="1048.6" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::can_capture_store(StoreNode*, PhaseTransform*, bool) (3 samples, 0.11%)</title><rect x="1045.6" y="2227.0" width="1.3" height="15" fill="#c0c038" rx="2" ry="2"/>
<text x="1048.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1045.6" y="2211.0" width="1.3" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1048.6" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1045.6" y="2195.0" width="1.3" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="1048.6" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1045.6" y="2179.0" width="1.3" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="1048.6" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::do_analysis(Compile*, PhaseIterGVN*) (7 samples, 0.25%)</title><rect x="1047.7" y="2291.0" width="3.0" height="15" fill="#e0e043" rx="2" ry="2"/>
<text x="1050.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::compute_escape() (6 samples, 0.21%)</title><rect x="1047.7" y="2275.0" width="2.6" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="1050.7" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ConnectionGraph::complete_connection_graph(GrowableArray&lt;PointsToNode*&gt;&amp;, GrowableArray&lt;JavaObjectNode*&gt;&amp;, GrowableArray&lt;JavaObjectNode*&gt;&amp;, GrowableArray&lt;FieldNode*&gt;&amp;) (3 samples, 0.11%)</title><rect x="1048.1" y="2259.0" width="1.3" height="15" fill="#c7c73b" rx="2" ry="2"/>
<text x="1051.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseCCP::analyze() (8 samples, 0.29%)</title><rect x="1050.7" y="2291.0" width="3.4" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1053.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_and_optimize(bool, bool, bool) (151 samples, 5.40%)</title><rect x="1055.3" y="2291.0" width="63.8" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1058.3" y="2302.0">PhaseId..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::Dominators() (20 samples, 0.72%)</title><rect x="1060.0" y="2275.0" width="8.4" height="15" fill="#c8c83b" rx="2" ry="2"/>
<text x="1063.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NTarjan::DFS(NTarjan*, VectorSet&amp;, PhaseIdealLoop*, unsigned int*) (6 samples, 0.21%)</title><rect x="1065.0" y="2259.0" width="2.6" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="1068.0" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_early(VectorSet&amp;, Node_List&amp;, Node_Stack&amp;) (11 samples, 0.39%)</title><rect x="1068.4" y="2275.0" width="4.7" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="1071.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::set_early_ctrl(Node*) (3 samples, 0.11%)</title><rect x="1070.5" y="2259.0" width="1.3" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="1073.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_early_ctrl(Node*) (3 samples, 0.11%)</title><rect x="1070.5" y="2243.0" width="1.3" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="1073.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_late(VectorSet&amp;, Node_List&amp;, Node_Stack&amp;) (64 samples, 2.29%)</title><rect x="1073.1" y="2275.0" width="27.0" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1076.1" y="2286.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_late_post(Node*) (45 samples, 1.61%)</title><rect x="1080.7" y="2259.0" width="19.0" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="1083.7" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_ctrl(Node*) (5 samples, 0.18%)</title><rect x="1082.8" y="2243.0" width="2.1" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="1085.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_ctrl_no_update(Node*) const (3 samples, 0.11%)</title><rect x="1083.6" y="2227.0" width="1.3" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1086.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_late_ctrl(Node*, Node*) (25 samples, 0.89%)</title><rect x="1084.9" y="2243.0" width="10.5" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1087.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::is_dominator(Node*, Node*) (17 samples, 0.61%)</title><rect x="1088.3" y="2227.0" width="7.1" height="15" fill="#d7d740" rx="2" ry="2"/>
<text x="1091.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom(unsigned int) const (14 samples, 0.50%)</title><rect x="1089.5" y="2211.0" width="5.9" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="1092.5" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (12 samples, 0.43%)</title><rect x="1090.4" y="2195.0" width="5.0" height="15" fill="#c2c238" rx="2" ry="2"/>
<text x="1093.4" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::in(unsigned int) const (9 samples, 0.32%)</title><rect x="1091.6" y="2179.0" width="3.8" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="1094.6" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::has_node(Node*) const (5 samples, 0.18%)</title><rect x="1095.4" y="2243.0" width="2.1" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="1098.4" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node_Array::operator[](unsigned int) const (3 samples, 0.11%)</title><rect x="1096.3" y="2227.0" width="1.2" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="1099.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom(unsigned int) const (5 samples, 0.18%)</title><rect x="1097.5" y="2243.0" width="2.2" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="1100.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::idom_no_update(unsigned int) const (5 samples, 0.18%)</title><rect x="1097.5" y="2227.0" width="2.2" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1100.5" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Node::in(unsigned int) const (4 samples, 0.14%)</title><rect x="1098.0" y="2211.0" width="1.7" height="15" fill="#b4b434" rx="2" ry="2"/>
<text x="1101.0" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_tree() (12 samples, 0.43%)</title><rect x="1100.1" y="2275.0" width="5.0" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="1103.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::build_loop_tree_impl(Node*, int) (3 samples, 0.11%)</title><rect x="1103.9" y="2259.0" width="1.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="1106.9" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_if_with_blocks(VectorSet&amp;, Node_Stack&amp;, bool) (19 samples, 0.68%)</title><rect x="1106.0" y="2275.0" width="8.0" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="1109.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_if_with_blocks_post(Node*, bool) (3 samples, 0.11%)</title><rect x="1108.1" y="2259.0" width="1.3" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="1111.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::split_if_with_blocks_pre(Node*) (10 samples, 0.36%)</title><rect x="1109.4" y="2259.0" width="4.2" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="1112.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::remix_address_expressions(Node*) (3 samples, 0.11%)</title><rect x="1112.3" y="2243.0" width="1.3" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1115.3" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIdealLoop::get_ctrl(Node*) (3 samples, 0.11%)</title><rect x="1112.3" y="2227.0" width="1.3" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="1115.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (8 samples, 0.29%)</title><rect x="1114.0" y="2275.0" width="3.4" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="1117.0" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (7 samples, 0.25%)</title><rect x="1114.4" y="2259.0" width="3.0" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="1117.4" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::optimize() (37 samples, 1.32%)</title><rect x="1119.1" y="2291.0" width="15.6" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1122.1" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseIterGVN::transform_old(Node*) (35 samples, 1.25%)</title><rect x="1119.5" y="2275.0" width="14.8" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="1122.5" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IfNode::Ideal(PhaseGVN*, bool) (6 samples, 0.21%)</title><rect x="1119.5" y="2259.0" width="2.5" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="1122.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>IfNode::Ideal_common(PhaseGVN*, bool) (5 samples, 0.18%)</title><rect x="1119.5" y="2243.0" width="2.1" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="1122.5" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>LoadNode::Ideal(PhaseGVN*, bool) (4 samples, 0.14%)</title><rect x="1122.5" y="2259.0" width="1.6" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1125.5" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RegionNode::Ideal(PhaseGVN*, bool) (4 samples, 0.14%)</title><rect x="1127.1" y="2259.0" width="1.7" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1130.1" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>StoreNode::Ideal(PhaseGVN*, bool) (12 samples, 0.43%)</title><rect x="1128.8" y="2259.0" width="5.0" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1131.8" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::can_capture_store(StoreNode*, PhaseTransform*, bool) (10 samples, 0.36%)</title><rect x="1128.8" y="2243.0" width="4.2" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1131.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (10 samples, 0.36%)</title><rect x="1128.8" y="2227.0" width="4.2" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="1131.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (10 samples, 0.36%)</title><rect x="1128.8" y="2211.0" width="4.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1131.8" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2195.0" width="3.8" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="1131.8" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2179.0" width="3.8" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1131.8" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2163.0" width="3.8" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="1131.8" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2147.0" width="3.8" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1131.8" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2131.0" width="3.8" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="1131.8" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (9 samples, 0.32%)</title><rect x="1128.8" y="2115.0" width="3.8" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1131.8" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (8 samples, 0.29%)</title><rect x="1128.8" y="2099.0" width="3.4" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="1131.8" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (8 samples, 0.29%)</title><rect x="1128.8" y="2083.0" width="3.4" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="1131.8" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (7 samples, 0.25%)</title><rect x="1128.8" y="2067.0" width="2.9" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1131.8" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (6 samples, 0.21%)</title><rect x="1128.8" y="2051.0" width="2.5" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="1131.8" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (6 samples, 0.21%)</title><rect x="1128.8" y="2035.0" width="2.5" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="1131.8" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (6 samples, 0.21%)</title><rect x="1128.8" y="2019.0" width="2.5" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1131.8" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (6 samples, 0.21%)</title><rect x="1128.8" y="2003.0" width="2.5" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1131.8" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (6 samples, 0.21%)</title><rect x="1128.8" y="1987.0" width="2.5" height="15" fill="#cccc3c" rx="2" ry="2"/>
<text x="1131.8" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (4 samples, 0.14%)</title><rect x="1128.8" y="1971.0" width="1.7" height="15" fill="#c2c239" rx="2" ry="2"/>
<text x="1131.8" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1128.8" y="1955.0" width="1.3" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="1131.8" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1128.8" y="1939.0" width="1.3" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="1131.8" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InitializeNode::detect_init_independence(Node*, int&amp;) (3 samples, 0.11%)</title><rect x="1128.8" y="1923.0" width="1.3" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="1131.8" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseMacroExpand::expand_macro_nodes() (4 samples, 0.14%)</title><rect x="1134.7" y="2291.0" width="1.7" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="1137.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseRenumberLive::PhaseRenumberLive(PhaseGVN*, Unique_Node_List*, Unique_Node_List*, Phase::PhaseNumber) (3 samples, 0.11%)</title><rect x="1136.4" y="2291.0" width="1.2" height="15" fill="#dddd43" rx="2" ry="2"/>
<text x="1139.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ResourceMark::reset_to_mark() (3 samples, 0.11%)</title><rect x="1137.6" y="2291.0" width="1.3" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="1140.6" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::next_chop() (3 samples, 0.11%)</title><rect x="1137.6" y="2275.0" width="1.3" height="15" fill="#e3e345" rx="2" ry="2"/>
<text x="1140.6" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Chunk::operator delete(void*) (3 samples, 0.11%)</title><rect x="1137.6" y="2259.0" width="1.3" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="1140.6" y="2270.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_large (3 samples, 0.11%)</title><rect x="1137.6" y="2243.0" width="1.3" height="15" fill="#e86161" rx="2" ry="2"/>
<text x="1140.6" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mvm_deallocate_pages (3 samples, 0.11%)</title><rect x="1137.6" y="2227.0" width="1.3" height="15" fill="#ce3b3b" rx="2" ry="2"/>
<text x="1140.6" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>si_module_static_search.search_vtable (3 samples, 0.11%)</title><rect x="1137.6" y="2211.0" width="1.3" height="15" fill="#df5454" rx="2" ry="2"/>
<text x="1140.6" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (57 samples, 2.04%)</title><rect x="1139.3" y="2307.0" width="24.1" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1142.3" y="2318.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (57 samples, 2.04%)</title><rect x="1139.3" y="2291.0" width="24.1" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="1142.3" y="2302.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (57 samples, 2.04%)</title><rect x="1139.3" y="2275.0" width="24.1" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1142.3" y="2286.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (56 samples, 2.00%)</title><rect x="1139.3" y="2259.0" width="23.7" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1142.3" y="2270.0">P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (49 samples, 1.75%)</title><rect x="1139.8" y="2243.0" width="20.6" height="15" fill="#c6c63a" rx="2" ry="2"/>
<text x="1142.8" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::call_generator(ciMethod*, int, bool, JVMState*, bool, float, ciKlass*, bool, bool) (4 samples, 0.14%)</title><rect x="1139.8" y="2227.0" width="1.6" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1142.8" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InlineTree::ok_to_inline(ciMethod*, JVMState*, ciCallProfile&amp;, WarmCallInfo*, bool&amp;) (3 samples, 0.11%)</title><rect x="1140.2" y="2211.0" width="1.2" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1143.2" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>InlineTree::check_can_parse(ciMethod*) (3 samples, 0.11%)</title><rect x="1140.2" y="2195.0" width="1.2" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="1143.2" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciMethod::get_flow_analysis() (3 samples, 0.11%)</title><rect x="1140.2" y="2179.0" width="1.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1143.2" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciTypeFlow::do_flow() (3 samples, 0.11%)</title><rect x="1140.2" y="2163.0" width="1.2" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="1143.2" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciTypeFlow::flow_types() (3 samples, 0.11%)</title><rect x="1140.2" y="2147.0" width="1.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1143.2" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciTypeFlow::df_flow_types(ciTypeFlow::Block*, bool, ciTypeFlow::StateVector*, ciTypeFlow::JsrSet*) (3 samples, 0.11%)</title><rect x="1140.2" y="2131.0" width="1.2" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1143.2" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciTypeFlow::flow_block(ciTypeFlow::Block*, ciTypeFlow::StateVector*, ciTypeFlow::JsrSet*) (3 samples, 0.11%)</title><rect x="1140.2" y="2115.0" width="1.2" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="1143.2" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciTypeFlow::StateVector::apply_one_bytecode(ciBytecodeStream*) (3 samples, 0.11%)</title><rect x="1140.2" y="2099.0" width="1.2" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="1143.2" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (39 samples, 1.40%)</title><rect x="1141.9" y="2227.0" width="16.4" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="1144.9" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (39 samples, 1.40%)</title><rect x="1141.9" y="2211.0" width="16.4" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="1144.9" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (38 samples, 1.36%)</title><rect x="1141.9" y="2195.0" width="16.0" height="15" fill="#b4b433" rx="2" ry="2"/>
<text x="1144.9" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (38 samples, 1.36%)</title><rect x="1141.9" y="2179.0" width="16.0" height="15" fill="#b0b032" rx="2" ry="2"/>
<text x="1144.9" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (35 samples, 1.25%)</title><rect x="1141.9" y="2163.0" width="14.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="1144.9" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (26 samples, 0.93%)</title><rect x="1143.1" y="2147.0" width="11.0" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="1146.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (26 samples, 0.93%)</title><rect x="1143.1" y="2131.0" width="11.0" height="15" fill="#e1e144" rx="2" ry="2"/>
<text x="1146.1" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (25 samples, 0.89%)</title><rect x="1143.6" y="2115.0" width="10.5" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1146.6" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (25 samples, 0.89%)</title><rect x="1143.6" y="2099.0" width="10.5" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1146.6" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (22 samples, 0.79%)</title><rect x="1143.6" y="2083.0" width="9.2" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1146.6" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (18 samples, 0.64%)</title><rect x="1143.6" y="2067.0" width="7.6" height="15" fill="#bcbc36" rx="2" ry="2"/>
<text x="1146.6" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (18 samples, 0.64%)</title><rect x="1143.6" y="2051.0" width="7.6" height="15" fill="#c5c53a" rx="2" ry="2"/>
<text x="1146.6" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (18 samples, 0.64%)</title><rect x="1143.6" y="2035.0" width="7.6" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1146.6" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (18 samples, 0.64%)</title><rect x="1143.6" y="2019.0" width="7.6" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1146.6" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (17 samples, 0.61%)</title><rect x="1143.6" y="2003.0" width="7.1" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1146.6" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (16 samples, 0.57%)</title><rect x="1143.6" y="1987.0" width="6.7" height="15" fill="#cfcf3d" rx="2" ry="2"/>
<text x="1146.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (16 samples, 0.57%)</title><rect x="1143.6" y="1971.0" width="6.7" height="15" fill="#dbdb42" rx="2" ry="2"/>
<text x="1146.6" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (16 samples, 0.57%)</title><rect x="1143.6" y="1955.0" width="6.7" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1146.6" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (16 samples, 0.57%)</title><rect x="1143.6" y="1939.0" width="6.7" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="1146.6" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (14 samples, 0.50%)</title><rect x="1143.6" y="1923.0" width="5.9" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="1146.6" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (14 samples, 0.50%)</title><rect x="1143.6" y="1907.0" width="5.9" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1146.6" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (14 samples, 0.50%)</title><rect x="1143.6" y="1891.0" width="5.9" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="1146.6" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (14 samples, 0.50%)</title><rect x="1143.6" y="1875.0" width="5.9" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="1146.6" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (13 samples, 0.47%)</title><rect x="1143.6" y="1859.0" width="5.4" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="1146.6" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (9 samples, 0.32%)</title><rect x="1143.6" y="1843.0" width="3.8" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1146.6" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (8 samples, 0.29%)</title><rect x="1144.0" y="1827.0" width="3.4" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1147.0" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (8 samples, 0.29%)</title><rect x="1144.0" y="1811.0" width="3.4" height="15" fill="#cdcd3d" rx="2" ry="2"/>
<text x="1147.0" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (8 samples, 0.29%)</title><rect x="1144.0" y="1795.0" width="3.4" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1147.0" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (8 samples, 0.29%)</title><rect x="1144.0" y="1779.0" width="3.4" height="15" fill="#d5d540" rx="2" ry="2"/>
<text x="1147.0" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (5 samples, 0.18%)</title><rect x="1144.4" y="1763.0" width="2.1" height="15" fill="#d0d03e" rx="2" ry="2"/>
<text x="1147.4" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1144.8" y="1747.0" width="1.3" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1147.8" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1144.8" y="1731.0" width="1.3" height="15" fill="#d9d941" rx="2" ry="2"/>
<text x="1147.8" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1144.8" y="1715.0" width="1.3" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1147.8" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1144.8" y="1699.0" width="1.3" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="1147.8" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (4 samples, 0.14%)</title><rect x="1151.2" y="2067.0" width="1.6" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="1154.2" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="2051.0" width="1.2" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1154.6" y="2062.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1151.6" y="2035.0" width="1.2" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="1154.6" y="2046.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1151.6" y="2019.0" width="1.2" height="15" fill="#b8b835" rx="2" ry="2"/>
<text x="1154.6" y="2030.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1151.6" y="2003.0" width="1.2" height="15" fill="#dada41" rx="2" ry="2"/>
<text x="1154.6" y="2014.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1151.6" y="1987.0" width="1.2" height="15" fill="#c2c238" rx="2" ry="2"/>
<text x="1154.6" y="1998.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1971.0" width="1.2" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="1154.6" y="1982.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1151.6" y="1955.0" width="1.2" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="1154.6" y="1966.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1151.6" y="1939.0" width="1.2" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1154.6" y="1950.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1151.6" y="1923.0" width="1.2" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1154.6" y="1934.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1151.6" y="1907.0" width="1.2" height="15" fill="#caca3c" rx="2" ry="2"/>
<text x="1154.6" y="1918.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1891.0" width="1.2" height="15" fill="#bdbd37" rx="2" ry="2"/>
<text x="1154.6" y="1902.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1151.6" y="1875.0" width="1.2" height="15" fill="#bfbf37" rx="2" ry="2"/>
<text x="1154.6" y="1886.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1151.6" y="1859.0" width="1.2" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="1154.6" y="1870.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1151.6" y="1843.0" width="1.2" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1154.6" y="1854.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1151.6" y="1827.0" width="1.2" height="15" fill="#cbcb3c" rx="2" ry="2"/>
<text x="1154.6" y="1838.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1811.0" width="1.2" height="15" fill="#b7b734" rx="2" ry="2"/>
<text x="1154.6" y="1822.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1795.0" width="1.2" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="1154.6" y="1806.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1779.0" width="1.2" height="15" fill="#dcdc42" rx="2" ry="2"/>
<text x="1154.6" y="1790.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1151.6" y="1763.0" width="1.2" height="15" fill="#e0e044" rx="2" ry="2"/>
<text x="1154.6" y="1774.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1151.6" y="1747.0" width="1.2" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1154.6" y="1758.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1151.6" y="1731.0" width="1.2" height="15" fill="#bfbf38" rx="2" ry="2"/>
<text x="1154.6" y="1742.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1151.6" y="1715.0" width="1.2" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1154.6" y="1726.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (3 samples, 0.11%)</title><rect x="1151.6" y="1699.0" width="1.2" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1154.6" y="1710.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (3 samples, 0.11%)</title><rect x="1151.6" y="1683.0" width="1.2" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="1154.6" y="1694.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (3 samples, 0.11%)</title><rect x="1151.6" y="1667.0" width="1.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1154.6" y="1678.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (3 samples, 0.11%)</title><rect x="1151.6" y="1651.0" width="1.2" height="15" fill="#d5d53f" rx="2" ry="2"/>
<text x="1154.6" y="1662.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1151.6" y="1635.0" width="1.2" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1154.6" y="1646.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (6 samples, 0.21%)</title><rect x="1154.1" y="2147.0" width="2.5" height="15" fill="#b3b333" rx="2" ry="2"/>
<text x="1157.1" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (4 samples, 0.14%)</title><rect x="1154.5" y="2131.0" width="1.7" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="1157.5" y="2142.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (4 samples, 0.14%)</title><rect x="1154.5" y="2115.0" width="1.7" height="15" fill="#b5b534" rx="2" ry="2"/>
<text x="1157.5" y="2126.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (4 samples, 0.14%)</title><rect x="1154.5" y="2099.0" width="1.7" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1157.5" y="2110.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (4 samples, 0.14%)</title><rect x="1154.5" y="2083.0" width="1.7" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1157.5" y="2094.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (4 samples, 0.14%)</title><rect x="1154.5" y="2067.0" width="1.7" height="15" fill="#dddd42" rx="2" ry="2"/>
<text x="1157.5" y="2078.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PredictedCallGenerator::generate(JVMState*) (5 samples, 0.18%)</title><rect x="1158.3" y="2227.0" width="2.1" height="15" fill="#dede43" rx="2" ry="2"/>
<text x="1161.3" y="2238.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ParseGenerator::generate(JVMState*) (4 samples, 0.14%)</title><rect x="1158.3" y="2211.0" width="1.7" height="15" fill="#bebe37" rx="2" ry="2"/>
<text x="1161.3" y="2222.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::Parse(JVMState*, ciMethod*, float) (4 samples, 0.14%)</title><rect x="1158.3" y="2195.0" width="1.7" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="1161.3" y="2206.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_all_blocks() (4 samples, 0.14%)</title><rect x="1158.3" y="2179.0" width="1.7" height="15" fill="#c9c93b" rx="2" ry="2"/>
<text x="1161.3" y="2190.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_one_block() (4 samples, 0.14%)</title><rect x="1158.3" y="2163.0" width="1.7" height="15" fill="#baba36" rx="2" ry="2"/>
<text x="1161.3" y="2174.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_call() (3 samples, 0.11%)</title><rect x="1158.3" y="2147.0" width="1.3" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1161.3" y="2158.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parse::do_field_access(bool, bool) (3 samples, 0.11%)</title><rect x="1160.9" y="2243.0" width="1.2" height="15" fill="#d4d43f" rx="2" ry="2"/>
<text x="1163.9" y="2254.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PhaseRemoveUseless::PhaseRemoveUseless(PhaseGVN*, Unique_Node_List*, Phase::PhaseNumber) (8 samples, 0.29%)</title><rect x="1163.4" y="2307.0" width="3.4" height="15" fill="#b1b132" rx="2" ry="2"/>
<text x="1166.4" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::identify_useful_nodes(Unique_Node_List&amp;) (3 samples, 0.11%)</title><rect x="1163.4" y="2291.0" width="1.3" height="15" fill="#d8d841" rx="2" ry="2"/>
<text x="1166.4" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Compile::remove_useless_nodes(Unique_Node_List&amp;) (4 samples, 0.14%)</title><rect x="1164.7" y="2291.0" width="1.7" height="15" fill="#bbbb36" rx="2" ry="2"/>
<text x="1167.7" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciEnv::~ciEnv() (3 samples, 0.11%)</title><rect x="1168.0" y="2339.0" width="1.3" height="15" fill="#afaf32" rx="2" ry="2"/>
<text x="1171.0" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ciObjectFactory::remove_symbols() (3 samples, 0.11%)</title><rect x="1168.0" y="2323.0" width="1.3" height="15" fill="#dfdf43" rx="2" ry="2"/>
<text x="1171.0" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=41475] (5 samples, 0.18%)</title><rect x="1169.7" y="2483.0" width="2.1" height="15" fill="#d44444" rx="2" ry="2"/>
<text x="1172.7" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (5 samples, 0.18%)</title><rect x="1169.7" y="2467.0" width="2.1" height="15" fill="#ef6b6b" rx="2" ry="2"/>
<text x="1172.7" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (5 samples, 0.18%)</title><rect x="1169.7" y="2451.0" width="2.1" height="15" fill="#d24040" rx="2" ry="2"/>
<text x="1172.7" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (5 samples, 0.18%)</title><rect x="1169.7" y="2435.0" width="2.1" height="15" fill="#cb3737" rx="2" ry="2"/>
<text x="1172.7" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (5 samples, 0.18%)</title><rect x="1169.7" y="2419.0" width="2.1" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="1172.7" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>WatcherThread::run() (5 samples, 0.18%)</title><rect x="1169.7" y="2403.0" width="2.1" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="1172.7" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>WatcherThread::sleep() const (3 samples, 0.11%)</title><rect x="1170.6" y="2387.0" width="1.2" height="15" fill="#b1b133" rx="2" ry="2"/>
<text x="1173.6" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::wait(bool, long, bool) (3 samples, 0.11%)</title><rect x="1170.6" y="2371.0" width="1.2" height="15" fill="#cece3d" rx="2" ry="2"/>
<text x="1173.6" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::IWait(Thread*, long) (3 samples, 0.11%)</title><rect x="1170.6" y="2355.0" width="1.2" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1173.6" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>os::PlatformEvent::park(long) (3 samples, 0.11%)</title><rect x="1170.6" y="2339.0" width="1.2" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1173.6" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[tid=41987] (43 samples, 1.54%)</title><rect x="1171.8" y="2483.0" width="18.2" height="15" fill="#f87878" rx="2" ry="2"/>
<text x="1174.8" y="2494.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_start (43 samples, 1.54%)</title><rect x="1171.8" y="2467.0" width="18.2" height="15" fill="#db4e4e" rx="2" ry="2"/>
<text x="1174.8" y="2478.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_start (43 samples, 1.54%)</title><rect x="1171.8" y="2451.0" width="18.2" height="15" fill="#d94b4b" rx="2" ry="2"/>
<text x="1174.8" y="2462.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_pthread_body (43 samples, 1.54%)</title><rect x="1171.8" y="2435.0" width="18.2" height="15" fill="#e55d5d" rx="2" ry="2"/>
<text x="1174.8" y="2446.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>thread_native_entry(Thread*) (43 samples, 1.54%)</title><rect x="1171.8" y="2419.0" width="18.2" height="15" fill="#d14040" rx="2" ry="2"/>
<text x="1174.8" y="2430.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::run() (43 samples, 1.54%)</title><rect x="1171.8" y="2403.0" width="18.2" height="15" fill="#e4e445" rx="2" ry="2"/>
<text x="1174.8" y="2414.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JavaThread::thread_main_inner() (43 samples, 1.54%)</title><rect x="1171.8" y="2387.0" width="18.2" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="1174.8" y="2398.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ServiceThread::service_thread_entry(JavaThread*, Thread*) (43 samples, 1.54%)</title><rect x="1171.8" y="2371.0" width="18.2" height="15" fill="#d6d640" rx="2" ry="2"/>
<text x="1174.8" y="2382.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JvmtiDeferredEvent::post() (29 samples, 1.04%)</title><rect x="1171.8" y="2355.0" width="12.3" height="15" fill="#e5e545" rx="2" ry="2"/>
<text x="1174.8" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JvmtiExport::post_compiled_method_load(nmethod*) (27 samples, 0.97%)</title><rect x="1172.3" y="2339.0" width="11.4" height="15" fill="#b7b735" rx="2" ry="2"/>
<text x="1175.3" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JvmtiCompiledMethodLoadEventMark::JvmtiCompiledMethodLoadEventMark(JavaThread*, nmethod*, void*) (6 samples, 0.21%)</title><rect x="1173.1" y="2323.0" width="2.5" height="15" fill="#d2d23e" rx="2" ry="2"/>
<text x="1176.1" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>JvmtiCodeBlobEvents::build_jvmti_addr_location_map(nmethod*, _jvmtiAddrLocationMap**, int*) (6 samples, 0.21%)</title><rect x="1173.1" y="2307.0" width="2.5" height="15" fill="#d3d33f" rx="2" ry="2"/>
<text x="1176.1" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ScopeDesc::sender() const (5 samples, 0.18%)</title><rect x="1173.5" y="2291.0" width="2.1" height="15" fill="#e2e244" rx="2" ry="2"/>
<text x="1176.5" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ScopeDesc::decode_body() (3 samples, 0.11%)</title><rect x="1174.4" y="2275.0" width="1.2" height="15" fill="#b2b233" rx="2" ry="2"/>
<text x="1177.4" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>create_inline_record(nmethod*) (19 samples, 0.68%)</title><rect x="1175.6" y="2323.0" width="8.1" height="15" fill="#f27070" rx="2" ry="2"/>
<text x="1178.6" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CompiledMethod::scope_desc_at(unsigned char*) (3 samples, 0.11%)</title><rect x="1176.1" y="2307.0" width="1.2" height="15" fill="#b9b935" rx="2" ry="2"/>
<text x="1179.1" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method::jmethod_id() (3 samples, 0.11%)</title><rect x="1177.3" y="2307.0" width="1.3" height="15" fill="#c7c73a" rx="2" ry="2"/>
<text x="1180.3" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ScopeDesc::sender() const (11 samples, 0.39%)</title><rect x="1179.0" y="2307.0" width="4.7" height="15" fill="#caca3b" rx="2" ry="2"/>
<text x="1182.0" y="2318.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::Amalloc(unsigned long, AllocFailStrategy::AllocFailEnum) (3 samples, 0.11%)</title><rect x="1179.0" y="2291.0" width="1.3" height="15" fill="#b6b634" rx="2" ry="2"/>
<text x="1182.0" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ScopeDesc::decode_body() (7 samples, 0.25%)</title><rect x="1180.3" y="2291.0" width="2.9" height="15" fill="#caca3b" rx="2" ry="2"/>
<text x="1183.3" y="2302.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Arena::Amalloc(unsigned long, AllocFailStrategy::AllocFailEnum) (4 samples, 0.14%)</title><rect x="1181.1" y="2275.0" width="1.7" height="15" fill="#c1c138" rx="2" ry="2"/>
<text x="1184.1" y="2286.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::wait(bool, long, bool) (13 samples, 0.47%)</title><rect x="1184.5" y="2355.0" width="5.5" height="15" fill="#c4c439" rx="2" ry="2"/>
<text x="1187.5" y="2366.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor::IWait(Thread*, long) (13 samples, 0.47%)</title><rect x="1184.5" y="2339.0" width="5.5" height="15" fill="#c3c339" rx="2" ry="2"/>
<text x="1187.5" y="2350.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>os::PlatformEvent::park() (13 samples, 0.47%)</title><rect x="1184.5" y="2323.0" width="5.5" height="15" fill="#d1d13e" rx="2" ry="2"/>
<text x="1187.5" y="2334.0"></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__psynch_cvwait (13 samples, 0.47%)</title><rect x="1184.5" y="2307.0" width="5.5" height="15" fill="#ef6c6c" rx="2" ry="2"/>
<text x="1187.5" y="2318.0"></text>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment