2632 lines
182 KiB
XML
2632 lines
182 KiB
XML
<?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="2166" onload="init(evt)" viewBox="0 0 1200 2166" 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">HeapMem Flamegraph</text>
|
|
<text x="10" y="2149" 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="2149" id="matched"> </text>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>all (457,016 samples, 100.00%)</title><rect x="10.0" y="2115.0" width="1180.0" height="15" fill="#f67575" rx="2" ry="2"/>
|
|
<text x="13.0" y="2126.0">all</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/utils/Threads$RunnableThread.run (6,969 samples, 1.52%)</title><rect x="11.4" y="2099.0" width="18.0" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="14.4" y="2110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Thread.run (6,969 samples, 1.52%)</title><rect x="11.4" y="2083.0" width="18.0" height="15" fill="#60f360" rx="2" ry="2"/>
|
|
<text x="14.4" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DataUploader.run (1,261 samples, 0.28%)</title><rect x="11.4" y="2067.0" width="3.2" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="14.4" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultLocalAggregatorManager.sendData (1,237 samples, 0.27%)</title><rect x="11.4" y="2051.0" width="3.2" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="14.4" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultLocalAggregator.sendData (1,237 samples, 0.27%)</title><rect x="11.4" y="2035.0" width="3.2" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="14.4" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultTransactionAggregator.sendTransactionData (865 samples, 0.19%)</title><rect x="12.3" y="2019.0" width="2.3" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="15.3" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultTransactionAggregator$TransactionData.access$100 (459 samples, 0.10%)</title><rect x="12.4" y="2003.0" width="1.2" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="15.4" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultTransactionAggregator$TransactionData.getDurationString (459 samples, 0.10%)</title><rect x="12.4" y="1987.0" width="1.2" height="15" fill="#42d742" rx="2" ry="2"/>
|
|
<text x="15.4" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/aggregator/DefaultTransactionAggregator$TransactionData.mapToString (459 samples, 0.10%)</title><rect x="12.4" y="1971.0" width="1.2" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="15.4" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/ClientLogSender.run (2,622 samples, 0.57%)</title><rect x="14.8" y="2067.0" width="6.7" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="17.8" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/ClientLogSender.sendInternal (2,622 samples, 0.57%)</title><rect x="14.8" y="2051.0" width="6.7" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="17.8" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/NettyMessagePackSender.send (2,622 samples, 0.57%)</title><rect x="14.8" y="2035.0" width="6.7" height="15" fill="#47dc47" rx="2" ry="2"/>
|
|
<text x="17.8" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/internal/DefaultMessagePack.toBytes (2,574 samples, 0.56%)</title><rect x="14.8" y="2019.0" width="6.6" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="17.8" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/MessagePackEncoder.encode (2,574 samples, 0.56%)</title><rect x="14.8" y="2003.0" width="6.6" height="15" fill="#6bfc6b" rx="2" ry="2"/>
|
|
<text x="17.8" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/MessagePackEncoder$BIZLOG.encode (2,571 samples, 0.56%)</title><rect x="14.8" y="1987.0" width="6.6" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="17.8" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/CodecHelper.writeMap (2,224 samples, 0.49%)</title><rect x="14.8" y="1971.0" width="5.7" height="15" fill="#58ea58" rx="2" ry="2"/>
|
|
<text x="17.8" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/CodecHelper.writeObject (917 samples, 0.20%)</title><rect x="14.8" y="1955.0" width="2.3" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="17.8" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/CodecHelper.writeString (917 samples, 0.20%)</title><rect x="14.8" y="1939.0" width="2.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="17.8" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.getBytes (916 samples, 0.20%)</title><rect x="14.8" y="1923.0" width="2.3" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="17.8" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/StringCoding.encode (916 samples, 0.20%)</title><rect x="14.8" y="1907.0" width="2.3" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="17.8" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/cs/UTF_8.newEncoder (457 samples, 0.10%)</title><rect x="16.0" y="1891.0" width="1.1" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="19.0" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/CodecHelper.writeString (1,307 samples, 0.29%)</title><rect x="17.1" y="1955.0" width="3.4" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="20.1" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.getBytes (1,307 samples, 0.29%)</title><rect x="17.1" y="1939.0" width="3.4" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="20.1" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/StringCoding.encode (1,307 samples, 0.29%)</title><rect x="17.1" y="1923.0" width="3.4" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="20.1" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/cs/UTF_8.newEncoder (738 samples, 0.16%)</title><rect x="18.6" y="1907.0" width="1.9" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="21.6" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun.nio.cs.UTF_8$Encoder (390 samples, 0.09%)</title><rect x="18.6" y="1891.0" width="1.0" height="15" fill="#39acac" rx="2" ry="2"/>
|
|
<text x="21.6" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/DefaultTreeSender.run (2,925 samples, 0.64%)</title><rect x="21.6" y="2067.0" width="7.5" height="15" fill="#38cd38" rx="2" ry="2"/>
|
|
<text x="24.6" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/DefaultTreeSender.sendInternal (2,851 samples, 0.62%)</title><rect x="21.7" y="2051.0" width="7.4" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="24.7" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/io/NettyMessageTreeSender.send (2,851 samples, 0.62%)</title><rect x="21.7" y="2035.0" width="7.4" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="24.7" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/internal/DefaultMessageTreeV2.toBytes (2,818 samples, 0.62%)</title><rect x="21.7" y="2019.0" width="7.3" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="24.7" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/BinaryMessageEncoder6.encode (2,818 samples, 0.62%)</title><rect x="21.7" y="2003.0" width="7.3" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="24.7" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/BinaryMessageEncoder6$Codec$1.encode (2,082 samples, 0.46%)</title><rect x="21.7" y="1987.0" width="5.4" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="24.7" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/BinaryMessageEncoder6$Context.encodeTokens (1,939 samples, 0.42%)</title><rect x="21.7" y="1971.0" width="5.0" height="15" fill="#43d843" rx="2" ry="2"/>
|
|
<text x="24.7" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/BinaryMessageEncoder6$Context.writeString (1,939 samples, 0.42%)</title><rect x="21.7" y="1955.0" width="5.0" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="24.7" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/message/spi/codec/CodecHelper.writeString (1,939 samples, 0.42%)</title><rect x="21.7" y="1939.0" width="5.0" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="24.7" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.getBytes (1,939 samples, 0.42%)</title><rect x="21.7" y="1923.0" width="5.0" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="24.7" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/StringCoding.encode (1,939 samples, 0.42%)</title><rect x="21.7" y="1907.0" width="5.0" height="15" fill="#6cfd6c" rx="2" ry="2"/>
|
|
<text x="24.7" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (796 samples, 0.17%)</title><rect x="21.7" y="1891.0" width="2.1" height="15" fill="#43b5b5" rx="2" ry="2"/>
|
|
<text x="24.7" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/cs/UTF_8.newEncoder (773 samples, 0.17%)</title><rect x="24.7" y="1891.0" width="2.0" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="27.7" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun.nio.cs.UTF_8$Encoder (390 samples, 0.09%)</title><rect x="24.7" y="1875.0" width="1.0" height="15" fill="#51c1c1" rx="2" ry="2"/>
|
|
<text x="27.7" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Thread.run (449,509 samples, 98.36%)</title><rect x="29.4" y="2099.0" width="1160.6" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="32.4" y="2110.0">java/lang/Thread.run</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/CloseableHttpAsyncClientBase$1.run (810 samples, 0.18%)</title><rect x="29.4" y="2083.0" width="2.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="32.4" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/conn/PoolingNHttpClientConnectionManager.execute (810 samples, 0.18%)</title><rect x="29.4" y="2067.0" width="2.1" height="15" fill="#67f967" rx="2" ry="2"/>
|
|
<text x="32.4" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractMultiworkerIOReactor.execute (810 samples, 0.18%)</title><rect x="29.4" y="2051.0" width="2.1" height="15" fill="#42d742" rx="2" ry="2"/>
|
|
<text x="32.4" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/DefaultConnectingIOReactor.processEvents (744 samples, 0.16%)</title><rect x="29.4" y="2035.0" width="1.9" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="32.4" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/DefaultConnectingIOReactor.processTimeouts (534 samples, 0.12%)</title><rect x="29.9" y="2019.0" width="1.3" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="32.9" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Collections$UnmodifiableCollection.iterator (534 samples, 0.12%)</title><rect x="29.9" y="2003.0" width="1.3" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="32.9" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Collections$UnmodifiableCollection$1.<init> (534 samples, 0.12%)</title><rect x="29.9" y="1987.0" width="1.3" height="15" fill="#36cb36" rx="2" ry="2"/>
|
|
<text x="32.9" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.iterator (534 samples, 0.12%)</title><rect x="29.9" y="1971.0" width="1.3" height="15" fill="#6afc6a" rx="2" ry="2"/>
|
|
<text x="32.9" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap$KeySet.iterator (534 samples, 0.12%)</title><rect x="29.9" y="1955.0" width="1.3" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="32.9" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$KeyIterator (534 samples, 0.12%)</title><rect x="29.9" y="1939.0" width="1.3" height="15" fill="#37a9a9" rx="2" ry="2"/>
|
|
<text x="32.9" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractMultiworkerIOReactor$Worker.run (63,699 samples, 13.94%)</title><rect x="31.5" y="2083.0" width="164.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="34.5" y="2094.0">com/ctrip/es/apache/h..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/BaseIOReactor.execute (63,699 samples, 13.94%)</title><rect x="31.5" y="2067.0" width="164.4" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="34.5" y="2078.0">com/ctrip/es/apache/h..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIOReactor.execute (63,699 samples, 13.94%)</title><rect x="31.5" y="2051.0" width="164.4" height="15" fill="#67f867" rx="2" ry="2"/>
|
|
<text x="34.5" y="2062.0">com/ctrip/es/apache/h..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIOReactor.processEvents (58,360 samples, 12.77%)</title><rect x="31.5" y="2035.0" width="150.6" height="15" fill="#46db46" rx="2" ry="2"/>
|
|
<text x="34.5" y="2046.0">com/ctrip/es/apache..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIOReactor.processEvent (58,141 samples, 12.72%)</title><rect x="31.5" y="2019.0" width="150.1" height="15" fill="#35cb35" rx="2" ry="2"/>
|
|
<text x="34.5" y="2030.0">com/ctrip/es/apache..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/BaseIOReactor.readable (38,354 samples, 8.39%)</title><rect x="31.5" y="2003.0" width="99.0" height="15" fill="#33c933" rx="2" ry="2"/>
|
|
<text x="34.5" y="2014.0">com/ctrip/es..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIODispatch.inputReady (38,354 samples, 8.39%)</title><rect x="31.5" y="1987.0" width="99.0" height="15" fill="#4de14d" rx="2" ry="2"/>
|
|
<text x="34.5" y="1998.0">com/ctrip/es..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalIODispatch.onInputReady (38,354 samples, 8.39%)</title><rect x="31.5" y="1971.0" width="99.0" height="15" fill="#35cb35" rx="2" ry="2"/>
|
|
<text x="34.5" y="1982.0">com/ctrip/es..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalIODispatch.onInputReady (38,354 samples, 8.39%)</title><rect x="31.5" y="1955.0" width="99.0" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="34.5" y="1966.0">com/ctrip/es..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/DefaultNHttpClientConnection.consumeInput (38,354 samples, 8.39%)</title><rect x="31.5" y="1939.0" width="99.0" height="15" fill="#6cfd6c" rx="2" ry="2"/>
|
|
<text x="34.5" y="1950.0">com/ctrip/es..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/NHttpConnectionBase.prepareDecoder (918 samples, 0.20%)</title><rect x="31.5" y="1923.0" width="2.3" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="34.5" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/entity/LaxContentLengthStrategy.determineLength (586 samples, 0.13%)</title><rect x="31.8" y="1907.0" width="1.6" height="15" fill="#65f665" rx="2" ry="2"/>
|
|
<text x="34.8" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/AbstractHttpMessage.getHeaders (417 samples, 0.09%)</title><rect x="31.8" y="1891.0" width="1.1" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="34.8" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/HeaderGroup.getHeaders (417 samples, 0.09%)</title><rect x="31.8" y="1875.0" width="1.1" height="15" fill="#52e552" rx="2" ry="2"/>
|
|
<text x="34.8" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/codecs/AbstractMessageParser.parse (3,980 samples, 0.87%)</title><rect x="33.8" y="1923.0" width="10.3" height="15" fill="#48dc48" rx="2" ry="2"/>
|
|
<text x="36.8" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/codecs/AbstractMessageParser.parseHeadLine (691 samples, 0.15%)</title><rect x="34.5" y="1907.0" width="1.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="37.5" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/codecs/DefaultHttpResponseParser.createMessage (691 samples, 0.15%)</title><rect x="34.5" y="1891.0" width="1.7" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="37.5" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/codecs/DefaultHttpResponseParser.createMessage (691 samples, 0.15%)</title><rect x="34.5" y="1875.0" width="1.7" height="15" fill="#5aec5a" rx="2" ry="2"/>
|
|
<text x="37.5" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicLineParser.parseHeader (1,415 samples, 0.31%)</title><rect x="36.2" y="1907.0" width="3.7" height="15" fill="#51e551" rx="2" ry="2"/>
|
|
<text x="39.2" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com.ctrip.es.apache.http.message.BufferedHeader (410 samples, 0.09%)</title><rect x="36.2" y="1891.0" width="1.1" height="15" fill="#34a7a7" rx="2" ry="2"/>
|
|
<text x="39.2" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BufferedHeader.<init> (1,005 samples, 0.22%)</title><rect x="37.3" y="1891.0" width="2.6" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="40.3" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/util/CharArrayBuffer.substringTrimmed (1,005 samples, 0.22%)</title><rect x="37.3" y="1875.0" width="2.6" height="15" fill="#69fb69" rx="2" ry="2"/>
|
|
<text x="40.3" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.String (402 samples, 0.09%)</title><rect x="37.3" y="1859.0" width="1.0" height="15" fill="#69d8d8" rx="2" ry="2"/>
|
|
<text x="40.3" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.<init> (603 samples, 0.13%)</title><rect x="38.3" y="1859.0" width="1.6" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="41.3" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOfRange (603 samples, 0.13%)</title><rect x="38.3" y="1843.0" width="1.6" height="15" fill="#43d743" rx="2" ry="2"/>
|
|
<text x="41.3" y="1854.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (603 samples, 0.13%)</title><rect x="38.3" y="1827.0" width="1.6" height="15" fill="#5ecdcd" rx="2" ry="2"/>
|
|
<text x="41.3" y="1838.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/util/CharArrayBuffer.<init> (1,628 samples, 0.36%)</title><rect x="39.9" y="1907.0" width="4.2" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="42.9" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (1,628 samples, 0.36%)</title><rect x="39.9" y="1891.0" width="4.2" height="15" fill="#47b8b8" rx="2" ry="2"/>
|
|
<text x="42.9" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/HttpAsyncRequestExecutor.inputReady (775 samples, 0.17%)</title><rect x="44.1" y="1923.0" width="2.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="47.1" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/HttpAsyncRequestExecutor.processResponse (775 samples, 0.17%)</title><rect x="44.1" y="1907.0" width="2.0" height="15" fill="#3bd13b" rx="2" ry="2"/>
|
|
<text x="47.1" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.responseCompleted (775 samples, 0.17%)</title><rect x="44.1" y="1891.0" width="2.0" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="47.1" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.responseCompleted (716 samples, 0.16%)</title><rect x="44.3" y="1875.0" width="1.8" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="47.3" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/AbstractClientExchangeHandler.manageConnectionPersistence (617 samples, 0.14%)</title><rect x="44.3" y="1859.0" width="1.6" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="47.3" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/DefaultConnectionReuseStrategy.keepAlive (581 samples, 0.13%)</title><rect x="44.3" y="1843.0" width="1.5" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="47.3" y="1854.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/HttpAsyncRequestExecutor.responseReceived (32,681 samples, 7.15%)</title><rect x="46.1" y="1923.0" width="84.4" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="49.1" y="1934.0">com/ctrip/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.responseReceived (32,681 samples, 7.15%)</title><rect x="46.1" y="1907.0" width="84.4" height="15" fill="#67f967" rx="2" ry="2"/>
|
|
<text x="49.1" y="1918.0">com/ctrip/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.responseReceived (32,681 samples, 7.15%)</title><rect x="46.1" y="1891.0" width="84.4" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="49.1" y="1902.0">com/ctrip/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/AbstractAsyncResponseConsumer.responseReceived (32,572 samples, 7.13%)</title><rect x="46.1" y="1875.0" width="84.1" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="49.1" y="1886.0">com/ctrip/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/entity/ContentType.getOrDefault (2,945 samples, 0.64%)</title><rect x="46.1" y="1859.0" width="7.6" height="15" fill="#6bfc6b" rx="2" ry="2"/>
|
|
<text x="49.1" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/entity/ContentType.get (2,945 samples, 0.64%)</title><rect x="46.1" y="1843.0" width="7.6" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="49.1" y="1854.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BufferedHeader.getElements (2,758 samples, 0.60%)</title><rect x="46.6" y="1827.0" width="7.1" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="49.6" y="1838.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicHeaderValueParser.parseElements (2,650 samples, 0.58%)</title><rect x="46.9" y="1811.0" width="6.8" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="49.9" y="1822.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicHeaderValueParser.parseHeaderElement (2,216 samples, 0.48%)</title><rect x="47.1" y="1795.0" width="5.7" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="50.1" y="1806.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicHeaderValueParser.parseNameValuePair (625 samples, 0.14%)</title><rect x="47.3" y="1779.0" width="1.6" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="50.3" y="1790.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/TokenParser.parseToken (526 samples, 0.12%)</title><rect x="47.6" y="1763.0" width="1.3" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="50.6" y="1774.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicHeaderValueParser.parseParameters (1,512 samples, 0.33%)</title><rect x="48.9" y="1779.0" width="3.9" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="51.9" y="1790.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/BasicHeaderValueParser.parseNameValuePair (1,149 samples, 0.25%)</title><rect x="49.1" y="1763.0" width="3.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="52.1" y="1774.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/TokenParser.parseToken (556 samples, 0.12%)</title><rect x="49.4" y="1747.0" width="1.4" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="52.4" y="1758.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/message/TokenParser.parseValue (503 samples, 0.11%)</title><rect x="50.8" y="1747.0" width="1.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="53.8" y="1758.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/HeapBufferedAsyncResponseConsumer.onEntityEnclosed (29,627 samples, 6.48%)</title><rect x="53.7" y="1859.0" width="76.5" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="56.7" y="1870.0">org/elas..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com.ctrip.es.apache.http.nio.entity.ContentBufferEntity (763 samples, 0.17%)</title><rect x="53.7" y="1843.0" width="2.0" height="15" fill="#6bd9d9" rx="2" ry="2"/>
|
|
<text x="56.7" y="1854.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/util/SimpleInputBuffer.<init> (28,664 samples, 6.27%)</title><rect x="56.2" y="1843.0" width="74.0" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="59.2" y="1854.0">com/ctri..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/util/ExpandableBuffer.<init> (28,664 samples, 6.27%)</title><rect x="56.2" y="1827.0" width="74.0" height="15" fill="#3ad03a" rx="2" ry="2"/>
|
|
<text x="59.2" y="1838.0">com/ctri..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/util/HeapByteBufferAllocator.allocate (28,664 samples, 6.27%)</title><rect x="56.2" y="1811.0" width="74.0" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="59.2" y="1822.0">com/ctri..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/ByteBuffer.allocate (28,664 samples, 6.27%)</title><rect x="56.2" y="1795.0" width="74.0" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="59.2" y="1806.0">java/nio..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/HeapByteBuffer.<init> (28,492 samples, 6.23%)</title><rect x="56.6" y="1779.0" width="73.6" height="15" fill="#4bdf4b" rx="2" ry="2"/>
|
|
<text x="59.6" y="1790.0">java/nio..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (4,793 samples, 1.05%)</title><rect x="56.6" y="1763.0" width="12.4" height="15" fill="#57c7c7" rx="2" ry="2"/>
|
|
<text x="59.6" y="1774.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (23,699 samples, 5.19%)</title><rect x="69.0" y="1763.0" width="61.2" height="15" fill="#d06c00" rx="2" ry="2"/>
|
|
<text x="72.0" y="1774.0">byte[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/BaseIOReactor.writable (19,781 samples, 4.33%)</title><rect x="130.5" y="2003.0" width="51.1" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="133.5" y="2014.0">com/c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIODispatch.outputReady (19,781 samples, 4.33%)</title><rect x="130.5" y="1987.0" width="51.1" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="133.5" y="1998.0">com/c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalIODispatch.onOutputReady (19,781 samples, 4.33%)</title><rect x="130.5" y="1971.0" width="51.1" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="133.5" y="1982.0">com/c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalIODispatch.onOutputReady (19,781 samples, 4.33%)</title><rect x="130.5" y="1955.0" width="51.1" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="133.5" y="1966.0">com/c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/DefaultNHttpClientConnection.produceOutput (19,781 samples, 4.33%)</title><rect x="130.5" y="1939.0" width="51.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="133.5" y="1950.0">com/c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/HttpAsyncRequestExecutor.outputReady (8,566 samples, 1.87%)</title><rect x="130.5" y="1923.0" width="22.1" height="15" fill="#42d742" rx="2" ry="2"/>
|
|
<text x="133.5" y="1934.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.produceContent (8,566 samples, 1.87%)</title><rect x="130.5" y="1907.0" width="22.1" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="133.5" y="1918.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.produceContent (8,566 samples, 1.87%)</title><rect x="130.5" y="1891.0" width="22.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="133.5" y="1902.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/BasicAsyncRequestProducer.produceContent (8,566 samples, 1.87%)</title><rect x="130.5" y="1875.0" width="22.1" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="133.5" y="1886.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/entity/EntityAsyncContentProducer.produceContent (8,566 samples, 1.87%)</title><rect x="130.5" y="1859.0" width="22.1" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="133.5" y="1870.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/channels/Channels$ReadableByteChannelImpl.read (8,463 samples, 1.85%)</title><rect x="130.6" y="1843.0" width="21.8" height="15" fill="#38cd38" rx="2" ry="2"/>
|
|
<text x="133.6" y="1854.0">j..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (1,974 samples, 0.43%)</title><rect x="130.6" y="1827.0" width="5.1" height="15" fill="#39abab" rx="2" ry="2"/>
|
|
<text x="133.6" y="1838.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (6,273 samples, 1.37%)</title><rect x="135.7" y="1827.0" width="16.2" height="15" fill="#de7a00" rx="2" ry="2"/>
|
|
<text x="138.7" y="1838.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/nio/protocol/HttpAsyncRequestExecutor.requestReady (11,215 samples, 2.45%)</title><rect x="152.6" y="1923.0" width="29.0" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="155.6" y="1934.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.generateRequest (11,072 samples, 2.42%)</title><rect x="153.0" y="1907.0" width="28.6" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="156.0" y="1918.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.generateRequest (11,072 samples, 2.42%)</title><rect x="153.0" y="1891.0" width="28.6" height="15" fill="#6afb6a" rx="2" ry="2"/>
|
|
<text x="156.0" y="1902.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/auth/HttpAuthenticator.generateAuthResponse (11,044 samples, 2.42%)</title><rect x="153.0" y="1875.0" width="28.5" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="156.0" y="1886.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/auth/HttpAuthenticator.doAuth (11,044 samples, 2.42%)</title><rect x="153.0" y="1859.0" width="28.5" height="15" fill="#48dd48" rx="2" ry="2"/>
|
|
<text x="156.0" y="1870.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/auth/BasicScheme.authenticate (11,044 samples, 2.42%)</title><rect x="153.0" y="1843.0" width="28.5" height="15" fill="#5ef15e" rx="2" ry="2"/>
|
|
<text x="156.0" y="1854.0">co..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/commons/codec/binary/BaseNCodec.encode (10,104 samples, 2.21%)</title><rect x="153.3" y="1827.0" width="26.1" height="15" fill="#48dc48" rx="2" ry="2"/>
|
|
<text x="156.3" y="1838.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/commons/codec/binary/Base64.encode (9,554 samples, 2.09%)</title><rect x="154.7" y="1811.0" width="24.7" height="15" fill="#43d843" rx="2" ry="2"/>
|
|
<text x="157.7" y="1822.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/commons/codec/binary/BaseNCodec.ensureBufferSize (9,554 samples, 2.09%)</title><rect x="154.7" y="1795.0" width="24.7" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="157.7" y="1806.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/commons/codec/binary/BaseNCodec.resizeBuffer (9,554 samples, 2.09%)</title><rect x="154.7" y="1779.0" width="24.7" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="157.7" y="1790.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (2,742 samples, 0.60%)</title><rect x="154.7" y="1763.0" width="7.1" height="15" fill="#40b2b2" rx="2" ry="2"/>
|
|
<text x="157.7" y="1774.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (6,812 samples, 1.49%)</title><rect x="161.8" y="1763.0" width="17.6" height="15" fill="#c76300" rx="2" ry="2"/>
|
|
<text x="164.8" y="1774.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/AbstractIOReactor.processNewChannels (443 samples, 0.10%)</title><rect x="182.1" y="2035.0" width="1.2" height="15" fill="#5df05d" rx="2" ry="2"/>
|
|
<text x="185.1" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/reactor/BaseIOReactor.validate (3,847 samples, 0.84%)</title><rect x="183.3" y="2035.0" width="9.9" height="15" fill="#39ce39" rx="2" ry="2"/>
|
|
<text x="186.3" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Collections$UnmodifiableCollection.iterator (3,847 samples, 0.84%)</title><rect x="183.3" y="2019.0" width="9.9" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="186.3" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Collections$UnmodifiableCollection$1.<init> (3,847 samples, 0.84%)</title><rect x="183.3" y="2003.0" width="9.9" height="15" fill="#3bd13b" rx="2" ry="2"/>
|
|
<text x="186.3" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.iterator (3,847 samples, 0.84%)</title><rect x="183.3" y="1987.0" width="9.9" height="15" fill="#5ef05e" rx="2" ry="2"/>
|
|
<text x="186.3" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap$KeySet.iterator (3,847 samples, 0.84%)</title><rect x="183.3" y="1971.0" width="9.9" height="15" fill="#36cc36" rx="2" ry="2"/>
|
|
<text x="186.3" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$KeyIterator (3,847 samples, 0.84%)</title><rect x="183.3" y="1955.0" width="9.9" height="15" fill="#6bd9d9" rx="2" ry="2"/>
|
|
<text x="186.3" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.select (1,049 samples, 0.23%)</title><rect x="193.2" y="2035.0" width="2.7" height="15" fill="#35ca35" rx="2" ry="2"/>
|
|
<text x="196.2" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.lockAndDoSelect (1,049 samples, 0.23%)</title><rect x="193.2" y="2019.0" width="2.7" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="196.2" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.doSelect (1,049 samples, 0.23%)</title><rect x="193.2" y="2003.0" width="2.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="196.2" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.updateSelectedKeys (1,047 samples, 0.23%)</title><rect x="193.2" y="1987.0" width="2.7" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="196.2" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Integer.valueOf (795 samples, 0.17%)</title><rect x="193.2" y="1971.0" width="2.1" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="196.2" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Integer (795 samples, 0.17%)</title><rect x="193.2" y="1955.0" width="2.1" height="15" fill="#5dcdcd" rx="2" ry="2"/>
|
|
<text x="196.2" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricsAggregatorFactory$OutputTask.run (1,833 samples, 0.40%)</title><rect x="196.7" y="2083.0" width="4.7" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="199.7" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricsAggregatorFactory$OutputTask.output (1,833 samples, 0.40%)</title><rect x="196.7" y="2067.0" width="4.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
|
|
<text x="199.7" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricsAggregator.output (1,709 samples, 0.37%)</title><rect x="196.8" y="2051.0" width="4.4" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="199.8" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricsAggregator.sendMetrics (1,709 samples, 0.37%)</title><rect x="196.8" y="2035.0" width="4.4" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="199.8" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricsAggregator.send (1,524 samples, 0.33%)</title><rect x="197.1" y="2019.0" width="3.9" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="200.1" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/MessageConsumer.process (1,325 samples, 0.29%)</title><rect x="197.4" y="2003.0" width="3.4" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="200.4" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/chunkbuilder/MetricChunkBuilder.add (1,325 samples, 0.29%)</title><rect x="197.4" y="1987.0" width="3.4" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="200.4" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/chunkbuilder/MetricChunkBuilder.add (1,325 samples, 0.29%)</title><rect x="197.4" y="1971.0" width="3.4" height="15" fill="#36cc36" rx="2" ry="2"/>
|
|
<text x="200.4" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/SizeEstimater.estimateSize (1,323 samples, 0.29%)</title><rect x="197.4" y="1955.0" width="3.4" height="15" fill="#36cb36" rx="2" ry="2"/>
|
|
<text x="200.4" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricTagSet$TagIterator.next (1,236 samples, 0.27%)</title><rect x="197.4" y="1939.0" width="3.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="200.4" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/framework/clogging/agent/metrics/aggregator/MetricTagSet$TagIterator.next (1,236 samples, 0.27%)</title><rect x="197.4" y="1923.0" width="3.2" height="15" fill="#4de14d" rx="2" ry="2"/>
|
|
<text x="200.4" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/StringBuilder.toString (1,065 samples, 0.23%)</title><rect x="197.8" y="1907.0" width="2.8" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="200.8" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.<init> (738 samples, 0.16%)</title><rect x="198.6" y="1891.0" width="2.0" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="201.6" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOfRange (738 samples, 0.16%)</title><rect x="198.6" y="1875.0" width="2.0" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="201.6" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (603 samples, 0.13%)</title><rect x="198.6" y="1859.0" width="1.6" height="15" fill="#35a7a7" rx="2" ry="2"/>
|
|
<text x="201.6" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/util/concurrent/SingleThreadEventExecutor$2.run (2,000 samples, 0.44%)</title><rect x="201.6" y="2083.0" width="5.1" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="204.6" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/nio/NioEventLoop.run (2,000 samples, 0.44%)</title><rect x="201.6" y="2067.0" width="5.1" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="204.6" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/nio/NioEventLoop.select (822 samples, 0.18%)</title><rect x="201.6" y="2051.0" width="2.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="204.6" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.select (822 samples, 0.18%)</title><rect x="201.6" y="2035.0" width="2.1" height="15" fill="#67f867" rx="2" ry="2"/>
|
|
<text x="204.6" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.lockAndDoSelect (822 samples, 0.18%)</title><rect x="201.6" y="2019.0" width="2.1" height="15" fill="#39ce39" rx="2" ry="2"/>
|
|
<text x="204.6" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.doSelect (822 samples, 0.18%)</title><rect x="201.6" y="2003.0" width="2.1" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="204.6" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.updateSelectedKeys (822 samples, 0.18%)</title><rect x="201.6" y="1987.0" width="2.1" height="15" fill="#35ca35" rx="2" ry="2"/>
|
|
<text x="204.6" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Integer.valueOf (822 samples, 0.18%)</title><rect x="201.6" y="1971.0" width="2.1" height="15" fill="#66f766" rx="2" ry="2"/>
|
|
<text x="204.6" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Integer (822 samples, 0.18%)</title><rect x="201.6" y="1955.0" width="2.1" height="15" fill="#36a8a8" rx="2" ry="2"/>
|
|
<text x="204.6" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/util/concurrent/SingleThreadEventExecutor.runAllTasks (1,170 samples, 0.26%)</title><rect x="203.7" y="2051.0" width="3.0" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="206.7" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannelHandlerContext$AbstractWriteTask.run (1,025 samples, 0.22%)</title><rect x="203.7" y="2035.0" width="2.7" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="206.7" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannelHandlerContext$WriteAndFlushTask.write (1,025 samples, 0.22%)</title><rect x="203.7" y="2019.0" width="2.7" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="206.7" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannelHandlerContext.access$1500 (1,023 samples, 0.22%)</title><rect x="203.7" y="2003.0" width="2.7" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="206.7" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannelHandlerContext.invokeFlush (1,023 samples, 0.22%)</title><rect x="203.7" y="1987.0" width="2.7" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="206.7" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/DefaultChannelPipeline$HeadContext.flush (1,023 samples, 0.22%)</title><rect x="203.7" y="1971.0" width="2.7" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="206.7" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannel$AbstractUnsafe.flush (1,023 samples, 0.22%)</title><rect x="203.7" y="1955.0" width="2.7" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="206.7" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe.flush0 (1,023 samples, 0.22%)</title><rect x="203.7" y="1939.0" width="2.7" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="206.7" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/AbstractChannel$AbstractUnsafe.flush0 (1,023 samples, 0.22%)</title><rect x="203.7" y="1923.0" width="2.7" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="206.7" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/socket/nio/NioSocketChannel.doWrite (1,023 samples, 0.22%)</title><rect x="203.7" y="1907.0" width="2.7" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="206.7" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/channel/ChannelOutboundBuffer.nioBuffers (1,020 samples, 0.22%)</title><rect x="203.7" y="1891.0" width="2.7" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="206.7" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/buffer/UnpooledUnsafeDirectByteBuf.internalNioBuffer (1,014 samples, 0.22%)</title><rect x="203.7" y="1875.0" width="2.6" height="15" fill="#4de04d" rx="2" ry="2"/>
|
|
<text x="206.7" y="1886.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>io/netty/buffer/UnpooledUnsafeDirectByteBuf.internalNioBuffer (1,014 samples, 0.22%)</title><rect x="203.7" y="1859.0" width="2.6" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="206.7" y="1870.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/DirectByteBuffer.duplicate (1,014 samples, 0.22%)</title><rect x="203.7" y="1843.0" width="2.6" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="206.7" y="1854.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.nio.DirectByteBuffer (936 samples, 0.20%)</title><rect x="203.7" y="1827.0" width="2.4" height="15" fill="#51c2c2" rx="2" ry="2"/>
|
|
<text x="206.7" y="1838.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (3,752 samples, 0.82%)</title><rect x="206.7" y="2083.0" width="9.7" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="209.7" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (3,752 samples, 0.82%)</title><rect x="206.7" y="2067.0" width="9.7" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="209.7" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.run (1,910 samples, 0.42%)</title><rect x="207.3" y="2051.0" width="5.0" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="210.3" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201 (412 samples, 0.09%)</title><rect x="207.3" y="2035.0" width="1.1" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="210.3" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/FutureTask.run (412 samples, 0.09%)</title><rect x="207.3" y="2019.0" width="1.1" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="210.3" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/Executors$RunnableAdapter.call (412 samples, 0.09%)</title><rect x="207.3" y="2003.0" width="1.1" height="15" fill="#5ef15e" rx="2" ry="2"/>
|
|
<text x="210.3" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (1,498 samples, 0.33%)</title><rect x="208.4" y="2035.0" width="3.9" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="211.4" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/FutureTask.runAndReset (1,498 samples, 0.33%)</title><rect x="208.4" y="2019.0" width="3.9" height="15" fill="#34c934" rx="2" ry="2"/>
|
|
<text x="211.4" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/Executors$RunnableAdapter.call (1,498 samples, 0.33%)</title><rect x="208.4" y="2003.0" width="3.9" height="15" fill="#5ef15e" rx="2" ry="2"/>
|
|
<text x="211.4" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/management/mbean/DockerCpuInfo$1.run (418 samples, 0.09%)</title><rect x="210.5" y="1987.0" width="1.1" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="213.5" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/management/mbean/DockerCpuInfo.access$000 (418 samples, 0.09%)</title><rect x="210.5" y="1971.0" width="1.1" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="213.5" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/management/mbean/DockerCpuInfo.update (418 samples, 0.09%)</title><rect x="210.5" y="1955.0" width="1.1" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="213.5" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor.getTask (1,056 samples, 0.23%)</title><rect x="212.3" y="2051.0" width="2.7" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="215.3" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take (1,053 samples, 0.23%)</title><rect x="212.3" y="2035.0" width="2.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
|
|
<text x="215.3" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take (1,053 samples, 0.23%)</title><rect x="212.3" y="2019.0" width="2.7" height="15" fill="#5ef05e" rx="2" ry="2"/>
|
|
<text x="215.3" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.awaitNanos (991 samples, 0.22%)</title><rect x="212.4" y="2003.0" width="2.6" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="215.4" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter (991 samples, 0.22%)</title><rect x="212.4" y="1987.0" width="2.6" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="215.4" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.concurrent.locks.AbstractQueuedSynchronizer$Node (991 samples, 0.22%)</title><rect x="212.4" y="1971.0" width="2.6" height="15" fill="#5ac9c9" rx="2" ry="2"/>
|
|
<text x="215.4" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/jboss/netty/util/internal/DeadLockProofWorker$1.run (452 samples, 0.10%)</title><rect x="215.0" y="2051.0" width="1.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="218.0" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/jboss/netty/util/ThreadRenamingRunnable.run (452 samples, 0.10%)</title><rect x="215.0" y="2035.0" width="1.2" height="15" fill="#3bd13b" rx="2" ry="2"/>
|
|
<text x="218.0" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/jboss/netty/channel/socket/nio/NioWorker.run (404 samples, 0.09%)</title><rect x="215.1" y="2019.0" width="1.1" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="218.1" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/jboss/netty/channel/socket/nio/AbstractNioWorker.run (404 samples, 0.09%)</title><rect x="215.1" y="2003.0" width="1.1" height="15" fill="#67f867" rx="2" ry="2"/>
|
|
<text x="218.1" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/jboss/netty/channel/socket/nio/AbstractNioSelector.run (404 samples, 0.09%)</title><rect x="215.1" y="1987.0" width="1.1" height="15" fill="#36cc36" rx="2" ry="2"/>
|
|
<text x="218.1" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$Acceptor.run (2,822 samples, 0.62%)</title><rect x="216.5" y="2083.0" width="7.2" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="219.5" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/ServerSocketChannelImpl.accept (2,512 samples, 0.55%)</title><rect x="217.3" y="2067.0" width="6.4" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="220.3" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/ServerSocketChannelImpl.accept (471 samples, 0.10%)</title><rect x="219.2" y="2051.0" width="1.3" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="222.2" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/ServerSocketChannelImpl.accept0 (471 samples, 0.10%)</title><rect x="219.2" y="2035.0" width="1.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="222.2" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SocketChannelImpl.<init> (1,276 samples, 0.28%)</title><rect x="220.5" y="2051.0" width="3.2" height="15" fill="#5cee5c" rx="2" ry="2"/>
|
|
<text x="223.5" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Object (690 samples, 0.15%)</title><rect x="220.5" y="2035.0" width="1.7" height="15" fill="#45b6b6" rx="2" ry="2"/>
|
|
<text x="223.5" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$Poller.run (4,534 samples, 0.99%)</title><rect x="223.7" y="2083.0" width="11.8" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="226.7" y="2094.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$Poller.events (1,599 samples, 0.35%)</title><rect x="223.7" y="2067.0" width="4.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="226.7" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$3.offer (556 samples, 0.12%)</title><rect x="223.7" y="2051.0" width="1.5" height="15" fill="#36cc36" rx="2" ry="2"/>
|
|
<text x="226.7" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$3.offer (556 samples, 0.12%)</title><rect x="223.7" y="2035.0" width="1.5" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="226.7" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ConcurrentLinkedQueue.offer (556 samples, 0.12%)</title><rect x="223.7" y="2019.0" width="1.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="226.7" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.concurrent.ConcurrentLinkedQueue$Node (556 samples, 0.12%)</title><rect x="223.7" y="2003.0" width="1.5" height="15" fill="#59c8c8" rx="2" ry="2"/>
|
|
<text x="226.7" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$PollerEvent.run (1,043 samples, 0.23%)</title><rect x="225.2" y="2051.0" width="2.7" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="228.2" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/channels/spi/AbstractSelectableChannel.register (1,043 samples, 0.23%)</title><rect x="225.2" y="2035.0" width="2.7" height="15" fill="#6cfd6c" rx="2" ry="2"/>
|
|
<text x="228.2" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.register (840 samples, 0.18%)</title><rect x="225.7" y="2019.0" width="2.2" height="15" fill="#42d742" 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>sun/nio/ch/EPollSelectorImpl.implRegister (590 samples, 0.13%)</title><rect x="226.4" y="2003.0" width="1.5" height="15" fill="#52e652" rx="2" ry="2"/>
|
|
<text x="229.4" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$Poller.processKey (528 samples, 0.12%)</title><rect x="227.9" y="2067.0" width="1.3" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="230.9" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint.processSocket (518 samples, 0.11%)</title><rect x="227.9" y="2051.0" width="1.3" height="15" fill="#38ce38" rx="2" ry="2"/>
|
|
<text x="230.9" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/threads/ThreadPoolExecutor.execute (518 samples, 0.11%)</title><rect x="227.9" y="2035.0" width="1.3" height="15" fill="#4ee14e" rx="2" ry="2"/>
|
|
<text x="230.9" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/threads/ThreadPoolExecutor.execute (518 samples, 0.11%)</title><rect x="227.9" y="2019.0" width="1.3" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="230.9" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor.execute (518 samples, 0.11%)</title><rect x="227.9" y="2003.0" width="1.3" height="15" fill="#6afb6a" rx="2" ry="2"/>
|
|
<text x="230.9" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/threads/TaskQueue.offer (518 samples, 0.11%)</title><rect x="227.9" y="1987.0" width="1.3" height="15" fill="#4de04d" rx="2" ry="2"/>
|
|
<text x="230.9" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/threads/TaskQueue.offer (518 samples, 0.11%)</title><rect x="227.9" y="1971.0" width="1.3" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="230.9" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/LinkedBlockingQueue.offer (517 samples, 0.11%)</title><rect x="227.9" y="1955.0" width="1.3" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="230.9" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.concurrent.LinkedBlockingQueue$Node (517 samples, 0.11%)</title><rect x="227.9" y="1939.0" width="1.3" height="15" fill="#4cbcbc" rx="2" ry="2"/>
|
|
<text x="230.9" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.select (1,470 samples, 0.32%)</title><rect x="229.2" y="2067.0" width="3.8" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="232.2" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SelectorImpl.lockAndDoSelect (1,470 samples, 0.32%)</title><rect x="229.2" y="2051.0" width="3.8" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="232.2" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.doSelect (1,470 samples, 0.32%)</title><rect x="229.2" y="2035.0" width="3.8" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="232.2" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/EPollSelectorImpl.updateSelectedKeys (1,136 samples, 0.25%)</title><rect x="229.2" y="2019.0" width="3.0" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="232.2" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Integer.valueOf (397 samples, 0.09%)</title><rect x="229.2" y="2003.0" width="1.1" height="15" fill="#40d440" rx="2" ry="2"/>
|
|
<text x="232.2" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Integer (397 samples, 0.09%)</title><rect x="229.2" y="1987.0" width="1.1" height="15" fill="#5acaca" rx="2" ry="2"/>
|
|
<text x="232.2" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.add (739 samples, 0.16%)</title><rect x="230.3" y="2003.0" width="1.9" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="233.3" y="2014.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.put (739 samples, 0.16%)</title><rect x="230.3" y="1987.0" width="1.9" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="233.3" y="1998.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.putVal (739 samples, 0.16%)</title><rect x="230.3" y="1971.0" width="1.9" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="233.3" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.newNode (739 samples, 0.16%)</title><rect x="230.3" y="1955.0" width="1.9" height="15" fill="#5cef5c" rx="2" ry="2"/>
|
|
<text x="233.3" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$Node (739 samples, 0.16%)</title><rect x="230.3" y="1939.0" width="1.9" height="15" fill="#3cafaf" rx="2" ry="2"/>
|
|
<text x="233.3" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/Util$3.iterator (932 samples, 0.20%)</title><rect x="233.0" y="2067.0" width="2.5" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="236.0" y="2078.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.iterator (932 samples, 0.20%)</title><rect x="233.0" y="2051.0" width="2.5" height="15" fill="#34ca34" rx="2" ry="2"/>
|
|
<text x="236.0" y="2062.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap$KeySet.iterator (932 samples, 0.20%)</title><rect x="233.0" y="2035.0" width="2.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="236.0" y="2046.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$KeyIterator (932 samples, 0.20%)</title><rect x="233.0" y="2019.0" width="2.5" height="15" fill="#5bcbcb" rx="2" ry="2"/>
|
|
<text x="236.0" y="2030.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/threads/TaskThread$WrappingRunnable.run (369,667 samples, 80.89%)</title><rect x="235.5" y="2083.0" width="954.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
|
|
<text x="238.5" y="2094.0">org/apache/tomcat/util/threads/TaskThread$WrappingRunnable.run</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor$Worker.run (369,667 samples, 80.89%)</title><rect x="235.5" y="2067.0" width="954.4" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="238.5" y="2078.0">java/util/concurrent/ThreadPoolExecutor$Worker.run</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/concurrent/ThreadPoolExecutor.runWorker (369,667 samples, 80.89%)</title><rect x="235.5" y="2051.0" width="954.4" height="15" fill="#46db46" rx="2" ry="2"/>
|
|
<text x="238.5" y="2062.0">java/util/concurrent/ThreadPoolExecutor.runWorker</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$SocketProcessor.run (369,494 samples, 80.85%)</title><rect x="235.9" y="2035.0" width="954.0" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="238.9" y="2046.0">org/apache/tomcat/util/net/NioEndpoint$SocketProcessor.run</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioEndpoint$SocketProcessor.doRun (369,494 samples, 80.85%)</title><rect x="235.9" y="2019.0" width="954.0" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="238.9" y="2030.0">org/apache/tomcat/util/net/NioEndpoint$SocketProcessor.doRun</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/AbstractProtocol$AbstractConnectionHandler.process (369,475 samples, 80.85%)</title><rect x="235.9" y="2003.0" width="954.0" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="238.9" y="2014.0">org/apache/coyote/AbstractProtocol$AbstractConnectionHandler.process</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/http11/AbstractHttp11Processor.process (369,473 samples, 80.84%)</title><rect x="235.9" y="1987.0" width="954.0" height="15" fill="#5df05d" rx="2" ry="2"/>
|
|
<text x="238.9" y="1998.0">org/apache/coyote/http11/AbstractHttp11Processor.process</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/connector/CoyoteAdapter.service (364,997 samples, 79.87%)</title><rect x="235.9" y="1971.0" width="942.4" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="238.9" y="1982.0">org/apache/catalina/connector/CoyoteAdapter.service</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/StandardEngineValve.invoke (364,852 samples, 79.83%)</title><rect x="236.3" y="1955.0" width="942.0" height="15" fill="#5ef05e" rx="2" ry="2"/>
|
|
<text x="239.3" y="1966.0">org/apache/catalina/core/StandardEngineValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/valves/AccessLogValve.invoke (364,852 samples, 79.83%)</title><rect x="236.3" y="1939.0" width="942.0" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="239.3" y="1950.0">org/apache/catalina/valves/AccessLogValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/valves/ErrorReportValve.invoke (364,852 samples, 79.83%)</title><rect x="236.3" y="1923.0" width="942.0" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="239.3" y="1934.0">org/apache/catalina/valves/ErrorReportValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/StandardHostValve.invoke (364,852 samples, 79.83%)</title><rect x="236.3" y="1907.0" width="942.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="239.3" y="1918.0">org/apache/catalina/core/StandardHostValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/authenticator/AuthenticatorBase.invoke (364,852 samples, 79.83%)</title><rect x="236.3" y="1891.0" width="942.0" height="15" fill="#59eb59" rx="2" ry="2"/>
|
|
<text x="239.3" y="1902.0">org/apache/catalina/authenticator/AuthenticatorBase.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/StandardContextValve.invoke (364,851 samples, 79.83%)</title><rect x="236.3" y="1875.0" width="942.0" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="239.3" y="1886.0">org/apache/catalina/core/StandardContextValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/StandardWrapperValve.invoke (364,851 samples, 79.83%)</title><rect x="236.3" y="1859.0" width="942.0" height="15" fill="#51e551" rx="2" ry="2"/>
|
|
<text x="239.3" y="1870.0">org/apache/catalina/core/StandardWrapperValve.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (364,850 samples, 79.83%)</title><rect x="236.3" y="1843.0" width="942.0" height="15" fill="#37cc37" rx="2" ry="2"/>
|
|
<text x="239.3" y="1854.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (364,850 samples, 79.83%)</title><rect x="236.3" y="1827.0" width="942.0" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="239.3" y="1838.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/boot/web/support/ErrorPageFilter.doFilter (364,847 samples, 79.83%)</title><rect x="236.3" y="1811.0" width="942.0" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="239.3" y="1822.0">org/springframework/boot/web/support/ErrorPageFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/web/filter/OncePerRequestFilter.doFilter (364,847 samples, 79.83%)</title><rect x="236.3" y="1795.0" width="942.0" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="239.3" y="1806.0">org/springframework/web/filter/OncePerRequestFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/boot/web/support/ErrorPageFilter$1.doFilterInternal (364,792 samples, 79.82%)</title><rect x="236.3" y="1779.0" width="941.9" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="239.3" y="1790.0">org/springframework/boot/web/support/ErrorPageFilter$1.doFilterInternal</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/boot/web/support/ErrorPageFilter.access$000 (364,792 samples, 79.82%)</title><rect x="236.3" y="1763.0" width="941.9" height="15" fill="#38ce38" rx="2" ry="2"/>
|
|
<text x="239.3" y="1774.0">org/springframework/boot/web/support/ErrorPageFilter.access$000</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/boot/web/support/ErrorPageFilter.doFilter (364,792 samples, 79.82%)</title><rect x="236.3" y="1747.0" width="941.9" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="239.3" y="1758.0">org/springframework/boot/web/support/ErrorPageFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (364,789 samples, 79.82%)</title><rect x="236.3" y="1731.0" width="941.9" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="239.3" y="1742.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (364,789 samples, 79.82%)</title><rect x="236.3" y="1715.0" width="941.9" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="239.3" y="1726.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/web/filter/OncePerRequestFilter.doFilter (364,789 samples, 79.82%)</title><rect x="236.3" y="1699.0" width="941.9" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="239.3" y="1710.0">org/springframework/web/filter/OncePerRequestFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/web/filter/CharacterEncodingFilter.doFilterInternal (364,784 samples, 79.82%)</title><rect x="236.3" y="1683.0" width="941.9" height="15" fill="#43d743" rx="2" ry="2"/>
|
|
<text x="239.3" y="1694.0">org/springframework/web/filter/CharacterEncodingFilter.doFilterInternal</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (364,783 samples, 79.82%)</title><rect x="236.3" y="1667.0" width="941.9" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="239.3" y="1678.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (364,783 samples, 79.82%)</title><rect x="236.3" y="1651.0" width="941.9" height="15" fill="#43d743" rx="2" ry="2"/>
|
|
<text x="239.3" y="1662.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/client/ribbon/HttpContextFilter.doFilter (364,783 samples, 79.82%)</title><rect x="236.3" y="1635.0" width="941.9" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="239.3" y="1646.0">com/ctriposs/baiji/rpc/client/ribbon/HttpContextFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (364,764 samples, 79.81%)</title><rect x="236.3" y="1619.0" width="941.9" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="239.3" y="1630.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (364,764 samples, 79.81%)</title><rect x="236.3" y="1603.0" width="941.9" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="239.3" y="1614.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/client/ribbon/HttpContextFilter.doFilter (364,764 samples, 79.81%)</title><rect x="236.3" y="1587.0" width="941.9" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="239.3" y="1598.0">com/ctriposs/baiji/rpc/client/ribbon/HttpContextFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (364,602 samples, 79.78%)</title><rect x="236.8" y="1571.0" width="941.4" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="239.8" y="1582.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (364,602 samples, 79.78%)</title><rect x="236.8" y="1555.0" width="941.4" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="239.8" y="1566.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter.doFilter (364,602 samples, 79.78%)</title><rect x="236.8" y="1539.0" width="941.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="239.8" y="1550.0">com/dianping/cat/servlet/CatFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$Context.handle (364,599 samples, 79.78%)</title><rect x="236.8" y="1523.0" width="941.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="239.8" y="1534.0">com/dianping/cat/servlet/CatFilter$Context.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$CatHandler$1.handle (364,599 samples, 79.78%)</title><rect x="236.8" y="1507.0" width="941.4" height="15" fill="#6bfc6b" rx="2" ry="2"/>
|
|
<text x="239.8" y="1518.0">com/dianping/cat/servlet/CatFilter$CatHandler$1.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$Context.handle (364,599 samples, 79.78%)</title><rect x="236.8" y="1491.0" width="941.4" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="239.8" y="1502.0">com/dianping/cat/servlet/CatFilter$Context.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$CatHandler$2.handle (364,599 samples, 79.78%)</title><rect x="236.8" y="1475.0" width="941.4" height="15" fill="#5ff25f" rx="2" ry="2"/>
|
|
<text x="239.8" y="1486.0">com/dianping/cat/servlet/CatFilter$CatHandler$2.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$Context.handle (364,590 samples, 79.78%)</title><rect x="236.8" y="1459.0" width="941.4" height="15" fill="#5bee5b" rx="2" ry="2"/>
|
|
<text x="239.8" y="1470.0">com/dianping/cat/servlet/CatFilter$Context.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$CatHandler$4.handle (364,590 samples, 79.78%)</title><rect x="236.8" y="1443.0" width="941.4" height="15" fill="#39ce39" rx="2" ry="2"/>
|
|
<text x="239.8" y="1454.0">com/dianping/cat/servlet/CatFilter$CatHandler$4.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$Context.handle (363,827 samples, 79.61%)</title><rect x="238.7" y="1427.0" width="939.4" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="241.7" y="1438.0">com/dianping/cat/servlet/CatFilter$Context.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$CatHandler$3.handle (363,827 samples, 79.61%)</title><rect x="238.7" y="1411.0" width="939.4" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="241.7" y="1422.0">com/dianping/cat/servlet/CatFilter$CatHandler$3.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/dianping/cat/servlet/CatFilter$Context.handle (363,741 samples, 79.59%)</title><rect x="238.9" y="1395.0" width="939.2" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="241.9" y="1406.0">com/dianping/cat/servlet/CatFilter$Context.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (363,741 samples, 79.59%)</title><rect x="238.9" y="1379.0" width="939.2" height="15" fill="#6afb6a" rx="2" ry="2"/>
|
|
<text x="241.9" y="1390.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (363,741 samples, 79.59%)</title><rect x="238.9" y="1363.0" width="939.2" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="241.9" y="1374.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/websocket/server/WsFilter.doFilter (363,741 samples, 79.59%)</title><rect x="238.9" y="1347.0" width="939.2" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="241.9" y="1358.0">org/apache/tomcat/websocket/server/WsFilter.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.doFilter (363,741 samples, 79.59%)</title><rect x="238.9" y="1331.0" width="939.2" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="241.9" y="1342.0">org/apache/catalina/core/ApplicationFilterChain.doFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/catalina/core/ApplicationFilterChain.internalDoFilter (363,741 samples, 79.59%)</title><rect x="238.9" y="1315.0" width="939.2" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="241.9" y="1326.0">org/apache/catalina/core/ApplicationFilterChain.internalDoFilter</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>javax/servlet/http/HttpServlet.service (363,741 samples, 79.59%)</title><rect x="238.9" y="1299.0" width="939.2" height="15" fill="#52e652" rx="2" ry="2"/>
|
|
<text x="241.9" y="1310.0">javax/servlet/http/HttpServlet.service</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/BaijiServlet.service (363,741 samples, 79.59%)</title><rect x="238.9" y="1283.0" width="939.2" height="15" fill="#43d843" rx="2" ry="2"/>
|
|
<text x="241.9" y="1294.0">com/ctriposs/baiji/rpc/server/BaijiServlet.service</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/BaijiServiceHost.processRequest (363,641 samples, 79.57%)</title><rect x="238.9" y="1267.0" width="938.9" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="241.9" y="1278.0">com/ctriposs/baiji/rpc/server/BaijiServiceHost.processRequest</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.handle (363,621 samples, 79.56%)</title><rect x="239.0" y="1251.0" width="938.8" height="15" fill="#68fa68" rx="2" ry="2"/>
|
|
<text x="242.0" y="1262.0">com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.handle</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.handleInternal (363,457 samples, 79.53%)</title><rect x="239.4" y="1235.0" width="938.4" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="242.4" y="1246.0">com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.handleInternal</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.executeService (363,004 samples, 79.43%)</title><rect x="240.0" y="1219.0" width="937.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.0" y="1230.0">com/ctriposs/baiji/rpc/server/handler/ServiceRequestHandlerBase.executeService</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/OperationHandler.invoke (362,993 samples, 79.43%)</title><rect x="240.0" y="1203.0" width="937.2" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="243.0" y="1214.0">com/ctriposs/baiji/rpc/server/OperationHandler.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/OperationHandler$$Lambda$165/15084518.execute (362,993 samples, 79.43%)</title><rect x="240.0" y="1187.0" width="937.2" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="243.0" y="1198.0">com/ctriposs/baiji/rpc/server/OperationHandler$$Lambda$165/15084518.execute</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/OperationHandler.lambda$new$0 (362,993 samples, 79.43%)</title><rect x="240.0" y="1171.0" width="937.2" height="15" fill="#42d742" rx="2" ry="2"/>
|
|
<text x="243.0" y="1182.0">com/ctriposs/baiji/rpc/server/OperationHandler.lambda$new$0</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctriposs/baiji/rpc/server/OperationHandler.internalInvoke (362,993 samples, 79.43%)</title><rect x="240.0" y="1155.0" width="937.2" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="243.0" y="1166.0">com/ctriposs/baiji/rpc/server/OperationHandler.internalInvoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/reflect/Method.invoke (362,991 samples, 79.43%)</title><rect x="240.0" y="1139.0" width="937.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.0" y="1150.0">java/lang/reflect/Method.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/DelegatingMethodAccessorImpl.invoke (362,991 samples, 79.43%)</title><rect x="240.0" y="1123.0" width="937.2" height="15" fill="#4de14d" rx="2" ry="2"/>
|
|
<text x="243.0" y="1134.0">sun/reflect/DelegatingMethodAccessorImpl.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/GeneratedMethodAccessor121.invoke (362,991 samples, 79.43%)</title><rect x="240.0" y="1107.0" width="937.2" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="243.0" y="1118.0">sun/reflect/GeneratedMethodAccessor121.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl$$EnhancerBySpringCGLIB$$4bd47f2a.checkAuthority (362,991 samples, 79.43%)</title><rect x="240.0" y="1091.0" width="937.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.0" y="1102.0">com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl$$EnhancerBySpringCGLIB$$4bd47f2a.checkAuthority</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/framework/CglibAopProxy$DynamicAdvisedInterceptor.intercept (362,990 samples, 79.43%)</title><rect x="240.0" y="1075.0" width="937.2" height="15" fill="#43d843" rx="2" ry="2"/>
|
|
<text x="243.0" y="1086.0">org/springframework/aop/framework/CglibAopProxy$DynamicAdvisedInterceptor.intercept</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/framework/ReflectiveMethodInvocation.proceed (362,989 samples, 79.43%)</title><rect x="240.0" y="1059.0" width="937.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="243.0" y="1070.0">org/springframework/aop/framework/ReflectiveMethodInvocation.proceed</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/interceptor/ExposeInvocationInterceptor.invoke (362,989 samples, 79.43%)</title><rect x="240.0" y="1043.0" width="937.2" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="243.0" y="1054.0">org/springframework/aop/interceptor/ExposeInvocationInterceptor.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/framework/ReflectiveMethodInvocation.proceed (362,989 samples, 79.43%)</title><rect x="240.0" y="1027.0" width="937.2" height="15" fill="#5df05d" rx="2" ry="2"/>
|
|
<text x="243.0" y="1038.0">org/springframework/aop/framework/ReflectiveMethodInvocation.proceed</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/aspectj/AspectJAroundAdvice.invoke (362,976 samples, 79.42%)</title><rect x="240.0" y="1011.0" width="937.2" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="243.0" y="1022.0">org/springframework/aop/aspectj/AspectJAroundAdvice.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/aspectj/AbstractAspectJAdvice.invokeAdviceMethod (362,975 samples, 79.42%)</title><rect x="240.0" y="995.0" width="937.2" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="243.0" y="1006.0">org/springframework/aop/aspectj/AbstractAspectJAdvice.invokeAdviceMethod</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/aspectj/AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs (362,975 samples, 79.42%)</title><rect x="240.0" y="979.0" width="937.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.0" y="990.0">org/springframework/aop/aspectj/AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/reflect/Method.invoke (362,974 samples, 79.42%)</title><rect x="240.0" y="963.0" width="937.2" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="243.0" y="974.0">java/lang/reflect/Method.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/DelegatingMethodAccessorImpl.invoke (362,974 samples, 79.42%)</title><rect x="240.0" y="947.0" width="937.2" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="243.0" y="958.0">sun/reflect/DelegatingMethodAccessorImpl.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/GeneratedMethodAccessor129.invoke (362,974 samples, 79.42%)</title><rect x="240.0" y="931.0" width="937.2" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="243.0" y="942.0">sun/reflect/GeneratedMethodAccessor129.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/service/reinf/CommonAspect.arroundCommon (362,974 samples, 79.42%)</title><rect x="240.0" y="915.0" width="937.2" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="243.0" y="926.0">com/ctrip/hotel/htlorgarea/service/reinf/CommonAspect.arroundCommon</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/service/utils/TraceUtility.writeLog (1,881 samples, 0.41%)</title><rect x="240.0" y="899.0" width="4.8" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.0" y="910.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.toJson (1,673 samples, 0.37%)</title><rect x="240.2" y="883.0" width="4.3" height="15" fill="#39ce39" rx="2" ry="2"/>
|
|
<text x="243.2" y="894.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.toJson (1,673 samples, 0.37%)</title><rect x="240.2" y="867.0" width="4.3" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="243.2" y="878.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.toJson (1,653 samples, 0.36%)</title><rect x="240.2" y="851.0" width="4.2" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="243.2" y="862.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.toJson (1,646 samples, 0.36%)</title><rect x="240.2" y="835.0" width="4.2" height="15" fill="#45d945" rx="2" ry="2"/>
|
|
<text x="243.2" y="846.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.getAdapter (1,634 samples, 0.36%)</title><rect x="240.2" y="819.0" width="4.2" height="15" fill="#69fb69" rx="2" ry="2"/>
|
|
<text x="243.2" y="830.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.create (1,596 samples, 0.35%)</title><rect x="240.2" y="803.0" width="4.2" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="243.2" y="814.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getBoundFields (1,586 samples, 0.35%)</title><rect x="240.3" y="787.0" width="4.1" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="243.3" y="798.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.createBoundField (1,399 samples, 0.31%)</title><rect x="240.3" y="771.0" width="3.6" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="243.3" y="782.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.getAdapter (1,390 samples, 0.30%)</title><rect x="240.3" y="755.0" width="3.6" height="15" fill="#63f463" rx="2" ry="2"/>
|
|
<text x="243.3" y="766.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.create (1,237 samples, 0.27%)</title><rect x="240.6" y="739.0" width="3.2" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="243.6" y="750.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getBoundFields (1,230 samples, 0.27%)</title><rect x="240.6" y="723.0" width="3.2" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="243.6" y="734.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.createBoundField (890 samples, 0.19%)</title><rect x="240.6" y="707.0" width="2.3" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="243.6" y="718.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.getAdapter (875 samples, 0.19%)</title><rect x="240.7" y="691.0" width="2.2" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="243.7" y="702.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/CollectionTypeAdapterFactory.create (795 samples, 0.17%)</title><rect x="240.7" y="675.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="243.7" y="686.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/Gson.getAdapter (610 samples, 0.13%)</title><rect x="240.7" y="659.0" width="1.6" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="243.7" y="670.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.create (588 samples, 0.13%)</title><rect x="240.7" y="643.0" width="1.6" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="243.7" y="654.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getBoundFields (574 samples, 0.13%)</title><rect x="240.8" y="627.0" width="1.5" height="15" fill="#36cb36" rx="2" ry="2"/>
|
|
<text x="243.8" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/aspectj/MethodInvocationProceedingJoinPoint.proceed (361,093 samples, 79.01%)</title><rect x="244.8" y="899.0" width="932.4" height="15" fill="#38cd38" rx="2" ry="2"/>
|
|
<text x="247.8" y="910.0">org/springframework/aop/aspectj/MethodInvocationProceedingJoinPoint.proceed</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/framework/ReflectiveMethodInvocation.proceed (361,091 samples, 79.01%)</title><rect x="244.8" y="883.0" width="932.4" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="247.8" y="894.0">org/springframework/aop/framework/ReflectiveMethodInvocation.proceed</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/aop/framework/CglibAopProxy$CglibMethodInvocation.invokeJoinpoint (361,091 samples, 79.01%)</title><rect x="244.8" y="867.0" width="932.4" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="247.8" y="878.0">org/springframework/aop/framework/CglibAopProxy$CglibMethodInvocation.invokeJoinpoint</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/springframework/cglib/proxy/MethodProxy.invoke (361,091 samples, 79.01%)</title><rect x="244.8" y="851.0" width="932.4" height="15" fill="#43d743" rx="2" ry="2"/>
|
|
<text x="247.8" y="862.0">org/springframework/cglib/proxy/MethodProxy.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl$$FastClassBySpringCGLIB$$dffae7b2.invoke (361,091 samples, 79.01%)</title><rect x="244.8" y="835.0" width="932.4" height="15" fill="#45da45" rx="2" ry="2"/>
|
|
<text x="247.8" y="846.0">com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl$$FastClassBySpringCGLIB$$dffae7b2.invoke</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl.checkAuthority (361,091 samples, 79.01%)</title><rect x="244.8" y="819.0" width="932.4" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="247.8" y="830.0">com/ctrip/hotel/htlorgarea/service/soa/HtlOrgAreaServiceImpl.checkAuthority</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelAreaMappingCalcServiceImpl.checkAuthorityNew (361,090 samples, 79.01%)</title><rect x="244.8" y="803.0" width="932.4" height="15" fill="#4bdf4b" rx="2" ry="2"/>
|
|
<text x="247.8" y="814.0">com/ctrip/hotel/htlorgarea/core/service/impl/HotelAreaMappingCalcServiceImpl.checkAuthorityNew</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.queryAreasByHotel (355,040 samples, 77.69%)</title><rect x="245.1" y="787.0" width="916.7" height="15" fill="#6afb6a" rx="2" ry="2"/>
|
|
<text x="248.1" y="798.0">com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.queryAreasByHotel</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.queryAreasByHotel (355,040 samples, 77.69%)</title><rect x="245.1" y="771.0" width="916.7" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="248.1" y="782.0">com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.queryAreasByHotel</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl._queryAreasByHotel (355,040 samples, 77.69%)</title><rect x="245.1" y="755.0" width="916.7" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="248.1" y="766.0">com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl._queryAreasByHotel</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry (354,979 samples, 77.67%)</title><rect x="245.1" y="739.0" width="916.6" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="248.1" y="750.0">com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics (354,979 samples, 77.67%)</title><rect x="245.1" y="723.0" width="916.6" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="248.1" y="734.0">com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl$$Lambda$411/1656462398.call (354,979 samples, 77.67%)</title><rect x="245.1" y="707.0" width="916.6" height="15" fill="#4fe24f" rx="2" ry="2"/>
|
|
<text x="248.1" y="718.0">com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl$$Lambda$411/1656462398.call</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.lambda$_queryAreasByHotel$8 (354,979 samples, 77.67%)</title><rect x="245.1" y="691.0" width="916.6" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="248.1" y="702.0">com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.lambda$_queryAreasByHotel$8</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl.query (354,975 samples, 77.67%)</title><rect x="245.1" y="675.0" width="916.6" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="248.1" y="686.0">com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl.query</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl$$Lambda$418/1404061447.apply (478 samples, 0.10%)</title><rect x="245.1" y="659.0" width="1.3" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="248.1" y="670.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.buildConditionNestedQuery (478 samples, 0.10%)</title><rect x="245.1" y="643.0" width="1.3" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="248.1" y="654.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/AreaServiceImpl.convertToTermsQuery (402 samples, 0.09%)</title><rect x="245.1" y="627.0" width="1.1" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="248.1" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry (167,215 samples, 36.59%)</title><rect x="246.4" y="659.0" width="431.7" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="249.4" y="670.0">com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics (167,215 samples, 36.59%)</title><rect x="246.4" y="643.0" width="431.7" height="15" fill="#4bdf4b" rx="2" ry="2"/>
|
|
<text x="249.4" y="654.0">com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl$$Lambda$483/345426591.call (167,215 samples, 36.59%)</title><rect x="246.4" y="627.0" width="431.7" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="249.4" y="638.0">com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl$..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl.lambda$query$0 (167,215 samples, 36.59%)</title><rect x="246.4" y="611.0" width="431.7" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="249.4" y="622.0">com/ctrip/hotel/htlorgarea/data/elastic/impl/OrgEsRepoImpl...</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.search (167,215 samples, 36.59%)</title><rect x="246.4" y="595.0" width="431.7" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="249.4" y="606.0">org/elasticsearch/client/RestHighLevelClient.search</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequestAndParseEntity (167,215 samples, 36.59%)</title><rect x="246.4" y="579.0" width="431.7" height="15" fill="#45d945" rx="2" ry="2"/>
|
|
<text x="249.4" y="590.0">org/elasticsearch/client/RestHighLevelClient.performRequest..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequest (167,215 samples, 36.59%)</title><rect x="246.4" y="563.0" width="431.7" height="15" fill="#5df05d" rx="2" ry="2"/>
|
|
<text x="249.4" y="574.0">org/elasticsearch/client/RestHighLevelClient.performRequest</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequest (1,056 samples, 0.23%)</title><rect x="246.4" y="547.0" width="2.7" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="249.4" y="558.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsyncNoCatch (1,053 samples, 0.23%)</title><rect x="246.4" y="531.0" width="2.7" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="249.4" y="542.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsync (781 samples, 0.17%)</title><rect x="247.1" y="515.0" width="2.0" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="250.1" y="526.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalHttpAsyncClient.execute (627 samples, 0.14%)</title><rect x="247.1" y="499.0" width="1.6" height="15" fill="#67f967" rx="2" ry="2"/>
|
|
<text x="250.1" y="510.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.start (611 samples, 0.13%)</title><rect x="247.1" y="483.0" width="1.6" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="250.1" y="494.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepare (599 samples, 0.13%)</title><rect x="247.1" y="467.0" width="1.6" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="250.1" y="478.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepareRequest (582 samples, 0.13%)</title><rect x="247.2" y="451.0" width="1.5" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="250.2" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$312/423740008.apply (531 samples, 0.12%)</title><rect x="249.1" y="547.0" width="1.4" height="15" fill="#60f360" rx="2" ry="2"/>
|
|
<text x="252.1" y="558.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RequestConverters.search (531 samples, 0.12%)</title><rect x="249.1" y="531.0" width="1.4" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="252.1" y="542.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RequestConverters.createEntity (398 samples, 0.09%)</title><rect x="249.2" y="515.0" width="1.0" height="15" fill="#43d843" rx="2" ry="2"/>
|
|
<text x="252.2" y="526.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentHelper.toXContent (389 samples, 0.09%)</title><rect x="249.2" y="499.0" width="1.0" height="15" fill="#38ce38" rx="2" ry="2"/>
|
|
<text x="252.2" y="510.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentHelper.toXContent (389 samples, 0.09%)</title><rect x="249.2" y="483.0" width="1.0" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="252.2" y="494.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$320/1658200654.apply (165,628 samples, 36.24%)</title><rect x="250.5" y="547.0" width="427.6" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="253.5" y="558.0">org/elasticsearch/client/RestHighLevelClient$$Lambda$320/16..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.lambda$performRequestAndParseEntity$9 (165,628 samples, 36.24%)</title><rect x="250.5" y="531.0" width="427.6" height="15" fill="#34ca34" rx="2" ry="2"/>
|
|
<text x="253.5" y="542.0">org/elasticsearch/client/RestHighLevelClient.lambda$perform..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.parseEntity (165,628 samples, 36.24%)</title><rect x="250.5" y="515.0" width="427.6" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="253.5" y="526.0">org/elasticsearch/client/RestHighLevelClient.parseEntity</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$315/1780928564.apply (165,224 samples, 36.15%)</title><rect x="251.3" y="499.0" width="426.6" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="254.3" y="510.0">org/elasticsearch/client/RestHighLevelClient$$Lambda$315/1..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/action/search/SearchResponse.fromXContent (165,224 samples, 36.15%)</title><rect x="251.3" y="483.0" width="426.6" height="15" fill="#5cee5c" rx="2" ry="2"/>
|
|
<text x="254.3" y="494.0">org/elasticsearch/action/search/SearchResponse.fromXContent</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/action/search/SearchResponse.innerFromXContent (165,219 samples, 36.15%)</title><rect x="251.3" y="467.0" width="426.6" height="15" fill="#3ed33e" rx="2" ry="2"/>
|
|
<text x="254.3" y="478.0">org/elasticsearch/action/search/SearchResponse.innerFromXC..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHits.fromXContent (165,191 samples, 36.15%)</title><rect x="251.3" y="451.0" width="426.6" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="254.3" y="462.0">org/elasticsearch/search/SearchHits.fromXContent</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit.fromXContent (165,126 samples, 36.13%)</title><rect x="251.5" y="435.0" width="426.4" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="254.5" y="446.0">org/elasticsearch/search/SearchHit.fromXContent</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser.apply (165,103 samples, 36.13%)</title><rect x="251.5" y="419.0" width="426.3" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="254.5" y="430.0">org/elasticsearch/common/xcontent/ObjectParser.apply</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser.parse (165,096 samples, 36.12%)</title><rect x="251.5" y="403.0" width="426.3" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="254.5" y="414.0">org/elasticsearch/common/xcontent/ObjectParser.parse</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser.parseSub (165,032 samples, 36.11%)</title><rect x="251.5" y="387.0" width="426.1" height="15" fill="#48dd48" rx="2" ry="2"/>
|
|
<text x="254.5" y="398.0">org/elasticsearch/common/xcontent/ObjectParser.parseSub</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser.parseValue (165,001 samples, 36.10%)</title><rect x="251.6" y="371.0" width="426.0" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="254.6" y="382.0">org/elasticsearch/common/xcontent/ObjectParser.parseValue</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser$$Lambda$228/2102041072.parse (165,001 samples, 36.10%)</title><rect x="251.6" y="355.0" width="426.0" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="254.6" y="366.0">org/elasticsearch/common/xcontent/ObjectParser$$Lambda$228..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/ObjectParser.lambda$declareField$1 (165,001 samples, 36.10%)</title><rect x="251.6" y="339.0" width="426.0" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="254.6" y="350.0">org/elasticsearch/common/xcontent/ObjectParser.lambda$decl..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/AbstractObjectParser$$Lambda$359/899911020.parse (164,503 samples, 36.00%)</title><rect x="251.7" y="323.0" width="424.7" height="15" fill="#39cf39" rx="2" ry="2"/>
|
|
<text x="254.7" y="334.0">org/elasticsearch/common/xcontent/AbstractObjectParser$$La..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/AbstractObjectParser.lambda$declareObject$1 (164,503 samples, 36.00%)</title><rect x="251.7" y="307.0" width="424.7" height="15" fill="#35ca35" rx="2" ry="2"/>
|
|
<text x="254.7" y="318.0">org/elasticsearch/common/xcontent/AbstractObjectParser.lam..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit$$Lambda$358/31533537.parse (164,503 samples, 36.00%)</title><rect x="251.7" y="291.0" width="424.7" height="15" fill="#35ca35" rx="2" ry="2"/>
|
|
<text x="254.7" y="302.0">org/elasticsearch/search/SearchHit$$Lambda$358/31533537.pa..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit.lambda$declareInnerHitsParseFields$9 (164,503 samples, 36.00%)</title><rect x="251.7" y="275.0" width="424.7" height="15" fill="#4de14d" rx="2" ry="2"/>
|
|
<text x="254.7" y="286.0">org/elasticsearch/search/SearchHit.lambda$declareInnerHits..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit.parseSourceBytes (164,503 samples, 36.00%)</title><rect x="251.7" y="259.0" width="424.7" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="254.7" y="270.0">org/elasticsearch/search/SearchHit.parseSourceBytes</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/bytes/BytesReference.bytes (19,380 samples, 4.24%)</title><rect x="251.7" y="243.0" width="50.0" height="15" fill="#5bee5b" rx="2" ry="2"/>
|
|
<text x="254.7" y="254.0">org/e..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.toByteArray (17,983 samples, 3.93%)</title><rect x="251.7" y="227.0" width="46.4" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="254.7" y="238.0">java..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOf (17,983 samples, 3.93%)</title><rect x="251.7" y="211.0" width="46.4" height="15" fill="#39ce39" rx="2" ry="2"/>
|
|
<text x="254.7" y="222.0">java..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (1,979 samples, 0.43%)</title><rect x="251.7" y="195.0" width="5.1" height="15" fill="#55c5c5" rx="2" ry="2"/>
|
|
<text x="254.7" y="206.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (16,004 samples, 3.50%)</title><rect x="256.8" y="195.0" width="41.3" height="15" fill="#e37f00" rx="2" ry="2"/>
|
|
<text x="259.8" y="206.0">byt..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentBuilder.close (1,270 samples, 0.28%)</title><rect x="298.4" y="227.0" width="3.3" height="15" fill="#51e551" rx="2" ry="2"/>
|
|
<text x="301.4" y="238.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/json/JsonXContentGenerator.close (1,270 samples, 0.28%)</title><rect x="298.4" y="211.0" width="3.3" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="301.4" y="222.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator.close (1,270 samples, 0.28%)</title><rect x="298.4" y="195.0" width="3.3" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="301.4" y="206.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator._flushBuffer (1,270 samples, 0.28%)</title><rect x="298.4" y="179.0" width="3.3" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="301.4" y="190.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.write (1,270 samples, 0.28%)</title><rect x="298.4" y="163.0" width="3.3" height="15" fill="#67f867" rx="2" ry="2"/>
|
|
<text x="301.4" y="174.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.ensureCapacity (1,270 samples, 0.28%)</title><rect x="298.4" y="147.0" width="3.3" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="301.4" y="158.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.grow (1,270 samples, 0.28%)</title><rect x="298.4" y="131.0" width="3.3" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="301.4" y="142.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOf (1,270 samples, 0.28%)</title><rect x="298.4" y="115.0" width="3.3" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="301.4" y="126.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (846 samples, 0.19%)</title><rect x="298.4" y="99.0" width="2.2" height="15" fill="#51c1c1" rx="2" ry="2"/>
|
|
<text x="301.4" y="110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (424 samples, 0.09%)</title><rect x="300.6" y="99.0" width="1.1" height="15" fill="#e68200" rx="2" ry="2"/>
|
|
<text x="303.6" y="110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentBuilder.copyCurrentStructure (145,054 samples, 31.74%)</title><rect x="301.9" y="243.0" width="374.5" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="304.9" y="254.0">org/elasticsearch/common/xcontent/XContentBuilder.c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/json/JsonXContentGenerator.copyCurrentStructure (145,054 samples, 31.74%)</title><rect x="301.9" y="227.0" width="374.5" height="15" fill="#40d440" rx="2" ry="2"/>
|
|
<text x="304.9" y="238.0">org/elasticsearch/common/xcontent/json/JsonXContent..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/JsonGenerator.copyCurrentStructure (145,054 samples, 31.74%)</title><rect x="301.9" y="211.0" width="374.5" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="304.9" y="222.0">com/ctrip/es/jackson/core/JsonGenerator.copyCurrent..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/JsonGenerator.copyCurrentStructure (144,914 samples, 31.71%)</title><rect x="301.9" y="195.0" width="374.1" height="15" fill="#36cb36" rx="2" ry="2"/>
|
|
<text x="304.9" y="206.0">com/ctrip/es/jackson/core/JsonGenerator.copyCurrent..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/JsonGenerator.copyCurrentStructure (144,904 samples, 31.71%)</title><rect x="301.9" y="179.0" width="374.1" height="15" fill="#37cd37" rx="2" ry="2"/>
|
|
<text x="304.9" y="190.0">com/ctrip/es/jackson/core/JsonGenerator.copyCurrent..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/JsonGenerator.copyCurrentStructure (49,194 samples, 10.76%)</title><rect x="301.9" y="163.0" width="127.0" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="304.9" y="174.0">com/ctrip/es/jac..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/JsonGenerator.copyCurrentEvent (44,683 samples, 9.78%)</title><rect x="301.9" y="147.0" width="115.4" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="304.9" y="158.0">com/ctrip/es/j..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator.writeNumber (44,607 samples, 9.76%)</title><rect x="301.9" y="131.0" width="115.2" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="304.9" y="142.0">com/ctrip/es/j..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator._flushBuffer (44,512 samples, 9.74%)</title><rect x="301.9" y="115.0" width="114.9" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="304.9" y="126.0">com/ctrip/es/j..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.write (44,512 samples, 9.74%)</title><rect x="301.9" y="99.0" width="114.9" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="304.9" y="110.0">java/io/ByteAr..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.ensureCapacity (44,512 samples, 9.74%)</title><rect x="301.9" y="83.0" width="114.9" height="15" fill="#43d743" rx="2" ry="2"/>
|
|
<text x="304.9" y="94.0">java/io/ByteAr..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.grow (44,512 samples, 9.74%)</title><rect x="301.9" y="67.0" width="114.9" height="15" fill="#47db47" rx="2" ry="2"/>
|
|
<text x="304.9" y="78.0">java/io/ByteAr..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOf (44,512 samples, 9.74%)</title><rect x="301.9" y="51.0" width="114.9" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="304.9" y="62.0">java/util/Arra..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (3,816 samples, 0.83%)</title><rect x="301.9" y="35.0" width="9.8" height="15" fill="#46b7b7" rx="2" ry="2"/>
|
|
<text x="304.9" y="46.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (40,696 samples, 8.90%)</title><rect x="311.7" y="35.0" width="105.1" height="15" fill="#f28e00" rx="2" ry="2"/>
|
|
<text x="314.7" y="46.0">byte[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator.writeFieldName (4,511 samples, 0.99%)</title><rect x="417.3" y="147.0" width="11.6" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="420.3" y="158.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8JsonGenerator._flushBuffer (4,511 samples, 0.99%)</title><rect x="417.3" y="131.0" width="11.6" height="15" fill="#34c934" rx="2" ry="2"/>
|
|
<text x="420.3" y="142.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.write (4,511 samples, 0.99%)</title><rect x="417.3" y="115.0" width="11.6" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="420.3" y="126.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.ensureCapacity (4,511 samples, 0.99%)</title><rect x="417.3" y="99.0" width="11.6" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="420.3" y="110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/io/ByteArrayOutputStream.grow (4,511 samples, 0.99%)</title><rect x="417.3" y="83.0" width="11.6" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="420.3" y="94.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOf (4,511 samples, 0.99%)</title><rect x="417.3" y="67.0" width="11.6" height="15" fill="#64f564" rx="2" ry="2"/>
|
|
<text x="420.3" y="78.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (1,113 samples, 0.24%)</title><rect x="417.3" y="51.0" width="2.8" height="15" fill="#44b5b5" rx="2" ry="2"/>
|
|
<text x="420.3" y="62.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>byte[] (3,398 samples, 0.74%)</title><rect x="420.1" y="51.0" width="8.8" height="15" fill="#cc6800" rx="2" ry="2"/>
|
|
<text x="423.1" y="62.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/UTF8StreamJsonParser.nextToken (95,695 samples, 20.94%)</title><rect x="428.9" y="163.0" width="247.1" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="431.9" y="174.0">com/ctrip/es/jackson/core/json/UT..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/JsonReadContext.setCurrentName (95,695 samples, 20.94%)</title><rect x="428.9" y="147.0" width="247.1" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="431.9" y="158.0">com/ctrip/es/jackson/core/json/Js..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/JsonReadContext._checkDup (95,695 samples, 20.94%)</title><rect x="428.9" y="131.0" width="247.1" height="15" fill="#38ce38" rx="2" ry="2"/>
|
|
<text x="431.9" y="142.0">com/ctrip/es/jackson/core/json/Js..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/jackson/core/json/DupDetector.isDup (95,695 samples, 20.94%)</title><rect x="428.9" y="115.0" width="247.1" height="15" fill="#5aed5a" rx="2" ry="2"/>
|
|
<text x="431.9" y="126.0">com/ctrip/es/jackson/core/json/Du..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashSet (2,648 samples, 0.58%)</title><rect x="428.9" y="99.0" width="6.9" height="15" fill="#60d0d0" rx="2" ry="2"/>
|
|
<text x="431.9" y="110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.<init> (5,814 samples, 1.27%)</title><rect x="435.8" y="99.0" width="15.0" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="438.8" y="110.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap (5,814 samples, 1.27%)</title><rect x="435.8" y="83.0" width="15.0" height="15" fill="#3eb0b0" rx="2" ry="2"/>
|
|
<text x="438.8" y="94.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashSet.add (87,233 samples, 19.09%)</title><rect x="450.8" y="99.0" width="225.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="453.8" y="110.0">java/util/HashSet.add</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.put (87,233 samples, 19.09%)</title><rect x="450.8" y="83.0" width="225.2" height="15" fill="#44d944" rx="2" ry="2"/>
|
|
<text x="453.8" y="94.0">java/util/HashMap.put</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.putVal (87,233 samples, 19.09%)</title><rect x="450.8" y="67.0" width="225.2" height="15" fill="#4cdf4c" rx="2" ry="2"/>
|
|
<text x="453.8" y="78.0">java/util/HashMap.putVal</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.newNode (60,991 samples, 13.35%)</title><rect x="450.8" y="51.0" width="157.5" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="453.8" y="62.0">java/util/HashMap.ne..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$Node (60,991 samples, 13.35%)</title><rect x="450.8" y="35.0" width="157.5" height="15" fill="#49baba" rx="2" ry="2"/>
|
|
<text x="453.8" y="46.0">java.util.HashMap$Node</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.resize (26,242 samples, 5.74%)</title><rect x="608.3" y="51.0" width="67.7" height="15" fill="#51e551" rx="2" ry="2"/>
|
|
<text x="611.3" y="62.0">java/ut..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$Node[] (26,242 samples, 5.74%)</title><rect x="608.3" y="35.0" width="67.7" height="15" fill="#3badad" rx="2" ry="2"/>
|
|
<text x="611.3" y="46.0">java.ut..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit$$Lambda$357/357603526.accept (419 samples, 0.09%)</title><rect x="676.5" y="323.0" width="1.1" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="679.5" y="334.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit.lambda$declareInnerHitsParseFields$8 (419 samples, 0.09%)</title><rect x="676.5" y="307.0" width="1.1" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="679.5" y="318.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.put (419 samples, 0.09%)</title><rect x="676.5" y="291.0" width="1.1" height="15" fill="#48dc48" rx="2" ry="2"/>
|
|
<text x="679.5" y="302.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.putVal (419 samples, 0.09%)</title><rect x="676.5" y="275.0" width="1.1" height="15" fill="#48dd48" rx="2" ry="2"/>
|
|
<text x="679.5" y="286.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/HashMap.newNode (419 samples, 0.09%)</title><rect x="676.5" y="259.0" width="1.1" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="679.5" y="270.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.util.HashMap$Node (419 samples, 0.09%)</title><rect x="676.5" y="243.0" width="1.1" height="15" fill="#5ecdcd" rx="2" ry="2"/>
|
|
<text x="679.5" y="254.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/ObjectMapper.readValue (120,406 samples, 26.35%)</title><rect x="678.2" y="659.0" width="310.9" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="681.2" y="670.0">com/fasterxml/jackson/databind/ObjectMappe..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/ObjectMapper.readValue (120,406 samples, 26.35%)</title><rect x="678.2" y="643.0" width="310.9" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="681.2" y="654.0">com/fasterxml/jackson/databind/ObjectMappe..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/core/JsonFactory.createParser (396 samples, 0.09%)</title><rect x="678.2" y="627.0" width="1.0" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="681.2" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/ObjectMapper._readMapAndClose (120,010 samples, 26.26%)</title><rect x="679.2" y="627.0" width="309.9" height="15" fill="#69fa69" rx="2" ry="2"/>
|
|
<text x="682.2" y="638.0">com/fasterxml/jackson/databind/ObjectMappe..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/BeanDeserializer.deserialize (119,992 samples, 26.26%)</title><rect x="679.2" y="611.0" width="309.9" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="682.2" y="622.0">com/fasterxml/jackson/databind/deser/BeanD..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/BeanDeserializer.vanillaDeserialize (119,992 samples, 26.26%)</title><rect x="679.2" y="595.0" width="309.9" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="682.2" y="606.0">com/fasterxml/jackson/databind/deser/BeanD..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/impl/MethodProperty.deserializeAndSet (119,860 samples, 26.23%)</title><rect x="679.6" y="579.0" width="309.4" height="15" fill="#5bee5b" rx="2" ry="2"/>
|
|
<text x="682.6" y="590.0">com/fasterxml/jackson/databind/deser/impl/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.deserialize (119,809 samples, 26.22%)</title><rect x="679.6" y="563.0" width="309.3" height="15" fill="#44d944" rx="2" ry="2"/>
|
|
<text x="682.6" y="574.0">com/fasterxml/jackson/databind/deser/std/C..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.deserialize (119,809 samples, 26.22%)</title><rect x="679.6" y="547.0" width="309.3" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="682.6" y="558.0">com/fasterxml/jackson/databind/deser/std/C..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.deserialize (119,788 samples, 26.21%)</title><rect x="679.6" y="531.0" width="309.3" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="682.6" y="542.0">com/fasterxml/jackson/databind/deser/std/C..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/BeanDeserializer.deserialize (118,063 samples, 25.83%)</title><rect x="679.6" y="515.0" width="304.9" height="15" fill="#51e551" rx="2" ry="2"/>
|
|
<text x="682.6" y="526.0">com/fasterxml/jackson/databind/deser/Bean..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/BeanDeserializer.vanillaDeserialize (118,063 samples, 25.83%)</title><rect x="679.6" y="499.0" width="304.9" height="15" fill="#64f664" rx="2" ry="2"/>
|
|
<text x="682.6" y="510.0">com/fasterxml/jackson/databind/deser/Bean..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.find (64,033 samples, 14.01%)</title><rect x="679.6" y="483.0" width="165.4" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="682.6" y="494.0">com/fasterxml/jackson..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.toLowerCase (64,033 samples, 14.01%)</title><rect x="679.6" y="467.0" width="165.4" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="682.6" y="478.0">java/lang/String.toLo..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.toLowerCase (64,033 samples, 14.01%)</title><rect x="679.6" y="451.0" width="165.4" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="682.6" y="462.0">java/lang/String.toLo..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (24,099 samples, 5.27%)</title><rect x="679.6" y="435.0" width="62.3" height="15" fill="#4abbbb" rx="2" ry="2"/>
|
|
<text x="682.6" y="446.0">char[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.String (14,147 samples, 3.10%)</title><rect x="741.9" y="435.0" width="36.5" height="15" fill="#47b8b8" rx="2" ry="2"/>
|
|
<text x="744.9" y="446.0">jav..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.<init> (25,787 samples, 5.64%)</title><rect x="778.4" y="435.0" width="66.6" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="781.4" y="446.0">java/la..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOfRange (25,787 samples, 5.64%)</title><rect x="778.4" y="419.0" width="66.6" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="781.4" y="430.0">java/ut..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (25,787 samples, 5.64%)</title><rect x="778.4" y="403.0" width="66.6" height="15" fill="#5acaca" rx="2" ry="2"/>
|
|
<text x="781.4" y="414.0">char[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/impl/MethodProperty.deserializeAndSet (44,753 samples, 9.79%)</title><rect x="845.0" y="483.0" width="115.5" height="15" fill="#3bd03b" rx="2" ry="2"/>
|
|
<text x="848.0" y="494.0">com/fasterxml/..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/NumberDeserializers$IntegerDeserializer.deserialize (2,650 samples, 0.58%)</title><rect x="845.0" y="467.0" width="6.8" height="15" fill="#33c933" rx="2" ry="2"/>
|
|
<text x="848.0" y="478.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/NumberDeserializers$IntegerDeserializer.deserialize (2,650 samples, 0.58%)</title><rect x="845.0" y="451.0" width="6.8" height="15" fill="#35cb35" rx="2" ry="2"/>
|
|
<text x="848.0" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/Integer.valueOf (2,650 samples, 0.58%)</title><rect x="845.0" y="435.0" width="6.8" height="15" fill="#5bed5b" rx="2" ry="2"/>
|
|
<text x="848.0" y="446.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Integer (2,650 samples, 0.58%)</title><rect x="845.0" y="419.0" width="6.8" height="15" fill="#3dafaf" rx="2" ry="2"/>
|
|
<text x="848.0" y="430.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/StringDeserializer.deserialize (5,190 samples, 1.14%)</title><rect x="851.8" y="467.0" width="13.4" height="15" fill="#57ea57" rx="2" ry="2"/>
|
|
<text x="854.8" y="478.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/StringDeserializer.deserialize (5,190 samples, 1.14%)</title><rect x="851.8" y="451.0" width="13.4" height="15" fill="#5cee5c" rx="2" ry="2"/>
|
|
<text x="854.8" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/core/json/ReaderBasedJsonParser.getText (5,190 samples, 1.14%)</title><rect x="851.8" y="435.0" width="13.4" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="854.8" y="446.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/core/util/TextBuffer.contentsAsString (5,190 samples, 1.14%)</title><rect x="851.8" y="419.0" width="13.4" height="15" fill="#32c832" rx="2" ry="2"/>
|
|
<text x="854.8" y="430.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.String (2,405 samples, 0.53%)</title><rect x="851.8" y="403.0" width="6.2" height="15" fill="#32a5a5" rx="2" ry="2"/>
|
|
<text x="854.8" y="414.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.<init> (2,785 samples, 0.61%)</title><rect x="858.0" y="403.0" width="7.2" height="15" fill="#44d844" rx="2" ry="2"/>
|
|
<text x="861.0" y="414.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOfRange (2,785 samples, 0.61%)</title><rect x="858.0" y="387.0" width="7.2" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="861.0" y="398.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (2,785 samples, 0.61%)</title><rect x="858.0" y="371.0" width="7.2" height="15" fill="#59c9c9" rx="2" ry="2"/>
|
|
<text x="861.0" y="382.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Object[] (36,913 samples, 8.08%)</title><rect x="865.2" y="467.0" width="95.3" height="15" fill="#65d4d4" rx="2" ry="2"/>
|
|
<text x="868.2" y="478.0">java.lang.O..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.createUsingDefault (9,277 samples, 2.03%)</title><rect x="960.5" y="483.0" width="24.0" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="963.5" y="494.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.call (9,277 samples, 2.03%)</title><rect x="960.5" y="467.0" width="24.0" height="15" fill="#46da46" rx="2" ry="2"/>
|
|
<text x="963.5" y="478.0">c..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Object[] (1,804 samples, 0.39%)</title><rect x="960.5" y="451.0" width="4.7" height="15" fill="#5ac9c9" rx="2" ry="2"/>
|
|
<text x="963.5" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/reflect/Constructor.newInstance (7,473 samples, 1.64%)</title><rect x="965.2" y="451.0" width="19.3" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="968.2" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/DelegatingConstructorAccessorImpl.newInstance (7,473 samples, 1.64%)</title><rect x="965.2" y="435.0" width="19.3" height="15" fill="#59eb59" rx="2" ry="2"/>
|
|
<text x="968.2" y="446.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/GeneratedConstructorAccessor53.newInstance (640 samples, 0.14%)</title><rect x="965.2" y="419.0" width="1.6" height="15" fill="#44d944" rx="2" ry="2"/>
|
|
<text x="968.2" y="430.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com.ctrip.hotel.htlorgarea.core.entity.Staff (640 samples, 0.14%)</title><rect x="965.2" y="403.0" width="1.6" height="15" fill="#67d5d5" rx="2" ry="2"/>
|
|
<text x="968.2" y="414.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/reflect/GeneratedConstructorAccessor54.newInstance (6,833 samples, 1.50%)</title><rect x="966.8" y="419.0" width="17.7" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="969.8" y="430.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com.ctrip.hotel.htlorgarea.core.entity.Condition (6,833 samples, 1.50%)</title><rect x="966.8" y="403.0" width="17.7" height="15" fill="#3badad" rx="2" ry="2"/>
|
|
<text x="969.8" y="414.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/ArrayList.add (1,709 samples, 0.37%)</title><rect x="984.5" y="515.0" width="4.4" height="15" fill="#50e350" rx="2" ry="2"/>
|
|
<text x="987.5" y="526.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/ArrayList.ensureCapacityInternal (1,709 samples, 0.37%)</title><rect x="984.5" y="499.0" width="4.4" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="987.5" y="510.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/ArrayList.ensureExplicitCapacity (1,709 samples, 0.37%)</title><rect x="984.5" y="483.0" width="4.4" height="15" fill="#5aed5a" rx="2" ry="2"/>
|
|
<text x="987.5" y="494.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/ArrayList.grow (1,709 samples, 0.37%)</title><rect x="984.5" y="467.0" width="4.4" height="15" fill="#68f968" rx="2" ry="2"/>
|
|
<text x="987.5" y="478.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOf (1,709 samples, 0.37%)</title><rect x="984.5" y="451.0" width="4.4" height="15" fill="#3dd23d" rx="2" ry="2"/>
|
|
<text x="987.5" y="462.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.Object[] (1,553 samples, 0.34%)</title><rect x="984.5" y="435.0" width="4.0" height="15" fill="#49baba" rx="2" ry="2"/>
|
|
<text x="987.5" y="446.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/search/SearchHit.getSourceAsString (66,762 samples, 14.61%)</title><rect x="989.3" y="659.0" width="172.3" height="15" fill="#5cee5c" rx="2" ry="2"/>
|
|
<text x="992.3" y="670.0">org/elasticsearch/sear..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentHelper.convertToJson (66,762 samples, 14.61%)</title><rect x="989.3" y="643.0" width="172.3" height="15" fill="#66f766" rx="2" ry="2"/>
|
|
<text x="992.3" y="654.0">org/elasticsearch/comm..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentHelper.convertToJson (66,762 samples, 14.61%)</title><rect x="989.3" y="627.0" width="172.3" height="15" fill="#52e652" rx="2" ry="2"/>
|
|
<text x="992.3" y="638.0">org/elasticsearch/comm..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/xcontent/XContentHelper.convertToJson (66,762 samples, 14.61%)</title><rect x="989.3" y="611.0" width="172.3" height="15" fill="#5ef05e" rx="2" ry="2"/>
|
|
<text x="992.3" y="622.0">org/elasticsearch/comm..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/common/bytes/BytesReference.utf8ToString (66,762 samples, 14.61%)</title><rect x="989.3" y="595.0" width="172.3" height="15" fill="#69fb69" rx="2" ry="2"/>
|
|
<text x="992.3" y="606.0">org/elasticsearch/comm..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/lucene/util/BytesRef.utf8ToString (66,758 samples, 14.61%)</title><rect x="989.3" y="579.0" width="172.3" height="15" fill="#3fd43f" rx="2" ry="2"/>
|
|
<text x="992.3" y="590.0">com/ctrip/es/apache/lu..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (1,882 samples, 0.41%)</title><rect x="989.3" y="563.0" width="4.8" height="15" fill="#69d7d7" rx="2" ry="2"/>
|
|
<text x="992.3" y="574.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (28,508 samples, 6.24%)</title><rect x="994.1" y="563.0" width="73.6" height="15" fill="#e17d00" rx="2" ry="2"/>
|
|
<text x="997.1" y="574.0">char[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.lang.String (452 samples, 0.10%)</title><rect x="1067.7" y="563.0" width="1.2" height="15" fill="#6ad8d8" rx="2" ry="2"/>
|
|
<text x="1070.7" y="574.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/lang/String.<init> (35,916 samples, 7.86%)</title><rect x="1068.9" y="563.0" width="92.7" height="15" fill="#4fe34f" rx="2" ry="2"/>
|
|
<text x="1071.9" y="574.0">java/lang/S..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/util/Arrays.copyOfRange (35,916 samples, 7.86%)</title><rect x="1068.9" y="547.0" width="92.7" height="15" fill="#53e653" rx="2" ry="2"/>
|
|
<text x="1071.9" y="558.0">java/util/A..</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (1,788 samples, 0.39%)</title><rect x="1068.9" y="531.0" width="4.6" height="15" fill="#6ad8d8" rx="2" ry="2"/>
|
|
<text x="1071.9" y="542.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>char[] (34,128 samples, 7.47%)</title><rect x="1073.5" y="531.0" width="88.1" height="15" fill="#f18d00" rx="2" ry="2"/>
|
|
<text x="1076.5" y="542.0">char[]</text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelAreaMappingCalcServiceImpl.anyMatch (760 samples, 0.17%)</title><rect x="1161.8" y="787.0" width="2.0" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="1164.8" y="798.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelAreaMappingCalcServiceImpl.mappingCalc (730 samples, 0.16%)</title><rect x="1161.8" y="771.0" width="1.9" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="1164.8" y="782.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelStaticInfoServiceImpl.queryHotelStaticInfoExtendsMasterAndClass (5,089 samples, 1.11%)</title><rect x="1163.8" y="787.0" width="13.1" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="1166.8" y="798.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelStaticInfoServiceImpl.extendMasterHotelInfo (2,043 samples, 0.45%)</title><rect x="1164.6" y="771.0" width="5.2" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="1167.6" y="782.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelStaticInfoServiceImpl.queryHotelStaticInfo (2,043 samples, 0.45%)</title><rect x="1164.6" y="755.0" width="5.2" height="15" fill="#6afb6a" rx="2" ry="2"/>
|
|
<text x="1167.6" y="766.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl.queryHotelInfo (2,041 samples, 0.45%)</title><rect x="1164.6" y="739.0" width="5.2" height="15" fill="#45d945" rx="2" ry="2"/>
|
|
<text x="1167.6" y="750.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry (1,386 samples, 0.30%)</title><rect x="1164.6" y="723.0" width="3.6" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="1167.6" y="734.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics (1,386 samples, 0.30%)</title><rect x="1164.6" y="707.0" width="3.6" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="1167.6" y="718.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl$$Lambda$306/1541562650.call (1,386 samples, 0.30%)</title><rect x="1164.6" y="691.0" width="3.6" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="1167.6" y="702.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl.lambda$queryHotelInfo$0 (1,386 samples, 0.30%)</title><rect x="1164.6" y="675.0" width="3.6" height="15" fill="#5ff15f" rx="2" ry="2"/>
|
|
<text x="1167.6" y="686.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.search (1,381 samples, 0.30%)</title><rect x="1164.6" y="659.0" width="3.6" height="15" fill="#60f260" rx="2" ry="2"/>
|
|
<text x="1167.6" y="670.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequestAndParseEntity (1,381 samples, 0.30%)</title><rect x="1164.6" y="643.0" width="3.6" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="1167.6" y="654.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequest (1,381 samples, 0.30%)</title><rect x="1164.6" y="627.0" width="3.6" height="15" fill="#41d641" rx="2" ry="2"/>
|
|
<text x="1167.6" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequest (805 samples, 0.18%)</title><rect x="1164.6" y="611.0" width="2.1" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="1167.6" y="622.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsyncNoCatch (803 samples, 0.18%)</title><rect x="1164.6" y="595.0" width="2.1" height="15" fill="#4ee14e" rx="2" ry="2"/>
|
|
<text x="1167.6" y="606.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsync (618 samples, 0.14%)</title><rect x="1165.1" y="579.0" width="1.6" height="15" fill="#3cd13c" rx="2" ry="2"/>
|
|
<text x="1168.1" y="590.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalHttpAsyncClient.execute (466 samples, 0.10%)</title><rect x="1165.1" y="563.0" width="1.2" height="15" fill="#61f361" rx="2" ry="2"/>
|
|
<text x="1168.1" y="574.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.start (446 samples, 0.10%)</title><rect x="1165.1" y="547.0" width="1.2" height="15" fill="#65f765" rx="2" ry="2"/>
|
|
<text x="1168.1" y="558.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepare (438 samples, 0.10%)</title><rect x="1165.2" y="531.0" width="1.1" height="15" fill="#66f866" rx="2" ry="2"/>
|
|
<text x="1168.2" y="542.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepareRequest (428 samples, 0.09%)</title><rect x="1165.2" y="515.0" width="1.1" height="15" fill="#59ec59" rx="2" ry="2"/>
|
|
<text x="1168.2" y="526.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$320/1658200654.apply (445 samples, 0.10%)</title><rect x="1167.0" y="611.0" width="1.2" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="1170.0" y="622.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.lambda$performRequestAndParseEntity$9 (445 samples, 0.10%)</title><rect x="1167.0" y="595.0" width="1.2" height="15" fill="#56e956" rx="2" ry="2"/>
|
|
<text x="1170.0" y="606.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.parseEntity (445 samples, 0.10%)</title><rect x="1167.0" y="579.0" width="1.2" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="1170.0" y="590.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/service/impl/HotelStaticInfoServiceImpl.queryHotelStaticInfo (2,746 samples, 0.60%)</title><rect x="1169.8" y="771.0" width="7.1" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="1172.8" y="782.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl.queryHotelInfo (2,741 samples, 0.60%)</title><rect x="1169.8" y="755.0" width="7.1" height="15" fill="#52e552" rx="2" ry="2"/>
|
|
<text x="1172.8" y="766.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retry (1,865 samples, 0.41%)</title><rect x="1170.0" y="739.0" width="4.8" height="15" fill="#3ad03a" rx="2" ry="2"/>
|
|
<text x="1173.0" y="750.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/core/utils/RetryUtils.retryLogics (1,865 samples, 0.41%)</title><rect x="1170.0" y="723.0" width="4.8" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="1173.0" y="734.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl$$Lambda$306/1541562650.call (1,865 samples, 0.41%)</title><rect x="1170.0" y="707.0" width="4.8" height="15" fill="#33c933" rx="2" ry="2"/>
|
|
<text x="1173.0" y="718.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/hotel/htlorgarea/data/elastic/impl/HotelBasicInfoRepoImpl.lambda$queryHotelInfo$0 (1,865 samples, 0.41%)</title><rect x="1170.0" y="691.0" width="4.8" height="15" fill="#5cee5c" rx="2" ry="2"/>
|
|
<text x="1173.0" y="702.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.search (1,852 samples, 0.41%)</title><rect x="1170.0" y="675.0" width="4.8" height="15" fill="#51e451" rx="2" ry="2"/>
|
|
<text x="1173.0" y="686.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequestAndParseEntity (1,852 samples, 0.41%)</title><rect x="1170.0" y="659.0" width="4.8" height="15" fill="#63f563" rx="2" ry="2"/>
|
|
<text x="1173.0" y="670.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.performRequest (1,852 samples, 0.41%)</title><rect x="1170.0" y="643.0" width="4.8" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="1173.0" y="654.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequest (1,077 samples, 0.24%)</title><rect x="1170.0" y="627.0" width="2.8" height="15" fill="#38ce38" rx="2" ry="2"/>
|
|
<text x="1173.0" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsyncNoCatch (1,067 samples, 0.23%)</title><rect x="1170.0" y="611.0" width="2.8" height="15" fill="#4fe24f" rx="2" ry="2"/>
|
|
<text x="1173.0" y="622.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestClient.performRequestAsync (771 samples, 0.17%)</title><rect x="1170.8" y="595.0" width="2.0" height="15" fill="#50e450" rx="2" ry="2"/>
|
|
<text x="1173.8" y="606.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/InternalHttpAsyncClient.execute (592 samples, 0.13%)</title><rect x="1170.8" y="579.0" width="1.5" height="15" fill="#34ca34" rx="2" ry="2"/>
|
|
<text x="1173.8" y="590.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/DefaultClientExchangeHandlerImpl.start (571 samples, 0.12%)</title><rect x="1170.8" y="563.0" width="1.5" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="1173.8" y="574.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepare (556 samples, 0.12%)</title><rect x="1170.9" y="547.0" width="1.4" height="15" fill="#49dd49" rx="2" ry="2"/>
|
|
<text x="1173.9" y="558.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>com/ctrip/es/apache/http/impl/nio/client/MainClientExec.prepareRequest (538 samples, 0.12%)</title><rect x="1170.9" y="531.0" width="1.4" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="1173.9" y="542.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$320/1658200654.apply (583 samples, 0.13%)</title><rect x="1173.3" y="627.0" width="1.5" height="15" fill="#4de04d" rx="2" ry="2"/>
|
|
<text x="1176.3" y="638.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.lambda$performRequestAndParseEntity$9 (583 samples, 0.13%)</title><rect x="1173.3" y="611.0" width="1.5" height="15" fill="#3acf3a" rx="2" ry="2"/>
|
|
<text x="1176.3" y="622.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient.parseEntity (583 samples, 0.13%)</title><rect x="1173.3" y="595.0" width="1.5" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="1176.3" y="606.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/client/RestHighLevelClient$$Lambda$315/1780928564.apply (397 samples, 0.09%)</title><rect x="1173.5" y="579.0" width="1.1" height="15" fill="#40d540" rx="2" ry="2"/>
|
|
<text x="1176.5" y="590.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/action/search/SearchResponse.fromXContent (397 samples, 0.09%)</title><rect x="1173.5" y="563.0" width="1.1" height="15" fill="#4ade4a" rx="2" ry="2"/>
|
|
<text x="1176.5" y="574.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/elasticsearch/action/search/SearchResponse.innerFromXContent (394 samples, 0.09%)</title><rect x="1173.5" y="547.0" width="1.0" height="15" fill="#33c833" rx="2" ry="2"/>
|
|
<text x="1176.5" y="558.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/http11/AbstractHttp11Processor.prepareRequest (1,953 samples, 0.43%)</title><rect x="1178.3" y="1971.0" width="5.1" height="15" fill="#5def5d" rx="2" ry="2"/>
|
|
<text x="1181.3" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/AbstractProcessor.parseHost (1,952 samples, 0.43%)</title><rect x="1178.3" y="1955.0" width="5.0" height="15" fill="#54e754" rx="2" ry="2"/>
|
|
<text x="1181.3" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/http/parser/Host.parse (1,952 samples, 0.43%)</title><rect x="1178.3" y="1939.0" width="5.0" height="15" fill="#62f462" rx="2" ry="2"/>
|
|
<text x="1181.3" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org.apache.tomcat.util.http.parser.Host$MessageBytesReader (1,952 samples, 0.43%)</title><rect x="1178.3" y="1923.0" width="5.0" height="15" fill="#54c5c5" rx="2" ry="2"/>
|
|
<text x="1181.3" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/http11/InternalNioInputBuffer.parseRequestLine (2,523 samples, 0.55%)</title><rect x="1183.4" y="1971.0" width="6.5" height="15" fill="#4ce04c" rx="2" ry="2"/>
|
|
<text x="1186.4" y="1982.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/http11/InternalNioInputBuffer.fill (2,523 samples, 0.55%)</title><rect x="1183.4" y="1955.0" width="6.5" height="15" fill="#4ee24e" rx="2" ry="2"/>
|
|
<text x="1186.4" y="1966.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/coyote/http11/InternalNioInputBuffer.readSocket (2,523 samples, 0.55%)</title><rect x="1183.4" y="1939.0" width="6.5" height="15" fill="#6dfe6d" rx="2" ry="2"/>
|
|
<text x="1186.4" y="1950.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.io.EOFException (1,279 samples, 0.28%)</title><rect x="1183.4" y="1923.0" width="3.3" height="15" fill="#35a8a8" rx="2" ry="2"/>
|
|
<text x="1186.4" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>org/apache/tomcat/util/net/NioChannel.read (1,240 samples, 0.27%)</title><rect x="1186.7" y="1923.0" width="3.2" height="15" fill="#36cc36" rx="2" ry="2"/>
|
|
<text x="1189.7" y="1934.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>sun/nio/ch/SocketChannelImpl.read (1,240 samples, 0.27%)</title><rect x="1186.7" y="1907.0" width="3.2" height="15" fill="#58eb58" rx="2" ry="2"/>
|
|
<text x="1189.7" y="1918.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java/nio/channels/spi/AbstractInterruptibleChannel.begin (1,240 samples, 0.27%)</title><rect x="1186.7" y="1891.0" width="3.2" height="15" fill="#55e855" rx="2" ry="2"/>
|
|
<text x="1189.7" y="1902.0"></text>
|
|
</g>
|
|
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
|
|
<title>java.nio.channels.spi.AbstractInterruptibleChannel$1 (1,240 samples, 0.27%)</title><rect x="1186.7" y="1875.0" width="3.2" height="15" fill="#3fb1b1" rx="2" ry="2"/>
|
|
<text x="1189.7" y="1886.0"></text>
|
|
</g>
|
|
</svg>
|