Skip to content

Instantly share code, notes, and snippets.

@murillo128
Created March 30, 2023 12:55
Show Gist options
  • Save murillo128/0999840c79d563f787b7f5ae7baf5c37 to your computer and use it in GitHub Desktop.
Save murillo128/0999840c79d563f787b7f5ae7baf5c37 to your computer and use it in GitHub Desktop.
openssl-libsrtp
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="1702" onload="init(evt)" viewBox="0 0 1200 1702" 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;
}
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();
zoom(target);
}
else if (e.target.id == "unzoom") unzoom();
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
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
}, false)
// ctrl-I to toggle case-sensitive search
window.addEventListener("keydown",function (e) {
if (e.ctrlKey && e.keyCode === 73) {
e.preventDefault();
toggle_ignorecase();
}
}, false)
// functions
function find_child(node, selector) {
var children = node.querySelectorAll(selector);
if (children.length) return children[0];
return;
}
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;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x = txt.length - 2; x > 0; x--) {
if (t.getSubStringLength(0, x + 2) <= w) {
t.textContent = txt.substring(0, x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for (var i = 0, c = e.childNodes; i < c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes.x != undefined) {
orig_save(e, "x");
e.attributes.x.value = (parseFloat(e.attributes.x.value) - x - 10) * ratio + 10;
if (e.tagName == "text")
e.attributes.x.value = find_child(e.parentNode, "rect[x]").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() {
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]);
update_text(el[i]);
}
search();
}
// 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")
}
}
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) {
currentSearchTerm = term;
search();
}
} 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 (currentSearchTerm === null) return;
var term = currentSearchTerm;
var re = new RegExp(term, 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;
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="1702.0" fill="url(#background)" />
<text id="title" x="600.00" y="24" >Flame Graph</text>
<text id="details" x="10.00" y="1685" > </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="1685" > </text>
<g id="frames">
<g >
<title>Builtins_InterpreterEntryTrampoline (15,930 samples, 52.49%)</title><rect x="31.7" y="1333" width="619.4" height="15.0" fill="rgb(210,199,42)" rx="2" ry="2" />
<text x="34.70" y="1343.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,852 samples, 52.24%)</title><rect x="34.5" y="981" width="616.4" height="15.0" fill="rgb(214,89,43)" rx="2" ry="2" />
<text x="37.50" y="991.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[libc.so.6] (100 samples, 0.33%)</title><rect x="421.5" y="693" width="3.9" height="15.0" fill="rgb(245,203,15)" rx="2" ry="2" />
<text x="424.47" y="703.5" ></text>
</g>
<g >
<title>v8::internal::ScavengerCollector::JobTask::ProcessItems (5 samples, 0.02%)</title><rect x="30.9" y="1557" width="0.2" height="15.0" fill="rgb(254,216,5)" rx="2" ry="2" />
<text x="33.92" y="1567.5" ></text>
</g>
<g >
<title>EVP_DigestUpdate (16 samples, 0.05%)</title><rect x="505.2" y="677" width="0.6" height="15.0" fill="rgb(210,40,21)" rx="2" ry="2" />
<text x="508.18" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (10 samples, 0.03%)</title><rect x="649.7" y="661" width="0.4" height="15.0" fill="rgb(224,183,49)" rx="2" ry="2" />
<text x="652.71" y="671.5" ></text>
</g>
<g >
<title>v8::internal::PreParser::ParseStatementListAndLogFunction (3 samples, 0.01%)</title><rect x="649.2" y="69" width="0.1" height="15.0" fill="rgb(243,199,53)" rx="2" ry="2" />
<text x="652.21" y="79.5" ></text>
</g>
<g >
<title>do_syscall_64 (3 samples, 0.01%)</title><rect x="649.9" y="373" width="0.1" height="15.0" fill="rgb(253,93,9)" rx="2" ry="2" />
<text x="652.91" y="383.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseWrapped (3 samples, 0.01%)</title><rect x="649.2" y="197" width="0.1" height="15.0" fill="rgb(254,85,5)" rx="2" ry="2" />
<text x="652.21" y="207.5" ></text>
</g>
<g >
<title>bitvector_left_shift (359 samples, 1.18%)</title><rect x="607.8" y="725" width="13.9" height="15.0" fill="rgb(217,6,22)" rx="2" ry="2" />
<text x="610.76" y="735.5" ></text>
</g>
<g >
<title>aesni_gcm_encrypt (11 samples, 0.04%)</title><rect x="140.6" y="677" width="0.4" height="15.0" fill="rgb(230,73,5)" rx="2" ry="2" />
<text x="143.57" y="687.5" ></text>
</g>
<g >
<title>srtp_calc_aead_iv.isra.0 (146 samples, 0.48%)</title><rect x="433.2" y="741" width="5.6" height="15.0" fill="rgb(229,176,44)" rx="2" ry="2" />
<text x="436.17" y="751.5" ></text>
</g>
<g >
<title>OSSL_PARAM_set_size_t (16 samples, 0.05%)</title><rect x="396.1" y="661" width="0.6" height="15.0" fill="rgb(226,5,29)" rx="2" ry="2" />
<text x="399.11" y="671.5" ></text>
</g>
<g >
<title>srtp_get_est_pkt_index.isra.0 (18 samples, 0.06%)</title><rect x="68.5" y="757" width="0.7" height="15.0" fill="rgb(235,58,21)" rx="2" ry="2" />
<text x="71.48" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (11 samples, 0.04%)</title><rect x="649.7" y="741" width="0.4" height="15.0" fill="rgb(216,58,49)" rx="2" ry="2" />
<text x="652.67" y="751.5" ></text>
</g>
<g >
<title>node::Realm::ExecuteBootstrapper (15,937 samples, 52.52%)</title><rect x="31.5" y="1509" width="619.7" height="15.0" fill="rgb(236,30,39)" rx="2" ry="2" />
<text x="34.50" y="1519.5" >node::Realm::ExecuteBootstrapper</text>
</g>
<g >
<title>uv_fs_read (3 samples, 0.01%)</title><rect x="649.9" y="421" width="0.1" height="15.0" fill="rgb(230,216,22)" rx="2" ry="2" />
<text x="652.91" y="431.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_stream_final (23 samples, 0.08%)</title><rect x="348.3" y="709" width="0.9" height="15.0" fill="rgb(238,21,7)" rx="2" ry="2" />
<text x="351.33" y="719.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1269" width="619.3" height="15.0" fill="rgb(218,168,33)" rx="2" ry="2" />
<text x="34.77" y="1279.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>____wcstold_l_internal (29 samples, 0.10%)</title><rect x="12.1" y="1605" width="1.2" height="15.0" fill="rgb(234,206,26)" rx="2" ry="2" />
<text x="15.14" y="1615.5" ></text>
</g>
<g >
<title>EVP_CipherInit_ex (1,492 samples, 4.92%)</title><rect x="283.5" y="725" width="58.0" height="15.0" fill="rgb(225,223,53)" rx="2" ry="2" />
<text x="286.51" y="735.5" >EVP_Ci..</text>
</g>
<g >
<title>[libc.so.6] (299 samples, 0.99%)</title><rect x="271.8" y="693" width="11.6" height="15.0" fill="rgb(215,22,43)" rx="2" ry="2" />
<text x="274.76" y="703.5" ></text>
</g>
<g >
<title>sha1_block_data_order_ssse3 (86 samples, 0.28%)</title><rect x="17.8" y="1605" width="3.3" height="15.0" fill="rgb(230,102,2)" rx="2" ry="2" />
<text x="20.78" y="1615.5" ></text>
</g>
<g >
<title>bn_is_prime_int.part.3 (3 samples, 0.01%)</title><rect x="31.8" y="933" width="0.1" height="15.0" fill="rgb(233,62,3)" rx="2" ry="2" />
<text x="34.77" y="943.5" ></text>
</g>
<g >
<title>gcm_cipher_internal (676 samples, 2.23%)</title><rect x="138.9" y="693" width="26.2" height="15.0" fill="rgb(234,45,2)" rx="2" ry="2" />
<text x="141.86" y="703.5" >g..</text>
</g>
<g >
<title>ossl_gcm_setiv (38 samples, 0.13%)</title><rect x="254.5" y="693" width="1.5" height="15.0" fill="rgb(206,123,0)" rx="2" ry="2" />
<text x="257.54" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,937 samples, 52.52%)</title><rect x="31.5" y="1413" width="619.7" height="15.0" fill="rgb(208,198,54)" rx="2" ry="2" />
<text x="34.50" y="1423.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::CompileToplevel (4 samples, 0.01%)</title><rect x="648.9" y="373" width="0.2" height="15.0" fill="rgb(233,150,11)" rx="2" ry="2" />
<text x="651.90" y="383.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (3 samples, 0.01%)</title><rect x="649.9" y="501" width="0.1" height="15.0" fill="rgb(227,112,31)" rx="2" ry="2" />
<text x="652.91" y="511.5" ></text>
</g>
<g >
<title>ext4_file_read_iter (3 samples, 0.01%)</title><rect x="649.9" y="293" width="0.1" height="15.0" fill="rgb(208,5,22)" rx="2" ry="2" />
<text x="652.91" y="303.5" ></text>
</g>
<g >
<title>v8::internal::ScavengerCollector::CollectGarbage (3 samples, 0.01%)</title><rect x="648.5" y="357" width="0.1" height="15.0" fill="rgb(246,171,27)" rx="2" ry="2" />
<text x="651.51" y="367.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseFunction (3 samples, 0.01%)</title><rect x="648.9" y="277" width="0.2" height="15.0" fill="rgb(225,144,9)" rx="2" ry="2" />
<text x="651.93" y="287.5" ></text>
</g>
<g >
<title>hmac_init (32 samples, 0.11%)</title><rect x="133.5" y="741" width="1.3" height="15.0" fill="rgb(233,109,13)" rx="2" ry="2" />
<text x="136.53" y="751.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="677" width="0.4" height="15.0" fill="rgb(246,120,8)" rx="2" ry="2" />
<text x="651.00" y="687.5" ></text>
</g>
<g >
<title>hmac_set_ctx_params (66 samples, 0.22%)</title><rect x="580.0" y="709" width="2.6" height="15.0" fill="rgb(221,114,49)" rx="2" ry="2" />
<text x="583.03" y="719.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1285" width="619.3" height="15.0" fill="rgb(207,120,40)" rx="2" ry="2" />
<text x="34.77" y="1295.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[unknown] (283 samples, 0.93%)</title><rect x="10.1" y="1621" width="11.0" height="15.0" fill="rgb(229,20,51)" rx="2" ry="2" />
<text x="13.12" y="1631.5" ></text>
</g>
<g >
<title>filemap_read (3 samples, 0.01%)</title><rect x="649.9" y="261" width="0.1" height="15.0" fill="rgb(236,130,32)" rx="2" ry="2" />
<text x="652.91" y="271.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_get_tag (3 samples, 0.01%)</title><rect x="56.4" y="757" width="0.1" height="15.0" fill="rgb(244,226,46)" rx="2" ry="2" />
<text x="59.39" y="767.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher (8 samples, 0.03%)</title><rect x="256.3" y="725" width="0.3" height="15.0" fill="rgb(210,170,1)" rx="2" ry="2" />
<text x="259.33" y="735.5" ></text>
</g>
<g >
<title>EVP_CIPHER_free (69 samples, 0.23%)</title><rect x="284.0" y="709" width="2.7" height="15.0" fill="rgb(225,76,40)" rx="2" ry="2" />
<text x="287.01" y="719.5" ></text>
</g>
<g >
<title>aesni_encrypt (172 samples, 0.57%)</title><rect x="151.3" y="661" width="6.7" height="15.0" fill="rgb(228,85,11)" rx="2" ry="2" />
<text x="154.26" y="671.5" ></text>
</g>
<g >
<title>[perf-182078.map] (32 samples, 0.11%)</title><rect x="649.6" y="965" width="1.3" height="15.0" fill="rgb(243,135,43)" rx="2" ry="2" />
<text x="652.63" y="975.5" ></text>
</g>
<g >
<title>sha1_dupctx (20 samples, 0.07%)</title><rect x="533.7" y="677" width="0.8" height="15.0" fill="rgb(237,101,1)" rx="2" ry="2" />
<text x="536.72" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (41 samples, 0.14%)</title><rect x="648.0" y="885" width="1.6" height="15.0" fill="rgb(212,36,25)" rx="2" ry="2" />
<text x="650.96" y="895.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (24 samples, 0.08%)</title><rect x="649.7" y="885" width="0.9" height="15.0" fill="rgb(230,227,20)" rx="2" ry="2" />
<text x="652.67" y="895.5" ></text>
</g>
<g >
<title>EVP_DigestUpdate (21 samples, 0.07%)</title><rect x="446.2" y="725" width="0.9" height="15.0" fill="rgb(228,9,48)" rx="2" ry="2" />
<text x="449.23" y="735.5" ></text>
</g>
<g >
<title>gcm_gmult_clmul (78 samples, 0.26%)</title><rect x="162.1" y="661" width="3.0" height="15.0" fill="rgb(219,165,31)" rx="2" ry="2" />
<text x="165.11" y="671.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="650.1" y="485" width="0.2" height="15.0" fill="rgb(253,48,6)" rx="2" ry="2" />
<text x="653.14" y="495.5" ></text>
</g>
<g >
<title>finish_task_switch.isra.0 (3 samples, 0.01%)</title><rect x="649.9" y="149" width="0.1" height="15.0" fill="rgb(249,126,4)" rx="2" ry="2" />
<text x="652.91" y="159.5" ></text>
</g>
<g >
<title>DTLSConnection::GenerateCertificate (65 samples, 0.21%)</title><rect x="31.8" y="997" width="2.5" height="15.0" fill="rgb(227,153,13)" rx="2" ry="2" />
<text x="34.77" y="1007.5" ></text>
</g>
<g >
<title>srtp_protect_mki (80 samples, 0.26%)</title><rect x="43.2" y="773" width="3.1" height="15.0" fill="rgb(244,151,26)" rx="2" ry="2" />
<text x="46.21" y="783.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_set_aad (636 samples, 2.10%)</title><rect x="231.9" y="741" width="24.7" height="15.0" fill="rgb(216,134,43)" rx="2" ry="2" />
<text x="234.91" y="751.5" >s..</text>
</g>
<g >
<title>ossl_prov_is_running (8 samples, 0.03%)</title><rect x="256.0" y="709" width="0.3" height="15.0" fill="rgb(247,42,11)" rx="2" ry="2" />
<text x="259.02" y="719.5" ></text>
</g>
<g >
<title>node::NewIsolate (6 samples, 0.02%)</title><rect x="31.2" y="1557" width="0.3" height="15.0" fill="rgb(214,110,25)" rx="2" ry="2" />
<text x="34.23" y="1567.5" ></text>
</g>
<g >
<title>rsaz_1024_sqr_avx2 (38 samples, 0.13%)</title><rect x="10.6" y="1589" width="1.5" height="15.0" fill="rgb(232,103,34)" rx="2" ry="2" />
<text x="13.62" y="1599.5" ></text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="650.1" y="725" width="0.4" height="15.0" fill="rgb(250,214,43)" rx="2" ry="2" />
<text x="653.14" y="735.5" ></text>
</g>
<g >
<title>srtp_get_session_keys_with_mki_index (14 samples, 0.05%)</title><rect x="69.2" y="757" width="0.5" height="15.0" fill="rgb(214,96,17)" rx="2" ry="2" />
<text x="72.18" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="650.1" y="693" width="0.4" height="15.0" fill="rgb(237,151,40)" rx="2" ry="2" />
<text x="653.14" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (8 samples, 0.03%)</title><rect x="648.4" y="677" width="0.3" height="15.0" fill="rgb(206,147,3)" rx="2" ry="2" />
<text x="651.39" y="687.5" ></text>
</g>
<g >
<title>srtp_cipher_get_tag (14 samples, 0.05%)</title><rect x="64.7" y="757" width="0.5" height="15.0" fill="rgb(235,163,3)" rx="2" ry="2" />
<text x="67.67" y="767.5" ></text>
</g>
<g >
<title>v8::internal::Heap::PerformGarbageCollection (3 samples, 0.01%)</title><rect x="648.5" y="389" width="0.1" height="15.0" fill="rgb(222,74,52)" rx="2" ry="2" />
<text x="651.51" y="399.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,819 samples, 52.13%)</title><rect x="34.5" y="949" width="615.1" height="15.0" fill="rgb(229,13,24)" rx="2" ry="2" />
<text x="37.50" y="959.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>strcmp@plt (3 samples, 0.01%)</title><rect x="329.4" y="661" width="0.1" height="15.0" fill="rgb(227,44,1)" rx="2" ry="2" />
<text x="332.39" y="671.5" ></text>
</g>
<g >
<title>sha1_internal_final (546 samples, 1.80%)</title><rect x="484.0" y="661" width="21.2" height="15.0" fill="rgb(246,100,3)" rx="2" ry="2" />
<text x="486.95" y="671.5" ></text>
</g>
<g >
<title>SHA1_Update (31 samples, 0.10%)</title><rect x="120.1" y="741" width="1.2" height="15.0" fill="rgb(228,121,29)" rx="2" ry="2" />
<text x="123.12" y="751.5" ></text>
</g>
<g >
<title>populate_packet (134 samples, 0.44%)</title><rect x="36.1" y="773" width="5.2" height="15.0" fill="rgb(231,197,44)" rx="2" ry="2" />
<text x="39.09" y="783.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (6 samples, 0.02%)</title><rect x="650.1" y="677" width="0.3" height="15.0" fill="rgb(245,148,29)" rx="2" ry="2" />
<text x="653.14" y="687.5" ></text>
</g>
<g >
<title>SHA1_Update (45 samples, 0.15%)</title><rect x="588.5" y="725" width="1.8" height="15.0" fill="rgb(232,117,1)" rx="2" ry="2" />
<text x="591.51" y="735.5" ></text>
</g>
<g >
<title>io_schedule (3 samples, 0.01%)</title><rect x="649.9" y="197" width="0.1" height="15.0" fill="rgb(213,141,6)" rx="2" ry="2" />
<text x="652.91" y="207.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_clear_flags (5 samples, 0.02%)</title><rect x="547.3" y="709" width="0.2" height="15.0" fill="rgb(209,156,29)" rx="2" ry="2" />
<text x="550.29" y="719.5" ></text>
</g>
<g >
<title>round_and_return (59 samples, 0.19%)</title><rect x="774.9" y="1621" width="2.3" height="15.0" fill="rgb(210,227,28)" rx="2" ry="2" />
<text x="777.92" y="1631.5" ></text>
</g>
<g >
<title>handle_mm_fault (5 samples, 0.02%)</title><rect x="30.5" y="1557" width="0.2" height="15.0" fill="rgb(237,57,27)" rx="2" ry="2" />
<text x="33.53" y="1567.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="649.9" y="533" width="0.2" height="15.0" fill="rgb(221,17,16)" rx="2" ry="2" />
<text x="652.91" y="543.5" ></text>
</g>
<g >
<title>medooze_initialize (15,777 samples, 51.99%)</title><rect x="34.5" y="789" width="613.5" height="15.0" fill="rgb(211,98,31)" rx="2" ry="2" />
<text x="37.50" y="799.5" >medooze_initialize</text>
</g>
<g >
<title>node::(anonymous namespace)::PlatformWorkerThread (6 samples, 0.02%)</title><rect x="30.9" y="1605" width="0.2" height="15.0" fill="rgb(211,148,49)" rx="2" ry="2" />
<text x="33.88" y="1615.5" ></text>
</g>
<g >
<title>____wcstof_l_internal (92 samples, 0.30%)</title><rect x="558.5" y="693" width="3.6" height="15.0" fill="rgb(226,197,11)" rx="2" ry="2" />
<text x="561.49" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (5 samples, 0.02%)</title><rect x="648.5" y="581" width="0.2" height="15.0" fill="rgb(236,105,19)" rx="2" ry="2" />
<text x="651.47" y="591.5" ></text>
</g>
<g >
<title>sha1_internal_final (18 samples, 0.06%)</title><rect x="534.5" y="677" width="0.7" height="15.0" fill="rgb(217,120,49)" rx="2" ry="2" />
<text x="537.50" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (23 samples, 0.08%)</title><rect x="649.7" y="869" width="0.9" height="15.0" fill="rgb(234,64,39)" rx="2" ry="2" />
<text x="652.67" y="879.5" ></text>
</g>
<g >
<title>CRYPTO_malloc (5 samples, 0.02%)</title><rect x="512.2" y="661" width="0.2" height="15.0" fill="rgb(253,78,18)" rx="2" ry="2" />
<text x="515.22" y="671.5" ></text>
</g>
<g >
<title>Builtins_JSEntry (15,937 samples, 52.52%)</title><rect x="31.5" y="1445" width="619.7" height="15.0" fill="rgb(220,64,10)" rx="2" ry="2" />
<text x="34.50" y="1455.5" >Builtins_JSEntry</text>
</g>
<g >
<title>round_and_return (104 samples, 0.34%)</title><rect x="13.7" y="1605" width="4.1" height="15.0" fill="rgb(245,67,52)" rx="2" ry="2" />
<text x="16.73" y="1615.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit (3 samples, 0.01%)</title><rect x="648.5" y="485" width="0.1" height="15.0" fill="rgb(222,26,42)" rx="2" ry="2" />
<text x="651.51" y="495.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (83 samples, 0.27%)</title><rect x="304.5" y="661" width="3.3" height="15.0" fill="rgb(244,99,21)" rx="2" ry="2" />
<text x="307.54" y="671.5" ></text>
</g>
<g >
<title>HMAC_Update (11 samples, 0.04%)</title><rect x="119.7" y="741" width="0.4" height="15.0" fill="rgb(224,83,40)" rx="2" ry="2" />
<text x="122.69" y="751.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (58 samples, 0.19%)</title><rect x="393.9" y="661" width="2.2" height="15.0" fill="rgb(211,202,29)" rx="2" ry="2" />
<text x="396.86" y="671.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseFunctionLiteral (3 samples, 0.01%)</title><rect x="649.2" y="181" width="0.1" height="15.0" fill="rgb(232,23,20)" rx="2" ry="2" />
<text x="652.21" y="191.5" ></text>
</g>
<g >
<title>v8::internal::Isolate::Init (3 samples, 0.01%)</title><rect x="31.3" y="1509" width="0.1" height="15.0" fill="rgb(251,129,13)" rx="2" ry="2" />
<text x="34.31" y="1519.5" ></text>
</g>
<g >
<title>v8::platform::DefaultJobWorker::Run (5 samples, 0.02%)</title><rect x="30.9" y="1589" width="0.2" height="15.0" fill="rgb(254,116,25)" rx="2" ry="2" />
<text x="33.92" y="1599.5" ></text>
</g>
<g >
<title>rcmd_af (7 samples, 0.02%)</title><rect x="13.5" y="1605" width="0.2" height="15.0" fill="rgb(236,225,10)" rx="2" ry="2" />
<text x="16.46" y="1615.5" ></text>
</g>
<g >
<title>sha1_block_data_order_ssse3 (10,615 samples, 34.98%)</title><rect x="777.3" y="1621" width="412.7" height="15.0" fill="rgb(219,213,11)" rx="2" ry="2" />
<text x="780.25" y="1631.5" >sha1_block_data_order_ssse3</text>
</g>
<g >
<title>EVP_CIPHER_CTX_get_iv_length (3 samples, 0.01%)</title><rect x="374.1" y="709" width="0.2" height="15.0" fill="rgb(236,72,44)" rx="2" ry="2" />
<text x="377.14" y="719.5" ></text>
</g>
<g >
<title>open_last_lookups (4 samples, 0.01%)</title><rect x="13.5" y="1493" width="0.2" height="15.0" fill="rgb(249,199,18)" rx="2" ry="2" />
<text x="16.54" y="1503.5" ></text>
</g>
<g >
<title>node::Environment::TryLoadAddon (15,777 samples, 51.99%)</title><rect x="34.5" y="821" width="613.5" height="15.0" fill="rgb(231,41,33)" rx="2" ry="2" />
<text x="37.50" y="831.5" >node::Environment::TryLoadAddon</text>
</g>
<g >
<title>ossl_prov_is_running (8 samples, 0.03%)</title><rect x="483.6" y="661" width="0.4" height="15.0" fill="rgb(235,195,1)" rx="2" ry="2" />
<text x="486.64" y="671.5" ></text>
</g>
<g >
<title>node::fs::SyncCall&lt;int (3 samples, 0.01%)</title><rect x="649.9" y="437" width="0.1" height="15.0" fill="rgb(210,114,53)" rx="2" ry="2" />
<text x="652.91" y="447.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (7 samples, 0.02%)</title><rect x="648.4" y="645" width="0.3" height="15.0" fill="rgb(222,66,53)" rx="2" ry="2" />
<text x="651.39" y="655.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (15,777 samples, 51.99%)</title><rect x="34.5" y="853" width="613.5" height="15.0" fill="rgb(218,62,31)" rx="2" ry="2" />
<text x="37.50" y="863.5" >v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt;</text>
</g>
<g >
<title>wait_on_page_bit_common (3 samples, 0.01%)</title><rect x="649.9" y="213" width="0.1" height="15.0" fill="rgb(233,20,19)" rx="2" ry="2" />
<text x="652.91" y="223.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (6 samples, 0.02%)</title><rect x="341.2" y="693" width="0.2" height="15.0" fill="rgb(252,109,18)" rx="2" ry="2" />
<text x="344.17" y="703.5" ></text>
</g>
<g >
<title>rcmd_af (3 samples, 0.01%)</title><rect x="649.9" y="405" width="0.1" height="15.0" fill="rgb(248,18,27)" rx="2" ry="2" />
<text x="652.91" y="415.5" ></text>
</g>
<g >
<title>HMAC_Final (18 samples, 0.06%)</title><rect x="450.1" y="709" width="0.7" height="15.0" fill="rgb(245,132,3)" rx="2" ry="2" />
<text x="453.08" y="719.5" ></text>
</g>
<g >
<title>OPENSSL_cleanse (130 samples, 0.43%)</title><rect x="520.5" y="645" width="5.0" height="15.0" fill="rgb(249,102,3)" rx="2" ry="2" />
<text x="523.46" y="655.5" ></text>
</g>
<g >
<title>strcmp@plt (3 samples, 0.01%)</title><rect x="283.4" y="693" width="0.1" height="15.0" fill="rgb(214,96,20)" rx="2" ry="2" />
<text x="286.39" y="703.5" ></text>
</g>
<g >
<title>v8::NewContext (3 samples, 0.01%)</title><rect x="651.3" y="1525" width="0.1" height="15.0" fill="rgb(213,154,8)" rx="2" ry="2" />
<text x="654.27" y="1535.5" ></text>
</g>
<g >
<title>v8::internal::Parser::DoParseProgram (3 samples, 0.01%)</title><rect x="648.9" y="325" width="0.2" height="15.0" fill="rgb(216,68,39)" rx="2" ry="2" />
<text x="651.93" y="335.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (15 samples, 0.05%)</title><rect x="392.0" y="677" width="0.6" height="15.0" fill="rgb(230,125,39)" rx="2" ry="2" />
<text x="395.03" y="687.5" ></text>
</g>
<g >
<title>EVP_CIPHER_free (88 samples, 0.29%)</title><rect x="374.3" y="709" width="3.4" height="15.0" fill="rgb(244,54,54)" rx="2" ry="2" />
<text x="377.26" y="719.5" ></text>
</g>
<g >
<title>[perf-182078.map] (16 samples, 0.05%)</title><rect x="648.8" y="581" width="0.6" height="15.0" fill="rgb(214,132,6)" rx="2" ry="2" />
<text x="651.78" y="591.5" ></text>
</g>
<g >
<title>BN_mod_word (5 samples, 0.02%)</title><rect x="34.0" y="917" width="0.1" height="15.0" fill="rgb(216,55,42)" rx="2" ry="2" />
<text x="36.95" y="927.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="651.0" y="981" width="0.1" height="15.0" fill="rgb(226,189,36)" rx="2" ry="2" />
<text x="653.96" y="991.5" ></text>
</g>
<g >
<title>EVP_Cipher (19 samples, 0.06%)</title><rect x="109.3" y="741" width="0.8" height="15.0" fill="rgb(212,54,22)" rx="2" ry="2" />
<text x="112.35" y="751.5" ></text>
</g>
<g >
<title>srtp_rdbx_check (40 samples, 0.13%)</title><rect x="629.0" y="757" width="1.5" height="15.0" fill="rgb(229,180,5)" rx="2" ry="2" />
<text x="631.99" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="648.5" y="597" width="0.2" height="15.0" fill="rgb(228,179,44)" rx="2" ry="2" />
<text x="651.47" y="607.5" ></text>
</g>
<g >
<title>memcpy@plt (5 samples, 0.02%)</title><rect x="533.5" y="677" width="0.2" height="15.0" fill="rgb(220,86,47)" rx="2" ry="2" />
<text x="536.53" y="687.5" ></text>
</g>
<g >
<title>ext4_lookup.part.0 (4 samples, 0.01%)</title><rect x="13.5" y="1445" width="0.2" height="15.0" fill="rgb(219,68,39)" rx="2" ry="2" />
<text x="16.54" y="1455.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::Invoke (15,937 samples, 52.52%)</title><rect x="31.5" y="1461" width="619.7" height="15.0" fill="rgb(234,177,20)" rx="2" ry="2" />
<text x="34.50" y="1471.5" >v8::internal::(anonymous namespace)::Invoke</text>
</g>
<g >
<title>__libc_csu_init (3 samples, 0.01%)</title><rect x="30.7" y="1621" width="0.1" height="15.0" fill="rgb(209,102,10)" rx="2" ry="2" />
<text x="33.72" y="1631.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,819 samples, 52.13%)</title><rect x="34.5" y="917" width="615.1" height="15.0" fill="rgb(225,79,21)" rx="2" ry="2" />
<text x="37.50" y="927.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[unknown] (50 samples, 0.16%)</title><rect x="10.2" y="1605" width="1.9" height="15.0" fill="rgb(221,133,33)" rx="2" ry="2" />
<text x="13.16" y="1615.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (4 samples, 0.01%)</title><rect x="650.7" y="837" width="0.2" height="15.0" fill="rgb(211,229,45)" rx="2" ry="2" />
<text x="653.72" y="847.5" ></text>
</g>
<g >
<title>v8::internal::ScavengerCollector::JobTask::Run (3 samples, 0.01%)</title><rect x="648.5" y="309" width="0.1" height="15.0" fill="rgb(205,219,33)" rx="2" ry="2" />
<text x="651.51" y="319.5" ></text>
</g>
<g >
<title>OSSL_PARAM_construct_size_t (19 samples, 0.06%)</title><rect x="450.8" y="709" width="0.7" height="15.0" fill="rgb(243,212,19)" rx="2" ry="2" />
<text x="453.78" y="719.5" ></text>
</g>
<g >
<title>ossl_bn_miller_rabin_is_prime.part.2 (3 samples, 0.01%)</title><rect x="31.8" y="917" width="0.1" height="15.0" fill="rgb(247,98,26)" rx="2" ry="2" />
<text x="34.77" y="927.5" ></text>
</g>
<g >
<title>zap_pmd_range.isra.0 (4 samples, 0.01%)</title><rect x="774.7" y="1445" width="0.1" height="15.0" fill="rgb(211,88,8)" rx="2" ry="2" />
<text x="777.68" y="1455.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (19 samples, 0.06%)</title><rect x="648.7" y="661" width="0.8" height="15.0" fill="rgb(230,27,49)" rx="2" ry="2" />
<text x="651.74" y="671.5" ></text>
</g>
<g >
<title>v8::internal::Factory::NewFillerObject (3 samples, 0.01%)</title><rect x="648.5" y="453" width="0.1" height="15.0" fill="rgb(213,104,21)" rx="2" ry="2" />
<text x="651.51" y="463.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (5 samples, 0.02%)</title><rect x="650.1" y="565" width="0.2" height="15.0" fill="rgb(222,177,43)" rx="2" ry="2" />
<text x="653.14" y="575.5" ></text>
</g>
<g >
<title>EVP_DigestFinal_ex (703 samples, 2.32%)</title><rect x="477.8" y="677" width="27.4" height="15.0" fill="rgb(228,173,12)" rx="2" ry="2" />
<text x="480.85" y="687.5" >E..</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="661" width="0.4" height="15.0" fill="rgb(245,169,0)" rx="2" ry="2" />
<text x="651.00" y="671.5" ></text>
</g>
<g >
<title>hmac_update (21 samples, 0.07%)</title><rect x="541.6" y="725" width="0.8" height="15.0" fill="rgb(220,62,21)" rx="2" ry="2" />
<text x="544.62" y="735.5" ></text>
</g>
<g >
<title>v8::internal::Compiler::GetWrappedFunction (5 samples, 0.02%)</title><rect x="649.1" y="277" width="0.2" height="15.0" fill="rgb(210,177,49)" rx="2" ry="2" />
<text x="652.13" y="287.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (4 samples, 0.01%)</title><rect x="650.7" y="821" width="0.2" height="15.0" fill="rgb(247,13,3)" rx="2" ry="2" />
<text x="653.72" y="831.5" ></text>
</g>
<g >
<title>v8::internal::Runtime_CopyDataProperties (3 samples, 0.01%)</title><rect x="648.2" y="581" width="0.1" height="15.0" fill="rgb(209,107,10)" rx="2" ry="2" />
<text x="651.20" y="591.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (3 samples, 0.01%)</title><rect x="649.9" y="469" width="0.1" height="15.0" fill="rgb(235,59,16)" rx="2" ry="2" />
<text x="652.91" y="479.5" ></text>
</g>
<g >
<title>v8::internal::ParserBase&lt;v8::internal::Parser&gt;::ParseFunctionBody (3 samples, 0.01%)</title><rect x="649.2" y="149" width="0.1" height="15.0" fill="rgb(245,35,37)" rx="2" ry="2" />
<text x="652.21" y="159.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.1" y="549" width="0.2" height="15.0" fill="rgb(210,170,46)" rx="2" ry="2" />
<text x="653.14" y="559.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="645" width="0.4" height="15.0" fill="rgb(246,77,33)" rx="2" ry="2" />
<text x="651.00" y="655.5" ></text>
</g>
<g >
<title>SHA1_Update (31 samples, 0.10%)</title><rect x="529.7" y="677" width="1.2" height="15.0" fill="rgb(217,32,42)" rx="2" ry="2" />
<text x="532.72" y="687.5" ></text>
</g>
<g >
<title>OPENSSL_cleanse (178 samples, 0.59%)</title><rect x="487.3" y="645" width="6.9" height="15.0" fill="rgb(208,126,54)" rx="2" ry="2" />
<text x="490.30" y="655.5" ></text>
</g>
<g >
<title>[perf-182078.map] (6 samples, 0.02%)</title><rect x="650.1" y="629" width="0.3" height="15.0" fill="rgb(210,215,14)" rx="2" ry="2" />
<text x="653.14" y="639.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (8 samples, 0.03%)</title><rect x="648.4" y="693" width="0.3" height="15.0" fill="rgb(223,208,40)" rx="2" ry="2" />
<text x="651.39" y="703.5" ></text>
</g>
<g >
<title>node::LoadEnvironment (15,937 samples, 52.52%)</title><rect x="31.5" y="1557" width="619.7" height="15.0" fill="rgb(223,46,12)" rx="2" ry="2" />
<text x="34.50" y="1567.5" >node::LoadEnvironment</text>
</g>
<g >
<title>srtp_index_guess (105 samples, 0.35%)</title><rect x="598.0" y="741" width="4.1" height="15.0" fill="rgb(240,70,10)" rx="2" ry="2" />
<text x="601.00" y="751.5" ></text>
</g>
<g >
<title>CRYPTO_gcm128_setiv (41 samples, 0.14%)</title><rect x="241.9" y="661" width="1.6" height="15.0" fill="rgb(240,5,21)" rx="2" ry="2" />
<text x="244.90" y="671.5" ></text>
</g>
<g >
<title>____wcstold_l_internal (20 samples, 0.07%)</title><rect x="29.9" y="1621" width="0.8" height="15.0" fill="rgb(222,134,38)" rx="2" ry="2" />
<text x="32.95" y="1631.5" ></text>
</g>
<g >
<title>BN_uadd (3 samples, 0.01%)</title><rect x="32.6" y="885" width="0.1" height="15.0" fill="rgb(229,25,37)" rx="2" ry="2" />
<text x="35.55" y="895.5" ></text>
</g>
<g >
<title>sha1_block_data_order_ssse3 (58 samples, 0.19%)</title><rect x="502.9" y="645" width="2.3" height="15.0" fill="rgb(251,98,2)" rx="2" ry="2" />
<text x="505.93" y="655.5" ></text>
</g>
<g >
<title>__alloc_pages (3 samples, 0.01%)</title><rect x="30.5" y="1477" width="0.1" height="15.0" fill="rgb(207,151,18)" rx="2" ry="2" />
<text x="33.53" y="1487.5" ></text>
</g>
<g >
<title>_aesni_ctr32_6x (286 samples, 0.94%)</title><rect x="651.4" y="1621" width="11.1" height="15.0" fill="rgb(211,40,0)" rx="2" ry="2" />
<text x="654.38" y="1631.5" ></text>
</g>
<g >
<title>irq_exit_rcu (14 samples, 0.05%)</title><rect x="1189.4" y="1573" width="0.6" height="15.0" fill="rgb(243,201,16)" rx="2" ry="2" />
<text x="1192.42" y="1583.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (3 samples, 0.01%)</title><rect x="649.8" y="357" width="0.1" height="15.0" fill="rgb(215,180,17)" rx="2" ry="2" />
<text x="652.79" y="367.5" ></text>
</g>
<g >
<title>__strncat_ssse3 (6 samples, 0.02%)</title><rect x="30.9" y="1621" width="0.2" height="15.0" fill="rgb(254,104,47)" rx="2" ry="2" />
<text x="33.88" y="1631.5" ></text>
</g>
<g >
<title>srtp_auth_get_tag_length (50 samples, 0.16%)</title><rect x="59.1" y="757" width="1.9" height="15.0" fill="rgb(207,192,30)" rx="2" ry="2" />
<text x="62.07" y="767.5" ></text>
</g>
<g >
<title>srtp_init (20 samples, 0.07%)</title><rect x="74.2" y="757" width="0.8" height="15.0" fill="rgb(225,69,18)" rx="2" ry="2" />
<text x="77.20" y="767.5" ></text>
</g>
<g >
<title>mmput (4 samples, 0.01%)</title><rect x="774.7" y="1525" width="0.1" height="15.0" fill="rgb(247,4,43)" rx="2" ry="2" />
<text x="777.68" y="1535.5" ></text>
</g>
<g >
<title>node::InitializeOncePerProcess (3 samples, 0.01%)</title><rect x="31.1" y="1589" width="0.1" height="15.0" fill="rgb(248,11,26)" rx="2" ry="2" />
<text x="34.11" y="1599.5" ></text>
</g>
<g >
<title>v8::internal::ScavengerCollector::JobTask::Run (5 samples, 0.02%)</title><rect x="30.9" y="1573" width="0.2" height="15.0" fill="rgb(243,62,16)" rx="2" ry="2" />
<text x="33.92" y="1583.5" ></text>
</g>
<g >
<title>gcm_cipher_internal (430 samples, 1.42%)</title><rect x="237.2" y="693" width="16.8" height="15.0" fill="rgb(240,84,11)" rx="2" ry="2" />
<text x="240.24" y="703.5" ></text>
</g>
<g >
<title>[libc.so.6] (53 samples, 0.17%)</title><rect x="220.0" y="661" width="2.1" height="15.0" fill="rgb(213,129,42)" rx="2" ry="2" />
<text x="223.01" y="671.5" ></text>
</g>
<g >
<title>zap_pte_range (4 samples, 0.01%)</title><rect x="774.7" y="1429" width="0.1" height="15.0" fill="rgb(240,226,30)" rx="2" ry="2" />
<text x="777.68" y="1439.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (4 samples, 0.01%)</title><rect x="648.5" y="549" width="0.1" height="15.0" fill="rgb(233,47,48)" rx="2" ry="2" />
<text x="651.47" y="559.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="650.1" y="501" width="0.2" height="15.0" fill="rgb(207,30,31)" rx="2" ry="2" />
<text x="653.14" y="511.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_get_iv_length (942 samples, 3.10%)</title><rect x="383.3" y="693" width="36.6" height="15.0" fill="rgb(214,182,9)" rx="2" ry="2" />
<text x="386.32" y="703.5" >EVP..</text>
</g>
<g >
<title>node::NodeMainInstance::CreateMainEnvironment (5 samples, 0.02%)</title><rect x="651.2" y="1557" width="0.2" height="15.0" fill="rgb(210,173,9)" rx="2" ry="2" />
<text x="654.19" y="1567.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_ctrl (648 samples, 2.14%)</title><rect x="258.3" y="725" width="25.2" height="15.0" fill="rgb(212,89,7)" rx="2" ry="2" />
<text x="261.31" y="735.5" >E..</text>
</g>
<g >
<title>evp_md_ctx_clear_digest (274 samples, 0.90%)</title><rect x="514.9" y="661" width="10.6" height="15.0" fill="rgb(248,14,33)" rx="2" ry="2" />
<text x="517.86" y="671.5" ></text>
</g>
<g >
<title>[perf-182078.map] (9 samples, 0.03%)</title><rect x="649.8" y="549" width="0.3" height="15.0" fill="rgb(243,209,1)" rx="2" ry="2" />
<text x="652.75" y="559.5" ></text>
</g>
<g >
<title>Builtins_JSEntryTrampoline (15,937 samples, 52.52%)</title><rect x="31.5" y="1429" width="619.7" height="15.0" fill="rgb(210,31,38)" rx="2" ry="2" />
<text x="34.50" y="1439.5" >Builtins_JSEntryTrampoline</text>
</g>
<g >
<title>EVP_MD_CTX_copy_ex (3 samples, 0.01%)</title><rect x="476.6" y="693" width="0.1" height="15.0" fill="rgb(214,124,26)" rx="2" ry="2" />
<text x="479.56" y="703.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (8 samples, 0.03%)</title><rect x="535.4" y="709" width="0.3" height="15.0" fill="rgb(226,164,23)" rx="2" ry="2" />
<text x="538.43" y="719.5" ></text>
</g>
<g >
<title>CRYPTO_clear_free (62 samples, 0.20%)</title><rect x="517.1" y="645" width="2.4" height="15.0" fill="rgb(212,110,47)" rx="2" ry="2" />
<text x="520.08" y="655.5" ></text>
</g>
<g >
<title>EVP_EncryptUpdate (39 samples, 0.13%)</title><rect x="114.0" y="741" width="1.5" height="15.0" fill="rgb(229,3,27)" rx="2" ry="2" />
<text x="117.01" y="751.5" ></text>
</g>
<g >
<title>srtp_cipher_encrypt (93 samples, 0.31%)</title><rect x="61.1" y="757" width="3.6" height="15.0" fill="rgb(207,143,51)" rx="2" ry="2" />
<text x="64.05" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="648.5" y="613" width="0.2" height="15.0" fill="rgb(243,168,49)" rx="2" ry="2" />
<text x="651.47" y="623.5" ></text>
</g>
<g >
<title>node::NodeMainInstance::Run (15,942 samples, 52.53%)</title><rect x="31.5" y="1573" width="619.9" height="15.0" fill="rgb(221,82,32)" rx="2" ry="2" />
<text x="34.50" y="1583.5" >node::NodeMainInstance::Run</text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="997" width="0.2" height="15.0" fill="rgb(237,148,51)" rx="2" ry="2" />
<text x="653.88" y="1007.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_stream_update (412 samples, 1.36%)</title><rect x="351.4" y="709" width="16.0" height="15.0" fill="rgb(217,74,49)" rx="2" ry="2" />
<text x="354.36" y="719.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (14 samples, 0.05%)</title><rect x="648.8" y="533" width="0.6" height="15.0" fill="rgb(238,159,38)" rx="2" ry="2" />
<text x="651.82" y="543.5" ></text>
</g>
<g >
<title>[perf-182078.map] (23 samples, 0.08%)</title><rect x="649.7" y="853" width="0.9" height="15.0" fill="rgb(220,49,23)" rx="2" ry="2" />
<text x="652.67" y="863.5" ></text>
</g>
<g >
<title>[perf-182078.map] (10 samples, 0.03%)</title><rect x="649.7" y="613" width="0.4" height="15.0" fill="rgb(211,213,27)" rx="2" ry="2" />
<text x="652.71" y="623.5" ></text>
</g>
<g >
<title>EVP_MAC_init (40 samples, 0.13%)</title><rect x="116.2" y="741" width="1.6" height="15.0" fill="rgb(240,199,16)" rx="2" ry="2" />
<text x="119.23" y="751.5" ></text>
</g>
<g >
<title>[perf-182078.map] (23 samples, 0.08%)</title><rect x="649.7" y="837" width="0.9" height="15.0" fill="rgb(215,30,4)" rx="2" ry="2" />
<text x="652.67" y="847.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1093" width="619.3" height="15.0" fill="rgb(244,99,19)" rx="2" ry="2" />
<text x="34.77" y="1103.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>OSSL_PARAM_locate_const (25 samples, 0.08%)</title><rect x="267.1" y="709" width="0.9" height="15.0" fill="rgb(224,213,3)" rx="2" ry="2" />
<text x="270.06" y="719.5" ></text>
</g>
<g >
<title>hmac_set_ctx_params (34 samples, 0.11%)</title><rect x="584.4" y="725" width="1.3" height="15.0" fill="rgb(246,55,13)" rx="2" ry="2" />
<text x="587.43" y="735.5" ></text>
</g>
<g >
<title>ksys_read (3 samples, 0.01%)</title><rect x="649.9" y="341" width="0.1" height="15.0" fill="rgb(253,199,18)" rx="2" ry="2" />
<text x="652.91" y="351.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.7" y="885" width="0.2" height="15.0" fill="rgb(215,205,37)" rx="2" ry="2" />
<text x="653.68" y="895.5" ></text>
</g>
<g >
<title>srtp_aes_icm_openssl_encrypt (11 samples, 0.04%)</title><rect x="57.0" y="757" width="0.5" height="15.0" fill="rgb(211,163,48)" rx="2" ry="2" />
<text x="60.05" y="767.5" ></text>
</g>
<g >
<title>BN_rshift1 (4 samples, 0.01%)</title><rect x="33.8" y="901" width="0.2" height="15.0" fill="rgb(243,161,21)" rx="2" ry="2" />
<text x="36.80" y="911.5" ></text>
</g>
<g >
<title>srtp_hmac_start (1,115 samples, 3.67%)</title><rect x="542.4" y="741" width="43.4" height="15.0" fill="rgb(238,192,28)" rx="2" ry="2" />
<text x="545.43" y="751.5" >srtp..</text>
</g>
<g >
<title>srtp_hmac_update (22 samples, 0.07%)</title><rect x="73.3" y="757" width="0.9" height="15.0" fill="rgb(237,52,39)" rx="2" ry="2" />
<text x="76.34" y="767.5" ></text>
</g>
<g >
<title>srtp_protect_mki (14,082 samples, 46.40%)</title><rect x="79.1" y="757" width="547.6" height="15.0" fill="rgb(217,229,21)" rx="2" ry="2" />
<text x="82.10" y="767.5" >srtp_protect_mki</text>
</g>
<g >
<title>EVP_Cipher (789 samples, 2.60%)</title><rect x="136.4" y="725" width="30.7" height="15.0" fill="rgb(243,216,36)" rx="2" ry="2" />
<text x="139.37" y="735.5" >EV..</text>
</g>
<g >
<title>path_openat (6 samples, 0.02%)</title><rect x="13.5" y="1509" width="0.2" height="15.0" fill="rgb(208,200,7)" rx="2" ry="2" />
<text x="16.46" y="1519.5" ></text>
</g>
<g >
<title>schedule (3 samples, 0.01%)</title><rect x="649.9" y="181" width="0.1" height="15.0" fill="rgb(240,199,19)" rx="2" ry="2" />
<text x="652.91" y="191.5" ></text>
</g>
<g >
<title>unmap_single_vma (4 samples, 0.01%)</title><rect x="774.7" y="1477" width="0.1" height="15.0" fill="rgb(222,177,5)" rx="2" ry="2" />
<text x="777.68" y="1487.5" ></text>
</g>
<g >
<title>ossl_gcm_einit (134 samples, 0.44%)</title><rect x="336.0" y="693" width="5.2" height="15.0" fill="rgb(230,165,21)" rx="2" ry="2" />
<text x="338.96" y="703.5" ></text>
</g>
<g >
<title>EVP_MAC_final (18 samples, 0.06%)</title><rect x="115.5" y="741" width="0.7" height="15.0" fill="rgb(210,19,5)" rx="2" ry="2" />
<text x="118.53" y="751.5" ></text>
</g>
<g >
<title>srtp_hmac_start (25 samples, 0.08%)</title><rect x="72.4" y="757" width="0.9" height="15.0" fill="rgb(254,71,15)" rx="2" ry="2" />
<text x="75.37" y="767.5" ></text>
</g>
<g >
<title>SHA1_Update (56 samples, 0.18%)</title><rect x="535.7" y="725" width="2.2" height="15.0" fill="rgb(238,101,27)" rx="2" ry="2" />
<text x="538.74" y="735.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher (754 samples, 2.48%)</title><rect x="137.6" y="709" width="29.3" height="15.0" fill="rgb(248,217,45)" rx="2" ry="2" />
<text x="140.58" y="719.5" >os..</text>
</g>
<g >
<title>CRYPTO_gcm128_encrypt_ctr32 (127 samples, 0.42%)</title><rect x="144.1" y="661" width="5.0" height="15.0" fill="rgb(250,121,25)" rx="2" ry="2" />
<text x="147.15" y="671.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseProgram (3 samples, 0.01%)</title><rect x="649.2" y="229" width="0.1" height="15.0" fill="rgb(223,165,50)" rx="2" ry="2" />
<text x="652.21" y="239.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (4 samples, 0.01%)</title><rect x="648.5" y="533" width="0.1" height="15.0" fill="rgb(216,182,4)" rx="2" ry="2" />
<text x="651.47" y="543.5" ></text>
</g>
<g >
<title>ENGINE_finish (3 samples, 0.01%)</title><rect x="512.4" y="661" width="0.1" height="15.0" fill="rgb(215,15,20)" rx="2" ry="2" />
<text x="515.41" y="671.5" ></text>
</g>
<g >
<title>EVP_MAC_final (2,281 samples, 7.52%)</title><rect x="447.1" y="725" width="88.6" height="15.0" fill="rgb(223,160,17)" rx="2" ry="2" />
<text x="450.05" y="735.5" >EVP_MAC_fi..</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (3 samples, 0.01%)</title><rect x="650.1" y="533" width="0.2" height="15.0" fill="rgb(237,55,35)" rx="2" ry="2" />
<text x="653.14" y="543.5" ></text>
</g>
<g >
<title>ossl_gcm_aad_update (15 samples, 0.05%)</title><rect x="254.0" y="693" width="0.5" height="15.0" fill="rgb(250,210,38)" rx="2" ry="2" />
<text x="256.96" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,853 samples, 52.24%)</title><rect x="34.5" y="1013" width="616.4" height="15.0" fill="rgb(231,104,9)" rx="2" ry="2" />
<text x="37.46" y="1023.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>srtp_hmac_compute (2,550 samples, 8.40%)</title><rect x="443.3" y="741" width="99.1" height="15.0" fill="rgb(227,209,4)" rx="2" ry="2" />
<text x="446.28" y="751.5" >srtp_hmac_co..</text>
</g>
<g >
<title>[perf-182078.map] (32 samples, 0.11%)</title><rect x="649.6" y="949" width="1.3" height="15.0" fill="rgb(213,225,19)" rx="2" ry="2" />
<text x="652.63" y="959.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="725" width="0.4" height="15.0" fill="rgb(246,111,32)" rx="2" ry="2" />
<text x="651.00" y="735.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (11 samples, 0.04%)</title><rect x="573.7" y="693" width="0.4" height="15.0" fill="rgb(247,132,6)" rx="2" ry="2" />
<text x="576.66" y="703.5" ></text>
</g>
<g >
<title>v8::internal::ParserBase&lt;v8::internal::PreParser&gt;::ParseStatement (3 samples, 0.01%)</title><rect x="649.2" y="37" width="0.1" height="15.0" fill="rgb(220,182,51)" rx="2" ry="2" />
<text x="652.21" y="47.5" ></text>
</g>
<g >
<title>[perf-182078.map] (10 samples, 0.03%)</title><rect x="649.7" y="581" width="0.4" height="15.0" fill="rgb(233,222,18)" rx="2" ry="2" />
<text x="652.71" y="591.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,856 samples, 52.25%)</title><rect x="34.3" y="1077" width="616.6" height="15.0" fill="rgb(238,27,21)" rx="2" ry="2" />
<text x="37.34" y="1087.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>v8::internal::Parser::SkipFunction (3 samples, 0.01%)</title><rect x="649.2" y="101" width="0.1" height="15.0" fill="rgb(216,22,3)" rx="2" ry="2" />
<text x="652.21" y="111.5" ></text>
</g>
<g >
<title>entry_SYSCALL_64_after_hwframe (5 samples, 0.02%)</title><rect x="774.6" y="1621" width="0.2" height="15.0" fill="rgb(230,95,11)" rx="2" ry="2" />
<text x="777.65" y="1631.5" ></text>
</g>
<g >
<title>OSSL_PARAM_get_size_t (6 samples, 0.02%)</title><rect x="266.8" y="709" width="0.3" height="15.0" fill="rgb(227,165,1)" rx="2" ry="2" />
<text x="269.83" y="719.5" ></text>
</g>
<g >
<title>[libc.so.6] (56 samples, 0.18%)</title><rect x="530.9" y="677" width="2.2" height="15.0" fill="rgb(207,66,6)" rx="2" ry="2" />
<text x="533.92" y="687.5" ></text>
</g>
<g >
<title>[libc.so.6] (563 samples, 1.86%)</title><rect x="188.7" y="693" width="21.9" height="15.0" fill="rgb(247,7,8)" rx="2" ry="2" />
<text x="191.71" y="703.5" >[..</text>
</g>
<g >
<title>v8::internal::parsing::ParseProgram (3 samples, 0.01%)</title><rect x="648.9" y="357" width="0.2" height="15.0" fill="rgb(223,3,13)" rx="2" ry="2" />
<text x="651.93" y="367.5" ></text>
</g>
<g >
<title>v8::internal::Heap::Scavenge (3 samples, 0.01%)</title><rect x="648.5" y="373" width="0.1" height="15.0" fill="rgb(220,108,18)" rx="2" ry="2" />
<text x="651.51" y="383.5" ></text>
</g>
<g >
<title>[medooze-media-server.node] (205 samples, 0.68%)</title><rect x="121.3" y="741" width="8.0" height="15.0" fill="rgb(245,17,14)" rx="2" ry="2" />
<text x="124.32" y="751.5" ></text>
</g>
<g >
<title>srtp_cipher_set_aad (52 samples, 0.17%)</title><rect x="65.2" y="757" width="2.0" height="15.0" fill="rgb(252,99,25)" rx="2" ry="2" />
<text x="68.21" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (31 samples, 0.10%)</title><rect x="649.7" y="917" width="1.2" height="15.0" fill="rgb(247,14,15)" rx="2" ry="2" />
<text x="652.67" y="927.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="649.8" y="437" width="0.1" height="15.0" fill="rgb(227,105,36)" rx="2" ry="2" />
<text x="652.75" y="447.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (3 samples, 0.01%)</title><rect x="649.8" y="373" width="0.1" height="15.0" fill="rgb(209,208,36)" rx="2" ry="2" />
<text x="652.79" y="383.5" ></text>
</g>
<g >
<title>ossl_prov_ctx_get0_libctx (47 samples, 0.15%)</title><rect x="582.6" y="709" width="1.8" height="15.0" fill="rgb(240,183,9)" rx="2" ry="2" />
<text x="585.60" y="719.5" ></text>
</g>
<g >
<title>srtp_rdbx_add_index (449 samples, 1.48%)</title><rect x="604.3" y="741" width="17.4" height="15.0" fill="rgb(249,79,14)" rx="2" ry="2" />
<text x="607.26" y="751.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.7" y="901" width="0.2" height="15.0" fill="rgb(205,111,11)" rx="2" ry="2" />
<text x="653.68" y="911.5" ></text>
</g>
<g >
<title>ossl_bn_miller_rabin_is_prime.part.2 (3 samples, 0.01%)</title><rect x="34.2" y="901" width="0.1" height="15.0" fill="rgb(249,41,53)" rx="2" ry="2" />
<text x="37.19" y="911.5" ></text>
</g>
<g >
<title>BN_usub (6 samples, 0.02%)</title><rect x="32.7" y="885" width="0.2" height="15.0" fill="rgb(232,52,18)" rx="2" ry="2" />
<text x="35.67" y="895.5" ></text>
</g>
<g >
<title>ENGINE_finish (44 samples, 0.14%)</title><rect x="567.2" y="677" width="1.8" height="15.0" fill="rgb(225,54,8)" rx="2" ry="2" />
<text x="570.24" y="687.5" ></text>
</g>
<g >
<title>_aesni_ctr32_ghash_6x (1,400 samples, 4.61%)</title><rect x="662.5" y="1621" width="54.4" height="15.0" fill="rgb(251,75,30)" rx="2" ry="2" />
<text x="665.51" y="1631.5" >_aesn..</text>
</g>
<g >
<title>EVP_CIPHER_CTX_get_iv_length (939 samples, 3.09%)</title><rect x="293.0" y="693" width="36.5" height="15.0" fill="rgb(234,76,36)" rx="2" ry="2" />
<text x="295.99" y="703.5" >EVP..</text>
</g>
<g >
<title>node::contextify::ContextifyContext::CompileFunction (4 samples, 0.01%)</title><rect x="648.9" y="437" width="0.2" height="15.0" fill="rgb(249,5,52)" rx="2" ry="2" />
<text x="651.90" y="447.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (8 samples, 0.03%)</title><rect x="648.4" y="661" width="0.3" height="15.0" fill="rgb(250,58,31)" rx="2" ry="2" />
<text x="651.39" y="671.5" ></text>
</g>
<g >
<title>EVP_PKEY_CTX_free (6 samples, 0.02%)</title><rect x="576.4" y="709" width="0.3" height="15.0" fill="rgb(240,170,24)" rx="2" ry="2" />
<text x="579.42" y="719.5" ></text>
</g>
<g >
<title>v8::Function::Call (15,937 samples, 52.52%)</title><rect x="31.5" y="1493" width="619.7" height="15.0" fill="rgb(222,157,40)" rx="2" ry="2" />
<text x="34.50" y="1503.5" >v8::Function::Call</text>
</g>
<g >
<title>ossl_cipher_generic_set_ctx_params (39 samples, 0.13%)</title><rect x="430.2" y="693" width="1.5" height="15.0" fill="rgb(236,70,14)" rx="2" ry="2" />
<text x="433.18" y="703.5" ></text>
</g>
<g >
<title>get_size_t_ctx_param.isra.0 (21 samples, 0.07%)</title><rect x="539.3" y="725" width="0.8" height="15.0" fill="rgb(225,186,26)" rx="2" ry="2" />
<text x="542.32" y="735.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_copy_ex (18 samples, 0.06%)</title><rect x="543.3" y="725" width="0.7" height="15.0" fill="rgb(217,113,4)" rx="2" ry="2" />
<text x="546.33" y="735.5" ></text>
</g>
<g >
<title>ossl_gcm_setiv (310 samples, 1.02%)</title><rect x="241.9" y="677" width="12.1" height="15.0" fill="rgb(240,209,6)" rx="2" ry="2" />
<text x="244.90" y="687.5" ></text>
</g>
<g >
<title>[libc.so.6] (534 samples, 1.76%)</title><rect x="308.6" y="661" width="20.8" height="15.0" fill="rgb(220,64,32)" rx="2" ry="2" />
<text x="311.63" y="671.5" ></text>
</g>
<g >
<title>[perf-182078.map] (6 samples, 0.02%)</title><rect x="650.1" y="661" width="0.3" height="15.0" fill="rgb(217,227,43)" rx="2" ry="2" />
<text x="653.14" y="671.5" ></text>
</g>
<g >
<title>hmac_update (39 samples, 0.13%)</title><rect x="591.3" y="725" width="1.6" height="15.0" fill="rgb(219,210,4)" rx="2" ry="2" />
<text x="594.35" y="735.5" ></text>
</g>
<g >
<title>[perf-182078.map] (6 samples, 0.02%)</title><rect x="650.1" y="597" width="0.3" height="15.0" fill="rgb(244,9,34)" rx="2" ry="2" />
<text x="653.14" y="607.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (14 samples, 0.05%)</title><rect x="648.8" y="517" width="0.6" height="15.0" fill="rgb(228,181,29)" rx="2" ry="2" />
<text x="651.82" y="527.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_set_iv (2,247 samples, 7.40%)</title><rect x="256.6" y="741" width="87.4" height="15.0" fill="rgb(220,20,10)" rx="2" ry="2" />
<text x="259.64" y="751.5" >srtp_aes_g..</text>
</g>
<g >
<title>v8::platform::DefaultJobHandle::Join (3 samples, 0.01%)</title><rect x="648.5" y="341" width="0.1" height="15.0" fill="rgb(244,146,13)" rx="2" ry="2" />
<text x="651.51" y="351.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_get_block_size (7 samples, 0.02%)</title><rect x="345.8" y="725" width="0.3" height="15.0" fill="rgb(226,208,14)" rx="2" ry="2" />
<text x="348.84" y="735.5" ></text>
</g>
<g >
<title>strcmp@plt (16 samples, 0.05%)</title><rect x="419.3" y="661" width="0.6" height="15.0" fill="rgb(223,116,28)" rx="2" ry="2" />
<text x="422.33" y="671.5" ></text>
</g>
<g >
<title>CRYPTO_ctr128_encrypt_ctr32 (22 samples, 0.07%)</title><rect x="352.4" y="693" width="0.8" height="15.0" fill="rgb(244,29,33)" rx="2" ry="2" />
<text x="355.37" y="703.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_einit (15 samples, 0.05%)</title><rect x="431.7" y="709" width="0.6" height="15.0" fill="rgb(248,155,15)" rx="2" ry="2" />
<text x="434.69" y="719.5" ></text>
</g>
<g >
<title>asm_exc_page_fault (5 samples, 0.02%)</title><rect x="30.5" y="1605" width="0.2" height="15.0" fill="rgb(216,199,32)" rx="2" ry="2" />
<text x="33.53" y="1615.5" ></text>
</g>
<g >
<title>memset@plt (3 samples, 0.01%)</title><rect x="230.6" y="661" width="0.1" height="15.0" fill="rgb(220,88,13)" rx="2" ry="2" />
<text x="233.63" y="671.5" ></text>
</g>
<g >
<title>OSSL_PARAM_construct_size_t (22 samples, 0.07%)</title><rect x="341.5" y="725" width="0.9" height="15.0" fill="rgb(247,125,5)" rx="2" ry="2" />
<text x="344.52" y="735.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (17 samples, 0.06%)</title><rect x="648.7" y="645" width="0.7" height="15.0" fill="rgb(252,188,1)" rx="2" ry="2" />
<text x="651.74" y="655.5" ></text>
</g>
<g >
<title>testsrtp (15,471 samples, 50.98%)</title><rect x="46.3" y="773" width="601.6" height="15.0" fill="rgb(245,13,7)" rx="2" ry="2" />
<text x="49.32" y="783.5" >testsrtp</text>
</g>
<g >
<title>sha1_block_data_order_ssse3 (37 samples, 0.12%)</title><rect x="593.6" y="725" width="1.4" height="15.0" fill="rgb(208,129,4)" rx="2" ry="2" />
<text x="596.60" y="735.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,820 samples, 52.13%)</title><rect x="34.5" y="965" width="615.1" height="15.0" fill="rgb(208,79,9)" rx="2" ry="2" />
<text x="37.50" y="975.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (4 samples, 0.01%)</title><rect x="648.9" y="485" width="0.2" height="15.0" fill="rgb(246,75,11)" rx="2" ry="2" />
<text x="651.90" y="495.5" ></text>
</g>
<g >
<title>bn_is_prime_int.part.3 (3 samples, 0.01%)</title><rect x="34.2" y="917" width="0.1" height="15.0" fill="rgb(246,70,49)" rx="2" ry="2" />
<text x="37.19" y="927.5" ></text>
</g>
<g >
<title>[libc.so.6] (581 samples, 1.91%)</title><rect x="396.7" y="661" width="22.6" height="15.0" fill="rgb(224,65,18)" rx="2" ry="2" />
<text x="399.74" y="671.5" >[..</text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="650.1" y="709" width="0.4" height="15.0" fill="rgb(253,116,36)" rx="2" ry="2" />
<text x="653.14" y="719.5" ></text>
</g>
<g >
<title>entry_SYSCALL_64_after_hwframe (3 samples, 0.01%)</title><rect x="649.9" y="389" width="0.1" height="15.0" fill="rgb(251,99,33)" rx="2" ry="2" />
<text x="652.91" y="399.5" ></text>
</g>
<g >
<title>strcmp@plt (3 samples, 0.01%)</title><rect x="472.2" y="677" width="0.2" height="15.0" fill="rgb(205,183,30)" rx="2" ry="2" />
<text x="475.25" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1205" width="619.3" height="15.0" fill="rgb(238,188,48)" rx="2" ry="2" />
<text x="34.77" y="1215.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>gcm_cipher_internal (6 samples, 0.02%)</title><rect x="211.5" y="709" width="0.3" height="15.0" fill="rgb(230,65,39)" rx="2" ry="2" />
<text x="214.53" y="719.5" ></text>
</g>
<g >
<title>v8::ScriptCompiler::CompileFunction (4 samples, 0.01%)</title><rect x="648.9" y="421" width="0.2" height="15.0" fill="rgb(250,39,41)" rx="2" ry="2" />
<text x="651.90" y="431.5" ></text>
</g>
<g >
<title>ossl_bn_rsa_fips186_4_gen_prob_primes (65 samples, 0.21%)</title><rect x="31.8" y="949" width="2.5" height="15.0" fill="rgb(212,17,31)" rx="2" ry="2" />
<text x="34.77" y="959.5" ></text>
</g>
<g >
<title>[perf-182078.map] (11 samples, 0.04%)</title><rect x="649.7" y="725" width="0.4" height="15.0" fill="rgb(250,217,44)" rx="2" ry="2" />
<text x="652.67" y="735.5" ></text>
</g>
<g >
<title>_wrap_MediaServer_Initialize (66 samples, 0.22%)</title><rect x="31.8" y="1029" width="2.5" height="15.0" fill="rgb(253,21,5)" rx="2" ry="2" />
<text x="34.77" y="1039.5" ></text>
</g>
<g >
<title>strcmp@plt (12 samples, 0.04%)</title><rect x="210.6" y="693" width="0.5" height="15.0" fill="rgb(227,151,54)" rx="2" ry="2" />
<text x="213.60" y="703.5" ></text>
</g>
<g >
<title>v8::internal::ParserBase&lt;v8::internal::PreParser&gt;::ParseStatementListItem (3 samples, 0.01%)</title><rect x="649.2" y="53" width="0.1" height="15.0" fill="rgb(235,218,5)" rx="2" ry="2" />
<text x="652.21" y="63.5" ></text>
</g>
<g >
<title>[libc.so.6] (231 samples, 0.76%)</title><rect x="463.3" y="677" width="8.9" height="15.0" fill="rgb(243,82,8)" rx="2" ry="2" />
<text x="466.27" y="687.5" ></text>
</g>
<g >
<title>v8::internal::Heap::CollectGarbage (3 samples, 0.01%)</title><rect x="648.5" y="405" width="0.1" height="15.0" fill="rgb(221,203,46)" rx="2" ry="2" />
<text x="651.51" y="415.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="649.8" y="501" width="0.1" height="15.0" fill="rgb(224,73,49)" rx="2" ry="2" />
<text x="652.75" y="511.5" ></text>
</g>
<g >
<title>srtp_stream_list_get (446 samples, 1.47%)</title><rect x="630.5" y="757" width="17.4" height="15.0" fill="rgb(247,156,6)" rx="2" ry="2" />
<text x="633.54" y="767.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15 samples, 0.05%)</title><rect x="648.8" y="549" width="0.6" height="15.0" fill="rgb(207,10,28)" rx="2" ry="2" />
<text x="651.82" y="559.5" ></text>
</g>
<g >
<title>do_anonymous_page (4 samples, 0.01%)</title><rect x="30.5" y="1509" width="0.2" height="15.0" fill="rgb(217,149,45)" rx="2" ry="2" />
<text x="33.53" y="1519.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (3 samples, 0.01%)</title><rect x="649.8" y="389" width="0.1" height="15.0" fill="rgb(221,201,30)" rx="2" ry="2" />
<text x="652.79" y="399.5" ></text>
</g>
<g >
<title>srtp_auth_get_prefix_length (36 samples, 0.12%)</title><rect x="57.7" y="757" width="1.4" height="15.0" fill="rgb(221,39,33)" rx="2" ry="2" />
<text x="60.67" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (9 samples, 0.03%)</title><rect x="650.1" y="773" width="0.4" height="15.0" fill="rgb(224,156,11)" rx="2" ry="2" />
<text x="653.14" y="783.5" ></text>
</g>
<g >
<title>ossl_bn_rsa_fips186_4_derive_prime (62 samples, 0.20%)</title><rect x="31.9" y="933" width="2.4" height="15.0" fill="rgb(234,80,29)" rx="2" ry="2" />
<text x="34.89" y="943.5" ></text>
</g>
<g >
<title>std::_Function_handler&lt;bool (15,777 samples, 51.99%)</title><rect x="34.5" y="805" width="613.5" height="15.0" fill="rgb(222,161,24)" rx="2" ry="2" />
<text x="37.50" y="815.5" >std::_Function_handler&lt;bool </text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="693" width="0.4" height="15.0" fill="rgb(238,215,35)" rx="2" ry="2" />
<text x="651.00" y="703.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_stream_update (12 samples, 0.04%)</title><rect x="369.8" y="725" width="0.5" height="15.0" fill="rgb(250,78,9)" rx="2" ry="2" />
<text x="372.79" y="735.5" ></text>
</g>
<g >
<title>v8::internal::ScavengerCollector::JobTask::ProcessItems (3 samples, 0.01%)</title><rect x="648.5" y="293" width="0.1" height="15.0" fill="rgb(244,171,26)" rx="2" ry="2" />
<text x="651.51" y="303.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="649.1" y="389" width="0.2" height="15.0" fill="rgb(220,134,39)" rx="2" ry="2" />
<text x="652.13" y="399.5" ></text>
</g>
<g >
<title>CRYPTO_gcm128_aad (64 samples, 0.21%)</title><rect x="239.4" y="661" width="2.5" height="15.0" fill="rgb(237,156,42)" rx="2" ry="2" />
<text x="242.41" y="671.5" ></text>
</g>
<g >
<title>srtp_inject_mki (56 samples, 0.18%)</title><rect x="602.1" y="741" width="2.2" height="15.0" fill="rgb(254,161,18)" rx="2" ry="2" />
<text x="605.08" y="751.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="649.8" y="485" width="0.1" height="15.0" fill="rgb(254,192,15)" rx="2" ry="2" />
<text x="652.75" y="495.5" ></text>
</g>
<g >
<title>[perf-182078.map] (23 samples, 0.08%)</title><rect x="649.7" y="821" width="0.9" height="15.0" fill="rgb(245,18,34)" rx="2" ry="2" />
<text x="652.67" y="831.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (3 samples, 0.01%)</title><rect x="349.2" y="709" width="0.1" height="15.0" fill="rgb(228,96,21)" rx="2" ry="2" />
<text x="352.22" y="719.5" ></text>
</g>
<g >
<title>srtp_inject_mki (59 samples, 0.19%)</title><rect x="75.0" y="757" width="2.3" height="15.0" fill="rgb(218,58,0)" rx="2" ry="2" />
<text x="77.97" y="767.5" ></text>
</g>
<g >
<title>[perf-182078.map] (7 samples, 0.02%)</title><rect x="649.1" y="453" width="0.3" height="15.0" fill="rgb(215,88,8)" rx="2" ry="2" />
<text x="652.09" y="463.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher_final (17 samples, 0.06%)</title><rect x="230.7" y="693" width="0.7" height="15.0" fill="rgb(232,159,51)" rx="2" ry="2" />
<text x="233.74" y="703.5" ></text>
</g>
<g >
<title>srtp_cipher_set_iv (32 samples, 0.11%)</title><rect x="67.2" y="757" width="1.3" height="15.0" fill="rgb(254,93,18)" rx="2" ry="2" />
<text x="70.24" y="767.5" ></text>
</g>
<g >
<title>entry_SYSCALL_64_after_hwframe (7 samples, 0.02%)</title><rect x="13.5" y="1589" width="0.2" height="15.0" fill="rgb(235,34,15)" rx="2" ry="2" />
<text x="16.46" y="1599.5" ></text>
</g>
<g >
<title>aesni_ctr32_encrypt_blocks (229 samples, 0.75%)</title><rect x="358.5" y="677" width="8.9" height="15.0" fill="rgb(245,137,45)" rx="2" ry="2" />
<text x="361.47" y="687.5" ></text>
</g>
<g >
<title>bitvector_left_shift (109 samples, 0.36%)</title><rect x="129.3" y="741" width="4.2" height="15.0" fill="rgb(205,58,17)" rx="2" ry="2" />
<text x="132.29" y="751.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (6 samples, 0.02%)</title><rect x="650.1" y="645" width="0.3" height="15.0" fill="rgb(241,55,40)" rx="2" ry="2" />
<text x="653.14" y="655.5" ></text>
</g>
<g >
<title>ossl_gcm_get_ctx_params (681 samples, 2.24%)</title><rect x="303.0" y="677" width="26.5" height="15.0" fill="rgb(222,84,42)" rx="2" ry="2" />
<text x="306.03" y="687.5" >o..</text>
</g>
<g >
<title>ossl_gcm_einit (3 samples, 0.01%)</title><rect x="341.4" y="709" width="0.1" height="15.0" fill="rgb(233,151,13)" rx="2" ry="2" />
<text x="344.40" y="719.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (5 samples, 0.02%)</title><rect x="649.1" y="357" width="0.2" height="15.0" fill="rgb(205,192,45)" rx="2" ry="2" />
<text x="652.13" y="367.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="651.0" y="965" width="0.1" height="15.0" fill="rgb(232,69,24)" rx="2" ry="2" />
<text x="653.96" y="975.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (6 samples, 0.02%)</title><rect x="649.1" y="437" width="0.2" height="15.0" fill="rgb(217,70,6)" rx="2" ry="2" />
<text x="652.09" y="447.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,928 samples, 52.49%)</title><rect x="31.7" y="1301" width="619.4" height="15.0" fill="rgb(246,225,41)" rx="2" ry="2" />
<text x="34.74" y="1311.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>__x64_sys_openat (6 samples, 0.02%)</title><rect x="13.5" y="1557" width="0.2" height="15.0" fill="rgb(216,80,15)" rx="2" ry="2" />
<text x="16.46" y="1567.5" ></text>
</g>
<g >
<title>sha1_freectx (13 samples, 0.04%)</title><rect x="575.9" y="693" width="0.5" height="15.0" fill="rgb(220,36,25)" rx="2" ry="2" />
<text x="578.91" y="703.5" ></text>
</g>
<g >
<title>HMAC_Init_ex (852 samples, 2.81%)</title><rect x="545.6" y="725" width="33.1" height="15.0" fill="rgb(221,228,43)" rx="2" ry="2" />
<text x="548.58" y="735.5" >HM..</text>
</g>
<g >
<title>OSSL_PARAM_get_int (12 samples, 0.04%)</title><rect x="420.6" y="693" width="0.5" height="15.0" fill="rgb(227,67,13)" rx="2" ry="2" />
<text x="423.61" y="703.5" ></text>
</g>
<g >
<title>lookup_open.isra.0 (4 samples, 0.01%)</title><rect x="13.5" y="1477" width="0.2" height="15.0" fill="rgb(207,226,18)" rx="2" ry="2" />
<text x="16.54" y="1487.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_set_flags (7 samples, 0.02%)</title><rect x="558.2" y="693" width="0.3" height="15.0" fill="rgb(221,39,6)" rx="2" ry="2" />
<text x="561.22" y="703.5" ></text>
</g>
<g >
<title>evp_do_ciph_ctx_getparams (5 samples, 0.02%)</title><rect x="335.7" y="693" width="0.2" height="15.0" fill="rgb(233,64,13)" rx="2" ry="2" />
<text x="338.69" y="703.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseProgram (3 samples, 0.01%)</title><rect x="648.9" y="341" width="0.2" height="15.0" fill="rgb(208,182,25)" rx="2" ry="2" />
<text x="651.93" y="351.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1189" width="619.3" height="15.0" fill="rgb(246,153,50)" rx="2" ry="2" />
<text x="34.77" y="1199.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="649.1" y="485" width="0.3" height="15.0" fill="rgb(217,34,25)" rx="2" ry="2" />
<text x="652.05" y="495.5" ></text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="649.1" y="469" width="0.3" height="15.0" fill="rgb(243,73,4)" rx="2" ry="2" />
<text x="652.05" y="479.5" ></text>
</g>
<g >
<title>OSSL_PARAM_construct_size_t (17 samples, 0.06%)</title><rect x="419.9" y="693" width="0.7" height="15.0" fill="rgb(208,181,19)" rx="2" ry="2" />
<text x="422.95" y="703.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="649.8" y="405" width="0.1" height="15.0" fill="rgb(239,173,19)" rx="2" ry="2" />
<text x="652.79" y="415.5" ></text>
</g>
<g >
<title>v8::ScriptCompiler::CompileFunctionInternal (4 samples, 0.01%)</title><rect x="648.9" y="405" width="0.2" height="15.0" fill="rgb(253,65,41)" rx="2" ry="2" />
<text x="651.90" y="415.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="650.7" y="853" width="0.2" height="15.0" fill="rgb(224,192,3)" rx="2" ry="2" />
<text x="653.72" y="863.5" ></text>
</g>
<g >
<title>EVP_EncryptInit_ex (1,515 samples, 4.99%)</title><rect x="373.6" y="725" width="58.9" height="15.0" fill="rgb(233,15,42)" rx="2" ry="2" />
<text x="376.64" y="735.5" >EVP_En..</text>
</g>
<g >
<title>OSSL_PARAM_locate (107 samples, 0.35%)</title><rect x="184.5" y="693" width="4.2" height="15.0" fill="rgb(215,179,9)" rx="2" ry="2" />
<text x="187.55" y="703.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (5 samples, 0.02%)</title><rect x="649.1" y="341" width="0.2" height="15.0" fill="rgb(249,56,45)" rx="2" ry="2" />
<text x="652.13" y="351.5" ></text>
</g>
<g >
<title>OSSL_PARAM_get_int (29 samples, 0.10%)</title><rect x="300.8" y="677" width="1.2" height="15.0" fill="rgb(232,117,46)" rx="2" ry="2" />
<text x="303.85" y="687.5" ></text>
</g>
<g >
<title>srtp_index_advance (76 samples, 0.25%)</title><rect x="595.0" y="741" width="3.0" height="15.0" fill="rgb(209,198,13)" rx="2" ry="2" />
<text x="598.04" y="751.5" ></text>
</g>
<g >
<title>v8::internal::Parser::DoParseProgram (3 samples, 0.01%)</title><rect x="649.2" y="213" width="0.1" height="15.0" fill="rgb(237,20,35)" rx="2" ry="2" />
<text x="652.21" y="223.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1109" width="619.3" height="15.0" fill="rgb(253,190,41)" rx="2" ry="2" />
<text x="34.77" y="1119.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="649.8" y="469" width="0.1" height="15.0" fill="rgb(251,189,6)" rx="2" ry="2" />
<text x="652.75" y="479.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (17 samples, 0.06%)</title><rect x="648.7" y="629" width="0.7" height="15.0" fill="rgb(254,26,25)" rx="2" ry="2" />
<text x="651.74" y="639.5" ></text>
</g>
<g >
<title>v8::internal::ParserBase&lt;v8::internal::Parser&gt;::ParseHoistableDeclaration (3 samples, 0.01%)</title><rect x="649.2" y="133" width="0.1" height="15.0" fill="rgb(237,163,49)" rx="2" ry="2" />
<text x="652.21" y="143.5" ></text>
</g>
<g >
<title>CRYPTO_gcm128_tag (142 samples, 0.47%)</title><rect x="214.5" y="661" width="5.5" height="15.0" fill="rgb(225,171,43)" rx="2" ry="2" />
<text x="217.49" y="671.5" ></text>
</g>
<g >
<title>v8::internal::Object::AddDataProperty (3 samples, 0.01%)</title><rect x="648.2" y="517" width="0.1" height="15.0" fill="rgb(235,114,13)" rx="2" ry="2" />
<text x="651.20" y="527.5" ></text>
</g>
<g >
<title>OSSL_PARAM_modified (10 samples, 0.03%)</title><rect x="421.1" y="693" width="0.4" height="15.0" fill="rgb(233,162,10)" rx="2" ry="2" />
<text x="424.08" y="703.5" ></text>
</g>
<g >
<title>HMAC_Final (1,505 samples, 4.96%)</title><rect x="476.7" y="693" width="58.5" height="15.0" fill="rgb(213,93,48)" rx="2" ry="2" />
<text x="479.68" y="703.5" >HMAC_F..</text>
</g>
<g >
<title>OSSL_PARAM_locate (27 samples, 0.09%)</title><rect x="302.0" y="677" width="1.0" height="15.0" fill="rgb(227,58,5)" rx="2" ry="2" />
<text x="304.98" y="687.5" ></text>
</g>
<g >
<title>evp_do_ciph_ctx_setparams (9 samples, 0.03%)</title><rect x="343.6" y="725" width="0.4" height="15.0" fill="rgb(218,52,13)" rx="2" ry="2" />
<text x="346.62" y="735.5" ></text>
</g>
<g >
<title>OSSL_PARAM_set_size_t (41 samples, 0.14%)</title><rect x="461.7" y="677" width="1.6" height="15.0" fill="rgb(205,166,42)" rx="2" ry="2" />
<text x="464.67" y="687.5" ></text>
</g>
<g >
<title>rsaz_1024_mul_avx2 (10 samples, 0.03%)</title><rect x="10.2" y="1589" width="0.4" height="15.0" fill="rgb(247,118,20)" rx="2" ry="2" />
<text x="13.23" y="1599.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (39 samples, 0.13%)</title><rect x="648.0" y="789" width="1.5" height="15.0" fill="rgb(249,207,38)" rx="2" ry="2" />
<text x="651.00" y="799.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1125" width="619.3" height="15.0" fill="rgb(220,214,44)" rx="2" ry="2" />
<text x="34.77" y="1135.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>hmac_get_ctx_params (357 samples, 1.18%)</title><rect x="458.5" y="693" width="13.9" height="15.0" fill="rgb(221,83,26)" rx="2" ry="2" />
<text x="461.48" y="703.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (66 samples, 0.22%)</title><rect x="31.8" y="1045" width="2.5" height="15.0" fill="rgb(254,6,42)" rx="2" ry="2" />
<text x="34.77" y="1055.5" ></text>
</g>
<g >
<title>node::contextify::ContextifyContext::CompileFunction (5 samples, 0.02%)</title><rect x="649.1" y="325" width="0.2" height="15.0" fill="rgb(244,152,29)" rx="2" ry="2" />
<text x="652.13" y="335.5" ></text>
</g>
<g >
<title>generic_file_read_iter (3 samples, 0.01%)</title><rect x="649.9" y="277" width="0.1" height="15.0" fill="rgb(248,154,44)" rx="2" ry="2" />
<text x="652.91" y="287.5" ></text>
</g>
<g >
<title>SHA1_Final (54 samples, 0.18%)</title><rect x="481.5" y="661" width="2.1" height="15.0" fill="rgb(225,37,7)" rx="2" ry="2" />
<text x="484.54" y="671.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseWrapped (3 samples, 0.01%)</title><rect x="648.9" y="309" width="0.2" height="15.0" fill="rgb(234,52,17)" rx="2" ry="2" />
<text x="651.93" y="319.5" ></text>
</g>
<g >
<title>OSSL_PARAM_set_size_t (8 samples, 0.03%)</title><rect x="458.2" y="693" width="0.3" height="15.0" fill="rgb(228,108,54)" rx="2" ry="2" />
<text x="461.17" y="703.5" ></text>
</g>
<g >
<title>OSSL_PARAM_get_int (38 samples, 0.13%)</title><rect x="330.2" y="693" width="1.4" height="15.0" fill="rgb(247,17,17)" rx="2" ry="2" />
<text x="333.17" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,934 samples, 52.51%)</title><rect x="31.6" y="1381" width="619.6" height="15.0" fill="rgb(232,225,45)" rx="2" ry="2" />
<text x="34.58" y="1391.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>sha1_block_data_order (53 samples, 0.17%)</title><rect x="500.9" y="645" width="2.0" height="15.0" fill="rgb(249,143,43)" rx="2" ry="2" />
<text x="503.87" y="655.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (11 samples, 0.04%)</title><rect x="649.7" y="757" width="0.4" height="15.0" fill="rgb(224,131,38)" rx="2" ry="2" />
<text x="652.67" y="767.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (38 samples, 0.13%)</title><rect x="648.0" y="773" width="1.5" height="15.0" fill="rgb(233,46,18)" rx="2" ry="2" />
<text x="651.00" y="783.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseFunctionLiteral (3 samples, 0.01%)</title><rect x="649.2" y="117" width="0.1" height="15.0" fill="rgb(220,31,30)" rx="2" ry="2" />
<text x="652.21" y="127.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,854 samples, 52.24%)</title><rect x="34.4" y="1045" width="616.5" height="15.0" fill="rgb(252,22,53)" rx="2" ry="2" />
<text x="37.42" y="1055.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[perf-182078.map] (29 samples, 0.10%)</title><rect x="648.4" y="725" width="1.1" height="15.0" fill="rgb(254,199,5)" rx="2" ry="2" />
<text x="651.35" y="735.5" ></text>
</g>
<g >
<title>HMAC_size (7 samples, 0.02%)</title><rect x="457.4" y="693" width="0.2" height="15.0" fill="rgb(252,24,0)" rx="2" ry="2" />
<text x="460.36" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,854 samples, 52.24%)</title><rect x="34.4" y="1029" width="616.5" height="15.0" fill="rgb(224,41,5)" rx="2" ry="2" />
<text x="37.42" y="1039.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>gcm_ghash_avx (101 samples, 0.33%)</title><rect x="158.0" y="661" width="3.9" height="15.0" fill="rgb(236,113,46)" rx="2" ry="2" />
<text x="160.95" y="671.5" ></text>
</g>
<g >
<title>aesni_encrypt (269 samples, 0.89%)</title><rect x="243.5" y="661" width="10.5" height="15.0" fill="rgb(227,122,4)" rx="2" ry="2" />
<text x="246.50" y="671.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (10 samples, 0.03%)</title><rect x="649.7" y="565" width="0.4" height="15.0" fill="rgb(224,202,11)" rx="2" ry="2" />
<text x="652.71" y="575.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,852 samples, 52.24%)</title><rect x="34.5" y="997" width="616.4" height="15.0" fill="rgb(236,91,37)" rx="2" ry="2" />
<text x="37.50" y="1007.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[perf-182078.map] (6 samples, 0.02%)</title><rect x="650.1" y="613" width="0.3" height="15.0" fill="rgb(248,18,6)" rx="2" ry="2" />
<text x="653.14" y="623.5" ></text>
</g>
<g >
<title>evp_md_ctx_clear_digest (298 samples, 0.98%)</title><rect x="562.1" y="693" width="11.6" height="15.0" fill="rgb(244,32,29)" rx="2" ry="2" />
<text x="565.07" y="703.5" ></text>
</g>
<g >
<title>ENGINE_finish (25 samples, 0.08%)</title><rect x="519.5" y="645" width="1.0" height="15.0" fill="rgb(206,133,38)" rx="2" ry="2" />
<text x="522.49" y="655.5" ></text>
</g>
<g >
<title>ossl_cipher_hw_generic_ctr (364 samples, 1.20%)</title><rect x="353.2" y="693" width="14.2" height="15.0" fill="rgb(220,219,27)" rx="2" ry="2" />
<text x="356.23" y="703.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (4 samples, 0.01%)</title><rect x="648.9" y="469" width="0.2" height="15.0" fill="rgb(245,214,0)" rx="2" ry="2" />
<text x="651.90" y="479.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (5 samples, 0.02%)</title><rect x="648.5" y="565" width="0.2" height="15.0" fill="rgb(252,136,52)" rx="2" ry="2" />
<text x="651.47" y="575.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher (526 samples, 1.73%)</title><rect x="235.6" y="709" width="20.4" height="15.0" fill="rgb(226,143,28)" rx="2" ry="2" />
<text x="238.56" y="719.5" ></text>
</g>
<g >
<title>__schedule (3 samples, 0.01%)</title><rect x="649.9" y="165" width="0.1" height="15.0" fill="rgb(219,209,34)" rx="2" ry="2" />
<text x="652.91" y="175.5" ></text>
</g>
<g >
<title>CRYPTO_clear_free (46 samples, 0.15%)</title><rect x="565.5" y="677" width="1.7" height="15.0" fill="rgb(233,217,53)" rx="2" ry="2" />
<text x="568.45" y="687.5" ></text>
</g>
<g >
<title>OSSL_PARAM_get_int (34 samples, 0.11%)</title><rect x="390.7" y="677" width="1.3" height="15.0" fill="rgb(220,73,11)" rx="2" ry="2" />
<text x="393.71" y="687.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_get_iv_length (4 samples, 0.01%)</title><rect x="283.9" y="709" width="0.1" height="15.0" fill="rgb(220,78,1)" rx="2" ry="2" />
<text x="286.86" y="719.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_set_iv (4 samples, 0.01%)</title><rect x="56.9" y="757" width="0.1" height="15.0" fill="rgb(210,138,23)" rx="2" ry="2" />
<text x="59.89" y="767.5" ></text>
</g>
<g >
<title>filemap_update_page (3 samples, 0.01%)</title><rect x="649.9" y="229" width="0.1" height="15.0" fill="rgb(231,95,45)" rx="2" ry="2" />
<text x="652.91" y="239.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (21 samples, 0.07%)</title><rect x="649.7" y="789" width="0.8" height="15.0" fill="rgb(246,213,54)" rx="2" ry="2" />
<text x="652.67" y="799.5" ></text>
</g>
<g >
<title>[perf-182078.map] (20 samples, 0.07%)</title><rect x="648.7" y="693" width="0.8" height="15.0" fill="rgb(210,116,43)" rx="2" ry="2" />
<text x="651.70" y="703.5" ></text>
</g>
<g >
<title>BN_consttime_swap (8 samples, 0.03%)</title><rect x="31.9" y="917" width="0.3" height="15.0" fill="rgb(239,137,47)" rx="2" ry="2" />
<text x="34.89" y="927.5" ></text>
</g>
<g >
<title>new_sync_read (3 samples, 0.01%)</title><rect x="649.9" y="309" width="0.1" height="15.0" fill="rgb(251,192,32)" rx="2" ry="2" />
<text x="652.91" y="319.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="1045" width="0.2" height="15.0" fill="rgb(242,137,54)" rx="2" ry="2" />
<text x="653.88" y="1055.5" ></text>
</g>
<g >
<title>Builtins_FastNewClosure (3 samples, 0.01%)</title><rect x="648.5" y="501" width="0.1" height="15.0" fill="rgb(244,102,29)" rx="2" ry="2" />
<text x="651.51" y="511.5" ></text>
</g>
<g >
<title>node::LoadSnapshotDataAndRun (15,949 samples, 52.56%)</title><rect x="31.2" y="1589" width="620.2" height="15.0" fill="rgb(225,29,41)" rx="2" ry="2" />
<text x="34.23" y="1599.5" >node::LoadSnapshotDataAndRun</text>
</g>
<g >
<title>[perf-182078.map] (23 samples, 0.08%)</title><rect x="649.7" y="805" width="0.9" height="15.0" fill="rgb(248,33,24)" rx="2" ry="2" />
<text x="652.67" y="815.5" ></text>
</g>
<g >
<title>v8::platform::DefaultJobState::Join (3 samples, 0.01%)</title><rect x="648.5" y="325" width="0.1" height="15.0" fill="rgb(251,124,29)" rx="2" ry="2" />
<text x="651.51" y="335.5" ></text>
</g>
<g >
<title>hmac_update (36 samples, 0.12%)</title><rect x="134.8" y="741" width="1.4" height="15.0" fill="rgb(217,88,15)" rx="2" ry="2" />
<text x="137.78" y="751.5" ></text>
</g>
<g >
<title>EVP_EncryptUpdate (525 samples, 1.73%)</title><rect x="349.3" y="725" width="20.5" height="15.0" fill="rgb(221,185,38)" rx="2" ry="2" />
<text x="352.34" y="735.5" ></text>
</g>
<g >
<title>common_interrupt (14 samples, 0.05%)</title><rect x="1189.4" y="1589" width="0.6" height="15.0" fill="rgb(248,1,32)" rx="2" ry="2" />
<text x="1192.42" y="1599.5" ></text>
</g>
<g >
<title>BN_add (15 samples, 0.05%)</title><rect x="32.5" y="901" width="0.6" height="15.0" fill="rgb(234,52,17)" rx="2" ry="2" />
<text x="35.47" y="911.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1173" width="619.3" height="15.0" fill="rgb(240,40,54)" rx="2" ry="2" />
<text x="34.77" y="1183.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>SHA1_Update (5 samples, 0.02%)</title><rect x="535.2" y="693" width="0.2" height="15.0" fill="rgb(242,80,54)" rx="2" ry="2" />
<text x="538.20" y="703.5" ></text>
</g>
<g >
<title>node::Start (15,952 samples, 52.57%)</title><rect x="31.1" y="1605" width="620.3" height="15.0" fill="rgb(243,129,2)" rx="2" ry="2" />
<text x="34.11" y="1615.5" >node::Start</text>
</g>
<g >
<title>evp_do_ciph_ctx_getparams (7 samples, 0.02%)</title><rect x="425.4" y="693" width="0.2" height="15.0" fill="rgb(210,127,43)" rx="2" ry="2" />
<text x="428.35" y="703.5" ></text>
</g>
<g >
<title>exit_mmap (4 samples, 0.01%)</title><rect x="774.7" y="1509" width="0.1" height="15.0" fill="rgb(223,135,41)" rx="2" ry="2" />
<text x="777.68" y="1519.5" ></text>
</g>
<g >
<title>v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes (3 samples, 0.01%)</title><rect x="648.2" y="533" width="0.1" height="15.0" fill="rgb(219,31,23)" rx="2" ry="2" />
<text x="651.20" y="543.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseFunctionLiteral (3 samples, 0.01%)</title><rect x="648.9" y="293" width="0.2" height="15.0" fill="rgb(216,71,44)" rx="2" ry="2" />
<text x="651.93" y="303.5" ></text>
</g>
<g >
<title>do_group_exit (5 samples, 0.02%)</title><rect x="774.6" y="1573" width="0.2" height="15.0" fill="rgb(211,20,31)" rx="2" ry="2" />
<text x="777.65" y="1583.5" ></text>
</g>
<g >
<title>node (30,347 samples, 100.00%)</title><rect x="10.0" y="1637" width="1180.0" height="15.0" fill="rgb(248,77,40)" rx="2" ry="2" />
<text x="13.00" y="1647.5" >node</text>
</g>
<g >
<title>srtp_cipher_type_test.part.0 (20 samples, 0.07%)</title><rect x="74.2" y="725" width="0.8" height="15.0" fill="rgb(212,104,35)" rx="2" ry="2" />
<text x="77.20" y="735.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (10 samples, 0.03%)</title><rect x="649.7" y="677" width="0.4" height="15.0" fill="rgb(224,132,35)" rx="2" ry="2" />
<text x="652.71" y="687.5" ></text>
</g>
<g >
<title>node::fs::Read (3 samples, 0.01%)</title><rect x="649.9" y="453" width="0.1" height="15.0" fill="rgb(205,89,27)" rx="2" ry="2" />
<text x="652.91" y="463.5" ></text>
</g>
<g >
<title>v8::internal::Execution::Call (15,937 samples, 52.52%)</title><rect x="31.5" y="1477" width="619.7" height="15.0" fill="rgb(238,210,50)" rx="2" ry="2" />
<text x="34.50" y="1487.5" >v8::internal::Execution::Call</text>
</g>
<g >
<title>[perf-182078.map] (15 samples, 0.05%)</title><rect x="648.8" y="565" width="0.6" height="15.0" fill="rgb(234,80,22)" rx="2" ry="2" />
<text x="651.82" y="575.5" ></text>
</g>
<g >
<title>EVP_Cipher (524 samples, 1.73%)</title><rect x="211.1" y="725" width="20.3" height="15.0" fill="rgb(247,81,7)" rx="2" ry="2" />
<text x="214.07" y="735.5" ></text>
</g>
<g >
<title>gcm_cipher_internal (467 samples, 1.54%)</title><rect x="212.6" y="693" width="18.1" height="15.0" fill="rgb(215,110,20)" rx="2" ry="2" />
<text x="215.58" y="703.5" ></text>
</g>
<g >
<title>v8::internal::JSObject::CreateDataProperty (3 samples, 0.01%)</title><rect x="648.2" y="549" width="0.1" height="15.0" fill="rgb(240,123,13)" rx="2" ry="2" />
<text x="651.20" y="559.5" ></text>
</g>
<g >
<title>CRYPTO_gcm128_encrypt (29 samples, 0.10%)</title><rect x="143.0" y="661" width="1.1" height="15.0" fill="rgb(235,77,36)" rx="2" ry="2" />
<text x="146.02" y="671.5" ></text>
</g>
<g >
<title>sha1_dupctx (26 samples, 0.09%)</title><rect x="577.7" y="709" width="1.0" height="15.0" fill="rgb(243,167,29)" rx="2" ry="2" />
<text x="580.70" y="719.5" ></text>
</g>
<g >
<title>[perf-182078.map] (17 samples, 0.06%)</title><rect x="648.7" y="613" width="0.7" height="15.0" fill="rgb(218,198,23)" rx="2" ry="2" />
<text x="651.74" y="623.5" ></text>
</g>
<g >
<title>v8::internal::ParserBase&lt;v8::internal::Parser&gt;::ParseFunctionBody (3 samples, 0.01%)</title><rect x="648.9" y="261" width="0.2" height="15.0" fill="rgb(237,225,34)" rx="2" ry="2" />
<text x="651.93" y="271.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher (3 samples, 0.01%)</title><rect x="167.1" y="725" width="0.1" height="15.0" fill="rgb(214,37,39)" rx="2" ry="2" />
<text x="170.05" y="735.5" ></text>
</g>
<g >
<title>ossl_gcm_set_ctx_params.part.1 (398 samples, 1.31%)</title><rect x="268.0" y="709" width="15.5" height="15.0" fill="rgb(220,117,16)" rx="2" ry="2" />
<text x="271.03" y="719.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (39 samples, 0.13%)</title><rect x="460.2" y="677" width="1.5" height="15.0" fill="rgb(254,5,17)" rx="2" ry="2" />
<text x="463.16" y="687.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="650.7" y="869" width="0.2" height="15.0" fill="rgb(240,55,0)" rx="2" ry="2" />
<text x="653.72" y="879.5" ></text>
</g>
<g >
<title>OPENSSL_cleanse (121 samples, 0.40%)</title><rect x="569.0" y="677" width="4.7" height="15.0" fill="rgb(228,54,11)" rx="2" ry="2" />
<text x="571.95" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (3 samples, 0.01%)</title><rect x="648.0" y="597" width="0.2" height="15.0" fill="rgb(217,45,32)" rx="2" ry="2" />
<text x="651.04" y="607.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher (505 samples, 1.66%)</title><rect x="211.8" y="709" width="19.6" height="15.0" fill="rgb(227,55,2)" rx="2" ry="2" />
<text x="214.77" y="719.5" ></text>
</g>
<g >
<title>[perf-182078.map] (8 samples, 0.03%)</title><rect x="650.1" y="741" width="0.4" height="15.0" fill="rgb(254,123,47)" rx="2" ry="2" />
<text x="653.14" y="751.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (5 samples, 0.02%)</title><rect x="648.0" y="613" width="0.2" height="15.0" fill="rgb(215,96,38)" rx="2" ry="2" />
<text x="651.00" y="623.5" ></text>
</g>
<g >
<title>ossl_cipher_hw_generic_ctr (61 samples, 0.20%)</title><rect x="367.4" y="709" width="2.4" height="15.0" fill="rgb(220,192,46)" rx="2" ry="2" />
<text x="370.38" y="719.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (4 samples, 0.01%)</title><rect x="650.7" y="805" width="0.2" height="15.0" fill="rgb(247,81,49)" rx="2" ry="2" />
<text x="653.72" y="815.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (12 samples, 0.04%)</title><rect x="649.7" y="773" width="0.4" height="15.0" fill="rgb(249,180,1)" rx="2" ry="2" />
<text x="652.67" y="783.5" ></text>
</g>
<g >
<title>srtp_rdbx_add_index (60 samples, 0.20%)</title><rect x="626.7" y="757" width="2.3" height="15.0" fill="rgb(230,94,20)" rx="2" ry="2" />
<text x="629.65" y="767.5" ></text>
</g>
<g >
<title>srtp_hmac_update (238 samples, 0.78%)</title><rect x="585.8" y="741" width="9.2" height="15.0" fill="rgb(235,95,43)" rx="2" ry="2" />
<text x="588.79" y="751.5" ></text>
</g>
<g >
<title>gcm_cipher_internal (4 samples, 0.01%)</title><rect x="235.4" y="709" width="0.2" height="15.0" fill="rgb(208,54,32)" rx="2" ry="2" />
<text x="238.41" y="719.5" ></text>
</g>
<g >
<title>aesni_gcm_encrypt (351 samples, 1.16%)</title><rect x="760.9" y="1621" width="13.7" height="15.0" fill="rgb(230,203,47)" rx="2" ry="2" />
<text x="763.92" y="1631.5" ></text>
</g>
<g >
<title>[perf-182078.map] (16 samples, 0.05%)</title><rect x="648.8" y="597" width="0.6" height="15.0" fill="rgb(254,5,21)" rx="2" ry="2" />
<text x="651.78" y="607.5" ></text>
</g>
<g >
<title>node::NodeMainInstance::NodeMainInstance (7 samples, 0.02%)</title><rect x="31.2" y="1573" width="0.3" height="15.0" fill="rgb(244,127,24)" rx="2" ry="2" />
<text x="34.23" y="1583.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (7 samples, 0.02%)</title><rect x="648.4" y="629" width="0.3" height="15.0" fill="rgb(214,154,0)" rx="2" ry="2" />
<text x="651.39" y="639.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="1013" width="0.2" height="15.0" fill="rgb(231,115,10)" rx="2" ry="2" />
<text x="653.88" y="1023.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (6 samples, 0.02%)</title><rect x="649.1" y="405" width="0.2" height="15.0" fill="rgb(233,115,9)" rx="2" ry="2" />
<text x="652.09" y="415.5" ></text>
</g>
<g >
<title>generic_aes_gcm_cipher_update (621 samples, 2.05%)</title><rect x="141.0" y="677" width="24.1" height="15.0" fill="rgb(208,29,35)" rx="2" ry="2" />
<text x="144.00" y="687.5" >g..</text>
</g>
<g >
<title>do_exit (5 samples, 0.02%)</title><rect x="774.6" y="1557" width="0.2" height="15.0" fill="rgb(241,7,6)" rx="2" ry="2" />
<text x="777.65" y="1567.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (39 samples, 0.13%)</title><rect x="648.0" y="821" width="1.5" height="15.0" fill="rgb(251,55,33)" rx="2" ry="2" />
<text x="651.00" y="831.5" ></text>
</g>
<g >
<title>v8::internal::JSReceiver::SetOrCopyDataProperties (3 samples, 0.01%)</title><rect x="648.2" y="565" width="0.1" height="15.0" fill="rgb(207,83,54)" rx="2" ry="2" />
<text x="651.20" y="575.5" ></text>
</g>
<g >
<title>EVP_MAC_update (30 samples, 0.10%)</title><rect x="117.8" y="741" width="1.2" height="15.0" fill="rgb(222,12,18)" rx="2" ry="2" />
<text x="120.79" y="751.5" ></text>
</g>
<g >
<title>[perf-182078.map] (11 samples, 0.04%)</title><rect x="649.7" y="709" width="0.4" height="15.0" fill="rgb(224,64,43)" rx="2" ry="2" />
<text x="652.67" y="719.5" ></text>
</g>
<g >
<title>EVP_Cipher (570 samples, 1.88%)</title><rect x="234.2" y="725" width="22.1" height="15.0" fill="rgb(231,139,28)" rx="2" ry="2" />
<text x="237.16" y="735.5" >E..</text>
</g>
<g >
<title>alloc_pages_vma (3 samples, 0.01%)</title><rect x="30.5" y="1493" width="0.1" height="15.0" fill="rgb(227,33,51)" rx="2" ry="2" />
<text x="33.53" y="1503.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_clear_flags (5 samples, 0.02%)</title><rect x="505.8" y="677" width="0.2" height="15.0" fill="rgb(245,27,25)" rx="2" ry="2" />
<text x="508.80" y="687.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (66 samples, 0.22%)</title><rect x="31.8" y="1077" width="2.5" height="15.0" fill="rgb(219,161,18)" rx="2" ry="2" />
<text x="34.77" y="1087.5" ></text>
</g>
<g >
<title>unmap_vmas (4 samples, 0.01%)</title><rect x="774.7" y="1493" width="0.1" height="15.0" fill="rgb(243,64,46)" rx="2" ry="2" />
<text x="777.68" y="1503.5" ></text>
</g>
<g >
<title>__x64_sys_exit_group (5 samples, 0.02%)</title><rect x="774.6" y="1589" width="0.2" height="15.0" fill="rgb(239,108,10)" rx="2" ry="2" />
<text x="777.65" y="1599.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="1061" width="0.2" height="15.0" fill="rgb(218,130,26)" rx="2" ry="2" />
<text x="653.88" y="1071.5" ></text>
</g>
<g >
<title>EVP_PKEY_CTX_free (7 samples, 0.02%)</title><rect x="529.4" y="677" width="0.3" height="15.0" fill="rgb(213,214,54)" rx="2" ry="2" />
<text x="532.45" y="687.5" ></text>
</g>
<g >
<title>CRYPTO_clear_free (27 samples, 0.09%)</title><rect x="555.7" y="693" width="1.0" height="15.0" fill="rgb(231,63,37)" rx="2" ry="2" />
<text x="558.65" y="703.5" ></text>
</g>
<g >
<title>srtp_crypto_kernel_status (20 samples, 0.07%)</title><rect x="74.2" y="741" width="0.8" height="15.0" fill="rgb(234,228,15)" rx="2" ry="2" />
<text x="77.20" y="751.5" ></text>
</g>
<g >
<title>srtp_get_est_pkt_index.isra.0 (114 samples, 0.38%)</title><rect x="438.8" y="741" width="4.5" height="15.0" fill="rgb(236,69,54)" rx="2" ry="2" />
<text x="441.85" y="751.5" ></text>
</g>
<g >
<title>[libc.so.6] (81 samples, 0.27%)</title><rect x="332.5" y="693" width="3.1" height="15.0" fill="rgb(213,126,37)" rx="2" ry="2" />
<text x="335.50" y="703.5" ></text>
</g>
<g >
<title>v8::ScriptCompiler::CompileFunctionInternal (5 samples, 0.02%)</title><rect x="649.1" y="293" width="0.2" height="15.0" fill="rgb(251,145,37)" rx="2" ry="2" />
<text x="652.13" y="303.5" ></text>
</g>
<g >
<title>EVP_MD_get_flags (40 samples, 0.13%)</title><rect x="544.0" y="725" width="1.6" height="15.0" fill="rgb(252,66,2)" rx="2" ry="2" />
<text x="547.03" y="735.5" ></text>
</g>
<g >
<title>ext4_lookup (4 samples, 0.01%)</title><rect x="13.5" y="1461" width="0.2" height="15.0" fill="rgb(213,44,29)" rx="2" ry="2" />
<text x="16.54" y="1471.5" ></text>
</g>
<g >
<title>EVP_EncryptFinal_ex (83 samples, 0.27%)</title><rect x="346.1" y="725" width="3.2" height="15.0" fill="rgb(221,198,9)" rx="2" ry="2" />
<text x="349.11" y="735.5" ></text>
</g>
<g >
<title>EVP_EncryptFinal_ex (6 samples, 0.02%)</title><rect x="112.5" y="741" width="0.3" height="15.0" fill="rgb(207,172,52)" rx="2" ry="2" />
<text x="115.54" y="751.5" ></text>
</g>
<g >
<title>hmac_init (147 samples, 0.48%)</title><rect x="578.7" y="725" width="5.7" height="15.0" fill="rgb(244,200,29)" rx="2" ry="2" />
<text x="581.71" y="735.5" ></text>
</g>
<g >
<title>SHA1_Final (171 samples, 0.56%)</title><rect x="494.2" y="645" width="6.7" height="15.0" fill="rgb(207,140,11)" rx="2" ry="2" />
<text x="497.22" y="655.5" ></text>
</g>
<g >
<title>bn_sub_words (4 samples, 0.01%)</title><rect x="32.9" y="885" width="0.2" height="15.0" fill="rgb(217,85,46)" rx="2" ry="2" />
<text x="35.90" y="895.5" ></text>
</g>
<g >
<title>do_user_addr_fault (5 samples, 0.02%)</title><rect x="30.5" y="1573" width="0.2" height="15.0" fill="rgb(212,150,28)" rx="2" ry="2" />
<text x="33.53" y="1583.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="649.9" y="517" width="0.2" height="15.0" fill="rgb(229,121,19)" rx="2" ry="2" />
<text x="652.91" y="527.5" ></text>
</g>
<g >
<title>v8::internal::PreParser::PreParseFunction (3 samples, 0.01%)</title><rect x="649.2" y="85" width="0.1" height="15.0" fill="rgb(242,165,49)" rx="2" ry="2" />
<text x="652.21" y="95.5" ></text>
</g>
<g >
<title>gcm_ghash_avx (220 samples, 0.72%)</title><rect x="222.1" y="661" width="8.5" height="15.0" fill="rgb(217,68,46)" rx="2" ry="2" />
<text x="225.07" y="671.5" ></text>
</g>
<g >
<title>OSSL_PARAM_set_octet_string (3 samples, 0.01%)</title><rect x="182.6" y="709" width="0.1" height="15.0" fill="rgb(208,37,41)" rx="2" ry="2" />
<text x="185.57" y="719.5" ></text>
</g>
<g >
<title>srtp_hmac_compute (22 samples, 0.07%)</title><rect x="71.5" y="757" width="0.9" height="15.0" fill="rgb(205,32,6)" rx="2" ry="2" />
<text x="74.51" y="767.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (10 samples, 0.03%)</title><rect x="649.7" y="645" width="0.4" height="15.0" fill="rgb(211,56,8)" rx="2" ry="2" />
<text x="652.71" y="655.5" ></text>
</g>
<g >
<title>BN_consttime_swap (18 samples, 0.06%)</title><rect x="33.1" y="901" width="0.7" height="15.0" fill="rgb(250,30,18)" rx="2" ry="2" />
<text x="36.06" y="911.5" ></text>
</g>
<g >
<title>v8::ScriptCompiler::CompileFunction (5 samples, 0.02%)</title><rect x="649.1" y="309" width="0.2" height="15.0" fill="rgb(230,14,46)" rx="2" ry="2" />
<text x="652.13" y="319.5" ></text>
</g>
<g >
<title>[libc.so.6] (35 samples, 0.12%)</title><rect x="537.9" y="725" width="1.4" height="15.0" fill="rgb(236,111,32)" rx="2" ry="2" />
<text x="540.92" y="735.5" ></text>
</g>
<g >
<title>[perf-182078.map] (11 samples, 0.04%)</title><rect x="649.7" y="693" width="0.4" height="15.0" fill="rgb(205,143,15)" rx="2" ry="2" />
<text x="652.67" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1157" width="619.3" height="15.0" fill="rgb(206,150,13)" rx="2" ry="2" />
<text x="34.77" y="1167.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>OSSL_PARAM_modified (22 samples, 0.07%)</title><rect x="331.6" y="693" width="0.9" height="15.0" fill="rgb(218,228,12)" rx="2" ry="2" />
<text x="334.64" y="703.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (15,777 samples, 51.99%)</title><rect x="34.5" y="885" width="613.5" height="15.0" fill="rgb(237,117,28)" rx="2" ry="2" />
<text x="37.50" y="895.5" >Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit</text>
</g>
<g >
<title>CRYPTO_clear_free (17 samples, 0.06%)</title><rect x="511.6" y="661" width="0.6" height="15.0" fill="rgb(227,176,33)" rx="2" ry="2" />
<text x="514.56" y="671.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_copy_ex (585 samples, 1.93%)</title><rect x="506.0" y="677" width="22.7" height="15.0" fill="rgb(211,229,26)" rx="2" ry="2" />
<text x="509.00" y="687.5" >E..</text>
</g>
<g >
<title>ossl_cipher_generic_get_ctx_params (702 samples, 2.31%)</title><rect x="392.7" y="677" width="27.2" height="15.0" fill="rgb(211,144,53)" rx="2" ry="2" />
<text x="395.65" y="687.5" >o..</text>
</g>
<g >
<title>node::StartExecution (15,937 samples, 52.52%)</title><rect x="31.5" y="1525" width="619.7" height="15.0" fill="rgb(245,1,48)" rx="2" ry="2" />
<text x="34.50" y="1535.5" >node::StartExecution</text>
</g>
<g >
<title>CRYPTO_ctr128_encrypt_ctr32 (115 samples, 0.38%)</title><rect x="354.0" y="677" width="4.5" height="15.0" fill="rgb(232,192,41)" rx="2" ry="2" />
<text x="357.00" y="687.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="648.5" y="517" width="0.1" height="15.0" fill="rgb(206,118,27)" rx="2" ry="2" />
<text x="651.51" y="527.5" ></text>
</g>
<g >
<title>v8::internal::Scavenger::Process (3 samples, 0.01%)</title><rect x="30.9" y="1541" width="0.1" height="15.0" fill="rgb(235,209,51)" rx="2" ry="2" />
<text x="33.92" y="1551.5" ></text>
</g>
<g >
<title>EVP_CipherInit_ex (27 samples, 0.09%)</title><rect x="110.1" y="741" width="1.0" height="15.0" fill="rgb(228,154,47)" rx="2" ry="2" />
<text x="113.09" y="751.5" ></text>
</g>
<g >
<title>OSSL_PARAM_get_size_t (4 samples, 0.01%)</title><rect x="269.6" y="693" width="0.1" height="15.0" fill="rgb(212,55,23)" rx="2" ry="2" />
<text x="272.59" y="703.5" ></text>
</g>
<g >
<title>srtp_get_stream (46 samples, 0.15%)</title><rect x="69.7" y="757" width="1.8" height="15.0" fill="rgb(236,120,3)" rx="2" ry="2" />
<text x="72.73" y="767.5" ></text>
</g>
<g >
<title>[medooze-media-server.node] (40 samples, 0.13%)</title><rect x="34.5" y="773" width="1.6" height="15.0" fill="rgb(244,60,29)" rx="2" ry="2" />
<text x="37.54" y="783.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_get_tag (1,665 samples, 5.49%)</title><rect x="167.2" y="741" width="64.7" height="15.0" fill="rgb(238,40,31)" rx="2" ry="2" />
<text x="170.17" y="751.5" >srtp_ae..</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (4 samples, 0.01%)</title><rect x="649.8" y="533" width="0.1" height="15.0" fill="rgb(217,47,48)" rx="2" ry="2" />
<text x="652.75" y="543.5" ></text>
</g>
<g >
<title>generic_aes_gcm_cipher_update (45 samples, 0.15%)</title><rect x="165.1" y="693" width="1.8" height="15.0" fill="rgb(210,45,12)" rx="2" ry="2" />
<text x="168.15" y="703.5" ></text>
</g>
<g >
<title>v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath (3 samples, 0.01%)</title><rect x="648.5" y="421" width="0.1" height="15.0" fill="rgb(209,210,39)" rx="2" ry="2" />
<text x="651.51" y="431.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,930 samples, 52.49%)</title><rect x="31.7" y="1317" width="619.4" height="15.0" fill="rgb(241,214,39)" rx="2" ry="2" />
<text x="34.70" y="1327.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>ossl_cipher_generic_einit (110 samples, 0.36%)</title><rect x="425.7" y="693" width="4.2" height="15.0" fill="rgb(228,216,43)" rx="2" ry="2" />
<text x="428.67" y="703.5" ></text>
</g>
<g >
<title>[perf-182078.map] (4 samples, 0.01%)</title><rect x="649.8" y="517" width="0.1" height="15.0" fill="rgb(241,77,18)" rx="2" ry="2" />
<text x="652.75" y="527.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,933 samples, 52.50%)</title><rect x="31.6" y="1365" width="619.6" height="15.0" fill="rgb(222,103,34)" rx="2" ry="2" />
<text x="34.62" y="1375.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (26 samples, 0.09%)</title><rect x="649.7" y="901" width="1.0" height="15.0" fill="rgb(221,25,0)" rx="2" ry="2" />
<text x="652.67" y="911.5" ></text>
</g>
<g >
<title>__x64_sys_read (3 samples, 0.01%)</title><rect x="649.9" y="357" width="0.1" height="15.0" fill="rgb(209,60,11)" rx="2" ry="2" />
<text x="652.91" y="367.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit (3 samples, 0.01%)</title><rect x="648.2" y="597" width="0.1" height="15.0" fill="rgb(228,174,7)" rx="2" ry="2" />
<text x="651.20" y="607.5" ></text>
</g>
<g >
<title>v8::internal::Bootstrapper::CreateEnvironment (3 samples, 0.01%)</title><rect x="651.3" y="1509" width="0.1" height="15.0" fill="rgb(232,104,0)" rx="2" ry="2" />
<text x="654.27" y="1519.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_set_iv (3 samples, 0.01%)</title><rect x="74.9" y="709" width="0.1" height="15.0" fill="rgb(215,176,49)" rx="2" ry="2" />
<text x="77.86" y="719.5" ></text>
</g>
<g >
<title>__softirqentry_text_start (14 samples, 0.05%)</title><rect x="1189.4" y="1557" width="0.6" height="15.0" fill="rgb(224,82,10)" rx="2" ry="2" />
<text x="1192.42" y="1567.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="1077" width="0.2" height="15.0" fill="rgb(246,165,27)" rx="2" ry="2" />
<text x="653.88" y="1087.5" ></text>
</g>
<g >
<title>v8::internal::Snapshot::Initialize (5 samples, 0.02%)</title><rect x="31.2" y="1525" width="0.2" height="15.0" fill="rgb(247,225,21)" rx="2" ry="2" />
<text x="34.23" y="1535.5" ></text>
</g>
<g >
<title>[medooze-media-server.node] (175 samples, 0.58%)</title><rect x="49.1" y="757" width="6.8" height="15.0" fill="rgb(215,11,52)" rx="2" ry="2" />
<text x="52.08" y="767.5" ></text>
</g>
<g >
<title>OSSL_PARAM_construct_size_t (17 samples, 0.06%)</title><rect x="329.5" y="693" width="0.7" height="15.0" fill="rgb(223,156,17)" rx="2" ry="2" />
<text x="332.51" y="703.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (41 samples, 0.14%)</title><rect x="648.0" y="869" width="1.6" height="15.0" fill="rgb(214,54,18)" rx="2" ry="2" />
<text x="650.96" y="879.5" ></text>
</g>
<g >
<title>evp_cipher_init_internal (1,407 samples, 4.64%)</title><rect x="286.7" y="709" width="54.7" height="15.0" fill="rgb(221,72,30)" rx="2" ry="2" />
<text x="289.70" y="719.5" >evp_c..</text>
</g>
<g >
<title>v8::Isolate::Initialize (6 samples, 0.02%)</title><rect x="31.2" y="1541" width="0.3" height="15.0" fill="rgb(235,209,12)" rx="2" ry="2" />
<text x="34.23" y="1551.5" ></text>
</g>
<g >
<title>__vstrfmon_l_internal (15,952 samples, 52.57%)</title><rect x="31.1" y="1621" width="620.3" height="15.0" fill="rgb(235,197,22)" rx="2" ry="2" />
<text x="34.11" y="1631.5" >__vstrfmon_l_internal</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,819 samples, 52.13%)</title><rect x="34.5" y="901" width="615.1" height="15.0" fill="rgb(223,54,48)" rx="2" ry="2" />
<text x="37.50" y="911.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>BN_gcd (45 samples, 0.15%)</title><rect x="32.2" y="917" width="1.8" height="15.0" fill="rgb(211,113,0)" rx="2" ry="2" />
<text x="35.20" y="927.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="629" width="0.4" height="15.0" fill="rgb(227,134,23)" rx="2" ry="2" />
<text x="651.00" y="639.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,934 samples, 52.51%)</title><rect x="31.6" y="1397" width="619.6" height="15.0" fill="rgb(207,209,9)" rx="2" ry="2" />
<text x="34.58" y="1407.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="650.1" y="517" width="0.2" height="15.0" fill="rgb(239,29,52)" rx="2" ry="2" />
<text x="653.14" y="527.5" ></text>
</g>
<g >
<title>EVP_MD_get_size (3 samples, 0.01%)</title><rect x="460.0" y="677" width="0.2" height="15.0" fill="rgb(249,170,3)" rx="2" ry="2" />
<text x="463.04" y="687.5" ></text>
</g>
<g >
<title>Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit (5 samples, 0.02%)</title><rect x="649.1" y="373" width="0.2" height="15.0" fill="rgb(232,190,39)" rx="2" ry="2" />
<text x="652.13" y="383.5" ></text>
</g>
<g >
<title>srtp_protect (49 samples, 0.16%)</title><rect x="41.3" y="773" width="1.9" height="15.0" fill="rgb(234,27,37)" rx="2" ry="2" />
<text x="44.30" y="783.5" ></text>
</g>
<g >
<title>____wcstof_l_internal (58 samples, 0.19%)</title><rect x="512.6" y="661" width="2.3" height="15.0" fill="rgb(238,189,44)" rx="2" ry="2" />
<text x="515.61" y="671.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="649.8" y="421" width="0.1" height="15.0" fill="rgb(210,91,3)" rx="2" ry="2" />
<text x="652.79" y="431.5" ></text>
</g>
<g >
<title>v8::internal::parsing::ParseProgram (3 samples, 0.01%)</title><rect x="649.2" y="245" width="0.1" height="15.0" fill="rgb(226,65,16)" rx="2" ry="2" />
<text x="652.21" y="255.5" ></text>
</g>
<g >
<title>evp_md_ctx_clear_digest (11 samples, 0.04%)</title><rect x="533.1" y="677" width="0.4" height="15.0" fill="rgb(211,159,3)" rx="2" ry="2" />
<text x="536.10" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (9 samples, 0.03%)</title><rect x="648.0" y="709" width="0.4" height="15.0" fill="rgb(241,35,29)" rx="2" ry="2" />
<text x="651.00" y="719.5" ></text>
</g>
<g >
<title>asm_common_interrupt (14 samples, 0.05%)</title><rect x="1189.4" y="1605" width="0.6" height="15.0" fill="rgb(221,85,18)" rx="2" ry="2" />
<text x="1192.42" y="1615.5" ></text>
</g>
<g >
<title>CRYPTO_malloc (37 samples, 0.12%)</title><rect x="556.7" y="693" width="1.4" height="15.0" fill="rgb(249,197,38)" rx="2" ry="2" />
<text x="559.70" y="703.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (3 samples, 0.01%)</title><rect x="649.9" y="485" width="0.1" height="15.0" fill="rgb(221,118,49)" rx="2" ry="2" />
<text x="652.91" y="495.5" ></text>
</g>
<g >
<title>srtp_aes_icm_openssl_encrypt (675 samples, 2.22%)</title><rect x="344.0" y="741" width="26.3" height="15.0" fill="rgb(225,140,22)" rx="2" ry="2" />
<text x="347.01" y="751.5" >s..</text>
</g>
<g >
<title>hmac_final (38 samples, 0.13%)</title><rect x="540.1" y="725" width="1.5" height="15.0" fill="rgb(239,19,32)" rx="2" ry="2" />
<text x="543.14" y="735.5" ></text>
</g>
<g >
<title>__vfwscanf_internal (13 samples, 0.04%)</title><rect x="74.2" y="709" width="0.5" height="15.0" fill="rgb(243,75,4)" rx="2" ry="2" />
<text x="77.24" y="719.5" ></text>
</g>
<g >
<title>__handle_mm_fault (5 samples, 0.02%)</title><rect x="30.5" y="1541" width="0.2" height="15.0" fill="rgb(237,162,50)" rx="2" ry="2" />
<text x="33.53" y="1551.5" ></text>
</g>
<g >
<title>[perf-182078.map] (10 samples, 0.03%)</title><rect x="649.7" y="597" width="0.4" height="15.0" fill="rgb(228,207,50)" rx="2" ry="2" />
<text x="652.71" y="607.5" ></text>
</g>
<g >
<title>filemap_get_pages (3 samples, 0.01%)</title><rect x="649.9" y="245" width="0.1" height="15.0" fill="rgb(249,14,48)" rx="2" ry="2" />
<text x="652.91" y="255.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (38 samples, 0.13%)</title><rect x="648.0" y="757" width="1.5" height="15.0" fill="rgb(252,76,33)" rx="2" ry="2" />
<text x="651.00" y="767.5" ></text>
</g>
<g >
<title>v128_copy_octet_string (76 samples, 0.25%)</title><rect x="623.7" y="741" width="3.0" height="15.0" fill="rgb(209,173,23)" rx="2" ry="2" />
<text x="626.70" y="751.5" ></text>
</g>
<g >
<title>DTLSConnection::Initialize (66 samples, 0.22%)</title><rect x="31.8" y="1013" width="2.5" height="15.0" fill="rgb(237,57,27)" rx="2" ry="2" />
<text x="34.77" y="1023.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::CompileToplevel (5 samples, 0.02%)</title><rect x="649.1" y="261" width="0.2" height="15.0" fill="rgb(205,83,45)" rx="2" ry="2" />
<text x="652.13" y="271.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (38 samples, 0.13%)</title><rect x="648.0" y="741" width="1.5" height="15.0" fill="rgb(236,224,30)" rx="2" ry="2" />
<text x="651.00" y="751.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (14 samples, 0.05%)</title><rect x="457.6" y="693" width="0.6" height="15.0" fill="rgb(207,56,24)" rx="2" ry="2" />
<text x="460.63" y="703.5" ></text>
</g>
<g >
<title>ossl_rsa_sp800_56b_generate_key (65 samples, 0.21%)</title><rect x="31.8" y="981" width="2.5" height="15.0" fill="rgb(228,17,40)" rx="2" ry="2" />
<text x="34.77" y="991.5" ></text>
</g>
<g >
<title>[perf-182078.map] (6 samples, 0.02%)</title><rect x="650.1" y="581" width="0.3" height="15.0" fill="rgb(250,202,10)" rx="2" ry="2" />
<text x="653.14" y="591.5" ></text>
</g>
<g >
<title>evp_md_ctx_clear_digest (27 samples, 0.09%)</title><rect x="576.7" y="709" width="1.0" height="15.0" fill="rgb(223,213,19)" rx="2" ry="2" />
<text x="579.65" y="719.5" ></text>
</g>
<g >
<title>sha1_block_data_order (17 samples, 0.06%)</title><rect x="592.9" y="725" width="0.7" height="15.0" fill="rgb(208,147,13)" rx="2" ry="2" />
<text x="595.94" y="735.5" ></text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (66 samples, 0.22%)</title><rect x="31.8" y="1061" width="2.5" height="15.0" fill="rgb(222,157,37)" rx="2" ry="2" />
<text x="34.77" y="1071.5" ></text>
</g>
<g >
<title>do_sys_openat2 (6 samples, 0.02%)</title><rect x="13.5" y="1541" width="0.2" height="15.0" fill="rgb(212,105,20)" rx="2" ry="2" />
<text x="16.46" y="1551.5" ></text>
</g>
<g >
<title>[perf-182078.map] (19 samples, 0.06%)</title><rect x="648.7" y="677" width="0.8" height="15.0" fill="rgb(221,111,36)" rx="2" ry="2" />
<text x="651.74" y="687.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (39 samples, 0.13%)</title><rect x="648.0" y="805" width="1.5" height="15.0" fill="rgb(208,188,12)" rx="2" ry="2" />
<text x="651.00" y="815.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1141" width="619.3" height="15.0" fill="rgb(222,195,34)" rx="2" ry="2" />
<text x="34.77" y="1151.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>aesni_ctr32_encrypt_blocks (1,127 samples, 3.71%)</title><rect x="717.1" y="1621" width="43.8" height="15.0" fill="rgb(254,192,16)" rx="2" ry="2" />
<text x="720.10" y="1631.5" >aesn..</text>
</g>
<g >
<title>[libc.so.6] (28 samples, 0.09%)</title><rect x="590.3" y="725" width="1.0" height="15.0" fill="rgb(222,83,29)" rx="2" ry="2" />
<text x="593.26" y="735.5" ></text>
</g>
<g >
<title>srtp_aes_icm_openssl_set_iv (5 samples, 0.02%)</title><rect x="57.5" y="757" width="0.2" height="15.0" fill="rgb(252,80,26)" rx="2" ry="2" />
<text x="60.48" y="767.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_ctrl (1,077 samples, 3.55%)</title><rect x="169.2" y="725" width="41.9" height="15.0" fill="rgb(241,164,2)" rx="2" ry="2" />
<text x="172.19" y="735.5" >EVP..</text>
</g>
<g >
<title>sha1_dupctx (47 samples, 0.15%)</title><rect x="574.1" y="693" width="1.8" height="15.0" fill="rgb(250,165,51)" rx="2" ry="2" />
<text x="577.08" y="703.5" ></text>
</g>
<g >
<title>OSSL_PARAM_construct_octet_string (6 samples, 0.02%)</title><rect x="231.4" y="725" width="0.3" height="15.0" fill="rgb(248,58,48)" rx="2" ry="2" />
<text x="234.44" y="735.5" ></text>
</g>
<g >
<title>EVP_EncryptInit_ex (32 samples, 0.11%)</title><rect x="112.8" y="741" width="1.2" height="15.0" fill="rgb(218,147,12)" rx="2" ry="2" />
<text x="115.77" y="751.5" ></text>
</g>
<g >
<title>gcm_gmult_avx (6 samples, 0.02%)</title><rect x="161.9" y="661" width="0.2" height="15.0" fill="rgb(209,28,26)" rx="2" ry="2" />
<text x="164.88" y="671.5" ></text>
</g>
<g >
<title>ossl_gcm_get_ctx_params (3 samples, 0.01%)</title><rect x="231.8" y="725" width="0.1" height="15.0" fill="rgb(244,34,34)" rx="2" ry="2" />
<text x="234.79" y="735.5" ></text>
</g>
<g >
<title>do_filp_open (6 samples, 0.02%)</title><rect x="13.5" y="1525" width="0.2" height="15.0" fill="rgb(234,37,7)" rx="2" ry="2" />
<text x="16.46" y="1535.5" ></text>
</g>
<g >
<title>hmac_final (1,621 samples, 5.34%)</title><rect x="472.4" y="709" width="63.0" height="15.0" fill="rgb(205,145,36)" rx="2" ry="2" />
<text x="475.36" y="719.5" >hmac_f..</text>
</g>
<g >
<title>CRYPTO_gcm128_encrypt_ctr32 (9 samples, 0.03%)</title><rect x="140.2" y="677" width="0.4" height="15.0" fill="rgb(233,63,27)" rx="2" ry="2" />
<text x="143.22" y="687.5" ></text>
</g>
<g >
<title>EVP_MD_get_size (18 samples, 0.06%)</title><rect x="528.7" y="677" width="0.7" height="15.0" fill="rgb(235,137,42)" rx="2" ry="2" />
<text x="531.75" y="687.5" ></text>
</g>
<g >
<title>OSSL_PARAM_set_size_t (22 samples, 0.07%)</title><rect x="307.8" y="661" width="0.8" height="15.0" fill="rgb(231,81,10)" rx="2" ry="2" />
<text x="310.77" y="671.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1221" width="619.3" height="15.0" fill="rgb(220,92,11)" rx="2" ry="2" />
<text x="34.77" y="1231.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (8 samples, 0.03%)</title><rect x="650.1" y="757" width="0.4" height="15.0" fill="rgb(223,101,10)" rx="2" ry="2" />
<text x="653.14" y="767.5" ></text>
</g>
<g >
<title>unmap_page_range (4 samples, 0.01%)</title><rect x="774.7" y="1461" width="0.1" height="15.0" fill="rgb(224,19,30)" rx="2" ry="2" />
<text x="777.68" y="1471.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (4 samples, 0.01%)</title><rect x="166.9" y="709" width="0.2" height="15.0" fill="rgb(221,152,33)" rx="2" ry="2" />
<text x="169.90" y="719.5" ></text>
</g>
<g >
<title>v8::internal::Runtime_AllocateInYoungGeneration (3 samples, 0.01%)</title><rect x="648.5" y="469" width="0.1" height="15.0" fill="rgb(243,75,27)" rx="2" ry="2" />
<text x="651.51" y="479.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_encrypt (13 samples, 0.04%)</title><rect x="55.9" y="757" width="0.5" height="15.0" fill="rgb(217,219,0)" rx="2" ry="2" />
<text x="58.88" y="767.5" ></text>
</g>
<g >
<title>EVP_CIPHER_CTX_ctrl (6 samples, 0.02%)</title><rect x="109.1" y="741" width="0.2" height="15.0" fill="rgb(230,53,6)" rx="2" ry="2" />
<text x="112.11" y="751.5" ></text>
</g>
<g >
<title>v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath (3 samples, 0.01%)</title><rect x="648.5" y="437" width="0.1" height="15.0" fill="rgb(212,89,18)" rx="2" ry="2" />
<text x="651.51" y="447.5" ></text>
</g>
<g >
<title>ossl_gcm_aad_update (64 samples, 0.21%)</title><rect x="239.4" y="677" width="2.5" height="15.0" fill="rgb(215,57,42)" rx="2" ry="2" />
<text x="242.41" y="687.5" ></text>
</g>
<g >
<title>Builtins_InvokeIntrinsicHandler (3 samples, 0.01%)</title><rect x="648.2" y="613" width="0.1" height="15.0" fill="rgb(237,188,13)" rx="2" ry="2" />
<text x="651.20" y="623.5" ></text>
</g>
<g >
<title>all (30,347 samples, 100%)</title><rect x="10.0" y="1653" width="1180.0" height="15.0" fill="rgb(226,97,26)" rx="2" ry="2" />
<text x="13.00" y="1663.5" ></text>
</g>
<g >
<title>evp_cipher_init_internal (15 samples, 0.05%)</title><rect x="432.6" y="725" width="0.6" height="15.0" fill="rgb(230,184,8)" rx="2" ry="2" />
<text x="435.59" y="735.5" ></text>
</g>
<g >
<title>do_syscall_64 (7 samples, 0.02%)</title><rect x="13.5" y="1573" width="0.2" height="15.0" fill="rgb(215,6,54)" rx="2" ry="2" />
<text x="16.46" y="1583.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1253" width="619.3" height="15.0" fill="rgb(214,205,22)" rx="2" ry="2" />
<text x="34.77" y="1263.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>get_size_t_ctx_param.isra.0 (535 samples, 1.76%)</title><rect x="451.6" y="709" width="20.8" height="15.0" fill="rgb(241,47,22)" rx="2" ry="2" />
<text x="454.56" y="719.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_set_ctx_params (7 samples, 0.02%)</title><rect x="432.3" y="709" width="0.2" height="15.0" fill="rgb(226,167,5)" rx="2" ry="2" />
<text x="435.28" y="719.5" ></text>
</g>
<g >
<title>HMAC_Init_ex (19 samples, 0.06%)</title><rect x="119.0" y="741" width="0.7" height="15.0" fill="rgb(213,171,41)" rx="2" ry="2" />
<text x="121.95" y="751.5" ></text>
</g>
<g >
<title>EVP_DigestUpdate (42 samples, 0.14%)</title><rect x="586.9" y="725" width="1.6" height="15.0" fill="rgb(211,209,1)" rx="2" ry="2" />
<text x="589.88" y="735.5" ></text>
</g>
<g >
<title>ossl_gcm_cipher_final (427 samples, 1.41%)</title><rect x="214.1" y="677" width="16.6" height="15.0" fill="rgb(218,12,43)" rx="2" ry="2" />
<text x="217.14" y="687.5" ></text>
</g>
<g >
<title>EVP_DigestFinal_ex (51 samples, 0.17%)</title><rect x="474.1" y="693" width="2.0" height="15.0" fill="rgb(246,104,19)" rx="2" ry="2" />
<text x="477.11" y="703.5" ></text>
</g>
<g >
<title>sha1_dupctx (61 samples, 0.20%)</title><rect x="525.9" y="661" width="2.3" height="15.0" fill="rgb(226,13,39)" rx="2" ry="2" />
<text x="528.87" y="671.5" ></text>
</g>
<g >
<title>CRYPTO_gcm128_setiv (21 samples, 0.07%)</title><rect x="238.6" y="677" width="0.8" height="15.0" fill="rgb(224,20,6)" rx="2" ry="2" />
<text x="241.60" y="687.5" ></text>
</g>
<g >
<title>[perf-182078.map] (3 samples, 0.01%)</title><rect x="650.1" y="469" width="0.2" height="15.0" fill="rgb(235,216,17)" rx="2" ry="2" />
<text x="653.14" y="479.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,931 samples, 52.50%)</title><rect x="31.7" y="1349" width="619.4" height="15.0" fill="rgb(248,174,34)" rx="2" ry="2" />
<text x="34.66" y="1359.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>v8::Context::FromSnapshot (3 samples, 0.01%)</title><rect x="651.3" y="1541" width="0.1" height="15.0" fill="rgb(239,135,44)" rx="2" ry="2" />
<text x="654.27" y="1551.5" ></text>
</g>
<g >
<title>v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt; (4 samples, 0.01%)</title><rect x="648.9" y="453" width="0.2" height="15.0" fill="rgb(216,137,50)" rx="2" ry="2" />
<text x="651.90" y="463.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate_const (52 samples, 0.17%)</title><rect x="269.7" y="693" width="2.1" height="15.0" fill="rgb(249,200,10)" rx="2" ry="2" />
<text x="272.74" y="703.5" ></text>
</g>
<g >
<title>v8::internal::Compiler::GetWrappedFunction (4 samples, 0.01%)</title><rect x="648.9" y="389" width="0.2" height="15.0" fill="rgb(236,212,54)" rx="2" ry="2" />
<text x="651.90" y="399.5" ></text>
</g>
<g >
<title>[perf-182078.map] (5 samples, 0.02%)</title><rect x="650.9" y="1029" width="0.2" height="15.0" fill="rgb(212,225,33)" rx="2" ry="2" />
<text x="653.88" y="1039.5" ></text>
</g>
<g >
<title>ossl_gcm_get_ctx_params (729 samples, 2.40%)</title><rect x="182.7" y="709" width="28.4" height="15.0" fill="rgb(237,219,47)" rx="2" ry="2" />
<text x="185.72" y="719.5" >os..</text>
</g>
<g >
<title>exit_mm (5 samples, 0.02%)</title><rect x="774.6" y="1541" width="0.2" height="15.0" fill="rgb(233,39,28)" rx="2" ry="2" />
<text x="777.65" y="1551.5" ></text>
</g>
<g >
<title>[node] (3 samples, 0.01%)</title><rect x="10.0" y="1621" width="0.1" height="15.0" fill="rgb(217,92,49)" rx="2" ry="2" />
<text x="13.00" y="1631.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (40 samples, 0.13%)</title><rect x="648.0" y="837" width="1.6" height="15.0" fill="rgb(238,9,38)" rx="2" ry="2" />
<text x="651.00" y="847.5" ></text>
</g>
<g >
<title>[perf-182078.map] (10 samples, 0.03%)</title><rect x="649.7" y="629" width="0.4" height="15.0" fill="rgb(243,87,15)" rx="2" ry="2" />
<text x="652.71" y="639.5" ></text>
</g>
<g >
<title>ossl_rsa_fips186_4_gen_prob_primes.part.1 (65 samples, 0.21%)</title><rect x="31.8" y="965" width="2.5" height="15.0" fill="rgb(243,159,49)" rx="2" ry="2" />
<text x="34.77" y="975.5" ></text>
</g>
<g >
<title>OSSL_PARAM_locate (39 samples, 0.13%)</title><rect x="181.0" y="709" width="1.6" height="15.0" fill="rgb(239,73,34)" rx="2" ry="2" />
<text x="184.05" y="719.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,819 samples, 52.13%)</title><rect x="34.5" y="933" width="615.1" height="15.0" fill="rgb(229,121,38)" rx="2" ry="2" />
<text x="37.50" y="943.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>node::StartExecution (15,937 samples, 52.52%)</title><rect x="31.5" y="1541" width="619.7" height="15.0" fill="rgb(233,225,31)" rx="2" ry="2" />
<text x="34.50" y="1551.5" >node::StartExecution</text>
</g>
<g >
<title>aesni_ctr32_encrypt_blocks (56 samples, 0.18%)</title><rect x="149.1" y="661" width="2.2" height="15.0" fill="rgb(251,209,9)" rx="2" ry="2" />
<text x="152.09" y="671.5" ></text>
</g>
<g >
<title>evp_cipher_init_internal (32 samples, 0.11%)</title><rect x="342.4" y="725" width="1.2" height="15.0" fill="rgb(247,114,34)" rx="2" ry="2" />
<text x="345.38" y="735.5" ></text>
</g>
<g >
<title>[perf-182078.map] (12 samples, 0.04%)</title><rect x="648.9" y="501" width="0.5" height="15.0" fill="rgb(225,146,51)" rx="2" ry="2" />
<text x="651.90" y="511.5" ></text>
</g>
<g >
<title>do_syscall_64 (5 samples, 0.02%)</title><rect x="774.6" y="1605" width="0.2" height="15.0" fill="rgb(245,211,17)" rx="2" ry="2" />
<text x="777.65" y="1615.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (6 samples, 0.02%)</title><rect x="649.1" y="421" width="0.2" height="15.0" fill="rgb(221,123,39)" rx="2" ry="2" />
<text x="652.09" y="431.5" ></text>
</g>
<g >
<title>srtp_key_limit_update (47 samples, 0.15%)</title><rect x="77.3" y="757" width="1.8" height="15.0" fill="rgb(207,221,22)" rx="2" ry="2" />
<text x="80.27" y="767.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_set_aad (10 samples, 0.03%)</title><rect x="56.5" y="757" width="0.4" height="15.0" fill="rgb(248,55,6)" rx="2" ry="2" />
<text x="59.50" y="767.5" ></text>
</g>
<g >
<title>srtp_aes_gcm_openssl_encrypt (797 samples, 2.63%)</title><rect x="136.2" y="741" width="31.0" height="15.0" fill="rgb(247,98,4)" rx="2" ry="2" />
<text x="139.18" y="751.5" >sr..</text>
</g>
<g >
<title>v8::internal::Builtin_HandleApiCall (15,777 samples, 51.99%)</title><rect x="34.5" y="869" width="613.5" height="15.0" fill="rgb(239,41,16)" rx="2" ry="2" />
<text x="37.50" y="879.5" >v8::internal::Builtin_HandleApiCall</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,927 samples, 52.48%)</title><rect x="31.8" y="1237" width="619.3" height="15.0" fill="rgb(244,6,17)" rx="2" ry="2" />
<text x="34.77" y="1247.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (15,855 samples, 52.25%)</title><rect x="34.4" y="1061" width="616.5" height="15.0" fill="rgb(233,46,44)" rx="2" ry="2" />
<text x="37.38" y="1071.5" >Builtins_InterpreterEntryTrampoline</text>
</g>
<g >
<title>handle_pte_fault (5 samples, 0.02%)</title><rect x="30.5" y="1525" width="0.2" height="15.0" fill="rgb(239,120,37)" rx="2" ry="2" />
<text x="33.53" y="1535.5" ></text>
</g>
<g >
<title>EVP_DigestUpdate (12 samples, 0.04%)</title><rect x="476.1" y="693" width="0.5" height="15.0" fill="rgb(240,220,51)" rx="2" ry="2" />
<text x="479.10" y="703.5" ></text>
</g>
<g >
<title>[perf-182078.map] (28 samples, 0.09%)</title><rect x="648.4" y="709" width="1.1" height="15.0" fill="rgb(218,183,49)" rx="2" ry="2" />
<text x="651.39" y="719.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (40 samples, 0.13%)</title><rect x="648.0" y="853" width="1.6" height="15.0" fill="rgb(248,94,34)" rx="2" ry="2" />
<text x="651.00" y="863.5" ></text>
</g>
<g >
<title>v8::internal::Parser::ParseFunction (3 samples, 0.01%)</title><rect x="649.2" y="165" width="0.1" height="15.0" fill="rgb(210,27,8)" rx="2" ry="2" />
<text x="652.21" y="175.5" ></text>
</g>
<g >
<title>[perf-182078.map] (31 samples, 0.10%)</title><rect x="649.7" y="933" width="1.2" height="15.0" fill="rgb(216,155,48)" rx="2" ry="2" />
<text x="652.67" y="943.5" ></text>
</g>
<g >
<title>node::binding::DLOpen (15,777 samples, 51.99%)</title><rect x="34.5" y="837" width="613.5" height="15.0" fill="rgb(210,18,6)" rx="2" ry="2" />
<text x="37.50" y="847.5" >node::binding::DLOpen</text>
</g>
<g >
<title>evp_cipher_init_internal (1,389 samples, 4.58%)</title><rect x="377.7" y="709" width="54.0" height="15.0" fill="rgb(249,75,12)" rx="2" ry="2" />
<text x="380.68" y="719.5" >evp_c..</text>
</g>
<g >
<title>exc_page_fault (5 samples, 0.02%)</title><rect x="30.5" y="1589" width="0.2" height="15.0" fill="rgb(211,104,30)" rx="2" ry="2" />
<text x="33.53" y="1599.5" ></text>
</g>
<g >
<title>Builtins_InterpreterEntryTrampoline (4 samples, 0.01%)</title><rect x="649.8" y="453" width="0.1" height="15.0" fill="rgb(208,189,21)" rx="2" ry="2" />
<text x="652.75" y="463.5" ></text>
</g>
<g >
<title>srtp_aes_icm_openssl_set_iv (1,618 samples, 5.33%)</title><rect x="370.3" y="741" width="62.9" height="15.0" fill="rgb(251,204,54)" rx="2" ry="2" />
<text x="373.26" y="751.5" >srtp_a..</text>
</g>
<g >
<title>vfs_read (3 samples, 0.01%)</title><rect x="649.9" y="325" width="0.1" height="15.0" fill="rgb(209,143,26)" rx="2" ry="2" />
<text x="652.91" y="335.5" ></text>
</g>
<g >
<title>____wcstof_l_internal (226 samples, 0.74%)</title><rect x="21.2" y="1621" width="8.7" height="15.0" fill="rgb(205,153,54)" rx="2" ry="2" />
<text x="24.16" y="1631.5" ></text>
</g>
<g >
<title>EVP_MD_CTX_copy_ex (744 samples, 2.45%)</title><rect x="547.5" y="709" width="28.9" height="15.0" fill="rgb(243,90,14)" rx="2" ry="2" />
<text x="550.49" y="719.5" >EV..</text>
</g>
<g >
<title>EVP_DigestUpdate (36 samples, 0.12%)</title><rect x="111.1" y="741" width="1.4" height="15.0" fill="rgb(251,129,20)" rx="2" ry="2" />
<text x="114.14" y="751.5" ></text>
</g>
<g >
<title>sha1_freectx (13 samples, 0.04%)</title><rect x="528.2" y="661" width="0.5" height="15.0" fill="rgb(240,88,5)" rx="2" ry="2" />
<text x="531.24" y="671.5" ></text>
</g>
<g >
<title>ossl_prov_is_running (9 samples, 0.03%)</title><rect x="525.5" y="661" width="0.4" height="15.0" fill="rgb(229,133,20)" rx="2" ry="2" />
<text x="528.52" y="671.5" ></text>
</g>
<g >
<title>get_page_from_freelist (3 samples, 0.01%)</title><rect x="30.5" y="1461" width="0.1" height="15.0" fill="rgb(206,36,8)" rx="2" ry="2" />
<text x="33.53" y="1471.5" ></text>
</g>
<g >
<title>ossl_cipher_generic_get_ctx_params (6 samples, 0.02%)</title><rect x="429.9" y="693" width="0.3" height="15.0" fill="rgb(242,144,13)" rx="2" ry="2" />
<text x="432.94" y="703.5" ></text>
</g>
<g >
<title>srtp_rdbx_estimate_index (51 samples, 0.17%)</title><rect x="621.7" y="741" width="2.0" height="15.0" fill="rgb(213,217,2)" rx="2" ry="2" />
<text x="624.72" y="751.5" ></text>
</g>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment