Created
February 15, 2024 20:47
-
-
Save dolik-rce/e351c087bb2e28f5e54110c65c98d8d9 to your computer and use it in GitHub Desktop.
Bobcat flamegraph
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" standalone="no"?> | |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
| <svg version="1.1" width="1200" height="854" onload="init(evt)" viewBox="0 0 1200 854" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
| <!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. --> | |
| <!-- NOTES: --> | |
| <defs> | |
| <linearGradient id="background" y1="0" y2="1" x1="0" x2="0" > | |
| <stop stop-color="#eeeeee" offset="5%" /> | |
| <stop stop-color="#eeeeb0" offset="95%" /> | |
| </linearGradient> | |
| </defs> | |
| <style type="text/css"> | |
| text { font-family:Verdana; font-size:12px; fill:rgb(0,0,0); } | |
| #search, #ignorecase { opacity:0.1; cursor:pointer; } | |
| #search:hover, #search.show, #ignorecase:hover, #ignorecase.show { opacity:1; } | |
| #subtitle { text-anchor:middle; font-color:rgb(160,160,160); } | |
| #title { text-anchor:middle; font-size:17px} | |
| #unzoom { cursor:pointer; } | |
| #frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; } | |
| .hide { display:none; } | |
| .parent { opacity:0.5; } | |
| </style> | |
| <script type="text/ecmascript"> | |
| <![CDATA[ | |
| "use strict"; | |
| var details, searchbtn, unzoombtn, matchedtxt, svg, searching, currentSearchTerm, ignorecase, ignorecaseBtn; | |
| function init(evt) { | |
| details = document.getElementById("details").firstChild; | |
| searchbtn = document.getElementById("search"); | |
| ignorecaseBtn = document.getElementById("ignorecase"); | |
| unzoombtn = document.getElementById("unzoom"); | |
| matchedtxt = document.getElementById("matched"); | |
| svg = document.getElementsByTagName("svg")[0]; | |
| searching = 0; | |
| currentSearchTerm = null; | |
| // use GET parameters to restore a flamegraphs state. | |
| var params = get_params(); | |
| if (params.x && params.y) | |
| zoom(find_group(document.querySelector('[x="' + params.x + '"][y="' + params.y + '"]'))); | |
| if (params.s) search(params.s); | |
| } | |
| // event listeners | |
| window.addEventListener("click", function(e) { | |
| var target = find_group(e.target); | |
| if (target) { | |
| if (target.nodeName == "a") { | |
| if (e.ctrlKey === false) return; | |
| e.preventDefault(); | |
| } | |
| if (target.classList.contains("parent")) unzoom(true); | |
| zoom(target); | |
| if (!document.querySelector('.parent')) { | |
| // we have basically done a clearzoom so clear the url | |
| var params = get_params(); | |
| if (params.x) delete params.x; | |
| if (params.y) delete params.y; | |
| history.replaceState(null, null, parse_params(params)); | |
| unzoombtn.classList.add("hide"); | |
| return; | |
| } | |
| // set parameters for zoom state | |
| var el = target.querySelector("rect"); | |
| if (el && el.attributes && el.attributes.y && el.attributes._orig_x) { | |
| var params = get_params() | |
| params.x = el.attributes._orig_x.value; | |
| params.y = el.attributes.y.value; | |
| history.replaceState(null, null, parse_params(params)); | |
| } | |
| } | |
| else if (e.target.id == "unzoom") clearzoom(); | |
| else if (e.target.id == "search") search_prompt(); | |
| else if (e.target.id == "ignorecase") toggle_ignorecase(); | |
| }, false) | |
| // mouse-over for info | |
| // show | |
| window.addEventListener("mouseover", function(e) { | |
| var target = find_group(e.target); | |
| if (target) details.nodeValue = "Function: " + g_to_text(target); | |
| }, false) | |
| // clear | |
| window.addEventListener("mouseout", function(e) { | |
| var target = find_group(e.target); | |
| if (target) details.nodeValue = ' '; | |
| }, false) | |
| // ctrl-F for search | |
| // ctrl-I to toggle case-sensitive search | |
| window.addEventListener("keydown",function (e) { | |
| if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) { | |
| e.preventDefault(); | |
| search_prompt(); | |
| } | |
| else if (e.ctrlKey && e.keyCode === 73) { | |
| e.preventDefault(); | |
| toggle_ignorecase(); | |
| } | |
| }, false) | |
| // functions | |
| function get_params() { | |
| var params = {}; | |
| var paramsarr = window.location.search.substr(1).split('&'); | |
| for (var i = 0; i < paramsarr.length; ++i) { | |
| var tmp = paramsarr[i].split("="); | |
| if (!tmp[0] || !tmp[1]) continue; | |
| params[tmp[0]] = decodeURIComponent(tmp[1]); | |
| } | |
| return params; | |
| } | |
| function parse_params(params) { | |
| var uri = "?"; | |
| for (var key in params) { | |
| uri += key + '=' + encodeURIComponent(params[key]) + '&'; | |
| } | |
| if (uri.slice(-1) == "&") | |
| uri = uri.substring(0, uri.length - 1); | |
| if (uri == '?') | |
| uri = window.location.href.split('?')[0]; | |
| return uri; | |
| } | |
| function find_child(node, selector) { | |
| var children = node.querySelectorAll(selector); | |
| if (children.length) return children[0]; | |
| } | |
| function find_group(node) { | |
| var parent = node.parentElement; | |
| if (!parent) return; | |
| if (parent.id == "frames") return node; | |
| return find_group(parent); | |
| } | |
| 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; | |
| var sl = t.getSubStringLength(0, txt.length); | |
| // check if only whitespace or if we can fit the entire string into width w | |
| if (/^ *$/.test(txt) || sl < w) | |
| return; | |
| // this isn't perfect, but gives a good starting point | |
| // and avoids calling getSubStringLength too often | |
| var start = Math.floor((w/sl) * txt.length); | |
| for (var x = start; x > 0; x = x-2) { | |
| 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]").attributes.x.value + 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; | |
| unzoombtn.classList.remove("hide"); | |
| var el = document.getElementById("frames").children; | |
| 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); | |
| var upstack; | |
| // Is it an ancestor | |
| if (0 == 0) { | |
| upstack = parseFloat(a.y.value) > ymin; | |
| } else { | |
| upstack = parseFloat(a.y.value) < ymin; | |
| } | |
| if (upstack) { | |
| // Direct ancestor | |
| if (ex <= xmin && (ex+ew+fudge) >= xmax) { | |
| e.classList.add("parent"); | |
| zoom_parent(e); | |
| update_text(e); | |
| } | |
| // not in current path | |
| else | |
| e.classList.add("hide"); | |
| } | |
| // Children maybe | |
| else { | |
| // no common path | |
| if (ex < xmin || ex + fudge >= xmax) { | |
| e.classList.add("hide"); | |
| } | |
| else { | |
| zoom_child(e, xmin, ratio); | |
| update_text(e); | |
| } | |
| } | |
| } | |
| search(); | |
| } | |
| function unzoom(dont_update_text) { | |
| unzoombtn.classList.add("hide"); | |
| var el = document.getElementById("frames").children; | |
| for(var i = 0; i < el.length; i++) { | |
| el[i].classList.remove("parent"); | |
| el[i].classList.remove("hide"); | |
| zoom_reset(el[i]); | |
| if(!dont_update_text) update_text(el[i]); | |
| } | |
| search(); | |
| } | |
| function clearzoom() { | |
| unzoom(); | |
| // remove zoom state | |
| var params = get_params(); | |
| if (params.x) delete params.x; | |
| if (params.y) delete params.y; | |
| history.replaceState(null, null, parse_params(params)); | |
| } | |
| // search | |
| function toggle_ignorecase() { | |
| ignorecase = !ignorecase; | |
| if (ignorecase) { | |
| ignorecaseBtn.classList.add("show"); | |
| } else { | |
| ignorecaseBtn.classList.remove("show"); | |
| } | |
| reset_search(); | |
| search(); | |
| } | |
| function reset_search() { | |
| var el = document.querySelectorAll("#frames rect"); | |
| for (var i = 0; i < el.length; i++) { | |
| orig_load(el[i], "fill") | |
| } | |
| var params = get_params(); | |
| delete params.s; | |
| history.replaceState(null, null, parse_params(params)); | |
| } | |
| function search_prompt() { | |
| if (!searching) { | |
| var term = prompt("Enter a search term (regexp " + | |
| "allowed, eg: ^ext4_)" | |
| + (ignorecase ? ", ignoring case" : "") | |
| + "\nPress Ctrl-i to toggle case sensitivity", ""); | |
| if (term != null) search(term); | |
| } else { | |
| reset_search(); | |
| searching = 0; | |
| currentSearchTerm = null; | |
| searchbtn.classList.remove("show"); | |
| searchbtn.firstChild.nodeValue = "Search" | |
| matchedtxt.classList.add("hide"); | |
| matchedtxt.firstChild.nodeValue = "" | |
| } | |
| } | |
| function search(term) { | |
| if (term) currentSearchTerm = term; | |
| var re = new RegExp(currentSearchTerm, ignorecase ? 'i' : ''); | |
| var el = document.getElementById("frames").children; | |
| var matches = new Object(); | |
| var maxwidth = 0; | |
| for (var i = 0; i < el.length; i++) { | |
| var e = el[i]; | |
| var func = g_to_func(e); | |
| var rect = find_child(e, "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; | |
| var params = get_params(); | |
| params.s = currentSearchTerm; | |
| history.replaceState(null, null, parse_params(params)); | |
| searchbtn.classList.add("show"); | |
| 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.classList.remove("hide"); | |
| var pct = 100 * count / maxwidth; | |
| if (pct != 100) pct = pct.toFixed(1) | |
| matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%"; | |
| } | |
| ]]> | |
| </script> | |
| <rect x="0.0" y="0" width="1200.0" height="854.0" fill="url(#background)" /> | |
| <text id="title" x="600.00" y="24" >Flame Graph</text> | |
| <text id="details" x="10.00" y="837" > </text> | |
| <text id="unzoom" x="10.00" y="24" class="hide">Reset Zoom</text> | |
| <text id="search" x="1090.00" y="24" >Search</text> | |
| <text id="ignorecase" x="1174.00" y="24" >ic</text> | |
| <text id="matched" x="1090.00" y="837" > </text> | |
| <g id="frames"> | |
| <g > | |
| <title>Upp::Color::IsNullInstance (31,395,776 samples, 0.04%)</title><rect x="979.5" y="549" width="0.5" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" /> | |
| <text x="982.52" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<short> (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="405" width="0.4" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" /> | |
| <text x="1129.97" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::CheckMouseCtrl (63,052,070 samples, 0.08%)</title><rect x="11.1" y="629" width="1.0" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="14.12" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell Upp::clone<Upp::VTCell> (57,984,895 samples, 0.08%)</title><rect x="487.2" y="405" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="490.21" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (57,891,854 samples, 0.08%)</title><rect x="1019.2" y="389" width="0.9" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1022.25" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetLineCount (27,817,165 samples, 0.04%)</title><rect x="1159.8" y="597" width="0.5" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" /> | |
| <text x="1162.83" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgSet (29,047,744 samples, 0.04%)</title><rect x="489.0" y="373" width="0.5" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="492.02" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bobcat::Run (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="709" width="922.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="13.00" y="719.5" >Upp::Bobcat::Run</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::PostParse (28,705,832 samples, 0.04%)</title><rect x="51.1" y="629" width="0.5" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" /> | |
| <text x="54.13" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (28,961,076 samples, 0.04%)</title><rect x="485.9" y="437" width="0.4" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="488.85" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (174,402,461 samples, 0.23%)</title><rect x="1043.9" y="485" width="2.7" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1046.90" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BiVector<Upp::VTLine>::DropHead (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="389" width="92.1" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="553.57" y="399.5" >Upp::BiVect..</text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,332,694 samples, 0.04%)</title><rect x="626.3" y="149" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="629.26" y="159.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (2,718,532,069 samples, 3.56%)</title><rect x="489.9" y="357" width="42.0" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="492.91" y="367.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>unix_stream_sendmsg (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="629" width="0.5" height="15.0" fill="rgb(240,161,38)" rx="2" ry="2" /> | |
| <text x="1186.90" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>[unknown] (1,445,628,721 samples, 1.89%)</title><rect x="1162.0" y="773" width="22.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1165.05" y="783.5" >[..</text> | |
| </g> | |
| <g > | |
| <title>Upp::VTInStream::GetChr (28,935,304 samples, 0.04%)</title><rect x="930.1" y="613" width="0.4" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" /> | |
| <text x="933.07" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (117,832,841 samples, 0.15%)</title><rect x="1040.4" y="453" width="1.8" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1043.37" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Insert (1,211,692,932 samples, 1.58%)</title><rect x="15.3" y="597" width="18.7" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="18.29" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned int> (29,362,714 samples, 0.04%)</title><rect x="1022.4" y="405" width="0.5" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" /> | |
| <text x="1025.40" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,228,649 samples, 0.04%)</title><rect x="23.5" y="437" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="26.47" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Paint0 (14,597,300,270 samples, 19.09%)</title><rect x="935.0" y="613" width="225.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" /> | |
| <text x="937.97" y="623.5" >Upp::TerminalCtrl::Paint0</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::operator[] (58,921,374 samples, 0.08%)</title><rect x="14.4" y="565" width="0.9" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="17.39" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (86,346,567 samples, 0.11%)</title><rect x="1070.5" y="469" width="1.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1073.53" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>recvmsg (29,150,453 samples, 0.04%)</title><rect x="1189.6" y="773" width="0.4" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1192.55" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::~Vector (484,067,996 samples, 0.63%)</title><rect x="59.6" y="341" width="7.4" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" /> | |
| <text x="62.56" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (61,755,847 samples, 0.08%)</title><rect x="719.2" y="453" width="0.9" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="722.19" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::MakeAlloc (2,569,510,108 samples, 3.36%)</title><rect x="491.7" y="309" width="39.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="494.74" y="319.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GSets::Get (854,967,922 samples, 1.12%)</title><rect x="200.2" y="517" width="13.2" height="15.0" fill="rgb(254,227,54)" rx="2" ry="2" /> | |
| <text x="203.21" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::sTextRenderer::Chrs>::operator[] (87,604,066 samples, 0.11%)</title><rect x="1033.7" y="533" width="1.3" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="1036.66" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,897,661 samples, 0.04%)</title><rect x="935.0" y="581" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="937.97" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned int>::ToHash (28,021,493 samples, 0.04%)</title><rect x="1016.1" y="437" width="0.5" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" /> | |
| <text x="1019.13" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (115,571,206 samples, 0.15%)</title><rect x="1090.1" y="373" width="1.8" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1093.09" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>malloc (28,353,347 samples, 0.04%)</title><rect x="1189.1" y="773" width="0.5" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" /> | |
| <text x="1192.11" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::GrowF (232,987,030 samples, 0.30%)</title><rect x="1151.7" y="469" width="3.6" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" /> | |
| <text x="1154.73" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::VTLine> (29,192,170 samples, 0.04%)</title><rect x="67.5" y="421" width="0.4" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="70.47" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Index<Upp::Tuple<unsigned int, Upp::Color> >::GrowAdd<Upp::Tuple<unsigned int, Upp::Color> > (57,909,949 samples, 0.08%)</title><rect x="1032.8" y="469" width="0.9" height="15.0" fill="rgb(220,71,16)" rx="2" ry="2" /> | |
| <text x="1035.77" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="453" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="1054.56" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Add (28,869,131 samples, 0.04%)</title><rect x="990.0" y="581" width="0.4" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="992.98" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>get_avphys_pages (29,060,601 samples, 0.04%)</title><rect x="1188.7" y="773" width="0.4" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" /> | |
| <text x="1191.66" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeFill (4,671,663,718 samples, 6.11%)</title><rect x="554.6" y="197" width="72.1" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="557.59" y="207.5" >Upp::Blk..</text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (144,987,297 samples, 0.19%)</title><rect x="1024.2" y="373" width="2.2" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1027.19" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>scheduler_tick (28,228,649 samples, 0.04%)</title><rect x="23.5" y="309" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" /> | |
| <text x="26.47" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::FillFree (289,545,876 samples, 0.38%)</title><rect x="19.4" y="469" width="4.5" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="22.43" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>__check_object_size (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="597" width="0.5" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="1186.90" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>wait_for_completion (61,365,130 samples, 0.08%)</title><rect x="47.0" y="517" width="1.0" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" /> | |
| <text x="50.03" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (28,228,649 samples, 0.04%)</title><rect x="23.5" y="341" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="26.47" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::Lock (28,962,684 samples, 0.04%)</title><rect x="531.9" y="373" width="0.4" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="534.87" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,509,288 samples, 0.04%)</title><rect x="12.1" y="453" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="15.10" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (144,979,100 samples, 0.19%)</title><rect x="1044.4" y="453" width="2.2" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1047.35" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Top (61,897,395 samples, 0.08%)</title><rect x="1076.3" y="565" width="1.0" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" /> | |
| <text x="1079.32" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::MEvent0 (34,406,791 samples, 0.05%)</title><rect x="11.1" y="597" width="0.6" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="14.12" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryLAlloc (237,753,625 samples, 0.31%)</title><rect x="15.8" y="485" width="3.6" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="18.76" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Rc (29,062,686 samples, 0.04%)</title><rect x="1048.4" y="485" width="0.4" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="1051.38" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::sTextRenderer::Chrs>::Clear (433,162,434 samples, 0.57%)</title><rect x="1085.2" y="533" width="6.7" height="15.0" fill="rgb(226,99,23)" rx="2" ry="2" /> | |
| <text x="1088.18" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (200,058,683 samples, 0.26%)</title><rect x="666.9" y="469" width="3.1" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="669.88" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MakeValue (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="469" width="0.4" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" /> | |
| <text x="1111.49" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::LineRemove (10,480,434,586 samples, 13.71%)</title><rect x="486.8" y="453" width="161.7" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="489.76" y="463.5" >Upp::VTPage::LineRem..</text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="373" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="1142.56" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,509,288 samples, 0.04%)</title><rect x="12.1" y="501" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="15.10" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned short> (174,677,091 samples, 0.23%)</title><rect x="1119.4" y="437" width="2.7" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" /> | |
| <text x="1122.39" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsHyperlink (30,832,781 samples, 0.04%)</title><rect x="1058.3" y="565" width="0.5" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" /> | |
| <text x="1061.28" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::operator unsigned long long (29,312,883 samples, 0.04%)</title><rect x="1149.5" y="437" width="0.4" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="1152.49" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (87,850,412 samples, 0.11%)</title><rect x="968.2" y="549" width="1.3" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="971.15" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned long long> (29,398,234 samples, 0.04%)</title><rect x="1136.4" y="437" width="0.5" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1139.41" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (975,542,690 samples, 1.28%)</title><rect x="53.3" y="533" width="15.1" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="56.34" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::TryShrinkCurrentLine (1,755,846,297 samples, 2.30%)</title><rect x="834.2" y="517" width="27.1" height="15.0" fill="rgb(218,59,14)" rx="2" ry="2" /> | |
| <text x="837.22" y="527.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>task_tick_fair (28,228,649 samples, 0.04%)</title><rect x="23.5" y="293" width="0.4" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" /> | |
| <text x="26.47" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (29,182,623 samples, 0.04%)</title><rect x="939.2" y="453" width="0.4" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="942.20" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Begin (28,969,589 samples, 0.04%)</title><rect x="1036.8" y="517" width="0.5" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="1039.80" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="341" width="0.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1152.94" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>[unknown] (145,563,604 samples, 0.19%)</title><rect x="1178.8" y="757" width="2.2" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1181.75" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::CtrlPaint (14,597,300,270 samples, 19.09%)</title><rect x="935.0" y="661" width="225.3" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" /> | |
| <text x="937.97" y="671.5" >Upp::Ctrl::CtrlPaint</text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (2,337,293,567 samples, 3.06%)</title><rect x="491.7" y="293" width="36.1" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="494.74" y="303.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::UpdateArea (14,713,457,654 samples, 19.24%)</title><rect x="934.5" y="725" width="227.1" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="937.52" y="735.5" >Upp::Ctrl::UpdateArea</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ptr<Upp::Ctrl>::~Ptr (28,799,630 samples, 0.04%)</title><rect x="11.1" y="549" width="0.5" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" /> | |
| <text x="14.12" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Alloc_ (268,116,405 samples, 0.35%)</title><rect x="15.3" y="565" width="4.1" height="15.0" fill="rgb(246,193,46)" rx="2" ry="2" /> | |
| <text x="18.29" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<short, unsigned short, short, unsigned short> (466,418,521 samples, 0.61%)</title><rect x="1142.3" y="437" width="7.2" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="1145.29" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::max<int> (29,954,822 samples, 0.04%)</title><rect x="648.5" y="437" width="0.5" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="651.51" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_syscall_64 (29,399,960 samples, 0.04%)</title><rect x="931.8" y="645" width="0.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="934.81" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::TerminalCtrl (143,810,875 samples, 0.19%)</title><rect x="483.6" y="421" width="2.3" height="15.0" fill="rgb(238,154,37)" rx="2" ry="2" /> | |
| <text x="486.63" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned int> (231,874,681 samples, 0.30%)</title><rect x="1022.9" y="389" width="3.5" height="15.0" fill="rgb(250,207,49)" rx="2" ry="2" /> | |
| <text x="1025.85" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Color::operator== (29,140,616 samples, 0.04%)</title><rect x="990.9" y="565" width="0.4" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" /> | |
| <text x="993.87" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (1,567,170,479 samples, 2.05%)</title><rect x="415.9" y="469" width="24.2" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="418.91" y="479.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Bobcat::TermMenu (72,702,500 samples, 0.10%)</title><rect x="10.0" y="501" width="1.1" height="15.0" fill="rgb(224,91,21)" rx="2" ry="2" /> | |
| <text x="13.00" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsHyperlink (29,224,756 samples, 0.04%)</title><rect x="1159.4" y="597" width="0.4" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" /> | |
| <text x="1162.38" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (29,089,005 samples, 0.04%)</title><rect x="779.5" y="341" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="782.46" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,900,683 samples, 0.04%)</title><rect x="13.0" y="453" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="16.00" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::IndexCommon::GrowMap (58,358,704 samples, 0.08%)</title><rect x="1031.9" y="469" width="0.9" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" /> | |
| <text x="1034.87" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Moveable<Upp::WString, Upp::AString<Upp::WString0> >::~Moveable (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="453" width="2.3" height="15.0" fill="rgb(234,133,31)" rx="2" ry="2" /> | |
| <text x="1092.64" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Frame::GetView (28,645,279 samples, 0.04%)</title><rect x="11.7" y="533" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="14.65" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Value& Upp::LRUCache<Upp::Value, Upp::String>::Get<Upp::MakeValue (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="453" width="0.4" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" /> | |
| <text x="1111.49" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::RealizeStd (28,309,173 samples, 0.04%)</title><rect x="1108.1" y="485" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="1111.05" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (237,753,625 samples, 0.31%)</title><rect x="15.8" y="453" width="3.6" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="18.76" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Free (389,537,870 samples, 0.51%)</title><rect x="19.4" y="581" width="6.0" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" /> | |
| <text x="22.43" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ParseJSON (21,628,260 samples, 0.03%)</title><rect x="10.0" y="405" width="0.3" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="13.00" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>vfs_writev (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="693" width="0.5" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="1186.90" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::FlushText (29,117,529 samples, 0.04%)</title><rect x="1161.6" y="693" width="0.4" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1164.60" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,228,649 samples, 0.04%)</title><rect x="23.5" y="405" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="26.47" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Construct<Upp::VTLine> (57,610,651 samples, 0.08%)</title><rect x="643.1" y="405" width="0.9" height="15.0" fill="rgb(209,22,5)" rx="2" ry="2" /> | |
| <text x="646.13" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::min<int> (29,159,581 samples, 0.04%)</title><rect x="648.1" y="437" width="0.4" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" /> | |
| <text x="651.06" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell Upp::clone<Upp::VTCell> (517,802,762 samples, 0.68%)</title><rect x="535.4" y="389" width="8.0" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="538.43" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ParseJSON (45,700,767 samples, 0.06%)</title><rect x="10.0" y="437" width="0.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="13.00" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (29,163,486 samples, 0.04%)</title><rect x="940.1" y="405" width="0.5" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="943.10" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (554,038,657 samples, 0.72%)</title><rect x="25.4" y="565" width="8.6" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="28.44" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::VTLine> (28,921,551 samples, 0.04%)</title><rect x="644.5" y="421" width="0.4" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="647.46" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::inline_memeq8_aligned (29,683,242 samples, 0.04%)</title><rect x="940.6" y="405" width="0.4" height="15.0" fill="rgb(231,119,28)" rx="2" ry="2" /> | |
| <text x="943.55" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::NextLine (888,355,884 samples, 1.16%)</title><rect x="54.7" y="485" width="13.7" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" /> | |
| <text x="57.68" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (29,553,201 samples, 0.04%)</title><rect x="991.3" y="565" width="0.5" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="994.32" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Get (86,666,783 samples, 0.11%)</title><rect x="781.3" y="453" width="1.3" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="784.25" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::CtrlPaint (14,626,001,394 samples, 19.13%)</title><rect x="935.0" y="693" width="225.7" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" /> | |
| <text x="937.97" y="703.5" >Upp::Ctrl::CtrlPaint</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc__ (59,015,376 samples, 0.08%)</title><rect x="1153.1" y="405" width="0.9" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" /> | |
| <text x="1156.08" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (70,809,670 samples, 0.09%)</title><rect x="23.9" y="437" width="1.1" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="26.90" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="373" width="2.2" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="1088.18" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::~VTLine (28,921,551 samples, 0.04%)</title><rect x="644.5" y="405" width="0.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="647.46" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetNextColPos (480,433,310 samples, 0.63%)</title><rect x="408.5" y="469" width="7.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="411.50" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Index<Upp::Tuple<unsigned int, Upp::Color> >::AddS<Upp::Tuple<unsigned int, Upp::Color> > (116,268,653 samples, 0.15%)</title><rect x="1031.9" y="485" width="1.8" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" /> | |
| <text x="1034.87" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (57,936,765 samples, 0.08%)</title><rect x="680.2" y="469" width="0.9" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="683.19" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (87,143,424 samples, 0.11%)</title><rect x="1151.7" y="405" width="1.4" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="1154.73" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get (29,683,242 samples, 0.04%)</title><rect x="940.6" y="549" width="0.4" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" /> | |
| <text x="943.55" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::GetCount (23,881,542 samples, 0.03%)</title><rect x="1043.5" y="485" width="0.4" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" /> | |
| <text x="1046.53" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::SetCount (3,642,274,504 samples, 4.76%)</title><rect x="487.2" y="421" width="56.2" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" /> | |
| <text x="490.21" y="431.5" >Upp::..</text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::MakeAlloc (29,182,623 samples, 0.04%)</title><rect x="939.2" y="405" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="942.20" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::max<int> (29,026,070 samples, 0.04%)</title><rect x="1033.2" y="421" width="0.5" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1036.22" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Clear (29,237,401 samples, 0.04%)</title><rect x="941.0" y="549" width="0.5" height="15.0" fill="rgb(248,202,48)" rx="2" ry="2" /> | |
| <text x="944.01" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>decltype (32,386,794 samples, 0.04%)</title><rect x="1004.8" y="517" width="0.5" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" /> | |
| <text x="1007.75" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::VTCell> (602,102,668 samples, 0.79%)</title><rect x="633.4" y="309" width="9.3" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="636.39" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::~Vector (28,921,551 samples, 0.04%)</title><rect x="644.5" y="373" width="0.4" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" /> | |
| <text x="647.46" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::GetCount (434,622,049 samples, 0.57%)</title><rect x="842.5" y="485" width="6.8" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="845.55" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Add (1,050,558,051 samples, 1.37%)</title><rect x="1059.2" y="565" width="16.2" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="1062.21" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::SyncCaret (29,509,288 samples, 0.04%)</title><rect x="12.1" y="629" width="0.5" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" /> | |
| <text x="15.10" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="469" width="0.4" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" /> | |
| <text x="1153.39" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>rep_movs_alternative (88,648,570 samples, 0.12%)</title><rect x="43.0" y="533" width="1.3" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" /> | |
| <text x="45.96" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,900,683 samples, 0.04%)</title><rect x="13.0" y="501" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="16.00" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (28,332,694 samples, 0.04%)</title><rect x="626.3" y="117" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="629.26" y="127.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::GetAscent (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="485" width="0.4" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="1129.97" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::InitParser (49,828,675,413 samples, 65.17%)</title><rect x="97.2" y="565" width="769.0" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" /> | |
| <text x="100.19" y="575.5" >Upp::TerminalCtrl::InitParser</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Remove (57,573,134 samples, 0.08%)</title><rect x="644.0" y="437" width="0.9" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="647.02" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LAlloc (2,718,532,069 samples, 3.56%)</title><rect x="489.9" y="341" width="42.0" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="492.91" y="351.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::GetHashValue (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="437" width="0.4" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" /> | |
| <text x="1129.97" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="389" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="1142.56" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GetAttrs (30,265,055 samples, 0.04%)</title><rect x="961.9" y="581" width="0.4" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="964.85" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="325" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="1142.56" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>pick_next_task_fair (32,563,224 samples, 0.04%)</title><rect x="47.0" y="453" width="0.5" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" /> | |
| <text x="50.03" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (237,753,625 samples, 0.31%)</title><rect x="15.8" y="517" width="3.6" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="18.76" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>int Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::FindAdd_<Upp::Tuple<unsigned int, Upp::Color> > (1,840,822,830 samples, 2.41%)</title><rect x="1005.3" y="517" width="28.4" height="15.0" fill="rgb(223,82,19)" rx="2" ry="2" /> | |
| <text x="1008.25" y="527.5" >in..</text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SetCell (9,517,662,371 samples, 12.45%)</title><rect x="681.1" y="469" width="146.9" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" /> | |
| <text x="684.09" y="479.5" >Upp::VTPage::SetCell</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::InitParser (1,004,336,146 samples, 1.31%)</title><rect x="52.9" y="581" width="15.5" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" /> | |
| <text x="55.90" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (116,502,102 samples, 0.15%)</title><rect x="1119.8" y="421" width="1.8" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1122.84" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTInStream::CollectChr (55,778,353,187 samples, 72.95%)</title><rect x="69.2" y="613" width="860.9" height="15.0" fill="rgb(205,3,0)" rx="2" ry="2" /> | |
| <text x="72.21" y="623.5" >Upp::VTInStream::CollectChr</text> | |
| </g> | |
| <g > | |
| <title>sock_write_iter (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="645" width="0.5" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="1186.90" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GetView (28,645,279 samples, 0.04%)</title><rect x="11.7" y="549" width="0.4" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" /> | |
| <text x="14.65" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::TryShrinkCurrentLine (115,069,203 samples, 0.15%)</title><rect x="863.1" y="533" width="1.8" height="15.0" fill="rgb(218,59,14)" rx="2" ry="2" /> | |
| <text x="866.10" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned long long> (203,477,672 samples, 0.27%)</title><rect x="1133.3" y="437" width="3.1" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="1136.27" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>rcu_core (27,906,941 samples, 0.04%)</title><rect x="465.6" y="389" width="0.5" height="15.0" fill="rgb(222,81,19)" rx="2" ry="2" /> | |
| <text x="468.62" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::New (58,391,696 samples, 0.08%)</title><rect x="939.2" y="533" width="0.9" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" /> | |
| <text x="942.20" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::JsonizeArray<Upp::Vector<Upp::PatternInfo> > (27,001,733 samples, 0.04%)</title><rect x="10.7" y="389" width="0.4" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" /> | |
| <text x="13.71" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned short, Upp::Color> Upp::MakeTuple<unsigned short, Upp::Color> (345,994,970 samples, 0.45%)</title><rect x="1052.5" y="565" width="5.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="1055.49" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::JsonizeArray<Upp::Vector<Upp::PatternInfo>, Upp::JsonizeArray<Upp::Vector<Upp::PatternInfo> > (27,001,733 samples, 0.04%)</title><rect x="10.7" y="373" width="0.4" height="15.0" fill="rgb(244,179,43)" rx="2" ry="2" /> | |
| <text x="13.71" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::Tuple<unsigned int, Upp::Color> >::Smear (1,115,121,406 samples, 1.46%)</title><rect x="1009.2" y="485" width="17.2" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" /> | |
| <text x="1012.22" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (219,725,181 samples, 0.29%)</title><rect x="116.0" y="533" width="3.4" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="119.02" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::TimerProc (270,344,457 samples, 0.35%)</title><rect x="11.1" y="645" width="4.2" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="14.12" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeCheck (58,157,124 samples, 0.08%)</title><rect x="1062.9" y="421" width="0.9" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1065.86" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (580,133,068 samples, 0.76%)</title><rect x="991.8" y="565" width="8.9" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="994.77" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (1,090,228,436 samples, 1.43%)</title><rect x="51.6" y="613" width="16.8" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="54.57" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="405" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1152.94" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (1,004,336,146 samples, 1.31%)</title><rect x="52.9" y="597" width="15.5" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="55.90" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Tuple<unsigned int, Upp::Color> >::Get (87,777,956 samples, 0.11%)</title><rect x="1030.5" y="469" width="1.4" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" /> | |
| <text x="1033.52" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeader_<256>::SetNextPrevSz (59,146,386 samples, 0.08%)</title><rect x="527.8" y="277" width="0.9" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="530.81" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<unsigned long long, int> (349,818,534 samples, 0.46%)</title><rect x="1131.5" y="453" width="5.4" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="1134.47" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::StaticMutex::operator Upp::Mutex& (57,081,867 samples, 0.07%)</title><rect x="485.0" y="357" width="0.9" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" /> | |
| <text x="487.97" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="405" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="1054.56" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::operator<< <unsigned int> (231,874,681 samples, 0.30%)</title><rect x="1022.9" y="405" width="3.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1025.85" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (28,768,799 samples, 0.04%)</title><rect x="67.0" y="405" width="0.5" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="70.03" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Construct<cairo_glyph_t> (29,209,073 samples, 0.04%)</title><rect x="939.6" y="517" width="0.5" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="942.65" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,332,694 samples, 0.04%)</title><rect x="626.3" y="133" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="629.26" y="143.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Store (28,827,437 samples, 0.04%)</title><rect x="1050.7" y="437" width="0.4" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" /> | |
| <text x="1053.68" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (87,143,424 samples, 0.11%)</title><rect x="1151.7" y="389" width="1.4" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="1154.73" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgCheck (28,861,213 samples, 0.04%)</title><rect x="1089.6" y="373" width="0.5" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="1092.64" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::String0>::IsEqual (29,683,242 samples, 0.04%)</title><rect x="940.6" y="453" width="0.4" height="15.0" fill="rgb(232,126,30)" rx="2" ry="2" /> | |
| <text x="943.55" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Terminal::Terminal (72,702,500 samples, 0.10%)</title><rect x="10.0" y="533" width="1.1" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="13.00" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::PtrBase::Release (28,799,630 samples, 0.04%)</title><rect x="11.1" y="517" width="0.5" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" /> | |
| <text x="14.12" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::Clear (433,162,434 samples, 0.57%)</title><rect x="1085.2" y="549" width="6.7" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1088.18" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::Clipoff (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="677" width="0.4" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="1163.26" y="687.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::ReAlloc (588,575,650 samples, 0.77%)</title><rect x="1061.4" y="517" width="9.1" height="15.0" fill="rgb(238,152,36)" rx="2" ry="2" /> | |
| <text x="1064.44" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::RealizeStd (29,456,540 samples, 0.04%)</title><rect x="1130.6" y="469" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="1133.57" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned short, Upp::Color> Upp::MakeTuple<unsigned short, Upp::Color> (30,427,424 samples, 0.04%)</title><rect x="983.1" y="581" width="0.5" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="986.13" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="373" width="0.5" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="1152.94" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="437" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="1054.56" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (360,355,546 samples, 0.47%)</title><rect x="19.4" y="501" width="5.6" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="22.43" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::GrowAdd (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="613" width="0.4" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="1163.26" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::PatternInfo>::SetCount (27,001,733 samples, 0.04%)</title><rect x="10.7" y="357" width="0.4" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" /> | |
| <text x="13.71" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (455,269,216 samples, 0.60%)</title><rect x="59.6" y="245" width="7.0" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="62.56" y="255.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (86,799,983 samples, 0.11%)</title><rect x="779.9" y="421" width="1.4" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="782.91" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Dsyn (28,969,589 samples, 0.04%)</title><rect x="1036.8" y="533" width="0.5" height="15.0" fill="rgb(246,188,45)" rx="2" ry="2" /> | |
| <text x="1039.80" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Split (232,216,541 samples, 0.30%)</title><rect x="527.8" y="293" width="3.6" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" /> | |
| <text x="530.81" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>copy_from_read_buf (115,486,193 samples, 0.15%)</title><rect x="48.0" y="533" width="1.8" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" /> | |
| <text x="50.98" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::End (595,926,137 samples, 0.78%)</title><rect x="935.4" y="597" width="9.2" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="938.42" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeFill (115,571,206 samples, 0.15%)</title><rect x="1090.1" y="309" width="1.8" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1093.09" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>__poll (29,329,140 samples, 0.04%)</title><rect x="1181.0" y="757" width="0.5" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="1184.00" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::FoldHash (29,823,281 samples, 0.04%)</title><rect x="1113.1" y="469" width="0.5" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" /> | |
| <text x="1116.13" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LAlloc (150,224,064 samples, 0.20%)</title><rect x="1063.8" y="453" width="2.3" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="1066.76" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgdk-3.so.0.2409.32] (87,410,313 samples, 0.11%)</title><rect x="1178.8" y="725" width="1.3" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" /> | |
| <text x="1181.75" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>bool Upp::IsNull<Upp::Color> (29,282,418 samples, 0.04%)</title><rect x="982.7" y="565" width="0.4" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="985.68" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>bool Upp::IsNull<Upp::Point_<int> > (29,702,233 samples, 0.04%)</title><rect x="964.5" y="565" width="0.5" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="967.53" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (70,809,670 samples, 0.09%)</title><rect x="23.9" y="453" width="1.1" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="26.90" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (172,623,640 samples, 0.23%)</title><rect x="1067.9" y="453" width="2.6" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1070.86" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Cat (1,211,692,932 samples, 1.58%)</title><rect x="15.3" y="613" width="18.7" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" /> | |
| <text x="18.29" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_writev (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="709" width="0.5" height="15.0" fill="rgb(239,157,37)" rx="2" ry="2" /> | |
| <text x="1186.90" y="719.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::~Vector (29,192,170 samples, 0.04%)</title><rect x="67.5" y="373" width="0.4" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" /> | |
| <text x="70.47" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (143,810,875 samples, 0.19%)</title><rect x="483.6" y="437" width="2.3" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="486.63" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::DrawText (4,169,544,222 samples, 5.45%)</title><rect x="1091.9" y="517" width="64.3" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="1094.87" y="527.5" >Upp::Dr..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Size_<int>::Size_ (29,043,780 samples, 0.04%)</title><rect x="1000.3" y="517" width="0.4" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" /> | |
| <text x="1003.28" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::AdjustHistorySize (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="421" width="92.1" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" /> | |
| <text x="553.57" y="431.5" >Upp::VTPage..</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::IsLevel1 (3,532,364,603 samples, 4.62%)</title><rect x="214.7" y="517" width="54.5" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="217.71" y="527.5" >Upp::..</text> | |
| </g> | |
| <g > | |
| <title>amd_clear_divider (28,669,528 samples, 0.04%)</title><rect x="49.8" y="581" width="0.4" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="52.76" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (50,058,779,862 samples, 65.47%)</title><rect x="94.1" y="581" width="772.6" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="97.08" y="591.5" >Upp::Function<void </text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAlloc (29,182,623 samples, 0.04%)</title><rect x="939.2" y="501" width="0.4" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" /> | |
| <text x="942.20" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<int> (28,716,962 samples, 0.04%)</title><rect x="1132.8" y="421" width="0.5" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" /> | |
| <text x="1135.83" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Enter (29,378,275 samples, 0.04%)</title><rect x="1071.9" y="485" width="0.4" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="1074.86" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (87,087,111 samples, 0.11%)</title><rect x="365.4" y="485" width="1.3" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="368.40" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (29,182,623 samples, 0.04%)</title><rect x="939.2" y="485" width="0.4" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="942.20" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::ResolveVTCharset (209,923,482 samples, 0.27%)</title><rect x="309.4" y="517" width="3.2" height="15.0" fill="rgb(238,154,37)" rx="2" ry="2" /> | |
| <text x="312.39" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (29,163,486 samples, 0.04%)</title><rect x="940.1" y="501" width="0.5" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="943.10" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::max<int> (26,843,172 samples, 0.04%)</title><rect x="482.0" y="469" width="0.4" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="484.96" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::LEq (29,683,242 samples, 0.04%)</title><rect x="940.6" y="421" width="0.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="943.55" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::EndOp (595,926,137 samples, 0.78%)</title><rect x="935.4" y="581" width="9.2" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" /> | |
| <text x="938.42" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LRUCache<Upp::Value, Upp::String>::Key::~Key (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="437" width="0.4" height="15.0" fill="rgb(241,165,39)" rx="2" ry="2" /> | |
| <text x="1111.49" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (142,610,440 samples, 0.19%)</title><rect x="717.0" y="453" width="2.2" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="719.99" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (504,316,278 samples, 0.66%)</title><rect x="709.2" y="453" width="7.8" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="712.21" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Rdd (58,138,098 samples, 0.08%)</title><rect x="1075.4" y="565" width="0.9" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" /> | |
| <text x="1078.42" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveHorz (57,735,007 samples, 0.08%)</title><rect x="359.5" y="501" width="0.9" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="362.51" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (28,228,649 samples, 0.04%)</title><rect x="23.5" y="325" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="26.47" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>trigger_load_balance (28,897,661 samples, 0.04%)</title><rect x="935.0" y="453" width="0.4" height="15.0" fill="rgb(228,108,26)" rx="2" ry="2" /> | |
| <text x="937.97" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GetScreenView (28,645,279 samples, 0.04%)</title><rect x="11.7" y="597" width="0.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="14.65" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetHashValue (87,536,134 samples, 0.11%)</title><rect x="1020.1" y="389" width="1.4" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="1023.14" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SwapEndian64 (29,823,281 samples, 0.04%)</title><rect x="1113.1" y="453" width="0.5" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1116.13" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::GrowSz (29,509,288 samples, 0.04%)</title><rect x="12.1" y="357" width="0.5" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" /> | |
| <text x="15.10" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::StaticPrimitive_<Upp::Mutex>::Get (28,897,519 samples, 0.04%)</title><rect x="632.9" y="261" width="0.5" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="635.95" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryLAlloc (141,807,979 samples, 0.19%)</title><rect x="55.1" y="325" width="2.2" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="58.13" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Allok (87,143,896 samples, 0.11%)</title><rect x="1062.4" y="453" width="1.4" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" /> | |
| <text x="1065.41" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::DecodeCodepoint (1,666,772,847 samples, 2.18%)</title><rect x="174.5" y="517" width="25.7" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" /> | |
| <text x="177.48" y="527.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>void Upp::memcpy_t<Upp::Rect_<int> > (29,509,288 samples, 0.04%)</title><rect x="12.1" y="325" width="0.5" height="15.0" fill="rgb(238,151,36)" rx="2" ry="2" /> | |
| <text x="15.10" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>perf_adjust_freq_unthr_context (29,089,005 samples, 0.04%)</title><rect x="779.5" y="245" width="0.4" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" /> | |
| <text x="782.46" y="255.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (28,761,702 samples, 0.04%)</title><rect x="1049.3" y="453" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1052.31" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Rdd (172,612,553 samples, 0.23%)</title><rect x="1072.8" y="549" width="2.6" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" /> | |
| <text x="1075.76" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (70,809,670 samples, 0.09%)</title><rect x="23.9" y="469" width="1.1" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="26.90" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::memcpy_t<Upp::SystemDraw::TextGlyph> (86,828,230 samples, 0.11%)</title><rect x="1154.0" y="421" width="1.3" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="1156.99" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (360,355,546 samples, 0.47%)</title><rect x="19.4" y="517" width="5.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="22.43" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned short> (29,019,221 samples, 0.04%)</title><rect x="1149.0" y="421" width="0.5" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" /> | |
| <text x="1152.04" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (29,269,879 samples, 0.04%)</title><rect x="944.6" y="597" width="0.5" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="947.61" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Width (88,662,981 samples, 0.12%)</title><rect x="403.1" y="469" width="1.3" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="406.06" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveVert (10,739,461,813 samples, 14.05%)</title><rect x="483.2" y="469" width="165.8" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="486.22" y="479.5" >Upp::VTPage::MoveVert</text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (172,623,640 samples, 0.23%)</title><rect x="1067.9" y="469" width="2.6" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1070.86" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Get (112,446,155 samples, 0.15%)</title><rect x="1157.1" y="533" width="1.8" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" /> | |
| <text x="1160.14" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String::String (24,072,507 samples, 0.03%)</title><rect x="10.3" y="389" width="0.4" height="15.0" fill="rgb(216,52,12)" rx="2" ry="2" /> | |
| <text x="13.33" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::String0>::~AString (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="389" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="1111.49" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="501" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="1054.56" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>XRenderCompositeText16 (29,023,017 samples, 0.04%)</title><rect x="1162.0" y="757" width="0.5" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" /> | |
| <text x="1165.05" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeFill (58,156,596 samples, 0.08%)</title><rect x="1151.7" y="357" width="0.9" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="1154.73" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::LCat (31,140,459 samples, 0.04%)</title><rect x="1052.0" y="549" width="0.5" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" /> | |
| <text x="1055.01" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Terminal::Do (59,384,857,311 samples, 77.67%)</title><rect x="15.3" y="677" width="916.5" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" /> | |
| <text x="18.29" y="687.5" >Upp::Terminal::Do</text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Free (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="357" width="0.4" height="15.0" fill="rgb(238,156,37)" rx="2" ry="2" /> | |
| <text x="1111.49" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>scheduler_tick (29,089,005 samples, 0.04%)</title><rect x="779.5" y="277" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" /> | |
| <text x="782.46" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Write (57,063,167,111 samples, 74.63%)</title><rect x="51.1" y="661" width="880.7" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="54.13" y="671.5" >Upp::TerminalCtrl::Write</text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::max<int> (291,109,503 samples, 0.38%)</title><rect x="466.1" y="453" width="4.4" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="469.05" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,897,661 samples, 0.04%)</title><rect x="935.0" y="549" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="937.97" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="357" width="2.2" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="1088.18" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgCheck (29,097,718 samples, 0.04%)</title><rect x="1066.5" y="469" width="0.5" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="1069.52" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ValueMap::Add (21,628,260 samples, 0.03%)</title><rect x="10.0" y="373" width="0.3" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="13.00" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_trace_enter.isra.0 (30,082,124 samples, 0.04%)</title><rect x="50.7" y="597" width="0.4" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="53.66" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Load (58,065,615 samples, 0.08%)</title><rect x="27.7" y="533" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="30.69" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString::~WString (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="469" width="2.3" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" /> | |
| <text x="1092.64" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>int Upp::clamp<int> (1,804,992,726 samples, 2.36%)</title><rect x="454.1" y="469" width="27.9" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" /> | |
| <text x="457.10" y="479.5" >i..</text> | |
| </g> | |
| <g > | |
| <title>Upp::SwapEndian64 (116,868,295 samples, 0.15%)</title><rect x="1011.4" y="437" width="1.8" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1014.43" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::ScheduleRefresh (143,810,875 samples, 0.19%)</title><rect x="483.6" y="405" width="2.3" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="486.63" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsInverted (30,524,349 samples, 0.04%)</title><rect x="982.2" y="565" width="0.5" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" /> | |
| <text x="985.21" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,897,661 samples, 0.04%)</title><rect x="935.0" y="533" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="937.97" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<short>::Set (28,645,279 samples, 0.04%)</title><rect x="11.7" y="501" width="0.4" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" /> | |
| <text x="14.65" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="485" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="1054.56" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (759,990,685 samples, 0.99%)</title><rect x="39.4" y="629" width="11.7" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="42.40" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AMap<unsigned int, Upp::Tuple<unsigned char, unsigned char, Upp::Function<void (28,793,456 samples, 0.04%)</title><rect x="52.9" y="533" width="0.4" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" /> | |
| <text x="55.90" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>[unknown] (116,301,685 samples, 0.15%)</title><rect x="1178.8" y="741" width="1.7" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1181.75" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::~VTLine (29,192,170 samples, 0.04%)</title><rect x="67.5" y="405" width="0.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="70.47" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,837,804 samples, 0.04%)</title><rect x="439.7" y="421" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="442.66" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::Malloc (29,182,623 samples, 0.04%)</title><rect x="939.2" y="517" width="0.4" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="942.20" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::GetCount (28,808,185 samples, 0.04%)</title><rect x="1076.8" y="549" width="0.5" height="15.0" fill="rgb(216,50,12)" rx="2" ry="2" /> | |
| <text x="1079.83" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::FontSysData& Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get (29,683,242 samples, 0.04%)</title><rect x="940.6" y="533" width="0.4" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" /> | |
| <text x="943.55" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ValueMap::Add (21,628,260 samples, 0.03%)</title><rect x="10.0" y="389" width="0.3" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="13.00" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (237,367,960 samples, 0.31%)</title><rect x="1062.4" y="485" width="3.7" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="1065.41" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>__x86_indirect_thunk_array (28,793,456 samples, 0.04%)</title><rect x="52.9" y="485" width="0.4" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" /> | |
| <text x="55.90" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (143,810,875 samples, 0.19%)</title><rect x="483.6" y="453" width="2.3" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="486.63" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Width (327,086,869 samples, 0.43%)</title><rect x="449.1" y="453" width="5.0" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="452.05" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgSet (57,087,059 samples, 0.07%)</title><rect x="1039.0" y="469" width="0.9" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="1042.04" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_exit_to_user_mode (28,672,018 samples, 0.04%)</title><rect x="1183.0" y="709" width="0.4" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" /> | |
| <text x="1186.00" y="719.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Alloc (268,116,405 samples, 0.35%)</title><rect x="15.3" y="581" width="4.1" height="15.0" fill="rgb(210,26,6)" rx="2" ry="2" /> | |
| <text x="18.29" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GSets::GetSS (85,171,073 samples, 0.11%)</title><rect x="213.4" y="517" width="1.3" height="15.0" fill="rgb(232,124,29)" rx="2" ry="2" /> | |
| <text x="216.40" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (204,137,891 samples, 0.27%)</title><rect x="544.7" y="421" width="3.2" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="547.73" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTInStream::GetChr (2,690,053,914 samples, 3.52%)</title><rect x="878.9" y="597" width="41.5" height="15.0" fill="rgb(231,123,29)" rx="2" ry="2" /> | |
| <text x="881.91" y="607.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<Upp::Tuple<Upp::Font, int> > (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="357" width="0.4" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" /> | |
| <text x="1153.39" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (28,308,028 samples, 0.04%)</title><rect x="437.9" y="325" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="440.87" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::LFree (389,537,870 samples, 0.51%)</title><rect x="19.4" y="565" width="6.0" height="15.0" fill="rgb(248,197,47)" rx="2" ry="2" /> | |
| <text x="22.43" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeFill (455,269,216 samples, 0.60%)</title><rect x="59.6" y="197" width="7.0" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="62.56" y="207.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned int>::operator== (145,348,324 samples, 0.19%)</title><rect x="1028.3" y="453" width="2.2" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="1031.27" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::PteBase::PtrRelease (28,799,630 samples, 0.04%)</title><rect x="11.1" y="501" width="0.5" height="15.0" fill="rgb(245,184,44)" rx="2" ry="2" /> | |
| <text x="14.12" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::operator[] (174,314,994 samples, 0.23%)</title><rect x="941.9" y="549" width="2.7" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="944.92" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_mutex_lock (31,036,227 samples, 0.04%)</title><rect x="1187.3" y="757" width="0.5" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="1190.29" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (29,282,476 samples, 0.04%)</title><rect x="1038.6" y="469" width="0.4" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="1041.59" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::Free (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="453" width="0.5" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" /> | |
| <text x="1152.94" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="389" width="2.2" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1088.18" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<int> (86,852,580 samples, 0.11%)</title><rect x="1131.9" y="437" width="1.4" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" /> | |
| <text x="1134.93" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Vector (29,035,978 samples, 0.04%)</title><rect x="643.6" y="373" width="0.4" height="15.0" fill="rgb(205,3,0)" rx="2" ry="2" /> | |
| <text x="646.57" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (455,269,216 samples, 0.60%)</title><rect x="59.6" y="277" width="7.0" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="62.56" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::~Vector (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="341" width="92.1" height="15.0" fill="rgb(241,169,40)" rx="2" ry="2" /> | |
| <text x="553.57" y="351.5" >Upp::Vector..</text> | |
| </g> | |
| <g > | |
| <title>vfs_read (614,152,384 samples, 0.80%)</title><rect x="40.3" y="581" width="9.5" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" /> | |
| <text x="43.28" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::GrowAdd (29,509,288 samples, 0.04%)</title><rect x="12.1" y="373" width="0.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="15.10" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>exit_to_user_mode_prepare (28,968,783 samples, 0.04%)</title><rect x="931.8" y="613" width="0.5" height="15.0" fill="rgb(228,108,25)" rx="2" ry="2" /> | |
| <text x="934.82" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (1,296,548,139 samples, 1.70%)</title><rect x="759.9" y="421" width="20.0" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="762.90" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Free (288,730,015 samples, 0.38%)</title><rect x="1085.2" y="453" width="4.4" height="15.0" fill="rgb(248,200,47)" rx="2" ry="2" /> | |
| <text x="1088.18" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Value::IsRef (21,628,260 samples, 0.03%)</title><rect x="10.0" y="277" width="0.3" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="13.00" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,837,804 samples, 0.04%)</title><rect x="439.7" y="405" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="442.66" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Load (29,683,242 samples, 0.04%)</title><rect x="940.6" y="341" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="943.55" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (57,761,221 samples, 0.08%)</title><rect x="809.3" y="453" width="0.9" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="812.35" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (455,269,216 samples, 0.60%)</title><rect x="59.6" y="229" width="7.0" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="62.56" y="239.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,308,028 samples, 0.04%)</title><rect x="437.9" y="421" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="440.87" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Free (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="405" width="2.3" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" /> | |
| <text x="1092.64" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,332,694 samples, 0.04%)</title><rect x="626.3" y="165" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="629.26" y="175.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned long long> (116,206,559 samples, 0.15%)</title><rect x="1111.3" y="437" width="1.8" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1114.34" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<short> (203,550,108 samples, 0.27%)</title><rect x="1116.2" y="437" width="3.2" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" /> | |
| <text x="1119.25" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::PtyProcess::Read (1,532,809,437 samples, 2.00%)</title><rect x="15.3" y="645" width="23.7" height="15.0" fill="rgb(218,60,14)" rx="2" ry="2" /> | |
| <text x="18.29" y="655.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeFill (144,979,100 samples, 0.19%)</title><rect x="1044.4" y="405" width="2.2" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1047.35" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Color::GetHashValue (29,246,019 samples, 0.04%)</title><rect x="1021.0" y="373" width="0.5" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" /> | |
| <text x="1024.04" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (29,089,005 samples, 0.04%)</title><rect x="779.5" y="405" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="782.46" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::DispatchCtl (1,004,336,146 samples, 1.31%)</title><rect x="52.9" y="549" width="15.5" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" /> | |
| <text x="55.90" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (1,957,841,577 samples, 2.56%)</title><rect x="751.0" y="437" width="30.3" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="754.04" y="447.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>void Upp::memcpy_t<int> (201,396,718 samples, 0.26%)</title><rect x="1067.4" y="501" width="3.1" height="15.0" fill="rgb(213,36,8)" rx="2" ry="2" /> | |
| <text x="1070.42" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (174,402,461 samples, 0.23%)</title><rect x="1043.9" y="469" width="2.7" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1046.90" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (723,593,781 samples, 0.95%)</title><rect x="850.2" y="501" width="11.1" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="853.15" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (360,355,546 samples, 0.47%)</title><rect x="19.4" y="533" width="5.6" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="22.43" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<2, unsigned int, Upp::Color>::operator== (264,655,060 samples, 0.35%)</title><rect x="1026.4" y="469" width="4.1" height="15.0" fill="rgb(249,204,48)" rx="2" ry="2" /> | |
| <text x="1029.43" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>_ZN3Upp6TupleNILi2EJtNS_5ColorEEEcvNS_5TupleIJT_T0_EEEIjS1_EEv (349,967,792 samples, 0.46%)</title><rect x="1077.3" y="565" width="5.4" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" /> | |
| <text x="1080.28" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_object_new_valist (29,261,919 samples, 0.04%)</title><rect x="1180.5" y="741" width="0.5" height="15.0" fill="rgb(242,170,40)" rx="2" ry="2" /> | |
| <text x="1183.55" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::String0>::Cat (292,069,268 samples, 0.38%)</title><rect x="34.4" y="597" width="4.6" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="37.44" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<short, unsigned short, short, unsigned short> (523,215,302 samples, 0.68%)</title><rect x="1114.9" y="453" width="8.1" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="1117.90" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,900,683 samples, 0.04%)</title><rect x="13.0" y="485" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="16.00" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_rq_clock (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="293" width="0.4" height="15.0" fill="rgb(231,119,28)" rx="2" ry="2" /> | |
| <text x="1142.56" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>bool Upp::IsNull<Upp::Point_<int> > (85,957,760 samples, 0.11%)</title><rect x="963.2" y="549" width="1.3" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="966.21" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SetCell (10,439,148,827 samples, 13.65%)</title><rect x="670.0" y="485" width="161.1" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" /> | |
| <text x="672.96" y="495.5" >Upp::VTPage::SetCell</text> | |
| </g> | |
| <g > | |
| <title>Upp::Value::Value (21,628,260 samples, 0.03%)</title><rect x="10.0" y="309" width="0.3" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="13.00" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::HorzMarginsExist (906,975,731 samples, 1.19%)</title><rect x="440.1" y="469" width="14.0" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="443.10" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeader_<256>::SetNextPrevSz (28,883,104 samples, 0.04%)</title><rect x="554.1" y="213" width="0.5" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="557.15" y="223.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_syscall_64 (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="725" width="0.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1186.90" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AppExecute__ (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="741" width="922.3" height="15.0" fill="rgb(253,222,53)" rx="2" ry="2" /> | |
| <text x="13.00" y="751.5" >Upp::AppExecute__</text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SetCell (11,799,420,471 samples, 15.43%)</title><rect x="649.0" y="501" width="182.1" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" /> | |
| <text x="651.97" y="511.5" >Upp::VTPage::SetCell</text> | |
| </g> | |
| <g > | |
| <title>void Upp::DeepCopyConstructFill<Upp::VTCell> (690,824,874 samples, 0.90%)</title><rect x="532.8" y="405" width="10.6" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="535.76" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RemoveFullRefresh (29,236,518 samples, 0.04%)</title><rect x="934.5" y="693" width="0.5" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="937.52" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsUnderlined (29,143,672 samples, 0.04%)</title><rect x="1058.8" y="565" width="0.4" height="15.0" fill="rgb(245,188,45)" rx="2" ry="2" /> | |
| <text x="1061.76" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_cfs_group (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="357" width="0.4" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" /> | |
| <text x="1054.56" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::Get (58,049,556 samples, 0.08%)</title><rect x="869.6" y="597" width="0.9" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" /> | |
| <text x="872.58" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned short> (117,208,296 samples, 0.15%)</title><rect x="1147.2" y="421" width="1.8" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" /> | |
| <text x="1150.23" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (203,834,473 samples, 0.27%)</title><rect x="658.4" y="485" width="3.1" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="661.39" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::ScheduleRefresh (177,783,099 samples, 0.23%)</title><rect x="12.6" y="597" width="2.7" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="15.55" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::memcpy_t<Upp::Rect_<int> > (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="565" width="0.4" height="15.0" fill="rgb(238,151,36)" rx="2" ry="2" /> | |
| <text x="1163.26" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (1,178,548,298 samples, 1.54%)</title><rect x="291.2" y="485" width="18.2" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="294.20" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_exit_to_user_mode (58,594,350 samples, 0.08%)</title><rect x="49.8" y="597" width="0.9" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" /> | |
| <text x="52.76" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>__cxxabiv1::__vmi_class_type_info::__do_dyncast (29,348,045 samples, 0.04%)</title><rect x="1185.0" y="773" width="0.5" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="1188.04" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (28,587,516 samples, 0.04%)</title><rect x="1185.5" y="757" width="0.4" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1188.49" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>write (29,366,918 samples, 0.04%)</title><rect x="1183.4" y="757" width="0.5" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" /> | |
| <text x="1186.45" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (170,518,625 samples, 0.22%)</title><rect x="54.7" y="389" width="2.6" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="57.68" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Free (174,402,461 samples, 0.23%)</title><rect x="1043.9" y="501" width="2.7" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" /> | |
| <text x="1046.90" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Link<Upp::TimeEvent, 1>::GetNext (29,235,703 samples, 0.04%)</title><rect x="484.5" y="357" width="0.5" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" /> | |
| <text x="487.52" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::SetCount (199,352,581 samples, 0.26%)</title><rect x="54.7" y="421" width="3.1" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" /> | |
| <text x="57.68" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryLAlloc (150,224,064 samples, 0.20%)</title><rect x="1063.8" y="437" width="2.3" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="1066.76" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LAlloc (237,753,625 samples, 0.31%)</title><rect x="15.8" y="501" width="3.6" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="18.76" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (72,702,500 samples, 0.10%)</title><rect x="10.0" y="565" width="1.1" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="13.00" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::DrawText (4,198,624,469 samples, 5.49%)</title><rect x="1091.9" y="549" width="64.8" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="1094.87" y="559.5" >Upp::Dr..</text> | |
| </g> | |
| <g > | |
| <title>__do_softirq (27,906,941 samples, 0.04%)</title><rect x="465.6" y="405" width="0.5" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" /> | |
| <text x="468.62" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::ClearEol (263,518,445 samples, 0.34%)</title><rect x="404.4" y="469" width="4.1" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" /> | |
| <text x="407.43" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::NewLine (10,739,461,813 samples, 14.05%)</title><rect x="483.2" y="501" width="165.8" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" /> | |
| <text x="486.22" y="511.5" >Upp::VTPage::NewLine</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::WndInvalidateRect (29,509,288 samples, 0.04%)</title><rect x="12.1" y="405" width="0.5" height="15.0" fill="rgb(241,167,40)" rx="2" ry="2" /> | |
| <text x="15.10" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (28,095,643 samples, 0.04%)</title><rect x="1087.0" y="309" width="0.4" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="1089.97" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_syscall_64 (731,956,972 samples, 0.96%)</title><rect x="39.8" y="613" width="11.3" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="42.83" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,900,683 samples, 0.04%)</title><rect x="13.0" y="405" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="16.00" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::FontSysData& Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Get (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="453" width="0.4" height="15.0" fill="rgb(205,2,0)" rx="2" ry="2" /> | |
| <text x="1153.39" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,897,661 samples, 0.04%)</title><rect x="935.0" y="565" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="937.97" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::IsLevel2 (2,602,134,529 samples, 3.40%)</title><rect x="269.2" y="517" width="40.2" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="272.23" y="527.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgSet (28,710,646 samples, 0.04%)</title><rect x="54.7" y="373" width="0.4" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="57.68" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,900,683 samples, 0.04%)</title><rect x="13.0" y="533" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="16.00" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (29,182,623 samples, 0.04%)</title><rect x="939.2" y="389" width="0.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="942.20" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Load (148,633,119 samples, 0.19%)</title><rect x="31.7" y="517" width="2.3" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="34.70" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::operator[] (1,733,867,079 samples, 2.27%)</title><rect x="782.6" y="453" width="26.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="785.59" y="463.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key> (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="405" width="0.4" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="1153.39" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (29,021,070 samples, 0.04%)</title><rect x="831.1" y="501" width="0.4" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="834.08" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>sched_clock (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="245" width="0.4" height="15.0" fill="rgb(212,33,7)" rx="2" ry="2" /> | |
| <text x="1142.56" y="255.5" ></text> | |
| </g> | |
| <g > | |
| <title>perf_event_task_tick (29,089,005 samples, 0.04%)</title><rect x="779.5" y="261" width="0.4" height="15.0" fill="rgb(205,3,0)" rx="2" ry="2" /> | |
| <text x="782.46" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>__poll (28,587,516 samples, 0.04%)</title><rect x="1185.5" y="773" width="0.4" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="1188.49" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>native_sched_clock (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="229" width="0.4" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" /> | |
| <text x="1142.56" y="239.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (29,089,005 samples, 0.04%)</title><rect x="779.5" y="357" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="782.46" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::Push (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="645" width="0.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="1163.26" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::operator[] (2,151,180,902 samples, 2.81%)</title><rect x="119.4" y="533" width="33.2" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="122.41" y="543.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>Upp::String::~String (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="421" width="0.4" height="15.0" fill="rgb(252,218,52)" rx="2" ry="2" /> | |
| <text x="1111.49" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetFontInfo (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="453" width="0.4" height="15.0" fill="rgb(220,70,16)" rx="2" ry="2" /> | |
| <text x="1129.97" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::GetCount (27,817,165 samples, 0.04%)</title><rect x="1159.8" y="581" width="0.5" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" /> | |
| <text x="1162.83" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (60,944,483 samples, 0.08%)</title><rect x="13.0" y="549" width="0.9" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="16.00" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (525,543,153 samples, 0.69%)</title><rect x="992.6" y="549" width="8.1" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="995.62" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (29,230,727 samples, 0.04%)</title><rect x="1015.7" y="421" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="1018.68" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_closure_ref (30,292,147 samples, 0.04%)</title><rect x="1186.8" y="757" width="0.5" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" /> | |
| <text x="1189.82" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BiVector<Upp::VTLine>::AddTail (28,885,012 samples, 0.04%)</title><rect x="550.1" y="421" width="0.5" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="553.12" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (28,897,661 samples, 0.04%)</title><rect x="935.0" y="469" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="937.97" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::PutChar (49,455,573,024 samples, 64.68%)</title><rect x="101.6" y="549" width="763.3" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" /> | |
| <text x="104.60" y="559.5" >Upp::TerminalCtrl::PutChar</text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (28,228,649 samples, 0.04%)</title><rect x="23.5" y="373" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="26.47" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sTextRenderer::~sTextRenderer (4,937,326,077 samples, 6.46%)</title><rect x="1082.7" y="581" width="76.2" height="15.0" fill="rgb(246,192,46)" rx="2" ry="2" /> | |
| <text x="1085.68" y="591.5" >Upp::sTe..</text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="741" width="0.5" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1186.90" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::UpdateArea0 (14,684,221,136 samples, 19.21%)</title><rect x="935.0" y="709" width="226.6" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" /> | |
| <text x="937.97" y="719.5" >Upp::Ctrl::UpdateArea0</text> | |
| </g> | |
| <g > | |
| <title>__cgroup_account_cputime_field (28,332,694 samples, 0.04%)</title><rect x="626.3" y="37" width="0.4" height="15.0" fill="rgb(232,126,30)" rx="2" ry="2" /> | |
| <text x="629.26" y="47.5" ></text> | |
| </g> | |
| <g > | |
| <title>schedule (61,365,130 samples, 0.08%)</title><rect x="47.0" y="485" width="1.0" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="50.03" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (88,512,717 samples, 0.12%)</title><rect x="1049.8" y="453" width="1.3" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1052.75" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (5,306,935,812 samples, 6.94%)</title><rect x="551.5" y="293" width="81.9" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="554.49" y="303.5" >Upp::Memo..</text> | |
| </g> | |
| <g > | |
| <title>std::operator& (28,654,153 samples, 0.04%)</title><rect x="485.4" y="325" width="0.5" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" /> | |
| <text x="488.41" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Proc (72,702,500 samples, 0.10%)</title><rect x="10.0" y="629" width="1.1" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="13.00" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RemoveFullRefresh (29,236,518 samples, 0.04%)</title><rect x="934.5" y="709" width="0.5" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="937.52" y="719.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::begin (28,976,280 samples, 0.04%)</title><rect x="1160.7" y="693" width="0.4" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" /> | |
| <text x="1163.70" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sTextRenderer::Chrs::~Chrs (433,162,434 samples, 0.57%)</title><rect x="1085.2" y="485" width="6.7" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="1088.18" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgBlkHeader::Unlink (29,484,840 samples, 0.04%)</title><rect x="551.0" y="293" width="0.5" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" /> | |
| <text x="554.03" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>std::__atomic_base<int>::operator-- (28,799,630 samples, 0.04%)</title><rect x="11.1" y="485" width="0.5" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" /> | |
| <text x="14.12" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc_ (59,015,376 samples, 0.08%)</title><rect x="1153.1" y="389" width="0.9" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="1156.08" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsConcealed (29,319,449 samples, 0.04%)</title><rect x="1057.8" y="565" width="0.5" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="1060.83" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key>::Smear (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="421" width="0.4" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" /> | |
| <text x="1153.39" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeFill (115,735,440 samples, 0.15%)</title><rect x="1085.2" y="325" width="1.8" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="1088.18" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>psi_group_change (28,801,906 samples, 0.04%)</title><rect x="47.5" y="437" width="0.5" height="15.0" fill="rgb(226,101,24)" rx="2" ry="2" /> | |
| <text x="50.53" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="421" width="0.5" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1152.94" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="405" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="1142.56" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (141,807,979 samples, 0.19%)</title><rect x="55.1" y="357" width="2.2" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="58.13" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (146,685,847 samples, 0.19%)</title><rect x="1039.9" y="469" width="2.3" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="1042.92" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,308,028 samples, 0.04%)</title><rect x="437.9" y="373" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="440.87" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc (58,010,765 samples, 0.08%)</title><rect x="1066.5" y="501" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1069.52" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryLAlloc (2,686,829,470 samples, 3.51%)</title><rect x="490.4" y="325" width="41.5" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="493.40" y="335.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::AddCell (35,606,932,445 samples, 46.57%)</title><rect x="312.6" y="533" width="549.6" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="315.63" y="543.5" >Upp::VTPage::AddCell</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAlloc (29,282,476 samples, 0.04%)</title><rect x="1038.6" y="485" width="0.4" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" /> | |
| <text x="1041.59" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Adjust (3,642,274,504 samples, 4.76%)</title><rect x="487.2" y="437" width="56.2" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" /> | |
| <text x="490.21" y="447.5" >Upp::..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::MouseEventH (34,406,791 samples, 0.05%)</title><rect x="11.1" y="581" width="0.6" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" /> | |
| <text x="14.12" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GetColorFromIndex (794,284,519 samples, 1.04%)</title><rect x="969.5" y="565" width="12.3" height="15.0" fill="rgb(226,99,23)" rx="2" ry="2" /> | |
| <text x="972.51" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsHyperlink (58,376,774 samples, 0.08%)</title><rect x="983.6" y="581" width="0.9" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" /> | |
| <text x="986.60" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (87,581,400 samples, 0.11%)</title><rect x="995.8" y="533" width="1.3" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="998.77" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ParseJSON (45,700,767 samples, 0.06%)</title><rect x="10.0" y="453" width="0.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="13.00" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::FoldHash (147,164,031 samples, 0.19%)</title><rect x="1011.0" y="453" width="2.2" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" /> | |
| <text x="1013.97" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<Upp::Tuple<Upp::Font, int>, Upp::String> (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="373" width="0.4" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1153.39" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (29,329,140 samples, 0.04%)</title><rect x="1181.0" y="741" width="0.5" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1184.00" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<short> (259,328,949 samples, 0.34%)</title><rect x="1143.2" y="421" width="4.0" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" /> | |
| <text x="1146.23" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (31,635,437 samples, 0.04%)</title><rect x="43.8" y="469" width="0.5" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="46.84" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::IsSharedRef (29,047,237 samples, 0.04%)</title><rect x="34.0" y="613" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="37.00" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_curr (28,228,649 samples, 0.04%)</title><rect x="23.5" y="277" width="0.4" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="26.47" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Add (348,579,797 samples, 0.46%)</title><rect x="1150.8" y="485" width="5.4" height="15.0" fill="rgb(233,129,30)" rx="2" ry="2" /> | |
| <text x="1153.84" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::ProcessEvent0 (72,702,500 samples, 0.10%)</title><rect x="10.0" y="645" width="1.1" height="15.0" fill="rgb(224,87,20)" rx="2" ry="2" /> | |
| <text x="13.00" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (28,308,028 samples, 0.04%)</title><rect x="437.9" y="341" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="440.87" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::sTextRenderer::Chrs>::Free (433,162,434 samples, 0.57%)</title><rect x="1085.2" y="517" width="6.7" height="15.0" fill="rgb(229,110,26)" rx="2" ry="2" /> | |
| <text x="1088.18" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CurrentHeap::CurrentHeap (28,751,045 samples, 0.04%)</title><rect x="489.5" y="357" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" /> | |
| <text x="492.47" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,900,683 samples, 0.04%)</title><rect x="13.0" y="421" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="16.00" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (29,399,960 samples, 0.04%)</title><rect x="931.8" y="661" width="0.5" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="934.81" y="671.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::DecodeCodepoint (32,363,954 samples, 0.04%)</title><rect x="152.6" y="533" width="0.5" height="15.0" fill="rgb(229,114,27)" rx="2" ry="2" /> | |
| <text x="155.61" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_exit_to_user_mode_prepare (28,672,018 samples, 0.04%)</title><rect x="1183.0" y="693" width="0.4" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" /> | |
| <text x="1186.00" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc__ (58,010,765 samples, 0.08%)</title><rect x="1066.5" y="485" width="0.9" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" /> | |
| <text x="1069.52" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="357" width="0.5" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="1152.94" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<short> (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="389" width="0.4" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="1129.97" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MoveableAndDeepCopyOption<Upp::VTLine, Upp::Vector<Upp::VTCell> >::~MoveableAndDeepCopyOption (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="357" width="92.1" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="553.57" y="367.5" >Upp::Moveab..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<unsigned int>::Find (28,793,456 samples, 0.04%)</title><rect x="52.9" y="501" width="0.4" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" /> | |
| <text x="55.90" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SaveToHistory (512,836,795 samples, 0.67%)</title><rect x="59.6" y="437" width="7.9" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" /> | |
| <text x="62.56" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>read (759,990,685 samples, 0.99%)</title><rect x="39.4" y="645" width="11.7" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" /> | |
| <text x="42.40" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::IndexCommon::Smear (231,187,528 samples, 0.30%)</title><rect x="1009.7" y="469" width="3.5" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="1012.67" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::DoCursorShape (34,406,791 samples, 0.05%)</title><rect x="11.1" y="613" width="0.6" height="15.0" fill="rgb(214,42,10)" rx="2" ry="2" /> | |
| <text x="14.12" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MoveableAndDeepCopyOption<Upp::VTLine, Upp::Vector<Upp::VTCell> >::~MoveableAndDeepCopyOption (484,067,996 samples, 0.63%)</title><rect x="59.6" y="357" width="7.4" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="62.56" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (31,635,437 samples, 0.04%)</title><rect x="43.8" y="517" width="0.5" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="46.84" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::Fi (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="469" width="0.4" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="1129.97" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::DispatchCtl (917,189,850 samples, 1.20%)</title><rect x="54.2" y="501" width="14.2" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" /> | |
| <text x="57.24" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc (59,015,376 samples, 0.08%)</title><rect x="1153.1" y="421" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1156.08" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::SetInkAndPaperColor (32,437,229 samples, 0.04%)</title><rect x="1158.9" y="597" width="0.5" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="1161.88" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::ClearEol (117,210,646 samples, 0.15%)</title><rect x="363.6" y="485" width="1.8" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" /> | |
| <text x="366.59" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::ViewContains (3,959,378,900 samples, 5.18%)</title><rect x="720.1" y="453" width="61.2" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" /> | |
| <text x="723.15" y="463.5" >Upp::V..</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::RefreshDisplay (177,783,099 samples, 0.23%)</title><rect x="12.6" y="581" width="2.7" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="15.55" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>int Upp::clamp<int> (26,649,571 samples, 0.03%)</title><rect x="482.8" y="485" width="0.4" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" /> | |
| <text x="485.81" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (28,961,076 samples, 0.04%)</title><rect x="485.9" y="421" width="0.4" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="488.85" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<Upp::Tuple<Upp::Font, int> > (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="341" width="0.4" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="1153.39" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::DrawTextOp (2,154,025,403 samples, 2.82%)</title><rect x="1123.0" y="501" width="33.2" height="15.0" fill="rgb(206,7,1)" rx="2" ry="2" /> | |
| <text x="1125.98" y="511.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>sched_clock_cpu (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="261" width="0.4" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" /> | |
| <text x="1142.56" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::CtrlPaint (14,597,300,270 samples, 19.09%)</title><rect x="935.0" y="645" width="225.3" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" /> | |
| <text x="937.97" y="655.5" >Upp::Ctrl::CtrlPaint</text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (86,346,567 samples, 0.11%)</title><rect x="1070.5" y="485" width="1.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1073.53" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::PatternInfo>::Jsonize (27,001,733 samples, 0.04%)</title><rect x="10.7" y="405" width="0.4" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" /> | |
| <text x="13.71" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (455,269,216 samples, 0.60%)</title><rect x="59.6" y="293" width="7.0" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="62.56" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (29,089,005 samples, 0.04%)</title><rect x="779.5" y="325" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="782.46" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::RawFree (5,336,420,652 samples, 6.98%)</title><rect x="551.0" y="309" width="82.4" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="554.03" y="319.5" >Upp::Vect..</text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::LCat (956,354,815 samples, 1.25%)</title><rect x="1037.3" y="533" width="14.7" height="15.0" fill="rgb(220,72,17)" rx="2" ry="2" /> | |
| <text x="1040.25" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>task_tick_fair (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="373" width="0.4" height="15.0" fill="rgb(217,57,13)" rx="2" ry="2" /> | |
| <text x="1054.56" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (28,308,028 samples, 0.04%)</title><rect x="437.9" y="357" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="440.87" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash (58,418,981 samples, 0.08%)</title><rect x="1015.2" y="437" width="0.9" height="15.0" fill="rgb(249,202,48)" rx="2" ry="2" /> | |
| <text x="1018.23" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::MouseEvent0 (34,406,791 samples, 0.05%)</title><rect x="11.1" y="565" width="0.6" height="15.0" fill="rgb(206,6,1)" rx="2" ry="2" /> | |
| <text x="14.12" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>recvmsg (28,672,018 samples, 0.04%)</title><rect x="1183.0" y="757" width="0.4" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1186.00" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsFaint (28,777,879 samples, 0.04%)</title><rect x="981.8" y="565" width="0.4" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="984.77" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkPrefix::GetSize (28,862,073 samples, 0.04%)</title><rect x="530.5" y="261" width="0.5" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="533.51" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ResolveCharset (405,006,832 samples, 0.53%)</title><rect x="194.0" y="485" width="6.2" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="196.95" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (29,134,275 samples, 0.04%)</title><rect x="1031.9" y="389" width="0.4" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1034.87" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (28,897,661 samples, 0.04%)</title><rect x="935.0" y="485" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="937.97" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::GetAdd (1,989,849,520 samples, 2.60%)</title><rect x="1004.3" y="565" width="30.7" height="15.0" fill="rgb(252,220,52)" rx="2" ry="2" /> | |
| <text x="1007.31" y="575.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned short> (31,012,486 samples, 0.04%)</title><rect x="1148.6" y="405" width="0.4" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" /> | |
| <text x="1151.56" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="421" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="1054.56" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Begin (58,027,301 samples, 0.08%)</title><rect x="1042.6" y="485" width="0.9" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="1045.64" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ParseJSON (45,700,767 samples, 0.06%)</title><rect x="10.0" y="421" width="0.7" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="13.00" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::GetCount (58,295,037 samples, 0.08%)</title><rect x="849.3" y="501" width="0.9" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="852.25" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (292,069,268 samples, 0.38%)</title><rect x="34.4" y="533" width="4.6" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="37.44" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::InitParser (188,726,957 samples, 0.25%)</title><rect x="866.7" y="581" width="2.9" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" /> | |
| <text x="869.67" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,900,683 samples, 0.04%)</title><rect x="13.0" y="469" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="16.00" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::~Buffer (29,163,486 samples, 0.04%)</title><rect x="940.1" y="549" width="0.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="943.10" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>TLS wrapper function for Upp::fc_cache (29,061,376 samples, 0.04%)</title><rect x="1107.6" y="485" width="0.5" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1110.60" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (87,143,424 samples, 0.11%)</title><rect x="1151.7" y="437" width="1.4" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1154.73" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,228,649 samples, 0.04%)</title><rect x="23.5" y="421" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="26.47" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (237,367,960 samples, 0.31%)</title><rect x="1062.4" y="469" width="3.7" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1065.41" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsBlinking (28,885,625 samples, 0.04%)</title><rect x="13.9" y="565" width="0.5" height="15.0" fill="rgb(217,55,13)" rx="2" ry="2" /> | |
| <text x="16.94" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<Upp::Color> (232,329,043 samples, 0.30%)</title><rect x="1017.9" y="405" width="3.6" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1020.90" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_object_ref (28,643,261 samples, 0.04%)</title><rect x="1185.9" y="773" width="0.5" height="15.0" fill="rgb(246,192,46)" rx="2" ry="2" /> | |
| <text x="1188.93" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sCheckRange (56,324,186 samples, 0.07%)</title><rect x="930.9" y="613" width="0.9" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" /> | |
| <text x="933.94" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>perf_syscall_enter (30,082,124 samples, 0.04%)</title><rect x="50.7" y="581" width="0.4" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" /> | |
| <text x="53.66" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (86,195,810 samples, 0.11%)</title><rect x="1147.2" y="405" width="1.4" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1150.23" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::StaticPrimitive_<Upp::Mutex>::Get (57,081,867 samples, 0.07%)</title><rect x="485.0" y="341" width="0.9" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="487.97" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (55,235,085 samples, 0.07%)</title><rect x="861.3" y="517" width="0.9" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="864.32" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Color::IsNullInstance (28,751,483 samples, 0.04%)</title><rect x="981.3" y="533" width="0.5" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" /> | |
| <text x="984.32" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Terminal::ContextMenu (72,702,500 samples, 0.10%)</title><rect x="10.0" y="517" width="1.1" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="13.00" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>psi_account_irqtime (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="277" width="0.4" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" /> | |
| <text x="1142.56" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (28,308,028 samples, 0.04%)</title><rect x="437.9" y="389" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="440.87" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeFillK (86,346,567 samples, 0.11%)</title><rect x="1070.5" y="453" width="1.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1073.53" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libcairo.so.2.11800.0] (116,866,935 samples, 0.15%)</title><rect x="932.3" y="773" width="1.8" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="935.27" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,509,288 samples, 0.04%)</title><rect x="12.1" y="565" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="15.10" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::FillFree (455,269,216 samples, 0.60%)</title><rect x="59.6" y="213" width="7.0" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="62.56" y="223.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Adjust (199,352,581 samples, 0.26%)</title><rect x="54.7" y="437" width="3.1" height="15.0" fill="rgb(239,159,38)" rx="2" ry="2" /> | |
| <text x="57.68" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<short> (29,190,618 samples, 0.04%)</title><rect x="1141.8" y="437" width="0.5" height="15.0" fill="rgb(239,158,37)" rx="2" ry="2" /> | |
| <text x="1144.84" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (289,234,159 samples, 0.38%)</title><rect x="627.6" y="181" width="4.5" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="630.59" y="191.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Dsyn (28,823,562 samples, 0.04%)</title><rect x="1037.3" y="517" width="0.4" height="15.0" fill="rgb(246,188,45)" rx="2" ry="2" /> | |
| <text x="1040.25" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Load (58,050,812 samples, 0.08%)</title><rect x="38.1" y="485" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="41.06" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GetScreenRect (28,645,279 samples, 0.04%)</title><rect x="11.7" y="581" width="0.4" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="14.65" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::~Buffer (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="469" width="0.5" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="1152.94" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (2,747,283,114 samples, 3.59%)</title><rect x="489.5" y="373" width="42.4" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="492.47" y="383.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::IndexCommon::Reindex (58,358,704 samples, 0.08%)</title><rect x="1031.9" y="453" width="0.9" height="15.0" fill="rgb(232,126,30)" rx="2" ry="2" /> | |
| <text x="1034.87" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>pthread_mutex_lock (28,962,684 samples, 0.04%)</title><rect x="531.9" y="357" width="0.4" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" /> | |
| <text x="534.87" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::VTLine (28,885,012 samples, 0.04%)</title><rect x="550.1" y="405" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="553.12" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Load (58,003,005 samples, 0.08%)</title><rect x="1069.2" y="437" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1072.19" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (177,521,878 samples, 0.23%)</title><rect x="31.3" y="533" width="2.7" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="34.26" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveVert (888,355,884 samples, 1.16%)</title><rect x="54.7" y="469" width="13.7" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="57.68" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (58,572,928 samples, 0.08%)</title><rect x="1134.2" y="421" width="0.9" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1137.17" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (29,366,918 samples, 0.04%)</title><rect x="1183.4" y="741" width="0.5" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1186.45" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<int> (58,248,421 samples, 0.08%)</title><rect x="1110.0" y="453" width="0.9" height="15.0" fill="rgb(218,63,15)" rx="2" ry="2" /> | |
| <text x="1113.00" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GtkDraw (14,742,575,183 samples, 19.28%)</title><rect x="934.5" y="741" width="227.5" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="937.52" y="751.5" >Upp::Ctrl::GtkDraw</text> | |
| </g> | |
| <g > | |
| <title>syscall_return_via_sysret (29,150,453 samples, 0.04%)</title><rect x="1189.6" y="757" width="0.4" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" /> | |
| <text x="1192.55" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (58,884,957 samples, 0.08%)</title><rect x="547.9" y="421" width="0.9" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="550.88" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<short> (57,741,953 samples, 0.08%)</title><rect x="1146.3" y="405" width="0.9" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="1149.34" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetProfileNames (72,702,500 samples, 0.10%)</title><rect x="10.0" y="485" width="1.1" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="13.00" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::HorzMarginsExist (57,972,306 samples, 0.08%)</title><rect x="366.7" y="485" width="0.9" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="369.75" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LoadProfiles (72,702,500 samples, 0.10%)</title><rect x="10.0" y="469" width="1.1" height="15.0" fill="rgb(237,147,35)" rx="2" ry="2" /> | |
| <text x="13.00" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::operator[] (56,857,214 samples, 0.07%)</title><rect x="828.4" y="469" width="0.9" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="831.41" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GetScreenView (28,645,279 samples, 0.04%)</title><rect x="11.7" y="565" width="0.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="14.65" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::Invalidate (348,150,335 samples, 0.46%)</title><rect x="544.3" y="437" width="5.4" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" /> | |
| <text x="547.31" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (177,783,099 samples, 0.23%)</title><rect x="12.6" y="629" width="2.7" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="15.55" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<2, unsigned short, Upp::Color>::TupleN (56,675,220 samples, 0.07%)</title><rect x="1057.0" y="533" width="0.8" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1059.96" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Moveable<Upp::String, Upp::AString<Upp::String0> >::~Moveable (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="405" width="0.4" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" /> | |
| <text x="1111.49" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::GetScreenRect (28,645,279 samples, 0.04%)</title><rect x="11.7" y="613" width="0.4" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="14.65" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::WString0>::~AString (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="437" width="2.3" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="1092.64" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (28,938,818 samples, 0.04%)</title><rect x="1153.5" y="325" width="0.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1156.53" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::Invalidate (58,520,595 samples, 0.08%)</title><rect x="58.7" y="437" width="0.9" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" /> | |
| <text x="61.66" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::StaticPrimitive_<Upp::Mutex>::Get (28,980,354 samples, 0.04%)</title><rect x="1072.3" y="501" width="0.5" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="1075.31" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (28,862,641 samples, 0.04%)</title><rect x="1110.9" y="437" width="0.4" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1113.90" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned int, Upp::Color>::operator== (28,936,526 samples, 0.04%)</title><rect x="1005.7" y="501" width="0.4" height="15.0" fill="rgb(217,56,13)" rx="2" ry="2" /> | |
| <text x="1008.70" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkPrefix::SetSize (57,540,337 samples, 0.08%)</title><rect x="528.7" y="277" width="0.9" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="531.73" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (455,269,216 samples, 0.60%)</title><rect x="59.6" y="261" width="7.0" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="62.56" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::operator[] (18,700,095 samples, 0.02%)</title><rect x="1082.7" y="565" width="0.3" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" /> | |
| <text x="1085.68" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::String0>::Cat (1,240,740,169 samples, 1.62%)</title><rect x="15.3" y="629" width="19.1" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="18.29" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy32 (117,274,419 samples, 0.15%)</title><rect x="1049.3" y="485" width="1.8" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1052.31" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned short>::TupleN (56,675,220 samples, 0.07%)</title><rect x="1057.0" y="517" width="0.8" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" /> | |
| <text x="1059.96" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,900,683 samples, 0.04%)</title><rect x="13.0" y="437" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="16.00" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy128 (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="549" width="0.4" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="1163.26" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeCheckK (29,134,275 samples, 0.04%)</title><rect x="1031.9" y="357" width="0.4" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="1034.87" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LAlloc (29,182,623 samples, 0.04%)</title><rect x="939.2" y="437" width="0.4" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="942.20" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Paint0 (13,853,727,443 samples, 18.12%)</title><rect x="945.1" y="597" width="213.8" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" /> | |
| <text x="948.07" y="607.5" >Upp::TerminalCtrl::Paint0</text> | |
| </g> | |
| <g > | |
| <title>[unknown] (29,011,965 samples, 0.04%)</title><rect x="933.6" y="757" width="0.5" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="936.62" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>ksys_write (29,366,918 samples, 0.04%)</title><rect x="1183.4" y="709" width="0.5" height="15.0" fill="rgb(205,4,1)" rx="2" ry="2" /> | |
| <text x="1186.45" y="719.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned int>::TupleN (57,697,130 samples, 0.08%)</title><rect x="1080.4" y="533" width="0.9" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="1083.44" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MoveableAndDeepCopyOption<Upp::VTLine, Upp::Vector<Upp::VTCell> >::~MoveableAndDeepCopyOption (29,192,170 samples, 0.04%)</title><rect x="67.5" y="389" width="0.4" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="70.47" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgCheck (143,834,032 samples, 0.19%)</title><rect x="551.5" y="277" width="2.2" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="554.49" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Paint (14,597,300,270 samples, 19.09%)</title><rect x="935.0" y="629" width="225.3" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" /> | |
| <text x="937.97" y="639.5" >Upp::TerminalCtrl::Paint</text> | |
| </g> | |
| <g > | |
| <title>Upp::BiVector<Upp::VTLine>::DropHead (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="405" width="92.1" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="553.57" y="415.5" >Upp::BiVect..</text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (29,163,486 samples, 0.04%)</title><rect x="940.1" y="421" width="0.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="943.10" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::ClipOp (29,117,529 samples, 0.04%)</title><rect x="1161.6" y="709" width="0.4" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" /> | |
| <text x="1164.60" y="719.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key>::Find (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="437" width="0.4" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="1153.39" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Poke32le (29,047,744 samples, 0.04%)</title><rect x="489.0" y="357" width="0.5" height="15.0" fill="rgb(238,151,36)" rx="2" ry="2" /> | |
| <text x="492.02" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (5,105,024,532 samples, 6.68%)</title><rect x="553.7" y="261" width="78.8" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="556.71" y="271.5" >Upp::Heap..</text> | |
| </g> | |
| <g > | |
| <title>Upp::StaticMutex::operator Upp::Mutex& (28,897,519 samples, 0.04%)</title><rect x="632.9" y="277" width="0.5" height="15.0" fill="rgb(222,80,19)" rx="2" ry="2" /> | |
| <text x="635.95" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (87,143,424 samples, 0.11%)</title><rect x="1151.7" y="421" width="1.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1154.73" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>main (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="757" width="922.3" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="13.00" y="767.5" >main</text> | |
| </g> | |
| <g > | |
| <title>Upp::ValueArray::Add (21,628,260 samples, 0.03%)</title><rect x="10.0" y="357" width="0.3" height="15.0" fill="rgb(217,58,14)" rx="2" ry="2" /> | |
| <text x="13.00" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (27,906,941 samples, 0.04%)</title><rect x="465.6" y="453" width="0.5" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="468.62" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Store (172,655,257 samples, 0.23%)</title><rect x="28.6" y="533" width="2.7" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" /> | |
| <text x="31.59" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (29,683,242 samples, 0.04%)</title><rect x="940.6" y="357" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="943.55" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (495,962,112 samples, 0.65%)</title><rect x="26.3" y="549" width="7.7" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="29.34" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::Get (33,089,210 samples, 0.04%)</title><rect x="1076.3" y="549" width="0.5" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" /> | |
| <text x="1079.32" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::ParseControlChars (1,004,336,146 samples, 1.31%)</title><rect x="52.9" y="565" width="15.5" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="55.90" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_mutex_lock (28,928,101 samples, 0.04%)</title><rect x="1182.1" y="757" width="0.5" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="1185.11" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (5,105,024,532 samples, 6.68%)</title><rect x="553.7" y="229" width="78.8" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="556.71" y="239.5" >Upp::BlkH..</text> | |
| </g> | |
| <g > | |
| <title>__note_gp_changes (27,906,941 samples, 0.04%)</title><rect x="465.6" y="357" width="0.5" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" /> | |
| <text x="468.62" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>long long const& Upp::min<long long> (28,647,475 samples, 0.04%)</title><rect x="929.6" y="597" width="0.5" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="932.63" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (115,571,206 samples, 0.15%)</title><rect x="1090.1" y="357" width="1.8" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1093.09" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::Term (1,553,812,848 samples, 2.03%)</title><rect x="896.5" y="581" width="23.9" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="899.45" y="591.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::IsShared (115,780,312 samples, 0.15%)</title><rect x="1047.0" y="501" width="1.8" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" /> | |
| <text x="1050.04" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::IsShared (28,662,194 samples, 0.04%)</title><rect x="1051.1" y="517" width="0.5" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" /> | |
| <text x="1054.12" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (31,635,437 samples, 0.04%)</title><rect x="43.8" y="501" width="0.5" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="46.84" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::LookupChar (10,278,921,430 samples, 13.44%)</title><rect x="154.0" y="533" width="158.6" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" /> | |
| <text x="156.99" y="543.5" >Upp::TerminalCtrl::L..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (51,028,787,212 samples, 66.74%)</title><rect x="82.0" y="597" width="787.6" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="85.02" y="607.5" >Upp::Function<void </text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (28,907,797 samples, 0.04%)</title><rect x="1132.4" y="421" width="0.4" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1135.38" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_exit_to_user_mode_prepare (29,924,822 samples, 0.04%)</title><rect x="50.2" y="581" width="0.5" height="15.0" fill="rgb(235,142,34)" rx="2" ry="2" /> | |
| <text x="53.20" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Alloc (233,055,382 samples, 0.30%)</title><rect x="1038.6" y="501" width="3.6" height="15.0" fill="rgb(248,200,48)" rx="2" ry="2" /> | |
| <text x="1041.59" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::MakeAlloc (120,647,813 samples, 0.16%)</title><rect x="1064.2" y="421" width="1.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1067.21" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Key (72,702,500 samples, 0.10%)</title><rect x="10.0" y="597" width="1.1" height="15.0" fill="rgb(235,138,33)" rx="2" ry="2" /> | |
| <text x="13.00" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TopWindow::Paint (29,243,462 samples, 0.04%)</title><rect x="1161.1" y="693" width="0.5" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="1164.15" y="703.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::~WString0 (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="421" width="2.3" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" /> | |
| <text x="1092.64" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CurrentHeap::~CurrentHeap (28,853,006 samples, 0.04%)</title><rect x="1039.9" y="453" width="0.5" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" /> | |
| <text x="1042.92" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::AddCell (87,438,621 samples, 0.11%)</title><rect x="864.9" y="549" width="1.3" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="867.87" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (668,036,521 samples, 0.87%)</title><rect x="428.0" y="437" width="10.3" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="431.00" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libc.so.6] (204,270,788 samples, 0.27%)</title><rect x="644.9" y="437" width="3.2" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" /> | |
| <text x="647.91" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="581" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="15.10" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (29,163,486 samples, 0.04%)</title><rect x="940.1" y="453" width="0.5" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="943.10" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (117,274,419 samples, 0.15%)</title><rect x="1049.3" y="469" width="1.8" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1052.31" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (389,537,870 samples, 0.51%)</title><rect x="19.4" y="549" width="6.0" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="22.43" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::ClipoffOp (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="661" width="0.4" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="1163.26" y="671.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="437" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="1142.56" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::IsInverted (28,651,481 samples, 0.04%)</title><rect x="984.5" y="581" width="0.4" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" /> | |
| <text x="987.50" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::sTextRenderer::Chrs>::Get (87,604,066 samples, 0.11%)</title><rect x="1033.7" y="517" width="1.3" height="15.0" fill="rgb(212,32,7)" rx="2" ry="2" /> | |
| <text x="1036.66" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libc.so.6] (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="773" width="922.3" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" /> | |
| <text x="13.00" y="783.5" >[libc.so.6]</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Value>::Add (21,628,260 samples, 0.03%)</title><rect x="10.0" y="341" width="0.3" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" /> | |
| <text x="13.00" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>bobcat (76,456,811,029 samples, 100.00%)</title><rect x="10.0" y="789" width="1180.0" height="15.0" fill="rgb(214,45,10)" rx="2" ry="2" /> | |
| <text x="13.00" y="799.5" >bobcat</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,900,683 samples, 0.04%)</title><rect x="13.0" y="517" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="16.00" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::ReAlloc (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="581" width="0.4" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="1163.26" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::Free (360,355,546 samples, 0.47%)</title><rect x="19.4" y="485" width="5.6" height="15.0" fill="rgb(253,223,53)" rx="2" ry="2" /> | |
| <text x="22.43" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::~VTLine (484,067,996 samples, 0.63%)</title><rect x="59.6" y="373" width="7.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="62.56" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sCheckRange (595,896,671 samples, 0.78%)</title><rect x="920.4" y="597" width="9.2" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" /> | |
| <text x="923.43" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::FillFree (115,735,440 samples, 0.15%)</title><rect x="1085.2" y="341" width="1.8" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="1088.18" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>scheduler_tick (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="309" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" /> | |
| <text x="1142.56" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Shrink (233,109,262 samples, 0.30%)</title><rect x="329.3" y="517" width="3.6" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" /> | |
| <text x="332.27" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<short, unsigned short, short, unsigned short> (29,577,224 samples, 0.04%)</title><rect x="1127.0" y="421" width="0.4" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="1129.97" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libglib-2.0.so.0.7800.4] (56,907,985 samples, 0.07%)</title><rect x="1177.4" y="757" width="0.9" height="15.0" fill="rgb(238,155,37)" rx="2" ry="2" /> | |
| <text x="1180.43" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (2,375,348,216 samples, 3.11%)</title><rect x="232.6" y="485" width="36.6" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="235.57" y="495.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Rc (31,361,416 samples, 0.04%)</title><rect x="1048.8" y="501" width="0.5" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="1051.83" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::~Lock (29,182,324 samples, 0.04%)</title><rect x="25.0" y="533" width="0.4" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="27.99" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::IsRc (29,053,013 samples, 0.04%)</title><rect x="1046.6" y="501" width="0.4" height="15.0" fill="rgb(236,146,34)" rx="2" ry="2" /> | |
| <text x="1049.59" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Free (484,067,996 samples, 0.63%)</title><rect x="59.6" y="325" width="7.4" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" /> | |
| <text x="62.56" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LAlloc (141,807,979 samples, 0.19%)</title><rect x="55.1" y="341" width="2.2" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="58.13" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (72,702,500 samples, 0.10%)</title><rect x="10.0" y="549" width="1.1" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="13.00" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::CellAdd (32,310,071,172 samples, 42.26%)</title><rect x="332.9" y="517" width="498.6" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="335.87" y="527.5" >Upp::VTPage::CellAdd</text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (177,783,099 samples, 0.23%)</title><rect x="12.6" y="613" width="2.7" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="15.55" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>__check_object_size (29,108,769 samples, 0.04%)</title><rect x="41.2" y="549" width="0.4" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="44.17" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy128 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="309" width="0.5" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="15.10" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (29,037,981 samples, 0.04%)</title><rect x="1116.7" y="421" width="0.4" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1119.69" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetGlyphInfo (29,080,247 samples, 0.04%)</title><rect x="1156.2" y="517" width="0.5" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" /> | |
| <text x="1159.22" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (87,143,424 samples, 0.11%)</title><rect x="1151.7" y="453" width="1.4" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1154.73" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="517" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="1054.56" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Get (29,360,168 samples, 0.04%)</title><rect x="14.8" y="549" width="0.5" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="17.84" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Inflated (31,043,800 samples, 0.04%)</title><rect x="13.5" y="533" width="0.4" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" /> | |
| <text x="16.46" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key>::FindFrom (29,683,242 samples, 0.04%)</title><rect x="940.6" y="501" width="0.4" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" /> | |
| <text x="943.55" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::operator+ (87,968,863 samples, 0.12%)</title><rect x="999.4" y="533" width="1.3" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" /> | |
| <text x="1002.37" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeCheck (88,745,149 samples, 0.12%)</title><rect x="1040.8" y="405" width="1.4" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1043.82" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::operator<< (292,069,268 samples, 0.38%)</title><rect x="34.4" y="629" width="4.6" height="15.0" fill="rgb(234,133,31)" rx="2" ry="2" /> | |
| <text x="37.44" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::AdjustHistorySize (484,067,996 samples, 0.63%)</title><rect x="59.6" y="421" width="7.4" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" /> | |
| <text x="62.56" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (57,517,219 samples, 0.08%)</title><rect x="548.8" y="421" width="0.9" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="551.79" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_syscall_64 (29,366,918 samples, 0.04%)</title><rect x="1183.4" y="725" width="0.5" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1186.45" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::~VTLine (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="373" width="92.1" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="553.57" y="383.5" >Upp::VTLine..</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="421" width="2.2" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1088.18" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (28,961,076 samples, 0.04%)</title><rect x="485.9" y="453" width="0.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="488.85" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (144,332,931 samples, 0.19%)</title><rect x="748.8" y="437" width="2.2" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="751.81" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>pthread_mutex_unlock (29,182,324 samples, 0.04%)</title><rect x="25.0" y="517" width="0.4" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" /> | |
| <text x="27.99" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="421" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="1142.56" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memeq8__ (29,683,242 samples, 0.04%)</title><rect x="940.6" y="373" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" /> | |
| <text x="943.55" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::operator== (29,683,242 samples, 0.04%)</title><rect x="940.6" y="469" width="0.4" height="15.0" fill="rgb(221,74,17)" rx="2" ry="2" /> | |
| <text x="943.55" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libcairo.so.2.11800.0] (967,222,064 samples, 1.27%)</title><rect x="1162.5" y="757" width="14.9" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="1165.50" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SaveToHistory (6,026,192,332 samples, 7.88%)</title><rect x="549.7" y="437" width="93.0" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" /> | |
| <text x="552.68" y="447.5" >Upp::VTPage..</text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8 (554,038,657 samples, 0.72%)</title><rect x="25.4" y="581" width="8.6" height="15.0" fill="rgb(250,211,50)" rx="2" ry="2" /> | |
| <text x="28.44" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>tty_audit_add_data (28,529,965 samples, 0.04%)</title><rect x="49.3" y="517" width="0.5" height="15.0" fill="rgb(218,64,15)" rx="2" ry="2" /> | |
| <text x="52.32" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (28,938,818 samples, 0.04%)</title><rect x="1153.5" y="309" width="0.5" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="1156.53" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (1,749,959,912 samples, 2.29%)</title><rect x="125.6" y="517" width="27.0" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="128.60" y="527.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (31,635,437 samples, 0.04%)</title><rect x="43.8" y="453" width="0.5" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="46.84" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (28,986,828 samples, 0.04%)</title><rect x="1152.6" y="357" width="0.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1155.63" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::IsEqual (29,683,242 samples, 0.04%)</title><rect x="940.6" y="437" width="0.4" height="15.0" fill="rgb(212,33,7)" rx="2" ry="2" /> | |
| <text x="943.55" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::ReAlloc (29,509,288 samples, 0.04%)</title><rect x="12.1" y="341" width="0.5" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="15.10" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Profile::Jsonize (27,001,733 samples, 0.04%)</title><rect x="10.7" y="453" width="0.4" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="13.71" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Free (29,192,170 samples, 0.04%)</title><rect x="67.5" y="357" width="0.4" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" /> | |
| <text x="70.47" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>syscall_exit_to_user_mode (28,968,783 samples, 0.04%)</title><rect x="931.8" y="629" width="0.5" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" /> | |
| <text x="934.82" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Tuple<unsigned int, Upp::Color> >::GrowSz (29,026,070 samples, 0.04%)</title><rect x="1033.2" y="437" width="0.5" height="15.0" fill="rgb(218,62,14)" rx="2" ry="2" /> | |
| <text x="1036.22" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::Lock (28,913,047 samples, 0.04%)</title><rect x="1067.0" y="469" width="0.4" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="1069.97" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::FlushText (58,337,844 samples, 0.08%)</title><rect x="1149.9" y="485" width="0.9" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1152.94" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::TryRealloc (29,414,756 samples, 0.04%)</title><rect x="1153.5" y="357" width="0.5" height="15.0" fill="rgb(225,94,22)" rx="2" ry="2" /> | |
| <text x="1156.53" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Insert (869,814,289 samples, 1.14%)</title><rect x="1037.7" y="517" width="13.4" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" /> | |
| <text x="1040.70" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Value::Value (24,072,507 samples, 0.03%)</title><rect x="10.3" y="405" width="0.4" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="13.33" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (494,478,531 samples, 0.65%)</title><rect x="853.7" y="485" width="7.6" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="856.69" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>bool Upp::IsNull<Upp::Color> (57,516,345 samples, 0.08%)</title><rect x="980.9" y="549" width="0.9" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="983.88" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Allok (117,832,841 samples, 0.15%)</title><rect x="1040.4" y="437" width="1.8" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" /> | |
| <text x="1043.37" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::AllocSz (29,282,476 samples, 0.04%)</title><rect x="1038.6" y="437" width="0.4" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1041.59" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::LookupChar (86,412,519 samples, 0.11%)</title><rect x="100.3" y="549" width="1.3" height="15.0" fill="rgb(240,163,39)" rx="2" ry="2" /> | |
| <text x="103.27" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>all (76,456,811,029 samples, 100%)</title><rect x="10.0" y="805" width="1180.0" height="15.0" fill="rgb(213,39,9)" rx="2" ry="2" /> | |
| <text x="13.00" y="815.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (31,043,800 samples, 0.04%)</title><rect x="13.5" y="517" width="0.4" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="16.46" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeFillK (144,979,100 samples, 0.19%)</title><rect x="1044.4" y="421" width="2.2" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1047.35" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::Cursor::operator Upp::Point_<int> (546,452,151 samples, 0.71%)</title><rect x="661.5" y="485" width="8.5" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" /> | |
| <text x="664.53" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (87,925,573 samples, 0.12%)</title><rect x="994.4" y="533" width="1.4" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="997.41" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GlyphHash (1,225,734,067 samples, 1.60%)</title><rect x="1131.0" y="469" width="18.9" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" /> | |
| <text x="1134.02" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Shrink (721,296,541 samples, 0.94%)</title><rect x="838.1" y="501" width="11.2" height="15.0" fill="rgb(213,40,9)" rx="2" ry="2" /> | |
| <text x="841.12" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::IsSelected (173,226,219 samples, 0.23%)</title><rect x="962.3" y="581" width="2.7" height="15.0" fill="rgb(213,37,9)" rx="2" ry="2" /> | |
| <text x="965.32" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Store (58,099,225 samples, 0.08%)</title><rect x="1154.4" y="357" width="0.9" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" /> | |
| <text x="1157.43" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetGlyphEntry (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="485" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="1111.49" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CurrentHeap::CurrentHeap (30,362,780 samples, 0.04%)</title><rect x="15.3" y="517" width="0.5" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" /> | |
| <text x="18.29" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>clock_nanosleep (29,399,960 samples, 0.04%)</title><rect x="931.8" y="677" width="0.5" height="15.0" fill="rgb(231,119,28)" rx="2" ry="2" /> | |
| <text x="934.81" y="687.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::Cursor::operator Upp::Point_<int> (175,824,168 samples, 0.23%)</title><rect x="356.8" y="501" width="2.7" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" /> | |
| <text x="359.80" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::IsLevel1 (28,858,933 samples, 0.04%)</title><rect x="153.5" y="533" width="0.5" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="156.55" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeCheckK (117,832,841 samples, 0.15%)</title><rect x="1040.4" y="421" width="1.8" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="1043.37" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Dbl_LinkAfter<Upp::BlkHeader_<256> > (28,832,949 samples, 0.04%)</title><rect x="531.0" y="261" width="0.4" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="533.95" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::GrowSz (588,575,650 samples, 0.77%)</title><rect x="1061.4" y="533" width="9.1" height="15.0" fill="rgb(236,146,35)" rx="2" ry="2" /> | |
| <text x="1064.44" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy32 (86,828,230 samples, 0.11%)</title><rect x="1154.0" y="405" width="1.3" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1156.99" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Function<void (917,189,850 samples, 1.20%)</title><rect x="54.2" y="517" width="14.2" height="15.0" fill="rgb(206,8,1)" rx="2" ry="2" /> | |
| <text x="57.24" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetGlyphInfo (1,458,712,453 samples, 1.91%)</title><rect x="1127.4" y="485" width="22.5" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" /> | |
| <text x="1130.43" y="495.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::RawFree (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="437" width="2.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1088.18" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::NextLine (10,739,461,813 samples, 14.05%)</title><rect x="483.2" y="485" width="165.8" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" /> | |
| <text x="486.22" y="495.5" >Upp::VTPage::NextLine</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::~Vector (288,730,015 samples, 0.38%)</title><rect x="1085.2" y="469" width="4.4" height="15.0" fill="rgb(227,104,25)" rx="2" ry="2" /> | |
| <text x="1088.18" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::NoBold (30,623,513 samples, 0.04%)</title><rect x="1156.7" y="549" width="0.4" height="15.0" fill="rgb(231,122,29)" rx="2" ry="2" /> | |
| <text x="1159.67" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::SystemDraw::TextGlyph> (29,237,401 samples, 0.04%)</title><rect x="941.0" y="517" width="0.5" height="15.0" fill="rgb(215,47,11)" rx="2" ry="2" /> | |
| <text x="944.01" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::operator[] (144,622,330 samples, 0.19%)</title><rect x="172.2" y="517" width="2.3" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="175.25" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libc.so.6] (29,179,729 samples, 0.04%)</title><rect x="632.5" y="261" width="0.4" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" /> | |
| <text x="635.50" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<short> (145,523,685 samples, 0.19%)</title><rect x="1117.1" y="421" width="2.3" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="1120.14" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::Clip (29,117,529 samples, 0.04%)</title><rect x="1161.6" y="725" width="0.4" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" /> | |
| <text x="1164.60" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GetSelection (85,957,760 samples, 0.11%)</title><rect x="963.2" y="565" width="1.3" height="15.0" fill="rgb(209,21,5)" rx="2" ry="2" /> | |
| <text x="966.21" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (29,282,476 samples, 0.04%)</title><rect x="1038.6" y="453" width="0.4" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="1041.59" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (144,432,419 samples, 0.19%)</title><rect x="1089.6" y="389" width="2.3" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1092.64" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BiVector<Upp::VTLine>::DropHead (484,067,996 samples, 0.63%)</title><rect x="59.6" y="389" width="7.4" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="62.56" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GetGlyphInfo (1,700,005,278 samples, 2.22%)</title><rect x="1096.7" y="501" width="26.3" height="15.0" fill="rgb(216,51,12)" rx="2" ry="2" /> | |
| <text x="1099.74" y="511.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,509,288 samples, 0.04%)</title><rect x="12.1" y="517" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="15.10" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (268,116,405 samples, 0.35%)</title><rect x="15.3" y="533" width="4.1" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="18.29" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::FindAdd (1,902,245,454 samples, 2.49%)</title><rect x="1004.3" y="533" width="29.4" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="1007.31" y="543.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (976,609,753 samples, 1.28%)</title><rect x="764.4" y="405" width="15.1" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="767.39" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (29,089,005 samples, 0.04%)</title><rect x="779.5" y="373" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="782.46" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<Upp::CellPaintData>::operator Upp::CellPaintData* (58,014,440 samples, 0.08%)</title><rect x="957.4" y="581" width="0.9" height="15.0" fill="rgb(205,4,0)" rx="2" ry="2" /> | |
| <text x="960.40" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="437" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="15.10" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned int, Upp::Color>::operator== (264,655,060 samples, 0.35%)</title><rect x="1026.4" y="485" width="4.1" height="15.0" fill="rgb(217,56,13)" rx="2" ry="2" /> | |
| <text x="1029.43" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (28,095,643 samples, 0.04%)</title><rect x="1087.0" y="325" width="0.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1089.97" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,509,288 samples, 0.04%)</title><rect x="12.1" y="421" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="15.10" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::LineRemove (888,355,884 samples, 1.16%)</title><rect x="54.7" y="453" width="13.7" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="57.68" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>note_gp_changes (27,906,941 samples, 0.04%)</title><rect x="465.6" y="373" width="0.5" height="15.0" fill="rgb(208,16,3)" rx="2" ry="2" /> | |
| <text x="468.62" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Allok (29,134,275 samples, 0.04%)</title><rect x="1031.9" y="373" width="0.4" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" /> | |
| <text x="1034.87" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,837,804 samples, 0.04%)</title><rect x="439.7" y="437" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="442.66" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,837,804 samples, 0.04%)</title><rect x="439.7" y="453" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="442.66" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeFill (86,346,567 samples, 0.11%)</title><rect x="1070.5" y="437" width="1.4" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1073.53" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::~String0 (29,595,789 samples, 0.04%)</title><rect x="1108.5" y="373" width="0.4" height="15.0" fill="rgb(232,125,30)" rx="2" ry="2" /> | |
| <text x="1111.49" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libcairo.so.2.11800.0] (29,011,965 samples, 0.04%)</title><rect x="933.6" y="741" width="0.5" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="936.62" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Insert (292,069,268 samples, 0.38%)</title><rect x="34.4" y="565" width="4.6" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="37.44" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Dsyn (111,097,268 samples, 0.15%)</title><rect x="1042.2" y="501" width="1.7" height="15.0" fill="rgb(246,188,45)" rx="2" ry="2" /> | |
| <text x="1045.18" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::GetCount (88,814,406 samples, 0.12%)</title><rect x="988.6" y="565" width="1.4" height="15.0" fill="rgb(230,115,27)" rx="2" ry="2" /> | |
| <text x="991.61" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (86,828,230 samples, 0.11%)</title><rect x="1154.0" y="373" width="1.3" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1156.99" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::RawFree (144,705,196 samples, 0.19%)</title><rect x="1070.5" y="533" width="2.3" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1073.53" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sTextRenderer::Flush (4,918,625,982 samples, 6.43%)</title><rect x="1083.0" y="565" width="75.9" height="15.0" fill="rgb(219,66,15)" rx="2" ry="2" /> | |
| <text x="1085.97" y="575.5" >Upp::sTe..</text> | |
| </g> | |
| <g > | |
| <title>psi_task_switch (28,801,906 samples, 0.04%)</title><rect x="47.5" y="453" width="0.5" height="15.0" fill="rgb(230,118,28)" rx="2" ry="2" /> | |
| <text x="50.53" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="357" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="1142.56" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned long long> (86,501,610 samples, 0.11%)</title><rect x="1135.1" y="421" width="1.3" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1138.08" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<short>::Rect_ (28,645,279 samples, 0.04%)</title><rect x="11.7" y="517" width="0.4" height="15.0" fill="rgb(243,177,42)" rx="2" ry="2" /> | |
| <text x="14.65" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetAbsRow (29,303,150 samples, 0.04%)</title><rect x="58.2" y="437" width="0.5" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="61.20" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>tty_read (614,152,384 samples, 0.80%)</title><rect x="40.3" y="565" width="9.5" height="15.0" fill="rgb(208,13,3)" rx="2" ry="2" /> | |
| <text x="43.28" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTInStream::Parse (57,034,461,279 samples, 74.60%)</title><rect x="51.6" y="629" width="880.2" height="15.0" fill="rgb(208,14,3)" rx="2" ry="2" /> | |
| <text x="54.57" y="639.5" >Upp::VTInStream::Parse</text> | |
| </g> | |
| <g > | |
| <title>Upp::Peek32le (143,834,032 samples, 0.19%)</title><rect x="551.5" y="261" width="2.2" height="15.0" fill="rgb(252,219,52)" rx="2" ry="2" /> | |
| <text x="554.49" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::Invalidate (29,645,067 samples, 0.04%)</title><rect x="486.3" y="453" width="0.5" height="15.0" fill="rgb(237,151,36)" rx="2" ry="2" /> | |
| <text x="489.30" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>pthread_mutex_lock (28,913,047 samples, 0.04%)</title><rect x="1067.0" y="453" width="0.4" height="15.0" fill="rgb(247,196,46)" rx="2" ry="2" /> | |
| <text x="1069.97" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::~Lock (29,179,729 samples, 0.04%)</title><rect x="632.5" y="277" width="0.4" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="635.50" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::DispatchKey (72,702,500 samples, 0.10%)</title><rect x="10.0" y="613" width="1.1" height="15.0" fill="rgb(212,35,8)" rx="2" ry="2" /> | |
| <text x="13.00" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>_copy_to_iter (175,556,054 samples, 0.23%)</title><rect x="41.6" y="549" width="2.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="44.62" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String0::Cat (292,069,268 samples, 0.38%)</title><rect x="34.4" y="581" width="4.6" height="15.0" fill="rgb(223,86,20)" rx="2" ry="2" /> | |
| <text x="37.44" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (29,230,727 samples, 0.04%)</title><rect x="1015.7" y="389" width="0.4" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="1018.68" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::WString0>::Cat (1,132,255,336 samples, 1.48%)</title><rect x="1035.0" y="565" width="17.5" height="15.0" fill="rgb(232,124,29)" rx="2" ry="2" /> | |
| <text x="1038.02" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (28,986,828 samples, 0.04%)</title><rect x="1152.6" y="373" width="0.5" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="1155.63" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<Upp::Font, int>::GetHashValue (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="325" width="0.4" height="15.0" fill="rgb(249,206,49)" rx="2" ry="2" /> | |
| <text x="1153.39" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>__irq_exit_rcu (27,906,941 samples, 0.04%)</title><rect x="465.6" y="421" width="0.5" height="15.0" fill="rgb(227,101,24)" rx="2" ry="2" /> | |
| <text x="468.62" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memeq8__ (29,683,242 samples, 0.04%)</title><rect x="940.6" y="389" width="0.4" height="15.0" fill="rgb(235,141,33)" rx="2" ry="2" /> | |
| <text x="943.55" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (347,084,272 samples, 0.45%)</title><rect x="626.7" y="213" width="5.4" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="629.69" y="223.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (29,134,275 samples, 0.04%)</title><rect x="1031.9" y="405" width="0.4" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="1034.87" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (28,332,694 samples, 0.04%)</title><rect x="626.3" y="101" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="629.26" y="111.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::GrowAdd (733,280,846 samples, 0.96%)</title><rect x="1061.4" y="549" width="11.4" height="15.0" fill="rgb(249,203,48)" rx="2" ry="2" /> | |
| <text x="1064.44" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::GrowSz (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="597" width="0.4" height="15.0" fill="rgb(211,31,7)" rx="2" ry="2" /> | |
| <text x="1163.26" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::GetPos (433,397,897 samples, 0.57%)</title><rect x="870.5" y="597" width="6.7" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="873.48" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveRight (29,099,948 samples, 0.04%)</title><rect x="831.5" y="517" width="0.5" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="834.53" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::CtrlPaint (14,597,300,270 samples, 19.09%)</title><rect x="935.0" y="677" width="225.3" height="15.0" fill="rgb(254,228,54)" rx="2" ry="2" /> | |
| <text x="937.97" y="687.5" >Upp::Ctrl::CtrlPaint</text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::AsInt64 (28,904,116 samples, 0.04%)</title><rect x="1096.3" y="501" width="0.4" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1099.29" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::Add (28,701,124 samples, 0.04%)</title><rect x="1160.3" y="629" width="0.4" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" /> | |
| <text x="1163.26" y="639.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::HugeHeapDetail, 4096>::DbgFreeCheck (29,134,275 samples, 0.04%)</title><rect x="1031.9" y="341" width="0.4" height="15.0" fill="rgb(229,111,26)" rx="2" ry="2" /> | |
| <text x="1034.87" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>__hrtimer_run_queues (28,897,661 samples, 0.04%)</title><rect x="935.0" y="517" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="937.97" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ExistsTimeCallback (115,064,122 samples, 0.15%)</title><rect x="484.1" y="373" width="1.8" height="15.0" fill="rgb(211,28,6)" rx="2" ry="2" /> | |
| <text x="487.08" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeader_<256>::GetNextHeader (59,146,386 samples, 0.08%)</title><rect x="527.8" y="261" width="0.9" height="15.0" fill="rgb(238,152,36)" rx="2" ry="2" /> | |
| <text x="530.81" y="271.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="469" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="1054.56" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::FillFree (4,671,663,718 samples, 6.11%)</title><rect x="554.6" y="213" width="72.1" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="557.59" y="223.5" >Upp::Blk..</text> | |
| </g> | |
| <g > | |
| <title>Upp::AdjustIfDark (87,102,167 samples, 0.11%)</title><rect x="978.2" y="549" width="1.3" height="15.0" fill="rgb(245,185,44)" rx="2" ry="2" /> | |
| <text x="981.18" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (230,414,818 samples, 0.30%)</title><rect x="958.3" y="581" width="3.6" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="961.30" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::IsNullInstance (85,957,760 samples, 0.11%)</title><rect x="963.2" y="533" width="1.3" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" /> | |
| <text x="966.21" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::Lock (29,378,275 samples, 0.04%)</title><rect x="1071.9" y="501" width="0.4" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="1074.86" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::ProcessEvents0 (343,046,957 samples, 0.45%)</title><rect x="10.0" y="661" width="5.3" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" /> | |
| <text x="13.00" y="671.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::GSets::GetSS (28,387,159 samples, 0.04%)</title><rect x="153.1" y="533" width="0.4" height="15.0" fill="rgb(232,124,29)" rx="2" ry="2" /> | |
| <text x="156.11" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::ReAlloc (170,518,625 samples, 0.22%)</title><rect x="54.7" y="405" width="2.6" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" /> | |
| <text x="57.68" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeFillK (115,571,206 samples, 0.15%)</title><rect x="1090.1" y="325" width="1.8" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1093.09" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bobcat::ProcessEvents (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="693" width="922.3" height="15.0" fill="rgb(215,48,11)" rx="2" ry="2" /> | |
| <text x="13.00" y="703.5" >Upp::Bobcat::ProcessEvents</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (329,168,167 samples, 0.43%)</title><rect x="1061.4" y="501" width="5.1" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="1064.44" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Tuple<unsigned int, Upp::Color> >::GrowAdd (29,026,070 samples, 0.04%)</title><rect x="1033.2" y="453" width="0.5" height="15.0" fill="rgb(230,119,28)" rx="2" ry="2" /> | |
| <text x="1036.22" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::RawFree (455,269,216 samples, 0.60%)</title><rect x="59.6" y="309" width="7.0" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="62.56" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::operator[] (1,672,596,705 samples, 2.19%)</title><rect x="283.6" y="501" width="25.8" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="286.58" y="511.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (204,496,554 samples, 0.27%)</title><rect x="35.8" y="517" width="3.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="38.80" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>ksys_read (614,152,384 samples, 0.80%)</title><rect x="40.3" y="597" width="9.5" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" /> | |
| <text x="43.28" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned int>::ToHash (320,166,433 samples, 0.42%)</title><rect x="1021.5" y="421" width="4.9" height="15.0" fill="rgb(224,88,21)" rx="2" ry="2" /> | |
| <text x="1024.49" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SystemDraw::FlushText (595,926,137 samples, 0.78%)</title><rect x="935.4" y="565" width="9.2" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="938.42" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (110,307,845 samples, 0.14%)</title><rect x="401.4" y="469" width="1.7" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="404.36" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>_dbus_message_loader_get_is_corrupted (13,915,026 samples, 0.02%)</title><rect x="1181.5" y="757" width="0.2" height="15.0" fill="rgb(245,187,44)" rx="2" ry="2" /> | |
| <text x="1184.45" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (29,021,070 samples, 0.04%)</title><rect x="831.1" y="485" width="0.4" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="834.08" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>entry_SYSCALL_64 (28,672,018 samples, 0.04%)</title><rect x="1183.0" y="741" width="0.4" height="15.0" fill="rgb(239,156,37)" rx="2" ry="2" /> | |
| <text x="1186.00" y="751.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::String::String (28,890,078 samples, 0.04%)</title><rect x="39.0" y="645" width="0.4" height="15.0" fill="rgb(216,52,12)" rx="2" ry="2" /> | |
| <text x="41.95" y="655.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveHorz (7,462,300,977 samples, 9.76%)</title><rect x="367.6" y="485" width="115.2" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="370.64" y="495.5" >Upp::VTPage::M..</text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (57,463,512 samples, 0.08%)</title><rect x="543.4" y="437" width="0.9" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="546.42" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="389" width="0.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="1152.94" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (58,050,812 samples, 0.08%)</title><rect x="38.1" y="501" width="0.9" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="41.06" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>__sysvec_apic_timer_interrupt (31,635,437 samples, 0.04%)</title><rect x="43.8" y="485" width="0.5" height="15.0" fill="rgb(242,173,41)" rx="2" ry="2" /> | |
| <text x="46.84" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned int, Upp::Color>::Tuple (144,828,470 samples, 0.19%)</title><rect x="1080.4" y="549" width="2.3" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" /> | |
| <text x="1083.44" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<int> (144,898,932 samples, 0.19%)</title><rect x="1087.4" y="437" width="2.2" height="15.0" fill="rgb(212,33,8)" rx="2" ry="2" /> | |
| <text x="1090.40" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libc.so.6] (29,007,996 samples, 0.04%)</title><rect x="1066.1" y="469" width="0.4" height="15.0" fill="rgb(223,84,20)" rx="2" ry="2" /> | |
| <text x="1069.08" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (58,358,704 samples, 0.08%)</title><rect x="1031.9" y="421" width="0.9" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="1034.87" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<Upp::Tuple<unsigned int, Upp::Color> > (854,948,973 samples, 1.12%)</title><rect x="1013.2" y="469" width="13.2" height="15.0" fill="rgb(254,229,54)" rx="2" ry="2" /> | |
| <text x="1016.24" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::Write (57,063,167,111 samples, 74.63%)</title><rect x="51.1" y="645" width="880.7" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="54.13" y="655.5" >Upp::TerminalCtrl::Write</text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::Get (688,188,248 samples, 0.90%)</title><rect x="885.8" y="581" width="10.7" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" /> | |
| <text x="888.83" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (28,642,805 samples, 0.04%)</title><rect x="57.8" y="437" width="0.4" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="60.76" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryRealloc (59,015,376 samples, 0.08%)</title><rect x="1153.1" y="373" width="0.9" height="15.0" fill="rgb(229,113,27)" rx="2" ry="2" /> | |
| <text x="1156.08" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>unsigned long long Upp::GetHashValue<unsigned short> (28,922,449 samples, 0.04%)</title><rect x="1121.6" y="421" width="0.5" height="15.0" fill="rgb(225,93,22)" rx="2" ry="2" /> | |
| <text x="1124.64" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshFrame (29,509,288 samples, 0.04%)</title><rect x="12.1" y="469" width="0.5" height="15.0" fill="rgb(236,142,34)" rx="2" ry="2" /> | |
| <text x="15.10" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::FoldHash (203,450,674 samples, 0.27%)</title><rect x="1136.9" y="453" width="3.1" height="15.0" fill="rgb(248,201,48)" rx="2" ry="2" /> | |
| <text x="1139.86" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>is_vmalloc_addr (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="581" width="0.5" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" /> | |
| <text x="1186.90" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sRectRenderer::DrawRect (667,585,678 samples, 0.87%)</title><rect x="990.4" y="581" width="10.3" height="15.0" fill="rgb(246,189,45)" rx="2" ry="2" /> | |
| <text x="993.42" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::MakeAlloc (141,807,979 samples, 0.19%)</title><rect x="55.1" y="309" width="2.2" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="58.13" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (109,779,691 samples, 0.14%)</title><rect x="678.5" y="469" width="1.7" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="681.50" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (115,571,206 samples, 0.15%)</title><rect x="1090.1" y="341" width="1.8" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1093.09" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (28,332,694 samples, 0.04%)</title><rect x="626.3" y="69" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="629.26" y="79.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LargeHeapDetail::LinkFree (115,529,818 samples, 0.15%)</title><rect x="529.6" y="277" width="1.8" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" /> | |
| <text x="532.61" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell Upp::clone<Upp::VTCell> (28,833,956 samples, 0.04%)</title><rect x="57.3" y="389" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="60.32" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>_XSend (43,870,082 samples, 0.06%)</title><rect x="1184.4" y="773" width="0.6" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" /> | |
| <text x="1187.36" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (28,308,028 samples, 0.04%)</title><rect x="437.9" y="309" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="440.87" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="437" width="0.5" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1152.94" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (29,089,005 samples, 0.04%)</title><rect x="779.5" y="389" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="782.46" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Get (326,126,540 samples, 0.43%)</title><rect x="984.9" y="581" width="5.1" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="987.95" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::Lock (28,773,530 samples, 0.04%)</title><rect x="532.3" y="389" width="0.5" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="535.31" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (144,979,100 samples, 0.19%)</title><rect x="1044.4" y="437" width="2.2" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1047.35" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (27,393,120 samples, 0.04%)</title><rect x="992.2" y="549" width="0.4" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="995.19" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTInStream::GetState (27,686,396 samples, 0.04%)</title><rect x="930.5" y="613" width="0.4" height="15.0" fill="rgb(208,17,4)" rx="2" ry="2" /> | |
| <text x="933.52" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::MakeAlloc (237,753,625 samples, 0.31%)</title><rect x="15.8" y="469" width="3.6" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="18.76" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::TryLAlloc (29,182,623 samples, 0.04%)</title><rect x="939.2" y="421" width="0.4" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="942.20" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_signal_emit_valist (90,392,038 samples, 0.12%)</title><rect x="1186.4" y="773" width="1.4" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" /> | |
| <text x="1189.37" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::ResolveCharset (29,152,475 samples, 0.04%)</title><rect x="186.8" y="501" width="0.4" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="189.77" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::~Lock (29,007,996 samples, 0.04%)</title><rect x="1066.1" y="485" width="0.4" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="1069.08" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::Invalidate (58,520,595 samples, 0.08%)</title><rect x="58.7" y="421" width="0.9" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="61.66" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::sTextRenderer::Chrs> (433,162,434 samples, 0.57%)</title><rect x="1085.2" y="501" width="6.7" height="15.0" fill="rgb(242,174,41)" rx="2" ry="2" /> | |
| <text x="1088.18" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::ResolveVTCharset (841,195,713 samples, 1.10%)</title><rect x="187.2" y="501" width="13.0" height="15.0" fill="rgb(238,154,37)" rx="2" ry="2" /> | |
| <text x="190.22" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,509,288 samples, 0.04%)</title><rect x="12.1" y="549" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="15.10" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc (28,883,879 samples, 0.04%)</title><rect x="1032.8" y="437" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1035.77" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Size_<int>::Size_ (145,682,648 samples, 0.19%)</title><rect x="997.1" y="533" width="2.3" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" /> | |
| <text x="1000.12" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy32 (28,773,078 samples, 0.04%)</title><rect x="1067.4" y="469" width="0.5" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1070.42" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (28,938,818 samples, 0.04%)</title><rect x="1153.5" y="341" width="0.5" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="1156.53" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (141,807,979 samples, 0.19%)</title><rect x="55.1" y="293" width="2.2" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="58.13" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (28,986,828 samples, 0.04%)</title><rect x="1152.6" y="341" width="0.5" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="1155.63" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::ExistsTimeCallback (143,810,875 samples, 0.19%)</title><rect x="483.6" y="389" width="2.3" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="486.63" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::operator[] (116,743,951 samples, 0.15%)</title><rect x="967.7" y="565" width="1.8" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="970.70" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key::operator== (29,683,242 samples, 0.04%)</title><rect x="940.6" y="485" width="0.4" height="15.0" fill="rgb(238,154,36)" rx="2" ry="2" /> | |
| <text x="943.55" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (29,089,005 samples, 0.04%)</title><rect x="779.5" y="309" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="782.46" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::ViewContains (28,224,933 samples, 0.04%)</title><rect x="828.0" y="469" width="0.4" height="15.0" fill="rgb(236,143,34)" rx="2" ry="2" /> | |
| <text x="830.98" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::CombineHash<unsigned long long, int> (203,317,621 samples, 0.27%)</title><rect x="1110.0" y="469" width="3.1" height="15.0" fill="rgb(225,92,22)" rx="2" ry="2" /> | |
| <text x="1113.00" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Mutex::Lock::Lock (29,224,429 samples, 0.04%)</title><rect x="1032.3" y="405" width="0.5" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="1035.32" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="485" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="15.10" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAlloc (58,358,704 samples, 0.08%)</title><rect x="1031.9" y="437" width="0.9" height="15.0" fill="rgb(207,10,2)" rx="2" ry="2" /> | |
| <text x="1034.87" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (29,163,486 samples, 0.04%)</title><rect x="940.1" y="517" width="0.5" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="943.10" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgobject-2.0.so.0.7800.4] (29,055,096 samples, 0.04%)</title><rect x="1178.3" y="757" width="0.5" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" /> | |
| <text x="1181.30" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (973,354,876 samples, 1.27%)</title><rect x="813.0" y="437" width="15.0" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="815.96" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Destroy<Upp::VTCell> (28,798,780 samples, 0.04%)</title><rect x="66.6" y="309" width="0.4" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="69.59" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::Jsonize<Upp::Vector<Upp::PatternInfo> > (27,001,733 samples, 0.04%)</title><rect x="10.7" y="421" width="0.4" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="13.71" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8__ (86,828,230 samples, 0.11%)</title><rect x="1154.0" y="389" width="1.3" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="1156.99" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (289,234,159 samples, 0.38%)</title><rect x="627.6" y="197" width="4.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="630.59" y="207.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned int, Upp::Color>::GetHashValue (841,581,224 samples, 1.10%)</title><rect x="1013.4" y="453" width="13.0" height="15.0" fill="rgb(209,19,4)" rx="2" ry="2" /> | |
| <text x="1016.44" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (28,677,167 samples, 0.04%)</title><rect x="1139.6" y="341" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="1142.56" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::InsertN (57,610,651 samples, 0.08%)</title><rect x="643.1" y="421" width="0.9" height="15.0" fill="rgb(237,148,35)" rx="2" ry="2" /> | |
| <text x="646.13" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::SetCell (145,561,968 samples, 0.19%)</title><rect x="832.0" y="517" width="2.2" height="15.0" fill="rgb(240,164,39)" rx="2" ry="2" /> | |
| <text x="834.98" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (29,163,486 samples, 0.04%)</title><rect x="940.1" y="469" width="0.5" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="943.10" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>bool Upp::IsNull<int> (85,957,760 samples, 0.11%)</title><rect x="963.2" y="517" width="1.3" height="15.0" fill="rgb(250,210,50)" rx="2" ry="2" /> | |
| <text x="966.21" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Get (116,548,278 samples, 0.15%)</title><rect x="942.8" y="533" width="1.8" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" /> | |
| <text x="945.82" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::ReAlloc (145,843,606 samples, 0.19%)</title><rect x="1153.1" y="437" width="2.2" height="15.0" fill="rgb(240,165,39)" rx="2" ry="2" /> | |
| <text x="1156.08" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::DbgFreeCheckK (58,157,124 samples, 0.08%)</title><rect x="1062.9" y="437" width="0.9" height="15.0" fill="rgb(247,195,46)" rx="2" ry="2" /> | |
| <text x="1065.86" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<2, unsigned int, Upp::Color>::ToHash (639,528,455 samples, 0.84%)</title><rect x="1016.6" y="437" width="9.8" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" /> | |
| <text x="1019.56" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>std::atomic<bool>::load (28,427,714 samples, 0.04%)</title><rect x="485.0" y="325" width="0.4" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="487.97" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (203,772,906 samples, 0.27%)</title><rect x="1039.0" y="485" width="3.2" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="1042.04" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::Do<unsigned long long> (145,069,200 samples, 0.19%)</title><rect x="1110.9" y="453" width="2.2" height="15.0" fill="rgb(250,208,49)" rx="2" ry="2" /> | |
| <text x="1113.90" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (57,517,219 samples, 0.08%)</title><rect x="548.8" y="405" width="0.9" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="551.79" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key>::Find (29,683,242 samples, 0.04%)</title><rect x="940.6" y="517" width="0.4" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="943.55" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<2, unsigned int, Upp::Color>::TupleN (87,131,340 samples, 0.11%)</title><rect x="1081.3" y="533" width="1.4" height="15.0" fill="rgb(220,71,17)" rx="2" ry="2" /> | |
| <text x="1084.33" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (27,906,941 samples, 0.04%)</title><rect x="465.6" y="437" width="0.5" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="468.62" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (28,897,661 samples, 0.04%)</title><rect x="935.0" y="501" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="937.97" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree (144,705,196 samples, 0.19%)</title><rect x="1070.5" y="517" width="2.3" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="1073.53" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_iter_readv_writev (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="661" width="0.5" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" /> | |
| <text x="1186.90" y="671.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgtk-3.so.0.2409.32] (14,742,575,183 samples, 19.28%)</title><rect x="934.5" y="773" width="227.5" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" /> | |
| <text x="937.52" y="783.5" >[libgtk-3.so.0.2409.32]</text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (2,337,293,567 samples, 3.06%)</title><rect x="491.7" y="277" width="36.1" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="494.74" y="287.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy8 (292,069,268 samples, 0.38%)</title><rect x="34.4" y="549" width="4.6" height="15.0" fill="rgb(250,211,50)" rx="2" ry="2" /> | |
| <text x="37.44" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Rect_ (927,439,389 samples, 1.21%)</title><rect x="424.0" y="453" width="14.3" height="15.0" fill="rgb(222,82,19)" rx="2" ry="2" /> | |
| <text x="427.00" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (1,149,240,700 samples, 1.50%)</title><rect x="810.2" y="453" width="17.8" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="813.24" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sTextRenderer::DrawChar (5,309,867,246 samples, 6.94%)</title><rect x="1000.7" y="581" width="82.0" height="15.0" fill="rgb(251,211,50)" rx="2" ry="2" /> | |
| <text x="1003.73" y="591.5" >Upp::sTex..</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (2,864,691,205 samples, 3.75%)</title><rect x="488.1" y="389" width="44.2" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="491.10" y="399.5" >Upp:..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh0 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="533" width="0.5" height="15.0" fill="rgb(247,196,47)" rx="2" ry="2" /> | |
| <text x="15.10" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>scheduler_tick (29,054,770 samples, 0.04%)</title><rect x="1051.6" y="389" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" /> | |
| <text x="1054.56" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (173,990,505 samples, 0.23%)</title><rect x="1143.7" y="405" width="2.6" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1146.66" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>asm_sysvec_apic_timer_interrupt (28,332,694 samples, 0.04%)</title><rect x="626.3" y="181" width="0.4" height="15.0" fill="rgb(232,127,30)" rx="2" ry="2" /> | |
| <text x="629.26" y="191.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::JsonIO& Upp::JsonIO::operator (27,001,733 samples, 0.04%)</title><rect x="10.7" y="437" width="0.4" height="15.0" fill="rgb(251,213,50)" rx="2" ry="2" /> | |
| <text x="13.71" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::RawFree (28,921,551 samples, 0.04%)</title><rect x="644.5" y="341" width="0.4" height="15.0" fill="rgb(237,149,35)" rx="2" ry="2" /> | |
| <text x="647.46" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::Free (29,163,486 samples, 0.04%)</title><rect x="940.1" y="533" width="0.5" height="15.0" fill="rgb(233,131,31)" rx="2" ry="2" /> | |
| <text x="943.10" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TupleN<1, unsigned int>::TupleN (28,604,922 samples, 0.04%)</title><rect x="1082.2" y="517" width="0.5" height="15.0" fill="rgb(214,43,10)" rx="2" ry="2" /> | |
| <text x="1085.24" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>account_user_time (28,332,694 samples, 0.04%)</title><rect x="626.3" y="53" width="0.4" height="15.0" fill="rgb(225,96,23)" rx="2" ry="2" /> | |
| <text x="629.26" y="63.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::memcpy_t<unsigned int> (117,274,419 samples, 0.15%)</title><rect x="1049.3" y="501" width="1.8" height="15.0" fill="rgb(244,181,43)" rx="2" ry="2" /> | |
| <text x="1052.31" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::GrowSz (145,843,606 samples, 0.19%)</title><rect x="1153.1" y="453" width="2.2" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="1156.08" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::operator[] (3,043,283,094 samples, 3.98%)</title><rect x="222.3" y="501" width="46.9" height="15.0" fill="rgb(224,89,21)" rx="2" ry="2" /> | |
| <text x="225.26" y="511.5" >Upp:..</text> | |
| </g> | |
| <g > | |
| <title>int Upp::clamp<int> (30,507,788 samples, 0.04%)</title><rect x="67.9" y="437" width="0.5" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" /> | |
| <text x="70.92" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgdk-3.so.0.2409.32] (29,063,664 samples, 0.04%)</title><rect x="1186.4" y="757" width="0.4" height="15.0" fill="rgb(244,183,43)" rx="2" ry="2" /> | |
| <text x="1189.37" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (28,897,480 samples, 0.04%)</title><rect x="1070.1" y="437" width="0.4" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="1073.08" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::LFree (5,105,024,532 samples, 6.68%)</title><rect x="553.7" y="245" width="78.8" height="15.0" fill="rgb(216,53,12)" rx="2" ry="2" /> | |
| <text x="556.71" y="255.5" >Upp::Heap..</text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgBlkHeader::Insert (28,710,646 samples, 0.04%)</title><rect x="54.7" y="357" width="0.4" height="15.0" fill="rgb(223,85,20)" rx="2" ry="2" /> | |
| <text x="57.68" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Value>::GrowAdd (21,628,260 samples, 0.03%)</title><rect x="10.0" y="325" width="0.3" height="15.0" fill="rgb(254,225,53)" rx="2" ry="2" /> | |
| <text x="13.00" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::DbgSet (62,792,211 samples, 0.08%)</title><rect x="1061.4" y="485" width="1.0" height="15.0" fill="rgb(242,172,41)" rx="2" ry="2" /> | |
| <text x="1064.44" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (29,182,623 samples, 0.04%)</title><rect x="939.2" y="469" width="0.4" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="942.20" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash& Upp::CombineHash::operator<< <Upp::Color> (232,329,043 samples, 0.30%)</title><rect x="1017.9" y="421" width="3.6" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" /> | |
| <text x="1020.90" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Tuple<unsigned short, Upp::Color>::Tuple (56,675,220 samples, 0.07%)</title><rect x="1057.0" y="549" width="0.8" height="15.0" fill="rgb(212,36,8)" rx="2" ry="2" /> | |
| <text x="1059.96" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Draw::DrawText (4,198,624,469 samples, 5.49%)</title><rect x="1091.9" y="533" width="64.8" height="15.0" fill="rgb(207,9,2)" rx="2" ry="2" /> | |
| <text x="1094.87" y="543.5" >Upp::Dr..</text> | |
| </g> | |
| <g > | |
| <title>g_type_check_instance_is_a (57,968,659 samples, 0.08%)</title><rect x="1187.8" y="773" width="0.9" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="1190.77" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkPrefix::GetSize (30,336,191 samples, 0.04%)</title><rect x="531.4" y="309" width="0.5" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="534.40" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::GlyphHash (909,228,837 samples, 1.19%)</title><rect x="1108.9" y="485" width="14.1" height="15.0" fill="rgb(228,107,25)" rx="2" ry="2" /> | |
| <text x="1111.94" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkPrefix::GetNextHeader (30,281,757 samples, 0.04%)</title><rect x="528.3" y="245" width="0.4" height="15.0" fill="rgb(215,46,11)" rx="2" ry="2" /> | |
| <text x="531.26" y="255.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeFill (289,545,876 samples, 0.38%)</title><rect x="19.4" y="453" width="4.5" height="15.0" fill="rgb(239,160,38)" rx="2" ry="2" /> | |
| <text x="22.43" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Get (28,786,717 samples, 0.04%)</title><rect x="642.7" y="437" width="0.4" height="15.0" fill="rgb(243,179,42)" rx="2" ry="2" /> | |
| <text x="645.68" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<int>::operator[] (112,446,155 samples, 0.15%)</title><rect x="1157.1" y="549" width="1.8" height="15.0" fill="rgb(244,182,43)" rx="2" ry="2" /> | |
| <text x="1160.14" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (28,768,799 samples, 0.04%)</title><rect x="67.0" y="389" width="0.5" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="70.03" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Rdd (57,806,848 samples, 0.08%)</title><rect x="1155.3" y="469" width="0.9" height="15.0" fill="rgb(223,83,20)" rx="2" ry="2" /> | |
| <text x="1158.33" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>TLS init function for Upp::lastFontInfo (57,560,930 samples, 0.08%)</title><rect x="1129.7" y="469" width="0.9" height="15.0" fill="rgb(218,62,15)" rx="2" ry="2" /> | |
| <text x="1132.68" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::memcpy32 (201,396,718 samples, 0.26%)</title><rect x="1067.4" y="485" width="3.1" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1070.42" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_value_type_compatible (28,891,372 samples, 0.04%)</title><rect x="1180.1" y="725" width="0.4" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" /> | |
| <text x="1183.10" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::MoveRight (7,957,984,776 samples, 10.41%)</title><rect x="360.4" y="501" width="122.8" height="15.0" fill="rgb(235,140,33)" rx="2" ry="2" /> | |
| <text x="363.40" y="511.5" >Upp::VTPage::Mo..</text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (143,831,083 samples, 0.19%)</title><rect x="1085.2" y="405" width="2.2" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1088.18" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::min<int> (28,633,002 samples, 0.04%)</title><rect x="482.4" y="469" width="0.4" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" /> | |
| <text x="485.37" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Point_<int>::Point_ (29,983,275 samples, 0.04%)</title><rect x="999.8" y="517" width="0.5" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="1002.82" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Index<Upp::Tuple<unsigned int, Upp::Color> >::ReallocHash (28,883,879 samples, 0.04%)</title><rect x="1032.8" y="453" width="0.4" height="15.0" fill="rgb(251,212,50)" rx="2" ry="2" /> | |
| <text x="1035.77" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::CellAdd (59,972,173 samples, 0.08%)</title><rect x="862.2" y="533" width="0.9" height="15.0" fill="rgb(216,54,13)" rx="2" ry="2" /> | |
| <text x="865.17" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (29,182,623 samples, 0.04%)</title><rect x="939.2" y="373" width="0.4" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="942.20" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTPage::GetView (28,768,799 samples, 0.04%)</title><rect x="67.0" y="421" width="0.5" height="15.0" fill="rgb(243,178,42)" rx="2" ry="2" /> | |
| <text x="70.03" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (29,163,486 samples, 0.04%)</title><rect x="940.1" y="437" width="0.5" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="943.10" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgobject-2.0.so.0.7800.4] (29,061,960 samples, 0.04%)</title><rect x="934.1" y="773" width="0.4" height="15.0" fill="rgb(221,76,18)" rx="2" ry="2" /> | |
| <text x="937.07" y="783.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (29,388,127 samples, 0.04%)</title><rect x="1149.9" y="325" width="0.5" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="1152.94" y="335.5" ></text> | |
| </g> | |
| <g > | |
| <title>schedule_timeout (61,365,130 samples, 0.08%)</title><rect x="47.0" y="501" width="1.0" height="15.0" fill="rgb(234,137,32)" rx="2" ry="2" /> | |
| <text x="50.03" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>int Upp::Index<Upp::Tuple<unsigned int, Upp::Color> >::FindAdd<Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::FindAdd_<Upp::Tuple<unsigned int, Upp::Color> > (1,783,313,524 samples, 2.33%)</title><rect x="1006.1" y="501" width="27.6" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="1009.14" y="511.5" >i..</text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::SetInkAndPaperColor (1,175,392,292 samples, 1.54%)</title><rect x="965.0" y="581" width="18.1" height="15.0" fill="rgb(209,18,4)" rx="2" ry="2" /> | |
| <text x="967.99" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz_ (141,807,979 samples, 0.19%)</title><rect x="55.1" y="373" width="2.2" height="15.0" fill="rgb(219,65,15)" rx="2" ry="2" /> | |
| <text x="58.13" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::WString0::Cat (1,101,114,877 samples, 1.44%)</title><rect x="1035.0" y="549" width="17.0" height="15.0" fill="rgb(211,30,7)" rx="2" ry="2" /> | |
| <text x="1038.02" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Rect_<int>::Set (87,199,238 samples, 0.11%)</title><rect x="438.3" y="453" width="1.4" height="15.0" fill="rgb(219,67,16)" rx="2" ry="2" /> | |
| <text x="441.31" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>int const& Upp::min<int> (739,178,492 samples, 0.97%)</title><rect x="470.5" y="453" width="11.5" height="15.0" fill="rgb(242,171,40)" rx="2" ry="2" /> | |
| <text x="473.55" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>__flush_work.isra.0 (61,365,130 samples, 0.08%)</title><rect x="47.0" y="533" width="1.0" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="50.03" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_syscall_64 (28,672,018 samples, 0.04%)</title><rect x="1183.0" y="725" width="0.4" height="15.0" fill="rgb(209,20,4)" rx="2" ry="2" /> | |
| <text x="1186.00" y="735.5" ></text> | |
| </g> | |
| <g > | |
| <title>pixman_region32_n_rects (28,869,499 samples, 0.04%)</title><rect x="1182.6" y="757" width="0.4" height="15.0" fill="rgb(210,24,5)" rx="2" ry="2" /> | |
| <text x="1185.56" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>hrtimer_interrupt (28,228,649 samples, 0.04%)</title><rect x="23.5" y="389" width="0.4" height="15.0" fill="rgb(228,109,26)" rx="2" ry="2" /> | |
| <text x="26.47" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>task_tick_mm_cid (28,308,028 samples, 0.04%)</title><rect x="437.9" y="277" width="0.4" height="15.0" fill="rgb(231,124,29)" rx="2" ry="2" /> | |
| <text x="440.87" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (86,346,567 samples, 0.11%)</title><rect x="1070.5" y="501" width="1.4" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="1073.53" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::CombineHash::Put (57,927,085 samples, 0.08%)</title><rect x="1122.1" y="437" width="0.9" height="15.0" fill="rgb(211,32,7)" rx="2" ry="2" /> | |
| <text x="1125.08" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::Store (87,573,443 samples, 0.11%)</title><rect x="36.7" y="501" width="1.4" height="15.0" fill="rgb(246,191,45)" rx="2" ry="2" /> | |
| <text x="39.70" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (29,509,288 samples, 0.04%)</title><rect x="12.1" y="293" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="15.10" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::ProcessEvents (343,046,957 samples, 0.45%)</title><rect x="10.0" y="677" width="5.3" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="13.00" y="687.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Insert (57,610,651 samples, 0.08%)</title><rect x="643.1" y="437" width="0.9" height="15.0" fill="rgb(241,166,39)" rx="2" ry="2" /> | |
| <text x="646.13" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Free (5,968,454,722 samples, 7.81%)</title><rect x="550.6" y="325" width="92.1" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" /> | |
| <text x="553.57" y="335.5" >Upp::Vector..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Free (28,921,551 samples, 0.04%)</title><rect x="644.5" y="357" width="0.4" height="15.0" fill="rgb(212,34,8)" rx="2" ry="2" /> | |
| <text x="647.46" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::FillFree (58,156,596 samples, 0.08%)</title><rect x="1151.7" y="373" width="0.9" height="15.0" fill="rgb(227,104,24)" rx="2" ry="2" /> | |
| <text x="1154.73" y="383.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::operator[] (115,772,739 samples, 0.15%)</title><rect x="829.3" y="469" width="1.8" height="15.0" fill="rgb(206,8,2)" rx="2" ry="2" /> | |
| <text x="832.29" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Free (29,163,486 samples, 0.04%)</title><rect x="940.1" y="485" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="943.10" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::sTextRenderer::Chrs& Upp::AMap<Upp::Tuple<unsigned int, Upp::Color>, Upp::sTextRenderer::Chrs, Upp::Vector<Upp::sTextRenderer::Chrs> >::GetAdd_<Upp::Tuple<unsigned int, Upp::Color> > (1,989,849,520 samples, 2.60%)</title><rect x="1004.3" y="549" width="30.7" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" /> | |
| <text x="1007.31" y="559.5" >Up..</text> | |
| </g> | |
| <g > | |
| <title>Upp::AString<Upp::String0>::Cat (292,069,268 samples, 0.38%)</title><rect x="34.4" y="613" width="4.6" height="15.0" fill="rgb(244,179,42)" rx="2" ry="2" /> | |
| <text x="37.44" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BiVector<Upp::VTLine>::DropHead (484,067,996 samples, 0.63%)</title><rect x="59.6" y="405" width="7.4" height="15.0" fill="rgb(243,176,42)" rx="2" ry="2" /> | |
| <text x="62.56" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Free (29,237,401 samples, 0.04%)</title><rect x="941.0" y="533" width="0.5" height="15.0" fill="rgb(251,213,51)" rx="2" ry="2" /> | |
| <text x="944.01" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::TerminalCtrl::PutChar (28,697,072 samples, 0.04%)</title><rect x="866.2" y="565" width="0.5" height="15.0" fill="rgb(214,41,9)" rx="2" ry="2" /> | |
| <text x="869.22" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkPrefix::SetLast (28,770,604 samples, 0.04%)</title><rect x="632.1" y="213" width="0.4" height="15.0" fill="rgb(237,150,35)" rx="2" ry="2" /> | |
| <text x="635.05" y="223.5" ></text> | |
| </g> | |
| <g > | |
| <title>do_iter_write (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="677" width="0.5" height="15.0" fill="rgb(221,75,18)" rx="2" ry="2" /> | |
| <text x="1186.90" y="687.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AMap<unsigned int, Upp::Tuple<unsigned char, unsigned char, Upp::Function<void (28,793,456 samples, 0.04%)</title><rect x="52.9" y="517" width="0.4" height="15.0" fill="rgb(235,139,33)" rx="2" ry="2" /> | |
| <text x="55.90" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::SwapEndian64 (116,384,638 samples, 0.15%)</title><rect x="1137.8" y="437" width="1.8" height="15.0" fill="rgb(210,25,6)" rx="2" ry="2" /> | |
| <text x="1140.77" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::PtrBase::~PtrBase (28,799,630 samples, 0.04%)</title><rect x="11.1" y="533" width="0.5" height="15.0" fill="rgb(253,221,52)" rx="2" ry="2" /> | |
| <text x="14.12" y="543.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Value::SetLarge (21,628,260 samples, 0.03%)</title><rect x="10.0" y="293" width="0.3" height="15.0" fill="rgb(220,73,17)" rx="2" ry="2" /> | |
| <text x="13.00" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>[libgtk-3.so.0.2409.32] (14,742,575,183 samples, 19.28%)</title><rect x="934.5" y="757" width="227.5" height="15.0" fill="rgb(241,168,40)" rx="2" ry="2" /> | |
| <text x="937.52" y="767.5" >[libgtk-3.so.0.2409.32]</text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::GetPos (52,933,770 samples, 0.07%)</title><rect x="68.4" y="613" width="0.8" height="15.0" fill="rgb(226,98,23)" rx="2" ry="2" /> | |
| <text x="71.40" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (60,944,483 samples, 0.08%)</title><rect x="13.0" y="565" width="0.9" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="16.00" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>void Upp::DeepCopyConstructFill<Upp::VTCell> (28,833,956 samples, 0.04%)</title><rect x="57.3" y="405" width="0.5" height="15.0" fill="rgb(213,37,8)" rx="2" ry="2" /> | |
| <text x="60.32" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryTryRealloc__ (28,883,879 samples, 0.04%)</title><rect x="1032.8" y="421" width="0.4" height="15.0" fill="rgb(230,116,27)" rx="2" ry="2" /> | |
| <text x="1035.77" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::AProcess::Get (2,321,690,200 samples, 3.04%)</title><rect x="15.3" y="661" width="35.8" height="15.0" fill="rgb(240,162,38)" rx="2" ry="2" /> | |
| <text x="18.29" y="671.5" >Upp..</text> | |
| </g> | |
| <g > | |
| <title>tick_nohz_highres_handler (28,228,649 samples, 0.04%)</title><rect x="23.5" y="357" width="0.4" height="15.0" fill="rgb(215,50,11)" rx="2" ry="2" /> | |
| <text x="26.47" y="367.5" ></text> | |
| </g> | |
| <g > | |
| <title>__schedule (61,365,130 samples, 0.08%)</title><rect x="47.0" y="469" width="1.0" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" /> | |
| <text x="50.03" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::GetHashValue (643,819,396 samples, 0.84%)</title><rect x="1140.0" y="453" width="9.9" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" /> | |
| <text x="1143.00" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (141,807,979 samples, 0.19%)</title><rect x="55.1" y="277" width="2.2" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="58.13" y="287.5" ></text> | |
| </g> | |
| <g > | |
| <title>switch_fpu_return (28,968,783 samples, 0.04%)</title><rect x="931.8" y="597" width="0.5" height="15.0" fill="rgb(206,5,1)" rx="2" ry="2" /> | |
| <text x="934.82" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::LRUCache<Upp::FontSysData, Upp::Tuple<Upp::Font, int> >::Key::GetHashValue (28,949,717 samples, 0.04%)</title><rect x="1150.4" y="389" width="0.4" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="1153.39" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryAllocSz (268,116,405 samples, 0.35%)</title><rect x="15.3" y="549" width="4.1" height="15.0" fill="rgb(232,128,30)" rx="2" ry="2" /> | |
| <text x="18.29" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Bar::Scan (72,702,500 samples, 0.10%)</title><rect x="10.0" y="581" width="1.1" height="15.0" fill="rgb(216,52,12)" rx="2" ry="2" /> | |
| <text x="13.00" y="591.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::JoinNext (28,095,643 samples, 0.04%)</title><rect x="1087.0" y="341" width="0.4" height="15.0" fill="rgb(232,125,29)" rx="2" ry="2" /> | |
| <text x="1089.97" y="351.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MemoryFree_ (5,105,024,532 samples, 6.68%)</title><rect x="553.7" y="277" width="78.8" height="15.0" fill="rgb(221,77,18)" rx="2" ry="2" /> | |
| <text x="556.71" y="287.5" >Upp::Memo..</text> | |
| </g> | |
| <g > | |
| <title>n_tty_read (351,824,191 samples, 0.46%)</title><rect x="44.3" y="549" width="5.5" height="15.0" fill="rgb(233,132,31)" rx="2" ry="2" /> | |
| <text x="47.33" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::MoveableAndDeepCopyOption<Upp::VTLine, Upp::Vector<Upp::VTCell> >::~MoveableAndDeepCopyOption (28,921,551 samples, 0.04%)</title><rect x="644.5" y="389" width="0.4" height="15.0" fill="rgb(230,117,28)" rx="2" ry="2" /> | |
| <text x="647.46" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>int Upp::clamp<int> (29,954,822 samples, 0.04%)</title><rect x="648.5" y="453" width="0.5" height="15.0" fill="rgb(205,1,0)" rx="2" ry="2" /> | |
| <text x="651.51" y="463.5" ></text> | |
| </g> | |
| <g > | |
| <title>skb_copy_datagram_from_iter (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="613" width="0.5" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1186.90" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::SystemDraw::TextGlyph>::Get (30,045,557 samples, 0.04%)</title><rect x="941.5" y="549" width="0.4" height="15.0" fill="rgb(234,135,32)" rx="2" ry="2" /> | |
| <text x="944.46" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Get (149,916,137 samples, 0.20%)</title><rect x="986.3" y="565" width="2.3" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="989.29" y="575.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<Upp::CellPaintData>::operator Upp::CellPaintData* (28,897,661 samples, 0.04%)</title><rect x="935.0" y="597" width="0.4" height="15.0" fill="rgb(205,4,0)" rx="2" ry="2" /> | |
| <text x="937.97" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (29,041,175 samples, 0.04%)</title><rect x="491.3" y="309" width="0.4" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="494.29" y="319.5" ></text> | |
| </g> | |
| <g > | |
| <title>writev (29,836,199 samples, 0.04%)</title><rect x="1183.9" y="757" width="0.5" height="15.0" fill="rgb(216,50,12)" rx="2" ry="2" /> | |
| <text x="1186.90" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Font::GetHashValue (607,899,221 samples, 0.80%)</title><rect x="1113.6" y="469" width="9.4" height="15.0" fill="rgb(234,136,32)" rx="2" ry="2" /> | |
| <text x="1116.59" y="479.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Heap::Allok (29,282,476 samples, 0.04%)</title><rect x="1038.6" y="421" width="0.4" height="15.0" fill="rgb(227,103,24)" rx="2" ry="2" /> | |
| <text x="1041.59" y="431.5" ></text> | |
| </g> | |
| <g > | |
| <title>g_datalist_get_data (28,940,054 samples, 0.04%)</title><rect x="1181.7" y="757" width="0.4" height="15.0" fill="rgb(224,90,21)" rx="2" ry="2" /> | |
| <text x="1184.67" y="767.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (120,647,813 samples, 0.16%)</title><rect x="1064.2" y="389" width="1.9" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="1067.21" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::i16x8::i16x8 (28,852,742 samples, 0.04%)</title><rect x="35.3" y="517" width="0.5" height="15.0" fill="rgb(207,11,2)" rx="2" ry="2" /> | |
| <text x="38.35" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (28,308,028 samples, 0.04%)</title><rect x="437.9" y="405" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="440.87" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>scheduler_tick (28,308,028 samples, 0.04%)</title><rect x="437.9" y="293" width="0.4" height="15.0" fill="rgb(246,190,45)" rx="2" ry="2" /> | |
| <text x="440.87" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::DbgFreeCheck (237,753,625 samples, 0.31%)</title><rect x="15.8" y="437" width="3.6" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="18.76" y="447.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::IsDarkTheme (56,312,394 samples, 0.07%)</title><rect x="980.0" y="549" width="0.9" height="15.0" fill="rgb(236,145,34)" rx="2" ry="2" /> | |
| <text x="983.01" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Rect_<int> >::Add (29,509,288 samples, 0.04%)</title><rect x="12.1" y="389" width="0.5" height="15.0" fill="rgb(205,0,0)" rx="2" ry="2" /> | |
| <text x="15.10" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTLine::VTLine (57,610,651 samples, 0.08%)</title><rect x="643.1" y="389" width="0.9" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="646.13" y="399.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::Refresh (29,509,288 samples, 0.04%)</title><rect x="12.1" y="597" width="0.5" height="15.0" fill="rgb(207,13,3)" rx="2" ry="2" /> | |
| <text x="15.10" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Ctrl::RefreshCaret (29,509,288 samples, 0.04%)</title><rect x="12.1" y="613" width="0.5" height="15.0" fill="rgb(210,23,5)" rx="2" ry="2" /> | |
| <text x="15.10" y="623.5" ></text> | |
| </g> | |
| <g > | |
| <title>GuiMainFn_ (59,757,304,228 samples, 78.16%)</title><rect x="10.0" y="725" width="922.3" height="15.0" fill="rgb(231,121,29)" rx="2" ry="2" /> | |
| <text x="13.00" y="735.5" >GuiMainFn_</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::ReAlloc (2,893,464,735 samples, 3.78%)</title><rect x="488.1" y="405" width="44.7" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" /> | |
| <text x="491.10" y="415.5" >Upp:..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::Tuple<unsigned int, Upp::Color> >::operator[] (87,777,956 samples, 0.11%)</title><rect x="1030.5" y="485" width="1.4" height="15.0" fill="rgb(226,97,23)" rx="2" ry="2" /> | |
| <text x="1033.52" y="495.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Buffer<cairo_glyph_t>::Buffer (58,391,696 samples, 0.08%)</title><rect x="939.2" y="549" width="0.9" height="15.0" fill="rgb(238,153,36)" rx="2" ry="2" /> | |
| <text x="942.20" y="559.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTCell>::Get (1,504,300,545 samples, 1.97%)</title><rect x="786.1" y="437" width="23.2" height="15.0" fill="rgb(245,186,44)" rx="2" ry="2" /> | |
| <text x="789.13" y="447.5" >U..</text> | |
| </g> | |
| <g > | |
| <title>Upp::Bits::Get (290,567,455 samples, 0.38%)</title><rect x="279.1" y="501" width="4.5" height="15.0" fill="rgb(211,29,7)" rx="2" ry="2" /> | |
| <text x="282.09" y="511.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::BlkHeap<Upp::Heap::LargeHeapDetail, 256>::CheckFree (120,647,813 samples, 0.16%)</title><rect x="1064.2" y="405" width="1.9" height="15.0" fill="rgb(215,49,11)" rx="2" ry="2" /> | |
| <text x="1067.21" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>sysvec_apic_timer_interrupt (29,230,727 samples, 0.04%)</title><rect x="1015.7" y="405" width="0.4" height="15.0" fill="rgb(220,69,16)" rx="2" ry="2" /> | |
| <text x="1018.68" y="415.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Stream::Term (113,386,029 samples, 0.15%)</title><rect x="877.2" y="597" width="1.7" height="15.0" fill="rgb(227,105,25)" rx="2" ry="2" /> | |
| <text x="880.16" y="607.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::VTCell::GetWidth (574,005,841 samples, 0.75%)</title><rect x="320.4" y="517" width="8.9" height="15.0" fill="rgb(222,78,18)" rx="2" ry="2" /> | |
| <text x="323.41" y="527.5" ></text> | |
| </g> | |
| <g > | |
| <title>update_process_times (29,089,005 samples, 0.04%)</title><rect x="779.5" y="293" width="0.4" height="15.0" fill="rgb(250,209,50)" rx="2" ry="2" /> | |
| <text x="782.46" y="303.5" ></text> | |
| </g> | |
| <g > | |
| <title>tick_sched_handle (28,332,694 samples, 0.04%)</title><rect x="626.3" y="85" width="0.4" height="15.0" fill="rgb(219,68,16)" rx="2" ry="2" /> | |
| <text x="629.26" y="95.5" ></text> | |
| </g> | |
| <g > | |
| <title>Upp::Vector<Upp::VTLine>::Remove (29,192,170 samples, 0.04%)</title><rect x="67.5" y="437" width="0.4" height="15.0" fill="rgb(236,144,34)" rx="2" ry="2" /> | |
| <text x="70.47" y="447.5" ></text> | |
| </g> | |
| </g> | |
| </svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment