Skip to content

Instantly share code, notes, and snippets.

@connorshea
Created July 5, 2021 19:18
Show Gist options
  • Save connorshea/a6e8c303b8464af90f33b98278fd3276 to your computer and use it in GitHub Desktop.
Save connorshea/a6e8c303b8464af90f33b98278fd3276 to your computer and use it in GitHub Desktop.
TypedObject#name with typechecking vs without typechecking. For a PR that improves the performance of Parlour
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="1400" height="1142" onload="init(evt)" viewBox="0 0 1400 1142" 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">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1400.0" height="1142.0" fill="url(#background)" />
<text text-anchor="middle" x="700.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="1125" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1290.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1290.00" y="1125" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#validate (56) (3 ms, 0.02%)</title><rect x="18.0" y="645" width="0.3" height="15.0" fill="rgb(252,8,22)" rx="2" ry="2" />
<text text-anchor="" x="21.03" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#storage_to_output (35) (1 ms, 0.01%)</title><rect x="51.5" y="613" width="0.1" height="15.0" fill="rgb(246,32,8)" rx="2" ry="2" />
<text text-anchor="" x="54.53" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2340) (11 ms, 0.08%)</title><rect x="1363.8" y="517" width="1.1" height="15.0" fill="rgb(205,54,38)" rx="2" ry="2" />
<text text-anchor="" x="1366.79" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (2340) (44 ms, 0.31%)</title><rect x="1344.2" y="629" width="4.2" height="15.0" fill="rgb(248,96,3)" rx="2" ry="2" />
<text text-anchor="" x="1347.18" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#table_exists? (39) (4 ms, 0.03%)</title><rect x="1376.1" y="837" width="0.4" height="15.0" fill="rgb(239,228,4)" rx="2" ry="2" />
<text text-anchor="" x="1379.13" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_writers (29) (1 ms, 0.01%)</title><rect x="19.2" y="645" width="0.1" height="15.0" fill="rgb(218,152,4)" rx="2" ry="2" />
<text text-anchor="" x="22.20" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (5 ms, 0.03%)</title><rect x="97.8" y="501" width="0.5" height="15.0" fill="rgb(221,149,29)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (60) (1 ms, 0.01%)</title><rect x="154.1" y="581" width="0.1" height="15.0" fill="rgb(253,52,4)" rx="2" ry="2" />
<text text-anchor="" x="157.05" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (36) (14 ms, 0.10%)</title><rect x="48.8" y="773" width="1.3" height="15.0" fill="rgb(227,140,37)" rx="2" ry="2" />
<text text-anchor="" x="51.76" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (240) (13 ms, 0.09%)</title><rect x="1323.4" y="741" width="1.3" height="15.0" fill="rgb(211,106,29)" rx="2" ry="2" />
<text text-anchor="" x="1326.44" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::ZeitwerkIntegration::Decorations#safe_constantize (87) (22 ms, 0.15%)</title><rect x="1281.6" y="661" width="2.1" height="15.0" fill="rgb(213,116,7)" rx="2" ry="2" />
<text text-anchor="" x="1284.58" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (3 ms, 0.02%)</title><rect x="1367.9" y="693" width="0.4" height="15.0" fill="rgb(218,147,8)" rx="2" ry="2" />
<text text-anchor="" x="1370.95" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (118) (1,393 ms, 9.71%)</title><rect x="1079.8" y="821" width="134.0" height="15.0" fill="rgb(254,139,50)" rx="2" ry="2" />
<text text-anchor="" x="1082.76" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#each (118)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map! (4917) (4 ms, 0.03%)</title><rect x="128.1" y="693" width="0.4" height="15.0" fill="rgb(235,10,2)" rx="2" ry="2" />
<text text-anchor="" x="131.15" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Argument#deprecation_reason (121) (2 ms, 0.01%)</title><rect x="15.4" y="533" width="0.2" height="15.0" fill="rgb(230,206,38)" rx="2" ry="2" />
<text text-anchor="" x="18.42" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (3) (2 ms, 0.01%)</title><rect x="151.8" y="773" width="0.1" height="15.0" fill="rgb(238,57,37)" rx="2" ry="2" />
<text text-anchor="" x="154.77" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (108) (383 ms, 2.67%)</title><rect x="11.4" y="789" width="36.8" height="15.0" fill="rgb(217,217,29)" rx="2" ry="2" />
<text text-anchor="" x="14.42" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Obj..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (2340) (99 ms, 0.69%)</title><rect x="1355.4" y="677" width="9.5" height="15.0" fill="rgb(228,178,35)" rx="2" ry="2" />
<text text-anchor="" x="1358.41" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (2 ms, 0.01%)</title><rect x="1235.5" y="725" width="0.3" height="15.0" fill="rgb(250,39,41)" rx="2" ry="2" />
<text text-anchor="" x="1238.55" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#valid_method_name? (30811) (133 ms, 0.93%)</title><rect x="1301.9" y="821" width="12.8" height="15.0" fill="rgb(250,58,45)" rx="2" ry="2" />
<text text-anchor="" x="1304.90" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (195) (12 ms, 0.08%)</title><rect x="1380.6" y="837" width="1.1" height="15.0" fill="rgb(224,154,5)" rx="2" ry="2" />
<text text-anchor="" x="1383.57" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (14) (8 ms, 0.06%)</title><rect x="49.3" y="645" width="0.7" height="15.0" fill="rgb(222,33,24)" rx="2" ry="2" />
<text text-anchor="" x="52.25" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#method (770) (1 ms, 0.01%)</title><rect x="152.8" y="773" width="0.1" height="15.0" fill="rgb(208,188,48)" rx="2" ry="2" />
<text text-anchor="" x="155.80" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#to_sym (2576) (1 ms, 0.01%)</title><rect x="84.0" y="597" width="0.1" height="15.0" fill="rgb(246,19,25)" rx="2" ry="2" />
<text text-anchor="" x="86.99" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (3 ms, 0.02%)</title><rect x="1368.0" y="677" width="0.3" height="15.0" fill="rgb(212,144,43)" rx="2" ry="2" />
<text text-anchor="" x="1370.99" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (18615) (27 ms, 0.19%)</title><rect x="1092.3" y="661" width="2.6" height="15.0" fill="rgb(219,104,43)" rx="2" ry="2" />
<text text-anchor="" x="1095.26" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="939.6" y="597" width="0.7" height="15.0" fill="rgb(213,150,26)" rx="2" ry="2" />
<text text-anchor="" x="942.65" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (5520) (2 ms, 0.01%)</title><rect x="1219.2" y="629" width="0.3" height="15.0" fill="rgb(221,207,52)" rx="2" ry="2" />
<text text-anchor="" x="1222.25" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (11295) (107 ms, 0.75%)</title><rect x="194.3" y="725" width="10.4" height="15.0" fill="rgb(215,54,34)" rx="2" ry="2" />
<text text-anchor="" x="197.33" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (1170) (337 ms, 2.35%)</title><rect x="1336.6" y="821" width="32.4" height="15.0" fill="rgb(227,13,28)" rx="2" ry="2" />
<text text-anchor="" x="1339.56" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >So..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (6 ms, 0.04%)</title><rect x="448.6" y="677" width="0.5" height="15.0" fill="rgb(231,206,22)" rx="2" ry="2" />
<text text-anchor="" x="451.58" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::RelayShortcuts#connection_type (21) (1 ms, 0.01%)</title><rect x="38.0" y="549" width="0.1" height="15.0" fill="rgb(220,185,30)" rx="2" ry="2" />
<text text-anchor="" x="40.96" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (4 ms, 0.03%)</title><rect x="1073.2" y="661" width="0.4" height="15.0" fill="rgb(238,204,24)" rx="2" ry="2" />
<text text-anchor="" x="1076.18" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record::Entry#meta (304) (3 ms, 0.02%)</title><rect x="1384.4" y="949" width="0.3" height="15.0" fill="rgb(242,57,53)" rx="2" ry="2" />
<text text-anchor="" x="1387.35" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Generator#current_plugin (2340) (5 ms, 0.03%)</title><rect x="1350.8" y="565" width="0.5" height="15.0" fill="rgb(236,120,36)" rx="2" ry="2" />
<text text-anchor="" x="1353.79" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (312) (1 ms, 0.01%)</title><rect x="967.1" y="805" width="0.1" height="15.0" fill="rgb(241,192,24)" rx="2" ry="2" />
<text text-anchor="" x="970.07" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (236) (12 ms, 0.08%)</title><rect x="1214.8" y="741" width="1.1" height="15.0" fill="rgb(218,42,29)" rx="2" ry="2" />
<text text-anchor="" x="1217.76" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (4 ms, 0.03%)</title><rect x="52.7" y="773" width="0.4" height="15.0" fill="rgb(239,32,41)" rx="2" ry="2" />
<text text-anchor="" x="55.72" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (211) (1 ms, 0.01%)</title><rect x="1233.6" y="741" width="0.1" height="15.0" fill="rgb(235,46,16)" rx="2" ry="2" />
<text text-anchor="" x="1236.63" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema::Field&gt;#from_options (39) (1 ms, 0.01%)</title><rect x="36.2" y="517" width="0.1" height="15.0" fill="rgb(207,204,41)" rx="2" ry="2" />
<text text-anchor="" x="39.16" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (390) (4 ms, 0.03%)</title><rect x="958.6" y="805" width="0.4" height="15.0" fill="rgb(233,58,0)" rx="2" ry="2" />
<text text-anchor="" x="961.62" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (5 ms, 0.03%)</title><rect x="1077.9" y="885" width="0.5" height="15.0" fill="rgb(234,206,5)" rx="2" ry="2" />
<text text-anchor="" x="1080.93" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordQuerying#generate (1) (14 ms, 0.10%)</title><rect x="153.4" y="805" width="1.3" height="15.0" fill="rgb(248,113,6)" rx="2" ry="2" />
<text text-anchor="" x="156.37" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (2340) (100 ms, 0.70%)</title><rect x="1342.0" y="661" width="9.6" height="15.0" fill="rgb(233,79,9)" rx="2" ry="2" />
<text text-anchor="" x="1345.03" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (118) (8 ms, 0.06%)</title><rect x="1232.8" y="821" width="0.7" height="15.0" fill="rgb(215,17,13)" rx="2" ry="2" />
<text text-anchor="" x="1235.79" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (1 ms, 0.01%)</title><rect x="1294.1" y="501" width="0.1" height="15.0" fill="rgb(248,211,17)" rx="2" ry="2" />
<text text-anchor="" x="1297.09" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::AcceptsDefinition::InitializeExtension#initialize (76) (42 ms, 0.29%)</title><rect x="38.5" y="421" width="4.1" height="15.0" fill="rgb(226,146,8)" rx="2" ry="2" />
<text text-anchor="" x="41.51" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (234) (6 ms, 0.04%)</title><rect x="1374.8" y="645" width="0.6" height="15.0" fill="rgb(234,124,42)" rx="2" ry="2" />
<text text-anchor="" x="1377.83" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (5) (2 ms, 0.01%)</title><rect x="45.9" y="501" width="0.2" height="15.0" fill="rgb(252,27,37)" rx="2" ry="2" />
<text text-anchor="" x="48.92" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (20) (67 ms, 0.47%)</title><rect x="1261.8" y="549" width="6.4" height="15.0" fill="rgb(237,137,14)" rx="2" ry="2" />
<text text-anchor="" x="1264.77" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1149) (1 ms, 0.01%)</title><rect x="1286.2" y="725" width="0.1" height="15.0" fill="rgb(237,87,2)" rx="2" ry="2" />
<text text-anchor="" x="1289.18" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::MacroReflection#initialize (29) (1 ms, 0.01%)</title><rect x="18.5" y="613" width="0.1" height="15.0" fill="rgb(251,112,28)" rx="2" ry="2" />
<text text-anchor="" x="21.50" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#overridable (29580) (67 ms, 0.47%)</title><rect x="501.4" y="757" width="6.5" height="15.0" fill="rgb(241,132,54)" rx="2" ry="2" />
<text text-anchor="" x="504.43" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (93) (5 ms, 0.03%)</title><rect x="1232.3" y="789" width="0.5" height="15.0" fill="rgb(216,201,6)" rx="2" ry="2" />
<text text-anchor="" x="1235.34" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Include#generate_rbi (390) (3 ms, 0.02%)</title><rect x="999.9" y="645" width="0.3" height="15.0" fill="rgb(228,13,0)" rx="2" ry="2" />
<text text-anchor="" x="1002.91" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (156) (6 ms, 0.04%)</title><rect x="1379.3" y="757" width="0.7" height="15.0" fill="rgb(235,44,9)" rx="2" ry="2" />
<text text-anchor="" x="1382.34" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (1 ms, 0.01%)</title><rect x="992.4" y="549" width="0.1" height="15.0" fill="rgb(207,213,32)" rx="2" ry="2" />
<text text-anchor="" x="995.42" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1241) (1,387 ms, 9.67%)</title><rect x="1080.4" y="789" width="133.4" height="15.0" fill="rgb(252,207,22)" rx="2" ry="2" />
<text text-anchor="" x="1083.38" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMethod#bi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (19) (6 ms, 0.04%)</title><rect x="44.5" y="597" width="0.5" height="15.0" fill="rgb(233,75,9)" rx="2" ry="2" />
<text text-anchor="" x="47.51" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Set&gt;#[] (546) (2 ms, 0.01%)</title><rect x="155.9" y="869" width="0.2" height="15.0" fill="rgb(234,141,20)" rx="2" ry="2" />
<text text-anchor="" x="158.94" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (195) (8 ms, 0.06%)</title><rect x="1380.9" y="757" width="0.7" height="15.0" fill="rgb(208,219,48)" rx="2" ry="2" />
<text text-anchor="" x="1383.88" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (4 ms, 0.03%)</title><rect x="1104.3" y="645" width="0.4" height="15.0" fill="rgb(224,142,53)" rx="2" ry="2" />
<text text-anchor="" x="1107.31" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (3 ms, 0.02%)</title><rect x="1364.2" y="485" width="0.3" height="15.0" fill="rgb(211,228,49)" rx="2" ry="2" />
<text text-anchor="" x="1367.21" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1084) (2 ms, 0.01%)</title><rect x="960.7" y="805" width="0.2" height="15.0" fill="rgb(230,15,28)" rx="2" ry="2" />
<text text-anchor="" x="963.74" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (863) (5 ms, 0.03%)</title><rect x="1289.7" y="661" width="0.5" height="15.0" fill="rgb(240,70,54)" rx="2" ry="2" />
<text text-anchor="" x="1292.72" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1652) (2 ms, 0.01%)</title><rect x="1215.2" y="597" width="0.2" height="15.0" fill="rgb(242,1,43)" rx="2" ry="2" />
<text text-anchor="" x="1218.18" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#time_zone_aware_column? (285) (4 ms, 0.03%)</title><rect x="1293.4" y="773" width="0.4" height="15.0" fill="rgb(230,193,50)" rx="2" ry="2" />
<text text-anchor="" x="1296.43" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (10) (8 ms, 0.06%)</title><rect x="148.9" y="837" width="0.9" height="15.0" fill="rgb(237,82,11)" rx="2" ry="2" />
<text text-anchor="" x="151.95" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerator#each (2415) (912 ms, 6.36%)</title><rect x="867.0" y="725" width="87.8" height="15.0" fill="rgb(247,126,27)" rx="2" ry="2" />
<text text-anchor="" x="870.03" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Enumerator..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (30811) (12 ms, 0.08%)</title><rect x="1304.7" y="805" width="1.2" height="15.0" fill="rgb(245,227,45)" rx="2" ry="2" />
<text text-anchor="" x="1307.75" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (664 ms, 4.63%)</title><rect x="1006.7" y="645" width="63.9" height="15.0" fill="rgb(228,138,10)" rx="2" ry="2" />
<text text-anchor="" x="1009.71" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Unbound..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (236) (6 ms, 0.04%)</title><rect x="1214.9" y="661" width="0.6" height="15.0" fill="rgb(246,89,37)" rx="2" ry="2" />
<text text-anchor="" x="1217.88" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (304) (5 ms, 0.03%)</title><rect x="1387.0" y="853" width="0.6" height="15.0" fill="rgb(208,159,32)" rx="2" ry="2" />
<text text-anchor="" x="1390.05" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (195) (3 ms, 0.02%)</title><rect x="1378.9" y="821" width="0.3" height="15.0" fill="rgb(211,198,39)" rx="2" ry="2" />
<text text-anchor="" x="1381.91" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2415) (2 ms, 0.01%)</title><rect x="866.5" y="757" width="0.2" height="15.0" fill="rgb(211,39,42)" rx="2" ry="2" />
<text text-anchor="" x="869.51" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (3 ms, 0.02%)</title><rect x="158.6" y="725" width="0.3" height="15.0" fill="rgb(222,151,47)" rx="2" ry="2" />
<text text-anchor="" x="161.64" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::PG&gt;#connect (1) (14 ms, 0.10%)</title><rect x="96.1" y="613" width="1.4" height="15.0" fill="rgb(239,16,17)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (30811) (59 ms, 0.41%)</title><rect x="1309.0" y="805" width="5.7" height="15.0" fill="rgb(205,63,44)" rx="2" ry="2" />
<text text-anchor="" x="1311.96" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (74460) (66 ms, 0.46%)</title><rect x="1178.4" y="613" width="6.4" height="15.0" fill="rgb(236,114,24)" rx="2" ry="2" />
<text text-anchor="" x="1181.43" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (38) (115 ms, 0.80%)</title><rect x="1285.1" y="837" width="11.0" height="15.0" fill="rgb(245,106,17)" rx="2" ry="2" />
<text text-anchor="" x="1288.05" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#implementation (29580) (68 ms, 0.47%)</title><rect x="494.9" y="757" width="6.5" height="15.0" fill="rgb(251,28,27)" rx="2" ry="2" />
<text text-anchor="" x="497.92" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2208) (4 ms, 0.03%)</title><rect x="1219.9" y="693" width="0.4" height="15.0" fill="rgb(210,9,1)" rx="2" ry="2" />
<text text-anchor="" x="1222.90" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (570) (10 ms, 0.07%)</title><rect x="1291.2" y="773" width="1.0" height="15.0" fill="rgb(215,179,6)" rx="2" ry="2" />
<text text-anchor="" x="1294.25" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (18) (16 ms, 0.11%)</title><rect x="116.8" y="741" width="1.5" height="15.0" fill="rgb(233,106,15)" rx="2" ry="2" />
<text text-anchor="" x="119.81" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BindingOfCaller::BindingExtensions#callers (304) (11 ms, 0.08%)</title><rect x="1386.5" y="885" width="1.1" height="15.0" fill="rgb(219,64,9)" rx="2" ry="2" />
<text text-anchor="" x="1389.49" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (35) (2 ms, 0.01%)</title><rect x="1284.6" y="773" width="0.2" height="15.0" fill="rgb(238,217,54)" rx="2" ry="2" />
<text text-anchor="" x="1287.64" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (7 ms, 0.05%)</title><rect x="1094.2" y="613" width="0.7" height="15.0" fill="rgb(229,18,32)" rx="2" ry="2" />
<text text-anchor="" x="1097.23" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (60) (1 ms, 0.01%)</title><rect x="153.6" y="581" width="0.1" height="15.0" fill="rgb(208,36,7)" rx="2" ry="2" />
<text text-anchor="" x="156.63" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#mergeable? (148) (12 ms, 0.08%)</title><rect x="972.7" y="869" width="1.2" height="15.0" fill="rgb(216,78,25)" rx="2" ry="2" />
<text text-anchor="" x="975.70" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (8 ms, 0.06%)</title><rect x="1125.4" y="693" width="0.8" height="15.0" fill="rgb(220,0,5)" rx="2" ry="2" />
<text text-anchor="" x="1128.39" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1383.6" y="821" width="0.2" height="15.0" fill="rgb(214,127,52)" rx="2" ry="2" />
<text text-anchor="" x="1386.56" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (39) (1 ms, 0.01%)</title><rect x="36.2" y="501" width="0.1" height="15.0" fill="rgb(214,49,11)" rx="2" ry="2" />
<text text-anchor="" x="39.17" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasFields#field (24) (1 ms, 0.01%)</title><rect x="43.5" y="309" width="0.1" height="15.0" fill="rgb(211,37,15)" rx="2" ry="2" />
<text text-anchor="" x="46.53" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (3822) (4 ms, 0.03%)</title><rect x="256.7" y="741" width="0.5" height="15.0" fill="rgb(216,34,9)" rx="2" ry="2" />
<text text-anchor="" x="259.74" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (1) (3 ms, 0.02%)</title><rect x="148.4" y="757" width="0.3" height="15.0" fill="rgb(251,181,3)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (93) (6 ms, 0.04%)</title><rect x="1232.2" y="821" width="0.6" height="15.0" fill="rgb(250,158,23)" rx="2" ry="2" />
<text text-anchor="" x="1235.22" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (101) (38 ms, 0.26%)</title><rect x="27.4" y="709" width="3.7" height="15.0" fill="rgb(231,6,32)" rx="2" ry="2" />
<text text-anchor="" x="30.42" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::DynamicMatchers#respond_to_missing? (4917) (16 ms, 0.11%)</title><rect x="133.6" y="693" width="1.5" height="15.0" fill="rgb(233,24,48)" rx="2" ry="2" />
<text text-anchor="" x="136.61" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (60) (30 ms, 0.21%)</title><rect x="1322.1" y="805" width="2.9" height="15.0" fill="rgb(237,126,47)" rx="2" ry="2" />
<text text-anchor="" x="1325.11" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (39) (2 ms, 0.01%)</title><rect x="1383.6" y="837" width="0.2" height="15.0" fill="rgb(247,5,35)" rx="2" ry="2" />
<text text-anchor="" x="1386.56" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (5967) (2 ms, 0.01%)</title><rect x="1241.5" y="581" width="0.3" height="15.0" fill="rgb(232,154,44)" rx="2" ry="2" />
<text text-anchor="" x="1244.53" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (195) (2 ms, 0.01%)</title><rect x="1380.6" y="805" width="0.2" height="15.0" fill="rgb(245,132,49)" rx="2" ry="2" />
<text text-anchor="" x="1383.63" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (13) (1 ms, 0.01%)</title><rect x="22.3" y="469" width="0.1" height="15.0" fill="rgb(225,149,48)" rx="2" ry="2" />
<text text-anchor="" x="25.30" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1170) (5 ms, 0.03%)</title><rect x="1337.1" y="773" width="0.5" height="15.0" fill="rgb(224,113,41)" rx="2" ry="2" />
<text text-anchor="" x="1340.07" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (117) (36 ms, 0.25%)</title><rect x="1372.5" y="837" width="3.4" height="15.0" fill="rgb(247,218,11)" rx="2" ry="2" />
<text text-anchor="" x="1375.48" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (44) (10 ms, 0.07%)</title><rect x="52.6" y="869" width="1.0" height="15.0" fill="rgb(222,144,31)" rx="2" ry="2" />
<text text-anchor="" x="55.60" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (10 ms, 0.07%)</title><rect x="145.8" y="741" width="1.0" height="15.0" fill="rgb(248,214,50)" rx="2" ry="2" />
<text text-anchor="" x="148.80" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#load_schema (1) (48 ms, 0.33%)</title><rect x="95.7" y="869" width="4.7" height="15.0" fill="rgb(237,127,31)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (2 ms, 0.01%)</title><rect x="22.3" y="517" width="0.1" height="15.0" fill="rgb(245,53,44)" rx="2" ry="2" />
<text text-anchor="" x="25.26" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (45) (5 ms, 0.03%)</title><rect x="1282.9" y="517" width="0.5" height="15.0" fill="rgb(230,95,34)" rx="2" ry="2" />
<text text-anchor="" x="1285.92" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::File&gt;#realpath (66) (2 ms, 0.01%)</title><rect x="44.8" y="469" width="0.2" height="15.0" fill="rgb(237,72,49)" rx="2" ry="2" />
<text text-anchor="" x="47.78" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MessagePack::Unpacker#full_unpack (295) (37 ms, 0.26%)</title><rect x="89.7" y="741" width="3.5" height="15.0" fill="rgb(254,64,11)" rx="2" ry="2" />
<text text-anchor="" x="92.72" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (93) (1 ms, 0.01%)</title><rect x="1213.9" y="805" width="0.1" height="15.0" fill="rgb(244,189,37)" rx="2" ry="2" />
<text text-anchor="" x="1216.85" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (5 ms, 0.03%)</title><rect x="1349.2" y="645" width="0.5" height="15.0" fill="rgb(249,178,13)" rx="2" ry="2" />
<text text-anchor="" x="1352.22" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (4 ms, 0.03%)</title><rect x="1377.2" y="741" width="0.4" height="15.0" fill="rgb(244,190,38)" rx="2" ry="2" />
<text text-anchor="" x="1380.18" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (14 ms, 0.10%)</title><rect x="153.4" y="821" width="1.3" height="15.0" fill="rgb(210,29,42)" rx="2" ry="2" />
<text text-anchor="" x="156.37" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#table_exists? (39) (2 ms, 0.01%)</title><rect x="155.4" y="869" width="0.2" height="15.0" fill="rgb(205,134,48)" rx="2" ry="2" />
<text text-anchor="" x="158.42" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T&gt;#cast (3822) (14 ms, 0.10%)</title><rect x="255.1" y="773" width="1.3" height="15.0" fill="rgb(220,127,38)" rx="2" ry="2" />
<text text-anchor="" x="258.12" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (1170) (1 ms, 0.01%)</title><rect x="1368.1" y="645" width="0.1" height="15.0" fill="rgb(243,139,27)" rx="2" ry="2" />
<text text-anchor="" x="1371.14" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (39) (2 ms, 0.01%)</title><rect x="1381.8" y="773" width="0.1" height="15.0" fill="rgb(206,154,5)" rx="2" ry="2" />
<text text-anchor="" x="1384.77" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#try_to_checkout_new_connection (1) (44 ms, 0.31%)</title><rect x="96.1" y="709" width="4.2" height="15.0" fill="rgb(229,10,1)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (1) (1 ms, 0.01%)</title><rect x="52.5" y="821" width="0.1" height="15.0" fill="rgb(223,11,24)" rx="2" ry="2" />
<text text-anchor="" x="55.49" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (14) (2 ms, 0.01%)</title><rect x="17.1" y="421" width="0.2" height="15.0" fill="rgb(223,140,24)" rx="2" ry="2" />
<text text-anchor="" x="20.12" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#data_source_exists? (1) (4 ms, 0.03%)</title><rect x="148.4" y="821" width="0.4" height="15.0" fill="rgb(219,116,52)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (3,164 ms, 22.06%)</title><rect x="1079.4" y="933" width="304.4" height="15.0" fill="rgb(244,226,2)" rx="2" ry="2" />
<text text-anchor="" x="1082.38" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMethod#bind_call (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (8) (6 ms, 0.04%)</title><rect x="150.6" y="661" width="0.6" height="15.0" fill="rgb(221,141,0)" rx="2" ry="2" />
<text text-anchor="" x="153.61" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AutosaveAssociation::ClassMethods#define_autosave_validation_callbacks (15) (1 ms, 0.01%)</title><rect x="39.4" y="101" width="0.1" height="15.0" fill="rgb(242,70,39)" rx="2" ry="2" />
<text text-anchor="" x="42.43" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#include (5) (2 ms, 0.01%)</title><rect x="31.2" y="629" width="0.2" height="15.0" fill="rgb(225,199,3)" rx="2" ry="2" />
<text text-anchor="" x="34.20" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#fetch_type_metadata (174) (7 ms, 0.05%)</title><rect x="117.5" y="709" width="0.6" height="15.0" fill="rgb(246,21,50)" rx="2" ry="2" />
<text text-anchor="" x="120.49" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Subscriber#finish (20) (1 ms, 0.01%)</title><rect x="1261.1" y="517" width="0.1" height="15.0" fill="rgb(245,5,8)" rx="2" ry="2" />
<text text-anchor="" x="1264.11" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::DatabaseStatements#reset_transaction (1) (1 ms, 0.01%)</title><rect x="97.7" y="549" width="0.1" height="15.0" fill="rgb(216,33,42)" rx="2" ry="2" />
<text text-anchor="" x="100.65" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish (40) (2 ms, 0.01%)</title><rect x="1261.1" y="549" width="0.1" height="15.0" fill="rgb(253,158,51)" rx="2" ry="2" />
<text text-anchor="" x="1264.06" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (6 ms, 0.04%)</title><rect x="1352.1" y="677" width="0.6" height="15.0" fill="rgb(244,185,49)" rx="2" ry="2" />
<text text-anchor="" x="1355.06" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (36) (8 ms, 0.06%)</title><rect x="51.2" y="693" width="0.7" height="15.0" fill="rgb(216,206,50)" rx="2" ry="2" />
<text text-anchor="" x="54.17" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (3 ms, 0.02%)</title><rect x="1002.0" y="661" width="0.3" height="15.0" fill="rgb(248,175,22)" rx="2" ry="2" />
<text text-anchor="" x="1005.04" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (101) (374 ms, 2.61%)</title><rect x="11.6" y="757" width="36.0" height="15.0" fill="rgb(235,1,28)" rx="2" ry="2" />
<text text-anchor="" x="14.63" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#generator (2208) (2 ms, 0.01%)</title><rect x="1230.7" y="677" width="0.2" height="15.0" fill="rgb(227,1,9)" rx="2" ry="2" />
<text text-anchor="" x="1233.66" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (117) (62 ms, 0.43%)</title><rect x="1237.2" y="789" width="6.0" height="15.0" fill="rgb(243,47,21)" rx="2" ry="2" />
<text text-anchor="" x="1240.22" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#get_primary_key (9) (98 ms, 0.68%)</title><rect x="135.5" y="821" width="9.5" height="15.0" fill="rgb(209,61,4)" rx="2" ry="2" />
<text text-anchor="" x="138.51" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T&gt;#must (7875) (2 ms, 0.01%)</title><rect x="1016.6" y="501" width="0.2" height="15.0" fill="rgb(252,2,7)" rx="2" ry="2" />
<text text-anchor="" x="1019.63" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread:24600 (55 ms, 0.38%)</title><rect x="1384.0" y="1077" width="5.3" height="15.0" fill="rgb(242,65,35)" rx="2" ry="2" />
<text text-anchor="" x="1387.05" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (1 ms, 0.01%)</title><rect x="1242.8" y="709" width="0.2" height="15.0" fill="rgb(246,2,40)" rx="2" ry="2" />
<text text-anchor="" x="1245.85" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1234.7" y="869" width="0.2" height="15.0" fill="rgb(215,120,54)" rx="2" ry="2" />
<text text-anchor="" x="1237.74" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (18615) (723 ms, 5.04%)</title><rect x="1133.7" y="677" width="69.6" height="15.0" fill="rgb(213,69,54)" rx="2" ry="2" />
<text text-anchor="" x="1136.73" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Class#n..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (7 ms, 0.05%)</title><rect x="1374.8" y="661" width="0.6" height="15.0" fill="rgb(214,119,31)" rx="2" ry="2" />
<text text-anchor="" x="1377.82" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1) (14 ms, 0.10%)</title><rect x="13.2" y="597" width="1.4" height="15.0" fill="rgb(207,139,8)" rx="2" ry="2" />
<text text-anchor="" x="16.24" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (4 ms, 0.03%)</title><rect x="1380.2" y="821" width="0.4" height="15.0" fill="rgb(216,162,2)" rx="2" ry="2" />
<text text-anchor="" x="1383.21" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#new_column_from_field (118) (11 ms, 0.08%)</title><rect x="1268.5" y="597" width="1.1" height="15.0" fill="rgb(225,46,34)" rx="2" ry="2" />
<text text-anchor="" x="1271.45" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (1) (2 ms, 0.01%)</title><rect x="1283.5" y="549" width="0.2" height="15.0" fill="rgb(219,158,49)" rx="2" ry="2" />
<text text-anchor="" x="1286.45" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (286) (2 ms, 0.01%)</title><rect x="1285.4" y="757" width="0.2" height="15.0" fill="rgb(242,161,0)" rx="2" ry="2" />
<text text-anchor="" x="1288.42" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_include (117) (4 ms, 0.03%)</title><rect x="1078.5" y="901" width="0.4" height="15.0" fill="rgb(209,220,51)" rx="2" ry="2" />
<text text-anchor="" x="1081.50" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (12 ms, 0.08%)</title><rect x="150.3" y="917" width="1.1" height="15.0" fill="rgb(245,37,45)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (3 ms, 0.02%)</title><rect x="1077.5" y="757" width="0.3" height="15.0" fill="rgb(228,110,13)" rx="2" ry="2" />
<text text-anchor="" x="1080.53" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (211) (5 ms, 0.03%)</title><rect x="1231.6" y="661" width="0.5" height="15.0" fill="rgb(207,85,54)" rx="2" ry="2" />
<text text-anchor="" x="1234.62" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3359) (7 ms, 0.05%)</title><rect x="980.4" y="597" width="0.7" height="15.0" fill="rgb(230,77,12)" rx="2" ry="2" />
<text text-anchor="" x="983.44" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (2 ms, 0.01%)</title><rect x="1337.4" y="725" width="0.2" height="15.0" fill="rgb(216,168,39)" rx="2" ry="2" />
<text text-anchor="" x="1340.39" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (36) (3 ms, 0.02%)</title><rect x="1273.4" y="565" width="0.2" height="15.0" fill="rgb(215,75,40)" rx="2" ry="2" />
<text text-anchor="" x="1276.38" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#+ (33885) (8 ms, 0.06%)</title><rect x="190.7" y="693" width="0.7" height="15.0" fill="rgb(233,27,49)" rx="2" ry="2" />
<text text-anchor="" x="193.65" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (3531) (2 ms, 0.01%)</title><rect x="240.3" y="725" width="0.2" height="15.0" fill="rgb(219,90,20)" rx="2" ry="2" />
<text text-anchor="" x="243.34" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (863) (34 ms, 0.24%)</title><rect x="1286.8" y="757" width="3.4" height="15.0" fill="rgb(250,120,27)" rx="2" ry="2" />
<text text-anchor="" x="1289.84" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (14790) (7 ms, 0.05%)</title><rect x="432.3" y="725" width="0.7" height="15.0" fill="rgb(222,155,21)" rx="2" ry="2" />
<text text-anchor="" x="435.35" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection (118) (1 ms, 0.01%)</title><rect x="1270.2" y="645" width="0.1" height="15.0" fill="rgb(211,0,52)" rx="2" ry="2" />
<text text-anchor="" x="1273.19" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (39) (8,491 ms, 59.20%)</title><rect x="157.0" y="949" width="816.9" height="15.0" fill="rgb(237,122,38)" rx="2" ry="2" />
<text text-anchor="" x="159.98" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::ConflictResolver#resolve_conflicts (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (36) (2 ms, 0.01%)</title><rect x="1297.0" y="773" width="0.2" height="15.0" fill="rgb(222,211,16)" rx="2" ry="2" />
<text text-anchor="" x="1300.03" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (9) (96 ms, 0.67%)</title><rect x="135.6" y="613" width="9.2" height="15.0" fill="rgb(210,179,45)" rx="2" ry="2" />
<text text-anchor="" x="138.55" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (1) (2 ms, 0.01%)</title><rect x="1283.5" y="565" width="0.2" height="15.0" fill="rgb(241,174,41)" rx="2" ry="2" />
<text text-anchor="" x="1286.45" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (3359) (17 ms, 0.12%)</title><rect x="978.0" y="613" width="1.7" height="15.0" fill="rgb(223,7,51)" rx="2" ry="2" />
<text text-anchor="" x="981.01" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum::EnumMethods#define_enum_methods (13) (3 ms, 0.02%)</title><rect x="21.9" y="533" width="0.3" height="15.0" fill="rgb(235,90,38)" rx="2" ry="2" />
<text text-anchor="" x="24.91" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (2) (1 ms, 0.01%)</title><rect x="42.2" y="53" width="0.2" height="15.0" fill="rgb(228,210,11)" rx="2" ry="2" />
<text text-anchor="" x="45.24" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_include (35) (1 ms, 0.01%)</title><rect x="1284.5" y="837" width="0.1" height="15.0" fill="rgb(253,129,1)" rx="2" ry="2" />
<text text-anchor="" x="1287.48" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (11295) (7 ms, 0.05%)</title><rect x="225.4" y="693" width="0.7" height="15.0" fill="rgb(215,225,22)" rx="2" ry="2" />
<text text-anchor="" x="228.45" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2208) (10 ms, 0.07%)</title><rect x="1228.7" y="565" width="0.9" height="15.0" fill="rgb(209,112,47)" rx="2" ry="2" />
<text text-anchor="" x="1231.65" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#extends (157) (3 ms, 0.02%)</title><rect x="1002.7" y="677" width="0.2" height="15.0" fill="rgb(211,74,17)" rx="2" ry="2" />
<text text-anchor="" x="1005.66" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (1 ms, 0.01%)</title><rect x="1236.0" y="645" width="0.1" height="15.0" fill="rgb(243,69,4)" rx="2" ry="2" />
<text text-anchor="" x="1239.01" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#comments (3359) (4 ms, 0.03%)</title><rect x="998.7" y="565" width="0.4" height="15.0" fill="rgb(225,92,41)" rx="2" ry="2" />
<text text-anchor="" x="1001.75" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (863) (52 ms, 0.36%)</title><rect x="1285.7" y="805" width="4.9" height="15.0" fill="rgb(249,109,21)" rx="2" ry="2" />
<text text-anchor="" x="1288.66" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (3822) (5 ms, 0.03%)</title><rect x="256.6" y="757" width="0.6" height="15.0" fill="rgb(238,196,43)" rx="2" ry="2" />
<text text-anchor="" x="259.64" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (20) (8 ms, 0.06%)</title><rect x="1294.4" y="741" width="0.7" height="15.0" fill="rgb(211,168,8)" rx="2" ry="2" />
<text text-anchor="" x="1297.36" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (1 ms, 0.01%)</title><rect x="1235.0" y="789" width="0.1" height="15.0" fill="rgb(217,40,24)" rx="2" ry="2" />
<text text-anchor="" x="1237.99" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kaminari::ActiveRecordExtension::ClassMethods#sbr_old_inherited (25) (6 ms, 0.04%)</title><rect x="12.6" y="693" width="0.5" height="15.0" fill="rgb(250,62,18)" rx="2" ry="2" />
<text text-anchor="" x="15.56" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations::ClassMethods#has_many (5) (6 ms, 0.04%)</title><rect x="45.3" y="645" width="0.5" height="15.0" fill="rgb(221,200,51)" rx="2" ry="2" />
<text text-anchor="" x="48.26" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#to_s (11295) (3 ms, 0.02%)</title><rect x="219.7" y="645" width="0.2" height="15.0" fill="rgb(237,167,14)" rx="2" ry="2" />
<text text-anchor="" x="222.67" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (4830) (7 ms, 0.05%)</title><rect x="955.0" y="789" width="0.6" height="15.0" fill="rgb(238,165,31)" rx="2" ry="2" />
<text text-anchor="" x="957.97" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (3 ms, 0.02%)</title><rect x="157.0" y="869" width="0.4" height="15.0" fill="rgb(216,3,46)" rx="2" ry="2" />
<text text-anchor="" x="160.04" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#join (37) (2 ms, 0.01%)</title><rect x="119.7" y="757" width="0.2" height="15.0" fill="rgb(222,105,47)" rx="2" ry="2" />
<text text-anchor="" x="122.69" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#blank? (26521) (3 ms, 0.02%)</title><rect x="1320.5" y="805" width="0.3" height="15.0" fill="rgb(248,110,15)" rx="2" ry="2" />
<text text-anchor="" x="1323.51" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (2 ms, 0.01%)</title><rect x="1378.3" y="805" width="0.3" height="15.0" fill="rgb(249,82,12)" rx="2" ry="2" />
<text text-anchor="" x="1381.33" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (2 ms, 0.01%)</title><rect x="151.8" y="757" width="0.1" height="15.0" fill="rgb(250,109,19)" rx="2" ry="2" />
<text text-anchor="" x="154.77" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (37 ms, 0.26%)</title><rect x="936.8" y="629" width="3.5" height="15.0" fill="rgb(250,199,12)" rx="2" ry="2" />
<text text-anchor="" x="939.78" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (18615) (8 ms, 0.06%)</title><rect x="1177.5" y="549" width="0.8" height="15.0" fill="rgb(218,26,34)" rx="2" ry="2" />
<text text-anchor="" x="1180.48" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Column#hash (118) (1 ms, 0.01%)</title><rect x="1261.6" y="549" width="0.1" height="15.0" fill="rgb(212,227,46)" rx="2" ry="2" />
<text text-anchor="" x="1264.62" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::MacroReflection#klass (42) (24 ms, 0.17%)</title><rect x="1281.5" y="725" width="2.3" height="15.0" fill="rgb(247,144,9)" rx="2" ry="2" />
<text text-anchor="" x="1284.47" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (11 ms, 0.08%)</title><rect x="1382.5" y="805" width="1.0" height="15.0" fill="rgb(245,215,5)" rx="2" ry="2" />
<text text-anchor="" x="1385.47" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods::CodeGenerator#execute (37) (63 ms, 0.44%)</title><rect x="119.7" y="773" width="6.1" height="15.0" fill="rgb(242,219,41)" rx="2" ry="2" />
<text text-anchor="" x="122.68" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (18 ms, 0.13%)</title><rect x="1363.1" y="581" width="1.8" height="15.0" fill="rgb(206,80,50)" rx="2" ry="2" />
<text text-anchor="" x="1366.12" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (240) (1 ms, 0.01%)</title><rect x="1323.5" y="709" width="0.1" height="15.0" fill="rgb(221,170,44)" rx="2" ry="2" />
<text text-anchor="" x="1326.53" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (863) (16 ms, 0.11%)</title><rect x="1287.4" y="693" width="1.5" height="15.0" fill="rgb(247,63,27)" rx="2" ry="2" />
<text text-anchor="" x="1290.37" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (20) (7 ms, 0.05%)</title><rect x="1294.4" y="677" width="0.7" height="15.0" fill="rgb(246,8,8)" rx="2" ry="2" />
<text text-anchor="" x="1297.40" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#attribute_has_unconditional_presence_validation? (86) (1 ms, 0.01%)</title><rect x="1293.3" y="725" width="0.1" height="15.0" fill="rgb(233,75,35)" rx="2" ry="2" />
<text text-anchor="" x="1296.31" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#module_eval (37) (61 ms, 0.43%)</title><rect x="119.9" y="757" width="5.9" height="15.0" fill="rgb(205,211,8)" rx="2" ry="2" />
<text text-anchor="" x="122.86" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_puts (1170) (6 ms, 0.04%)</title><rect x="160.5" y="805" width="0.6" height="15.0" fill="rgb(229,190,31)" rx="2" ry="2" />
<text text-anchor="" x="163.48" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (39) (2 ms, 0.01%)</title><rect x="1381.8" y="789" width="0.2" height="15.0" fill="rgb(218,21,46)" rx="2" ry="2" />
<text text-anchor="" x="1384.77" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (7) (6 ms, 0.04%)</title><rect x="47.6" y="757" width="0.6" height="15.0" fill="rgb(252,79,50)" rx="2" ry="2" />
<text text-anchor="" x="50.64" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (11219) (4 ms, 0.03%)</title><rect x="1288.5" y="629" width="0.4" height="15.0" fill="rgb(224,142,53)" rx="2" ry="2" />
<text text-anchor="" x="1291.47" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (16) (5 ms, 0.03%)</title><rect x="16.5" y="469" width="0.5" height="15.0" fill="rgb(228,84,8)" rx="2" ry="2" />
<text text-anchor="" x="19.47" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (6718) (8 ms, 0.06%)</title><rect x="996.0" y="533" width="0.8" height="15.0" fill="rgb(208,168,4)" rx="2" ry="2" />
<text text-anchor="" x="999.00" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#match (11295) (13 ms, 0.09%)</title><rect x="202.7" y="693" width="1.3" height="15.0" fill="rgb(250,52,42)" rx="2" ry="2" />
<text text-anchor="" x="205.73" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (156) (11 ms, 0.08%)</title><rect x="1382.5" y="821" width="1.0" height="15.0" fill="rgb(239,210,36)" rx="2" ry="2" />
<text text-anchor="" x="1385.47" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#attribute_names (37) (2 ms, 0.01%)</title><rect x="135.3" y="805" width="0.2" height="15.0" fill="rgb(214,104,15)" rx="2" ry="2" />
<text text-anchor="" x="138.28" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::WeakConstructor#initialize (285) (4 ms, 0.03%)</title><rect x="1295.4" y="757" width="0.4" height="15.0" fill="rgb(246,145,41)" rx="2" ry="2" />
<text text-anchor="" x="1298.38" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (236) (12 ms, 0.08%)</title><rect x="1214.8" y="725" width="1.1" height="15.0" fill="rgb(208,69,24)" rx="2" ry="2" />
<text text-anchor="" x="1217.77" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PgSearchCustomPlugin#generate (39) (2 ms, 0.01%)</title><rect x="1243.4" y="885" width="0.2" height="15.0" fill="rgb(234,124,32)" rx="2" ry="2" />
<text text-anchor="" x="1246.41" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (20) (67 ms, 0.47%)</title><rect x="1261.8" y="533" width="6.4" height="15.0" fill="rgb(251,63,18)" rx="2" ry="2" />
<text text-anchor="" x="1264.77" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (6718) (11 ms, 0.08%)</title><rect x="991.4" y="549" width="1.0" height="15.0" fill="rgb(225,153,36)" rx="2" ry="2" />
<text text-anchor="" x="994.38" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#respond_to? (5383) (19 ms, 0.13%)</title><rect x="133.3" y="709" width="1.8" height="15.0" fill="rgb(212,34,24)" rx="2" ry="2" />
<text text-anchor="" x="136.30" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (117) (5 ms, 0.03%)</title><rect x="149.1" y="773" width="0.5" height="15.0" fill="rgb(253,3,19)" rx="2" ry="2" />
<text text-anchor="" x="152.07" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (7 ms, 0.05%)</title><rect x="1371.8" y="741" width="0.7" height="15.0" fill="rgb(208,217,25)" rx="2" ry="2" />
<text text-anchor="" x="1374.77" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (865 ms, 6.03%)</title><rect x="10.0" y="997" width="83.3" height="15.0" fill="rgb(206,53,14)" rx="2" ry="2" />
<text text-anchor="" x="13.03" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (8) (3 ms, 0.02%)</title><rect x="51.7" y="613" width="0.2" height="15.0" fill="rgb(226,12,13)" rx="2" ry="2" />
<text text-anchor="" x="54.67" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (7 ms, 0.05%)</title><rect x="1077.2" y="853" width="0.7" height="15.0" fill="rgb(210,113,45)" rx="2" ry="2" />
<text text-anchor="" x="1080.24" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Utils&gt;#coerce (1491) (3 ms, 0.02%)</title><rect x="964.2" y="773" width="0.3" height="15.0" fill="rgb(246,20,28)" rx="2" ry="2" />
<text text-anchor="" x="967.16" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#ls (60) (397 ms, 2.77%)</title><rect x="10.1" y="837" width="38.2" height="15.0" fill="rgb(206,188,5)" rx="2" ry="2" />
<text text-anchor="" x="13.13" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Zei..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (27201) (3 ms, 0.02%)</title><rect x="165.9" y="757" width="0.2" height="15.0" fill="rgb(246,11,3)" rx="2" ry="2" />
<text text-anchor="" x="168.87" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#end (11295) (108 ms, 0.75%)</title><rect x="226.6" y="789" width="10.4" height="15.0" fill="rgb(217,56,49)" rx="2" ry="2" />
<text text-anchor="" x="229.60" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#validates (37) (5 ms, 0.03%)</title><rect x="17.9" y="709" width="0.5" height="15.0" fill="rgb(239,72,12)" rx="2" ry="2" />
<text text-anchor="" x="20.90" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record#_fast_build_dir (341) (42 ms, 0.29%)</title><rect x="1384.1" y="981" width="4.0" height="15.0" fill="rgb(233,164,2)" rx="2" ry="2" />
<text text-anchor="" x="1387.09" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (1) (3 ms, 0.02%)</title><rect x="95.7" y="709" width="0.3" height="15.0" fill="rgb(240,204,11)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (39) (1 ms, 0.01%)</title><rect x="1378.1" y="725" width="0.1" height="15.0" fill="rgb(208,166,47)" rx="2" ry="2" />
<text text-anchor="" x="1381.08" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (2340) (1 ms, 0.01%)</title><rect x="1352.5" y="629" width="0.1" height="15.0" fill="rgb(208,10,6)" rx="2" ry="2" />
<text text-anchor="" x="1355.54" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (936) (1 ms, 0.01%)</title><rect x="1374.6" y="613" width="0.2" height="15.0" fill="rgb(208,115,17)" rx="2" ry="2" />
<text text-anchor="" x="1377.64" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (7992) (141 ms, 0.98%)</title><rect x="1027.8" y="581" width="13.5" height="15.0" fill="rgb(213,213,6)" rx="2" ry="2" />
<text text-anchor="" x="1030.77" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Enum#initialize (13) (1 ms, 0.01%)</title><rect x="22.3" y="453" width="0.1" height="15.0" fill="rgb(214,187,36)" rx="2" ry="2" />
<text text-anchor="" x="25.30" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::DynamicMatchers#respond_to_missing? (451) (2 ms, 0.01%)</title><rect x="146.6" y="661" width="0.2" height="15.0" fill="rgb(213,84,29)" rx="2" ry="2" />
<text text-anchor="" x="149.59" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (20) (69 ms, 0.48%)</title><rect x="1261.8" y="597" width="6.6" height="15.0" fill="rgb(238,186,53)" rx="2" ry="2" />
<text text-anchor="" x="1264.76" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_pair (3) (3 ms, 0.02%)</title><rect x="21.9" y="549" width="0.3" height="15.0" fill="rgb(205,162,30)" rx="2" ry="2" />
<text text-anchor="" x="24.90" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29580) (3 ms, 0.02%)</title><rect x="525.1" y="725" width="0.3" height="15.0" fill="rgb(239,139,30)" rx="2" ry="2" />
<text text-anchor="" x="528.14" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (7020) (10 ms, 0.07%)</title><rect x="1361.7" y="549" width="0.9" height="15.0" fill="rgb(234,176,48)" rx="2" ry="2" />
<text text-anchor="" x="1364.66" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (19) (4 ms, 0.03%)</title><rect x="17.0" y="469" width="0.3" height="15.0" fill="rgb(208,114,32)" rx="2" ry="2" />
<text text-anchor="" x="19.95" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (312) (5 ms, 0.03%)</title><rect x="1003.0" y="661" width="0.5" height="15.0" fill="rgb(221,190,11)" rx="2" ry="2" />
<text text-anchor="" x="1006.02" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (39) (3 ms, 0.02%)</title><rect x="1334.4" y="837" width="0.2" height="15.0" fill="rgb(248,181,0)" rx="2" ry="2" />
<text text-anchor="" x="1337.36" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (1) (1 ms, 0.01%)</title><rect x="97.7" y="437" width="0.1" height="15.0" fill="rgb(230,185,12)" rx="2" ry="2" />
<text text-anchor="" x="100.68" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (22 ms, 0.15%)</title><rect x="897.5" y="565" width="2.0" height="15.0" fill="rgb(218,19,21)" rx="2" ry="2" />
<text text-anchor="" x="900.45" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="1215.9" y="805" width="0.2" height="15.0" fill="rgb(252,103,10)" rx="2" ry="2" />
<text text-anchor="" x="1218.91" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (148) (46 ms, 0.32%)</title><rect x="968.3" y="773" width="4.4" height="15.0" fill="rgb(208,149,54)" rx="2" ry="2" />
<text text-anchor="" x="971.31" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasFields#field (39) (2 ms, 0.01%)</title><rect x="36.1" y="533" width="0.2" height="15.0" fill="rgb(219,103,21)" rx="2" ry="2" />
<text text-anchor="" x="39.15" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveSupport::Dependencies::ZeitwerkIntegration::Inflector&gt;#camelize (84) (1 ms, 0.01%)</title><rect x="47.7" y="661" width="0.1" height="15.0" fill="rgb(214,210,2)" rx="2" ry="2" />
<text text-anchor="" x="50.71" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (241995) (29 ms, 0.20%)</title><rect x="1174.7" y="533" width="2.8" height="15.0" fill="rgb(250,204,20)" rx="2" ry="2" />
<text text-anchor="" x="1177.73" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (186) (5 ms, 0.03%)</title><rect x="1271.3" y="661" width="0.6" height="15.0" fill="rgb(248,141,41)" rx="2" ry="2" />
<text text-anchor="" x="1274.35" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema::Mutation&gt;#field (39) (2 ms, 0.01%)</title><rect x="36.1" y="549" width="0.2" height="15.0" fill="rgb(215,205,54)" rx="2" ry="2" />
<text text-anchor="" x="39.14" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (1) (5 ms, 0.03%)</title><rect x="97.8" y="469" width="0.5" height="15.0" fill="rgb(235,109,35)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (165) (5 ms, 0.03%)</title><rect x="1279.0" y="709" width="0.4" height="15.0" fill="rgb(225,164,50)" rx="2" ry="2" />
<text text-anchor="" x="1281.97" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (26121) (39 ms, 0.27%)</title><rect x="249.2" y="709" width="3.8" height="15.0" fill="rgb(238,15,51)" rx="2" ry="2" />
<text text-anchor="" x="252.20" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods&gt;#maybe_run_sig_block_for_key (1) (1 ms, 0.01%)</title><rect x="1294.2" y="517" width="0.1" height="15.0" fill="rgb(206,200,22)" rx="2" ry="2" />
<text text-anchor="" x="1297.22" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (7) (4 ms, 0.03%)</title><rect x="13.7" y="437" width="0.4" height="15.0" fill="rgb(220,78,25)" rx="2" ry="2" />
<text text-anchor="" x="16.69" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29578) (50 ms, 0.35%)</title><rect x="901.9" y="645" width="4.8" height="15.0" fill="rgb(242,130,31)" rx="2" ry="2" />
<text text-anchor="" x="904.89" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (20) (69 ms, 0.48%)</title><rect x="1261.8" y="581" width="6.6" height="15.0" fill="rgb(226,165,10)" rx="2" ry="2" />
<text text-anchor="" x="1264.76" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Inheritance::ClassMethods#compute_type (4) (2 ms, 0.01%)</title><rect x="1283.8" y="693" width="0.1" height="15.0" fill="rgb(215,202,7)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (2 ms, 0.01%)</title><rect x="1340.4" y="709" width="0.2" height="15.0" fill="rgb(242,47,7)" rx="2" ry="2" />
<text text-anchor="" x="1343.39" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record::Entry#_entries (341) (32 ms, 0.22%)</title><rect x="1384.8" y="949" width="3.1" height="15.0" fill="rgb(237,28,40)" rx="2" ry="2" />
<text text-anchor="" x="1387.76" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (3 ms, 0.02%)</title><rect x="1379.6" y="693" width="0.4" height="15.0" fill="rgb(227,207,14)" rx="2" ry="2" />
<text text-anchor="" x="1382.64" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (23 ms, 0.16%)</title><rect x="479.3" y="709" width="2.2" height="15.0" fill="rgb(205,135,41)" rx="2" ry="2" />
<text text-anchor="" x="482.32" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (3 ms, 0.02%)</title><rect x="1001.1" y="613" width="0.3" height="15.0" fill="rgb(213,164,46)" rx="2" ry="2" />
<text text-anchor="" x="1004.14" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (468) (3 ms, 0.02%)</title><rect x="1371.4" y="709" width="0.2" height="15.0" fill="rgb(230,31,53)" rx="2" ry="2" />
<text text-anchor="" x="1374.37" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (101) (375 ms, 2.61%)</title><rect x="11.5" y="773" width="36.1" height="15.0" fill="rgb(235,227,50)" rx="2" ry="2" />
<text text-anchor="" x="14.54" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (18615) (3 ms, 0.02%)</title><rect x="1196.6" y="549" width="0.2" height="15.0" fill="rgb(210,190,12)" rx="2" ry="2" />
<text text-anchor="" x="1199.55" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (3 ms, 0.02%)</title><rect x="1377.7" y="805" width="0.3" height="15.0" fill="rgb(230,195,33)" rx="2" ry="2" />
<text text-anchor="" x="1380.70" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1201.6" y="533" width="0.2" height="15.0" fill="rgb(233,17,34)" rx="2" ry="2" />
<text text-anchor="" x="1204.63" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (2 ms, 0.01%)</title><rect x="1025.7" y="597" width="0.1" height="15.0" fill="rgb(248,197,3)" rx="2" ry="2" />
<text text-anchor="" x="1028.67" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Autoload#eager_load! (2) (6 ms, 0.04%)</title><rect x="51.9" y="885" width="0.6" height="15.0" fill="rgb(239,199,39)" rx="2" ry="2" />
<text text-anchor="" x="54.94" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (1 ms, 0.01%)</title><rect x="1379.7" y="661" width="0.1" height="15.0" fill="rgb(230,136,51)" rx="2" ry="2" />
<text text-anchor="" x="1382.67" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (35) (421 ms, 2.94%)</title><rect x="1243.8" y="837" width="40.4" height="15.0" fill="rgb(245,0,15)" rx="2" ry="2" />
<text text-anchor="" x="1246.76" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Arr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (20) (2 ms, 0.01%)</title><rect x="1261.1" y="565" width="0.1" height="15.0" fill="rgb(243,39,53)" rx="2" ry="2" />
<text text-anchor="" x="1264.06" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (62) (1 ms, 0.01%)</title><rect x="1270.9" y="741" width="0.1" height="15.0" fill="rgb(215,201,34)" rx="2" ry="2" />
<text text-anchor="" x="1273.86" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#caller_locations (203) (1 ms, 0.01%)</title><rect x="47.5" y="677" width="0.1" height="15.0" fill="rgb(212,185,54)" rx="2" ry="2" />
<text text-anchor="" x="50.50" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (285) (5 ms, 0.03%)</title><rect x="1295.4" y="773" width="0.4" height="15.0" fill="rgb(251,35,23)" rx="2" ry="2" />
<text text-anchor="" x="1298.36" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#return_type (29578) (50 ms, 0.35%)</title><rect x="944.1" y="661" width="4.8" height="15.0" fill="rgb(231,20,6)" rx="2" ry="2" />
<text text-anchor="" x="947.08" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (90) (92 ms, 0.64%)</title><rect x="35.7" y="613" width="8.8" height="15.0" fill="rgb(217,226,39)" rx="2" ry="2" />
<text text-anchor="" x="38.67" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#camelize (84) (1 ms, 0.01%)</title><rect x="47.7" y="645" width="0.1" height="15.0" fill="rgb(236,163,41)" rx="2" ry="2" />
<text text-anchor="" x="50.72" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::AcceptsDefinition::InitializeExtension#initialize (146) (3 ms, 0.02%)</title><rect x="36.4" y="501" width="0.3" height="15.0" fill="rgb(213,91,9)" rx="2" ry="2" />
<text text-anchor="" x="39.44" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#+ (11295) (4 ms, 0.03%)</title><rect x="226.2" y="741" width="0.4" height="15.0" fill="rgb(236,109,6)" rx="2" ry="2" />
<text text-anchor="" x="229.22" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (18615) (46 ms, 0.32%)</title><rect x="1090.5" y="677" width="4.4" height="15.0" fill="rgb(229,170,3)" rx="2" ry="2" />
<text text-anchor="" x="1093.49" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (38) (2 ms, 0.01%)</title><rect x="1296.7" y="757" width="0.2" height="15.0" fill="rgb(251,164,33)" rx="2" ry="2" />
<text text-anchor="" x="1299.67" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (240) (14 ms, 0.10%)</title><rect x="1323.4" y="757" width="1.3" height="15.0" fill="rgb(219,90,47)" rx="2" ry="2" />
<text text-anchor="" x="1326.43" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable::ClassMethods#new (236) (3 ms, 0.02%)</title><rect x="1269.0" y="565" width="0.3" height="15.0" fill="rgb(234,67,12)" rx="2" ry="2" />
<text text-anchor="" x="1271.96" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#generate_comments (7992) (44 ms, 0.31%)</title><rect x="1066.3" y="613" width="4.3" height="15.0" fill="rgb(249,33,35)" rx="2" ry="2" />
<text text-anchor="" x="1069.32" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (7992) (3 ms, 0.02%)</title><rect x="1070.1" y="549" width="0.3" height="15.0" fill="rgb(207,221,6)" rx="2" ry="2" />
<text text-anchor="" x="1073.10" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#abstract (29578) (90 ms, 0.63%)</title><rect x="900.3" y="661" width="8.6" height="15.0" fill="rgb(253,71,21)" rx="2" ry="2" />
<text text-anchor="" x="903.26" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Casts&gt;#cast (1491) (5 ms, 0.03%)</title><rect x="965.6" y="741" width="0.5" height="15.0" fill="rgb(212,117,39)" rx="2" ry="2" />
<text text-anchor="" x="968.61" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>KaminariPlugin#generate (1) (2 ms, 0.01%)</title><rect x="151.7" y="853" width="0.2" height="15.0" fill="rgb(218,23,29)" rx="2" ry="2" />
<text text-anchor="" x="154.71" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#merge_into_self (148) (46 ms, 0.32%)</title><rect x="968.2" y="869" width="4.5" height="15.0" fill="rgb(208,215,8)" rx="2" ry="2" />
<text text-anchor="" x="971.25" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Color::Indexed#codes (11295) (5 ms, 0.03%)</title><rect x="213.5" y="709" width="0.5" height="15.0" fill="rgb(235,63,34)" rx="2" ry="2" />
<text text-anchor="" x="216.54" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (739 ms, 5.15%)</title><rect x="1004.1" y="709" width="71.1" height="15.0" fill="rgb(219,19,52)" rx="2" ry="2" />
<text text-anchor="" x="1007.10" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundM..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (1 ms, 0.01%)</title><rect x="997.6" y="549" width="0.1" height="15.0" fill="rgb(251,161,0)" rx="2" ry="2" />
<text text-anchor="" x="1000.56" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (117) (2 ms, 0.01%)</title><rect x="1370.0" y="821" width="0.2" height="15.0" fill="rgb(236,105,16)" rx="2" ry="2" />
<text text-anchor="" x="1373.00" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::SingularAssociation&gt;#define_accessors (29) (3 ms, 0.02%)</title><rect x="19.1" y="677" width="0.4" height="15.0" fill="rgb(205,103,8)" rx="2" ry="2" />
<text text-anchor="" x="22.13" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_relation_class_name (351) (2 ms, 0.01%)</title><rect x="1243.0" y="773" width="0.2" height="15.0" fill="rgb(245,177,26)" rx="2" ry="2" />
<text text-anchor="" x="1245.99" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (18615) (14 ms, 0.10%)</title><rect x="1122.9" y="693" width="1.3" height="15.0" fill="rgb(237,184,50)" rx="2" ry="2" />
<text text-anchor="" x="1125.87" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#create_after_before_add_remove_methods (1) (2 ms, 0.01%)</title><rect x="1215.9" y="773" width="0.2" height="15.0" fill="rgb(205,156,8)" rx="2" ry="2" />
<text text-anchor="" x="1218.91" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#exec_params (1) (11 ms, 0.08%)</title><rect x="99.2" y="421" width="1.0" height="15.0" fill="rgb(224,32,49)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1302) (2 ms, 0.01%)</title><rect x="1271.6" y="597" width="0.2" height="15.0" fill="rgb(206,78,19)" rx="2" ry="2" />
<text text-anchor="" x="1274.59" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (7 ms, 0.05%)</title><rect x="1382.7" y="757" width="0.7" height="15.0" fill="rgb(225,109,7)" rx="2" ry="2" />
<text text-anchor="" x="1385.72" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (12 ms, 0.08%)</title><rect x="150.3" y="805" width="1.1" height="15.0" fill="rgb(218,172,40)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaStatements#primary_key (20) (179 ms, 1.25%)</title><rect x="1244.2" y="693" width="17.2" height="15.0" fill="rgb(248,84,38)" rx="2" ry="2" />
<text text-anchor="" x="1247.18" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#serialization_coder_for_column (287) (1 ms, 0.01%)</title><rect x="1296.0" y="789" width="0.1" height="15.0" fill="rgb(250,61,33)" rx="2" ry="2" />
<text text-anchor="" x="1298.97" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (95 ms, 0.66%)</title><rect x="1194.2" y="581" width="9.1" height="15.0" fill="rgb(239,224,39)" rx="2" ry="2" />
<text text-anchor="" x="1197.18" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (174) (3 ms, 0.02%)</title><rect x="119.0" y="805" width="0.3" height="15.0" fill="rgb(229,55,21)" rx="2" ry="2" />
<text text-anchor="" x="121.97" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#class_attribute (4) (1 ms, 0.01%)</title><rect x="34.9" y="565" width="0.2" height="15.0" fill="rgb(237,71,50)" rx="2" ry="2" />
<text text-anchor="" x="37.94" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (156) (1 ms, 0.01%)</title><rect x="1383.3" y="693" width="0.1" height="15.0" fill="rgb(246,166,7)" rx="2" ry="2" />
<text text-anchor="" x="1386.26" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#async_exec (20) (66 ms, 0.46%)</title><rect x="1261.9" y="469" width="6.3" height="15.0" fill="rgb(225,204,26)" rx="2" ry="2" />
<text text-anchor="" x="1264.85" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#recursively_valid? (1622) (1 ms, 0.01%)</title><rect x="1295.7" y="661" width="0.1" height="15.0" fill="rgb(243,217,49)" rx="2" ry="2" />
<text text-anchor="" x="1298.67" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1872) (2 ms, 0.01%)</title><rect x="1241.8" y="645" width="0.1" height="15.0" fill="rgb(224,159,13)" rx="2" ry="2" />
<text text-anchor="" x="1244.79" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#helper (2) (1 ms, 0.01%)</title><rect x="12.3" y="629" width="0.1" height="15.0" fill="rgb(236,177,20)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#mkdir (8) (2 ms, 0.01%)</title><rect x="95.5" y="933" width="0.2" height="15.0" fill="rgb(206,223,35)" rx="2" ry="2" />
<text text-anchor="" x="98.50" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (2) (1 ms, 0.01%)</title><rect x="93.4" y="981" width="0.1" height="15.0" fill="rgb(249,66,31)" rx="2" ry="2" />
<text text-anchor="" x="96.38" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (2) (1 ms, 0.01%)</title><rect x="93.4" y="1013" width="0.1" height="15.0" fill="rgb(219,225,18)" rx="2" ry="2" />
<text text-anchor="" x="96.37" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Argument#type= (121) (3 ms, 0.02%)</title><rect x="15.4" y="549" width="0.3" height="15.0" fill="rgb(246,203,13)" rx="2" ry="2" />
<text text-anchor="" x="18.41" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#validates_with (56) (4 ms, 0.03%)</title><rect x="17.9" y="677" width="0.5" height="15.0" fill="rgb(210,15,16)" rx="2" ry="2" />
<text text-anchor="" x="20.93" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (285) (1 ms, 0.01%)</title><rect x="1293.1" y="741" width="0.1" height="15.0" fill="rgb(245,30,51)" rx="2" ry="2" />
<text text-anchor="" x="1296.10" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1266) (2 ms, 0.01%)</title><rect x="1231.3" y="693" width="0.2" height="15.0" fill="rgb(213,144,30)" rx="2" ry="2" />
<text text-anchor="" x="1234.32" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1726) (3 ms, 0.02%)</title><rect x="1286.4" y="789" width="0.2" height="15.0" fill="rgb(227,49,3)" rx="2" ry="2" />
<text text-anchor="" x="1289.39" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::AcceptsDefinition::InitializeExtension#initialize (53) (3 ms, 0.02%)</title><rect x="43.0" y="341" width="0.3" height="15.0" fill="rgb(221,149,33)" rx="2" ry="2" />
<text text-anchor="" x="46.04" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (1) (1 ms, 0.01%)</title><rect x="97.7" y="533" width="0.1" height="15.0" fill="rgb(224,92,51)" rx="2" ry="2" />
<text text-anchor="" x="100.65" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#execute (1) (5 ms, 0.03%)</title><rect x="98.5" y="549" width="0.5" height="15.0" fill="rgb(215,113,20)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (15984) (19 ms, 0.13%)</title><rect x="1038.7" y="565" width="1.9" height="15.0" fill="rgb(241,220,22)" rx="2" ry="2" />
<text text-anchor="" x="1041.73" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#initialize (546) (6 ms, 0.04%)</title><rect x="155.9" y="885" width="0.6" height="15.0" fill="rgb(231,113,53)" rx="2" ry="2" />
<text text-anchor="" x="158.88" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (18615) (20 ms, 0.14%)</title><rect x="1198.1" y="533" width="2.0" height="15.0" fill="rgb(224,68,1)" rx="2" ry="2" />
<text text-anchor="" x="1201.10" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (5758) (2 ms, 0.01%)</title><rect x="973.5" y="757" width="0.2" height="15.0" fill="rgb(231,167,11)" rx="2" ry="2" />
<text text-anchor="" x="976.46" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (1 ms, 0.01%)</title><rect x="987.0" y="549" width="0.1" height="15.0" fill="rgb(237,47,2)" rx="2" ry="2" />
<text text-anchor="" x="990.00" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader::Callbacks#on_namespace_loaded (7) (6 ms, 0.04%)</title><rect x="47.7" y="741" width="0.5" height="15.0" fill="rgb(231,142,23)" rx="2" ry="2" />
<text text-anchor="" x="50.65" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#nilable_column? (285) (2 ms, 0.01%)</title><rect x="1293.2" y="773" width="0.2" height="15.0" fill="rgb(249,133,16)" rx="2" ry="2" />
<text text-anchor="" x="1296.21" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator#rbi (39) (1,071 ms, 7.47%)</title><rect x="973.9" y="949" width="103.1" height="15.0" fill="rgb(242,60,10)" rx="2" ry="2" />
<text text-anchor="" x="976.94" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::Rbi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (15984) (6 ms, 0.04%)</title><rect x="1039.7" y="549" width="0.6" height="15.0" fill="rgb(221,37,11)" rx="2" ry="2" />
<text text-anchor="" x="1042.72" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (16380) (28 ms, 0.20%)</title><rect x="1345.7" y="597" width="2.7" height="15.0" fill="rgb(234,154,5)" rx="2" ry="2" />
<text text-anchor="" x="1348.74" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (236) (15 ms, 0.10%)</title><rect x="1214.5" y="757" width="1.4" height="15.0" fill="rgb(227,194,34)" rx="2" ry="2" />
<text text-anchor="" x="1217.46" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#run_plugins (1) (37 ms, 0.26%)</title><rect x="151.6" y="933" width="3.6" height="15.0" fill="rgb(212,20,44)" rx="2" ry="2" />
<text text-anchor="" x="154.58" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#populate_single_assoc_getter_setter (55) (57 ms, 0.40%)</title><rect x="1278.8" y="789" width="5.4" height="15.0" fill="rgb(209,129,46)" rx="2" ry="2" />
<text text-anchor="" x="1281.75" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#instance_variable_set (3648) (1 ms, 0.01%)</title><rect x="1387.3" y="837" width="0.2" height="15.0" fill="rgb(237,77,49)" rx="2" ry="2" />
<text text-anchor="" x="1390.35" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#to_s (11295) (2 ms, 0.01%)</title><rect x="181.6" y="725" width="0.2" height="15.0" fill="rgb(228,214,23)" rx="2" ry="2" />
<text text-anchor="" x="184.63" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>KaminariPlugin#generate (39) (88 ms, 0.61%)</title><rect x="1234.9" y="885" width="8.4" height="15.0" fill="rgb(225,46,14)" rx="2" ry="2" />
<text text-anchor="" x="1237.88" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (11295) (30 ms, 0.21%)</title><rect x="222.5" y="661" width="2.9" height="15.0" fill="rgb(225,212,29)" rx="2" ry="2" />
<text text-anchor="" x="225.52" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (5 ms, 0.03%)</title><rect x="98.5" y="437" width="0.5" height="15.0" fill="rgb(246,26,31)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (312) (2 ms, 0.01%)</title><rect x="1000.3" y="661" width="0.2" height="15.0" fill="rgb(239,179,36)" rx="2" ry="2" />
<text text-anchor="" x="1003.31" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::T::Enum&gt;#enums (3) (2 ms, 0.01%)</title><rect x="22.3" y="501" width="0.1" height="15.0" fill="rgb(230,196,4)" rx="2" ry="2" />
<text text-anchor="" x="25.26" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (3 ms, 0.02%)</title><rect x="1378.0" y="821" width="0.3" height="15.0" fill="rgb(247,190,31)" rx="2" ry="2" />
<text text-anchor="" x="1380.99" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (1) (19 ms, 0.13%)</title><rect x="50.1" y="869" width="1.8" height="15.0" fill="rgb(205,80,34)" rx="2" ry="2" />
<text text-anchor="" x="53.15" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2208) (13 ms, 0.09%)</title><rect x="1228.4" y="597" width="1.2" height="15.0" fill="rgb(251,119,14)" rx="2" ry="2" />
<text text-anchor="" x="1231.35" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_relation_class_name (180) (1 ms, 0.01%)</title><rect x="1324.9" y="757" width="0.1" height="15.0" fill="rgb(218,228,52)" rx="2" ry="2" />
<text text-anchor="" x="1327.86" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (240) (2 ms, 0.01%)</title><rect x="1324.4" y="629" width="0.2" height="15.0" fill="rgb(223,205,49)" rx="2" ry="2" />
<text text-anchor="" x="1327.44" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (468) (7 ms, 0.05%)</title><rect x="1237.9" y="661" width="0.6" height="15.0" fill="rgb(250,63,25)" rx="2" ry="2" />
<text text-anchor="" x="1240.91" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2208) (18 ms, 0.13%)</title><rect x="1217.9" y="709" width="1.8" height="15.0" fill="rgb(216,149,34)" rx="2" ry="2" />
<text text-anchor="" x="1220.90" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (10 ms, 0.07%)</title><rect x="1075.5" y="725" width="1.0" height="15.0" fill="rgb(210,221,49)" rx="2" ry="2" />
<text text-anchor="" x="1078.50" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#exec_no_cache (1) (11 ms, 0.08%)</title><rect x="99.2" y="549" width="1.1" height="15.0" fill="rgb(251,46,32)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#autosave_and_validate_associated_records_methods (118) (19 ms, 0.13%)</title><rect x="1214.0" y="789" width="1.9" height="15.0" fill="rgb(225,155,9)" rx="2" ry="2" />
<text text-anchor="" x="1217.04" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Validations::ClassMethods#validates_presence_of (27) (2 ms, 0.01%)</title><rect x="18.9" y="661" width="0.2" height="15.0" fill="rgb(210,202,5)" rx="2" ry="2" />
<text text-anchor="" x="21.90" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_extend (39) (2 ms, 0.01%)</title><rect x="1380.0" y="837" width="0.2" height="15.0" fill="rgb(206,22,35)" rx="2" ry="2" />
<text text-anchor="" x="1383.05" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (16140) (7 ms, 0.05%)</title><rect x="1032.6" y="453" width="0.7" height="15.0" fill="rgb(209,134,40)" rx="2" ry="2" />
<text text-anchor="" x="1035.62" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_query_methods_returning_relation_module_name (1170) (5 ms, 0.03%)</title><rect x="1367.8" y="725" width="0.5" height="15.0" fill="rgb(238,69,12)" rx="2" ry="2" />
<text text-anchor="" x="1370.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1121.8" y="613" width="0.2" height="15.0" fill="rgb(248,145,44)" rx="2" ry="2" />
<text text-anchor="" x="1124.83" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (32) (5 ms, 0.03%)</title><rect x="52.0" y="805" width="0.5" height="15.0" fill="rgb(217,205,17)" rx="2" ry="2" />
<text text-anchor="" x="54.98" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (52242) (8 ms, 0.06%)</title><rect x="252.2" y="677" width="0.8" height="15.0" fill="rgb(215,78,28)" rx="2" ry="2" />
<text text-anchor="" x="255.19" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Delegation::DelegateCache#generate_relation_method (26) (1 ms, 0.01%)</title><rect x="22.0" y="501" width="0.1" height="15.0" fill="rgb(232,39,7)" rx="2" ry="2" />
<text text-anchor="" x="24.97" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (14) (2 ms, 0.01%)</title><rect x="53.4" y="789" width="0.2" height="15.0" fill="rgb(240,201,6)" rx="2" ry="2" />
<text text-anchor="" x="56.44" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (35) (3 ms, 0.02%)</title><rect x="51.4" y="629" width="0.2" height="15.0" fill="rgb(212,211,37)" rx="2" ry="2" />
<text text-anchor="" x="54.35" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#foreach (8) (6 ms, 0.04%)</title><rect x="47.7" y="677" width="0.5" height="15.0" fill="rgb(228,199,20)" rx="2" ry="2" />
<text text-anchor="" x="50.65" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (16) (2 ms, 0.01%)</title><rect x="1277.6" y="533" width="0.2" height="15.0" fill="rgb(254,80,37)" rx="2" ry="2" />
<text text-anchor="" x="1280.63" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (468) (18 ms, 0.13%)</title><rect x="1240.7" y="709" width="1.7" height="15.0" fill="rgb(222,54,45)" rx="2" ry="2" />
<text text-anchor="" x="1243.66" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1383.6" y="741" width="0.2" height="15.0" fill="rgb(244,227,23)" rx="2" ry="2" />
<text text-anchor="" x="1386.60" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#define_has_many_versions (1) (3 ms, 0.02%)</title><rect x="42.1" y="165" width="0.3" height="15.0" fill="rgb(214,90,32)" rx="2" ry="2" />
<text text-anchor="" x="45.12" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Field#extension (42) (2 ms, 0.01%)</title><rect x="34.4" y="549" width="0.2" height="15.0" fill="rgb(236,221,33)" rx="2" ry="2" />
<text text-anchor="" x="37.40" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (2 ms, 0.01%)</title><rect x="1373.8" y="661" width="0.2" height="15.0" fill="rgb(240,21,1)" rx="2" ry="2" />
<text text-anchor="" x="1376.78" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (156) (3 ms, 0.02%)</title><rect x="1236.5" y="709" width="0.3" height="15.0" fill="rgb(207,195,3)" rx="2" ry="2" />
<text text-anchor="" x="1239.55" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (35) (3 ms, 0.02%)</title><rect x="51.3" y="661" width="0.3" height="15.0" fill="rgb(229,172,31)" rx="2" ry="2" />
<text text-anchor="" x="54.35" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (285) (32 ms, 0.22%)</title><rect x="1290.8" y="805" width="3.0" height="15.0" fill="rgb(233,170,35)" rx="2" ry="2" />
<text text-anchor="" x="1293.77" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#execute_and_clear (1) (5 ms, 0.03%)</title><rect x="97.8" y="581" width="0.5" height="15.0" fill="rgb(224,130,54)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#serialization_coder_for_column (287) (1 ms, 0.01%)</title><rect x="1376.7" y="741" width="0.2" height="15.0" fill="rgb(227,177,7)" rx="2" ry="2" />
<text text-anchor="" x="1379.74" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#end (390) (3 ms, 0.02%)</title><rect x="160.0" y="805" width="0.2" height="15.0" fill="rgb(214,113,33)" rx="2" ry="2" />
<text text-anchor="" x="162.98" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations::ClassMethods#belongs_to (29) (11 ms, 0.08%)</title><rect x="18.4" y="709" width="1.1" height="15.0" fill="rgb(222,46,35)" rx="2" ry="2" />
<text text-anchor="" x="21.43" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (8 ms, 0.06%)</title><rect x="1382.7" y="789" width="0.8" height="15.0" fill="rgb(228,93,43)" rx="2" ry="2" />
<text text-anchor="" x="1385.68" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (146) (3 ms, 0.02%)</title><rect x="36.4" y="517" width="0.3" height="15.0" fill="rgb(220,123,54)" rx="2" ry="2" />
<text text-anchor="" x="39.42" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (121 ms, 0.84%)</title><rect x="1341.3" y="725" width="11.6" height="15.0" fill="rgb(238,221,22)" rx="2" ry="2" />
<text text-anchor="" x="1344.27" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (38) (294 ms, 2.05%)</title><rect x="119.4" y="917" width="28.4" height="15.0" fill="rgb(218,153,11)" rx="2" ry="2" />
<text text-anchor="" x="122.43" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Cl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2340) (7 ms, 0.05%)</title><rect x="1353.5" y="725" width="0.6" height="15.0" fill="rgb(245,123,7)" rx="2" ry="2" />
<text text-anchor="" x="1356.51" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (2) (1 ms, 0.01%)</title><rect x="53.5" y="725" width="0.1" height="15.0" fill="rgb(231,109,38)" rx="2" ry="2" />
<text text-anchor="" x="56.45" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (3 ms, 0.02%)</title><rect x="95.8" y="645" width="0.2" height="15.0" fill="rgb(245,110,37)" rx="2" ry="2" />
<text text-anchor="" x="98.77" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#generate (39) (1,613 ms, 11.25%)</title><rect x="1079.6" y="853" width="155.1" height="15.0" fill="rgb(205,13,35)" rx="2" ry="2" />
<text text-anchor="" x="1082.55" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CursedRbiPlugin#gen..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (11295) (17 ms, 0.12%)</title><rect x="176.0" y="693" width="1.7" height="15.0" fill="rgb(245,21,5)" rx="2" ry="2" />
<text text-anchor="" x="179.01" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection (1) (45 ms, 0.31%)</title><rect x="96.1" y="773" width="4.2" height="15.0" fill="rgb(215,213,6)" rx="2" ry="2" />
<text text-anchor="" x="99.06" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (15984) (7 ms, 0.05%)</title><rect x="1037.9" y="517" width="0.7" height="15.0" fill="rgb(241,164,10)" rx="2" ry="2" />
<text text-anchor="" x="1040.92" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MatchData#end (11295) (8 ms, 0.06%)</title><rect x="189.9" y="693" width="0.8" height="15.0" fill="rgb(242,15,4)" rx="2" ry="2" />
<text text-anchor="" x="192.92" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LogSubscriber#finish (18) (1 ms, 0.01%)</title><rect x="116.6" y="613" width="0.1" height="15.0" fill="rgb(206,203,37)" rx="2" ry="2" />
<text text-anchor="" x="119.56" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::ClassUtils&gt;#replace_method (167) (3 ms, 0.02%)</title><rect x="46.5" y="677" width="0.3" height="15.0" fill="rgb(237,150,22)" rx="2" ry="2" />
<text text-anchor="" x="49.46" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (2 ms, 0.01%)</title><rect x="1020.9" y="597" width="0.1" height="15.0" fill="rgb(252,22,19)" rx="2" ry="2" />
<text text-anchor="" x="1023.86" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (15) (1 ms, 0.01%)</title><rect x="42.9" y="357" width="0.1" height="15.0" fill="rgb(247,136,5)" rx="2" ry="2" />
<text text-anchor="" x="45.87" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#run_plugins (1) (37 ms, 0.26%)</title><rect x="151.6" y="885" width="3.5" height="15.0" fill="rgb(217,102,46)" rx="2" ry="2" />
<text text-anchor="" x="154.58" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (118) (2 ms, 0.01%)</title><rect x="1233.0" y="709" width="0.1" height="15.0" fill="rgb(232,24,28)" rx="2" ry="2" />
<text text-anchor="" x="1235.96" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (211) (1 ms, 0.01%)</title><rect x="1233.6" y="757" width="0.1" height="15.0" fill="rgb(236,219,6)" rx="2" ry="2" />
<text text-anchor="" x="1236.61" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_assoc_relation_class_name (234) (2 ms, 0.01%)</title><rect x="1242.8" y="773" width="0.2" height="15.0" fill="rgb(239,32,30)" rx="2" ry="2" />
<text text-anchor="" x="1245.77" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (4) (2 ms, 0.01%)</title><rect x="54.0" y="709" width="0.1" height="15.0" fill="rgb(239,124,32)" rx="2" ry="2" />
<text text-anchor="" x="56.95" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (2 ms, 0.01%)</title><rect x="1078.6" y="805" width="0.2" height="15.0" fill="rgb(229,131,26)" rx="2" ry="2" />
<text text-anchor="" x="1081.63" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (13436) (5 ms, 0.03%)</title><rect x="991.9" y="517" width="0.5" height="15.0" fill="rgb(239,91,2)" rx="2" ry="2" />
<text text-anchor="" x="994.93" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (6 ms, 0.04%)</title><rect x="525.4" y="741" width="0.5" height="15.0" fill="rgb(208,46,39)" rx="2" ry="2" />
<text text-anchor="" x="528.41" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (1) (1 ms, 0.01%)</title><rect x="33.0" y="533" width="0.1" height="15.0" fill="rgb(239,170,52)" rx="2" ry="2" />
<text text-anchor="" x="36.01" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (49 ms, 0.34%)</title><rect x="1207.0" y="661" width="4.7" height="15.0" fill="rgb(221,45,43)" rx="2" ry="2" />
<text text-anchor="" x="1210.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (174) (3 ms, 0.02%)</title><rect x="119.0" y="789" width="0.3" height="15.0" fill="rgb(249,182,49)" rx="2" ry="2" />
<text text-anchor="" x="121.98" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (37230) (41 ms, 0.29%)</title><rect x="1118.7" y="661" width="4.0" height="15.0" fill="rgb(246,87,7)" rx="2" ry="2" />
<text text-anchor="" x="1121.71" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (18) (164 ms, 1.14%)</title><rect x="101.0" y="725" width="15.8" height="15.0" fill="rgb(224,143,26)" rx="2" ry="2" />
<text text-anchor="" x="103.97" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord&gt;#eager_load! (1) (7 ms, 0.05%)</title><rect x="53.6" y="917" width="0.7" height="15.0" fill="rgb(228,162,28)" rx="2" ry="2" />
<text text-anchor="" x="56.60" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (1) (1 ms, 0.01%)</title><rect x="97.7" y="501" width="0.1" height="15.0" fill="rgb(241,193,11)" rx="2" ry="2" />
<text text-anchor="" x="100.66" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Proc#valid? (2340) (1 ms, 0.01%)</title><rect x="1349.5" y="597" width="0.1" height="15.0" fill="rgb(235,85,46)" rx="2" ry="2" />
<text text-anchor="" x="1352.50" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#table_exists? (37) (2 ms, 0.01%)</title><rect x="135.3" y="789" width="0.2" height="15.0" fill="rgb(218,65,6)" rx="2" ry="2" />
<text text-anchor="" x="138.30" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (6 ms, 0.04%)</title><rect x="1073.7" y="661" width="0.5" height="15.0" fill="rgb(230,5,44)" rx="2" ry="2" />
<text text-anchor="" x="1076.66" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#model_class (1170) (3 ms, 0.02%)</title><rect x="1368.7" y="661" width="0.3" height="15.0" fill="rgb(226,114,5)" rx="2" ry="2" />
<text text-anchor="" x="1371.73" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#module_eval (3) (3 ms, 0.02%)</title><rect x="21.9" y="581" width="0.3" height="15.0" fill="rgb(218,61,45)" rx="2" ry="2" />
<text text-anchor="" x="24.90" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (1 ms, 0.01%)</title><rect x="1080.0" y="741" width="0.1" height="15.0" fill="rgb(252,23,10)" rx="2" ry="2" />
<text text-anchor="" x="1082.97" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (195) (8 ms, 0.06%)</title><rect x="1380.9" y="773" width="0.7" height="15.0" fill="rgb(228,72,24)" rx="2" ry="2" />
<text text-anchor="" x="1383.87" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (48) (2 ms, 0.01%)</title><rect x="13.7" y="421" width="0.2" height="15.0" fill="rgb(215,31,49)" rx="2" ry="2" />
<text text-anchor="" x="16.73" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (62) (361 ms, 2.52%)</title><rect x="1244.0" y="805" width="34.7" height="15.0" fill="rgb(219,42,9)" rx="2" ry="2" />
<text text-anchor="" x="1246.99" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Array&gt;#[] (312) (1 ms, 0.01%)</title><rect x="1003.1" y="629" width="0.1" height="15.0" fill="rgb(237,50,20)" rx="2" ry="2" />
<text text-anchor="" x="1006.06" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (36) (5 ms, 0.03%)</title><rect x="95.0" y="933" width="0.5" height="15.0" fill="rgb(217,54,40)" rx="2" ry="2" />
<text text-anchor="" x="97.99" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (101) (38 ms, 0.26%)</title><rect x="27.5" y="693" width="3.6" height="15.0" fill="rgb(218,110,40)" rx="2" ry="2" />
<text text-anchor="" x="30.47" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (21305) (2 ms, 0.01%)</title><rect x="971.7" y="709" width="0.2" height="15.0" fill="rgb(219,136,48)" rx="2" ry="2" />
<text text-anchor="" x="974.74" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionView::Layouts::ClassMethods#inherited (35) (14 ms, 0.10%)</title><rect x="16.3" y="629" width="1.4" height="15.0" fill="rgb(248,42,22)" rx="2" ry="2" />
<text text-anchor="" x="19.32" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (7992) (3 ms, 0.02%)</title><rect x="1027.2" y="597" width="0.3" height="15.0" fill="rgb(211,164,49)" rx="2" ry="2" />
<text text-anchor="" x="1030.18" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1638) (2 ms, 0.01%)</title><rect x="1373.4" y="597" width="0.2" height="15.0" fill="rgb(225,36,51)" rx="2" ry="2" />
<text text-anchor="" x="1376.42" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (186) (13 ms, 0.09%)</title><rect x="1271.0" y="773" width="1.2" height="15.0" fill="rgb(232,74,42)" rx="2" ry="2" />
<text text-anchor="" x="1273.97" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRelationWhereNot#generate (39) (19 ms, 0.13%)</title><rect x="1376.9" y="853" width="1.8" height="15.0" fill="rgb(244,212,54)" rx="2" ry="2" />
<text text-anchor="" x="1379.88" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (678) (301 ms, 2.10%)</title><rect x="55.2" y="677" width="28.9" height="15.0" fill="rgb(240,42,18)" rx="2" ry="2" />
<text text-anchor="" x="58.19" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >#&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#final (29578) (65 ms, 0.45%)</title><rect x="915.3" y="661" width="6.3" height="15.0" fill="rgb(224,31,23)" rx="2" ry="2" />
<text text-anchor="" x="918.32" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (18615) (99 ms, 0.69%)</title><rect x="1097.2" y="677" width="9.5" height="15.0" fill="rgb(230,14,37)" rx="2" ry="2" />
<text text-anchor="" x="1100.20" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (29578) (11 ms, 0.08%)</title><rect x="942.5" y="645" width="1.1" height="15.0" fill="rgb(241,82,21)" rx="2" ry="2" />
<text text-anchor="" x="945.46" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations#init_internals (37) (264 ms, 1.84%)</title><rect x="119.6" y="885" width="25.4" height="15.0" fill="rgb(207,101,24)" rx="2" ry="2" />
<text text-anchor="" x="122.59" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_module_name (118) (1 ms, 0.01%)</title><rect x="1233.8" y="821" width="0.1" height="15.0" fill="rgb(220,90,33)" rx="2" ry="2" />
<text text-anchor="" x="1236.76" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1092) (3 ms, 0.02%)</title><rect x="1382.9" y="677" width="0.3" height="15.0" fill="rgb(227,122,49)" rx="2" ry="2" />
<text text-anchor="" x="1385.90" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#assoc_should_be_untyped? (124) (55 ms, 0.38%)</title><rect x="1273.0" y="773" width="5.3" height="15.0" fill="rgb(234,228,22)" rx="2" ry="2" />
<text text-anchor="" x="1275.98" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9aab86c660&gt;#inherited (2) (2 ms, 0.01%)</title><rect x="12.3" y="709" width="0.2" height="15.0" fill="rgb(207,147,46)" rx="2" ry="2" />
<text text-anchor="" x="15.29" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (10) (8 ms, 0.06%)</title><rect x="149.0" y="805" width="0.8" height="15.0" fill="rgb(216,16,33)" rx="2" ry="2" />
<text text-anchor="" x="151.95" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#dirty_methods (1241) (1,386 ms, 9.66%)</title><rect x="1080.4" y="773" width="133.4" height="15.0" fill="rgb(247,48,2)" rx="2" ry="2" />
<text text-anchor="" x="1083.44" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CursedRbiPlugin#..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2208) (110 ms, 0.77%)</title><rect x="1220.3" y="709" width="10.6" height="15.0" fill="rgb(230,63,26)" rx="2" ry="2" />
<text text-anchor="" x="1223.29" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#reset_table_name (18) (2 ms, 0.01%)</title><rect x="1270.7" y="741" width="0.1" height="15.0" fill="rgb(238,19,11)" rx="2" ry="2" />
<text text-anchor="" x="1273.67" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (1) (12 ms, 0.08%)</title><rect x="150.3" y="789" width="1.1" height="15.0" fill="rgb(225,139,16)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::IO&gt;#popen (1) (7 ms, 0.05%)</title><rect x="1389.4" y="981" width="0.6" height="15.0" fill="rgb(246,55,51)" rx="2" ry="2" />
<text text-anchor="" x="1392.36" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (37) (5 ms, 0.03%)</title><rect x="1276.6" y="533" width="0.5" height="15.0" fill="rgb(218,4,21)" rx="2" ry="2" />
<text text-anchor="" x="1279.56" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (13436) (5 ms, 0.03%)</title><rect x="996.3" y="517" width="0.5" height="15.0" fill="rgb(232,12,37)" rx="2" ry="2" />
<text text-anchor="" x="999.34" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (20) (7 ms, 0.05%)</title><rect x="1294.4" y="693" width="0.7" height="15.0" fill="rgb(250,79,47)" rx="2" ry="2" />
<text text-anchor="" x="1297.40" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (4680) (8 ms, 0.06%)</title><rect x="1354.1" y="725" width="0.8" height="15.0" fill="rgb(232,138,19)" rx="2" ry="2" />
<text text-anchor="" x="1357.14" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (23) (7 ms, 0.05%)</title><rect x="20.1" y="645" width="0.6" height="15.0" fill="rgb(238,161,1)" rx="2" ry="2" />
<text text-anchor="" x="23.08" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15906) (3 ms, 0.02%)</title><rect x="1064.2" y="549" width="0.3" height="15.0" fill="rgb(252,11,23)" rx="2" ry="2" />
<text text-anchor="" x="1067.19" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (390) (5 ms, 0.03%)</title><rect x="959.3" y="789" width="0.5" height="15.0" fill="rgb(222,7,35)" rx="2" ry="2" />
<text text-anchor="" x="962.33" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#_define_enum (3) (4 ms, 0.03%)</title><rect x="21.9" y="661" width="0.3" height="15.0" fill="rgb(247,152,33)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (148) (12 ms, 0.08%)</title><rect x="972.7" y="853" width="1.2" height="15.0" fill="rgb(212,190,25)" rx="2" ry="2" />
<text text-anchor="" x="975.74" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (863) (1 ms, 0.01%)</title><rect x="1290.2" y="757" width="0.1" height="15.0" fill="rgb(230,164,49)" rx="2" ry="2" />
<text text-anchor="" x="1293.15" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#color (11295) (218 ms, 1.52%)</title><rect x="205.2" y="725" width="21.0" height="15.0" fill="rgb(211,205,39)" rx="2" ry="2" />
<text text-anchor="" x="208.24" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (14040) (23 ms, 0.16%)</title><rect x="1357.0" y="629" width="2.1" height="15.0" fill="rgb(215,56,35)" rx="2" ry="2" />
<text text-anchor="" x="1359.96" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (468) (1 ms, 0.01%)</title><rect x="1239.8" y="677" width="0.1" height="15.0" fill="rgb(252,45,23)" rx="2" ry="2" />
<text text-anchor="" x="1242.77" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods#define_attribute_method (268) (99 ms, 0.69%)</title><rect x="125.8" y="757" width="9.5" height="15.0" fill="rgb(226,11,30)" rx="2" ry="2" />
<text text-anchor="" x="128.77" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MatchData#end (11295) (6 ms, 0.04%)</title><rect x="220.0" y="677" width="0.6" height="15.0" fill="rgb(218,84,54)" rx="2" ry="2" />
<text text-anchor="" x="223.05" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (330) (9 ms, 0.06%)</title><rect x="1280.0" y="661" width="0.9" height="15.0" fill="rgb(242,229,44)" rx="2" ry="2" />
<text text-anchor="" x="1283.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Autoload#eager_load! (5) (1 ms, 0.01%)</title><rect x="54.1" y="901" width="0.2" height="15.0" fill="rgb(211,53,49)" rx="2" ry="2" />
<text text-anchor="" x="57.15" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#belongs_to_and_required? (55) (2 ms, 0.01%)</title><rect x="1284.0" y="773" width="0.2" height="15.0" fill="rgb(246,163,1)" rx="2" ry="2" />
<text text-anchor="" x="1286.99" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (29) (7 ms, 0.05%)</title><rect x="50.4" y="725" width="0.6" height="15.0" fill="rgb(248,182,24)" rx="2" ry="2" />
<text text-anchor="" x="53.41" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (7 ms, 0.05%)</title><rect x="506.7" y="693" width="0.6" height="15.0" fill="rgb(206,120,39)" rx="2" ry="2" />
<text text-anchor="" x="509.67" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#execute_hook (7) (2 ms, 0.01%)</title><rect x="32.9" y="597" width="0.2" height="15.0" fill="rgb(245,104,15)" rx="2" ry="2" />
<text text-anchor="" x="35.94" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (4 ms, 0.03%)</title><rect x="959.4" y="773" width="0.4" height="15.0" fill="rgb(206,134,23)" rx="2" ry="2" />
<text text-anchor="" x="962.35" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (5 ms, 0.03%)</title><rect x="1075.8" y="677" width="0.5" height="15.0" fill="rgb(210,42,11)" rx="2" ry="2" />
<text text-anchor="" x="1078.80" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (78) (4 ms, 0.03%)</title><rect x="1372.0" y="693" width="0.4" height="15.0" fill="rgb(244,33,23)" rx="2" ry="2" />
<text text-anchor="" x="1375.03" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#generate_base_rbi (39) (25 ms, 0.17%)</title><rect x="1077.0" y="949" width="2.4" height="15.0" fill="rgb(217,227,17)" rx="2" ry="2" />
<text text-anchor="" x="1079.99" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (7875) (76 ms, 0.53%)</title><rect x="1012.7" y="565" width="7.2" height="15.0" fill="rgb(235,83,8)" rx="2" ry="2" />
<text text-anchor="" x="1015.66" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#current_shard (570) (1 ms, 0.01%)</title><rect x="1291.7" y="741" width="0.1" height="15.0" fill="rgb(249,122,40)" rx="2" ry="2" />
<text text-anchor="" x="1294.66" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (7992) (13 ms, 0.09%)</title><rect x="1037.3" y="549" width="1.3" height="15.0" fill="rgb(228,51,47)" rx="2" ry="2" />
<text text-anchor="" x="1040.31" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (1) (3 ms, 0.02%)</title><rect x="148.4" y="661" width="0.3" height="15.0" fill="rgb(230,176,25)" rx="2" ry="2" />
<text text-anchor="" x="151.39" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (7992) (15 ms, 0.10%)</title><rect x="1035.4" y="533" width="1.4" height="15.0" fill="rgb(233,15,52)" rx="2" ry="2" />
<text text-anchor="" x="1038.44" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::AutosaveAssociation::AssociationBuilderExtension&gt;#build (23) (7 ms, 0.05%)</title><rect x="20.1" y="629" width="0.6" height="15.0" fill="rgb(241,220,33)" rx="2" ry="2" />
<text text-anchor="" x="23.08" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::DatabaseStatements#initialize (1) (2 ms, 0.01%)</title><rect x="97.6" y="565" width="0.2" height="15.0" fill="rgb(252,90,5)" rx="2" ry="2" />
<text text-anchor="" x="100.65" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Proc#valid? (18615) (9 ms, 0.06%)</title><rect x="1187.0" y="581" width="0.8" height="15.0" fill="rgb(209,44,47)" rx="2" ry="2" />
<text text-anchor="" x="1189.96" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (16) (3 ms, 0.02%)</title><rect x="16.6" y="421" width="0.3" height="15.0" fill="rgb(228,5,47)" rx="2" ry="2" />
<text text-anchor="" x="19.63" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (18615) (42 ms, 0.29%)</title><rect x="1207.7" y="645" width="4.0" height="15.0" fill="rgb(224,102,34)" rx="2" ry="2" />
<text text-anchor="" x="1210.67" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (130305) (214 ms, 1.49%)</title><rect x="1157.6" y="581" width="20.7" height="15.0" fill="rgb(243,36,24)" rx="2" ry="2" />
<text text-anchor="" x="1160.63" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (20) (1 ms, 0.01%)</title><rect x="45.7" y="549" width="0.1" height="15.0" fill="rgb(211,156,4)" rx="2" ry="2" />
<text text-anchor="" x="48.69" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (468) (1 ms, 0.01%)</title><rect x="1237.4" y="741" width="0.1" height="15.0" fill="rgb(218,165,29)" rx="2" ry="2" />
<text text-anchor="" x="1240.42" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasFields#field (53) (3 ms, 0.02%)</title><rect x="43.0" y="389" width="0.3" height="15.0" fill="rgb(209,13,46)" rx="2" ry="2" />
<text text-anchor="" x="46.01" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#break_params (3359) (3 ms, 0.02%)</title><rect x="979.7" y="613" width="0.3" height="15.0" fill="rgb(251,133,29)" rx="2" ry="2" />
<text text-anchor="" x="982.74" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Column#hash (174) (1 ms, 0.01%)</title><rect x="100.8" y="677" width="0.1" height="15.0" fill="rgb(240,42,18)" rx="2" ry="2" />
<text text-anchor="" x="103.80" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (2) (1 ms, 0.01%)</title><rect x="53.0" y="581" width="0.1" height="15.0" fill="rgb(238,8,0)" rx="2" ry="2" />
<text text-anchor="" x="55.99" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#safe_constantize (8) (2 ms, 0.01%)</title><rect x="1278.0" y="581" width="0.2" height="15.0" fill="rgb(214,165,42)" rx="2" ry="2" />
<text text-anchor="" x="1281.03" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (1) (10 ms, 0.07%)</title><rect x="14.7" y="677" width="1.0" height="15.0" fill="rgb(224,140,33)" rx="2" ry="2" />
<text text-anchor="" x="17.74" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#find (121) (2 ms, 0.01%)</title><rect x="15.4" y="501" width="0.2" height="15.0" fill="rgb(221,103,13)" rx="2" ry="2" />
<text text-anchor="" x="18.44" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (211) (2 ms, 0.01%)</title><rect x="1231.9" y="629" width="0.2" height="15.0" fill="rgb(252,155,2)" rx="2" ry="2" />
<text text-anchor="" x="1234.92" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#inherited (35) (11 ms, 0.08%)</title><rect x="16.3" y="613" width="1.1" height="15.0" fill="rgb(205,47,5)" rx="2" ry="2" />
<text text-anchor="" x="19.33" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (29) (3 ms, 0.02%)</title><rect x="50.7" y="677" width="0.3" height="15.0" fill="rgb(248,165,27)" rx="2" ry="2" />
<text text-anchor="" x="53.71" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::FileUtils&gt;#fu_mkdir (8) (2 ms, 0.01%)</title><rect x="95.5" y="949" width="0.2" height="15.0" fill="rgb(249,188,33)" rx="2" ry="2" />
<text text-anchor="" x="98.50" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#relation_should_be_untyped? (62) (1 ms, 0.01%)</title><rect x="1278.3" y="773" width="0.1" height="15.0" fill="rgb(220,161,15)" rx="2" ry="2" />
<text text-anchor="" x="1281.30" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1647) (3 ms, 0.02%)</title><rect x="967.5" y="789" width="0.2" height="15.0" fill="rgb(245,38,41)" rx="2" ry="2" />
<text text-anchor="" x="970.45" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (11 ms, 0.08%)</title><rect x="1322.4" y="725" width="1.0" height="15.0" fill="rgb(241,21,50)" rx="2" ry="2" />
<text text-anchor="" x="1325.38" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::File&gt;#realpath (259) (8 ms, 0.06%)</title><rect x="10.5" y="805" width="0.7" height="15.0" fill="rgb(232,189,39)" rx="2" ry="2" />
<text text-anchor="" x="13.45" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (9 ms, 0.06%)</title><rect x="1077.1" y="885" width="0.8" height="15.0" fill="rgb(234,22,6)" rx="2" ry="2" />
<text text-anchor="" x="1080.07" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1211.2" y="597" width="0.2" height="15.0" fill="rgb(240,171,6)" rx="2" ry="2" />
<text text-anchor="" x="1214.18" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (38) (1 ms, 0.01%)</title><rect x="1296.3" y="677" width="0.1" height="15.0" fill="rgb(217,161,50)" rx="2" ry="2" />
<text text-anchor="" x="1299.29" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (137) (36 ms, 0.25%)</title><rect x="1273.6" y="581" width="3.5" height="15.0" fill="rgb(235,215,39)" rx="2" ry="2" />
<text text-anchor="" x="1276.65" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (173) (18 ms, 0.13%)</title><rect x="1281.9" y="581" width="1.8" height="15.0" fill="rgb(224,6,10)" rx="2" ry="2" />
<text text-anchor="" x="1284.95" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (35) (2 ms, 0.01%)</title><rect x="17.5" y="597" width="0.2" height="15.0" fill="rgb(210,156,10)" rx="2" ry="2" />
<text text-anchor="" x="20.46" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Column#hash (179) (2 ms, 0.01%)</title><rect x="1268.6" y="533" width="0.2" height="15.0" fill="rgb(228,24,10)" rx="2" ry="2" />
<text text-anchor="" x="1271.64" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (6718) (2 ms, 0.01%)</title><rect x="986.8" y="549" width="0.2" height="15.0" fill="rgb(242,99,32)" rx="2" ry="2" />
<text text-anchor="" x="989.78" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (11295) (108 ms, 0.75%)</title><rect x="182.9" y="709" width="10.4" height="15.0" fill="rgb(237,94,41)" rx="2" ry="2" />
<text text-anchor="" x="185.88" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (780) (1 ms, 0.01%)</title><rect x="152.7" y="709" width="0.1" height="15.0" fill="rgb(242,8,46)" rx="2" ry="2" />
<text text-anchor="" x="155.68" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (6718) (87 ms, 0.61%)</title><rect x="989.3" y="613" width="8.4" height="15.0" fill="rgb(246,89,15)" rx="2" ry="2" />
<text text-anchor="" x="992.27" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::Color&gt;#build (390) (2 ms, 0.01%)</title><rect x="159.4" y="725" width="0.2" height="15.0" fill="rgb(219,177,32)" rx="2" ry="2" />
<text text-anchor="" x="162.38" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::Associations&gt;#eager_load! (1) (6 ms, 0.04%)</title><rect x="53.6" y="901" width="0.5" height="15.0" fill="rgb(217,217,9)" rx="2" ry="2" />
<text text-anchor="" x="56.60" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (390) (1 ms, 0.01%)</title><rect x="160.1" y="757" width="0.1" height="15.0" fill="rgb(217,212,13)" rx="2" ry="2" />
<text text-anchor="" x="163.08" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1647) (2 ms, 0.01%)</title><rect x="967.9" y="773" width="0.2" height="15.0" fill="rgb(214,84,20)" rx="2" ry="2" />
<text text-anchor="" x="970.92" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#* (33885) (8 ms, 0.06%)</title><rect x="235.0" y="677" width="0.7" height="15.0" fill="rgb(210,2,51)" rx="2" ry="2" />
<text text-anchor="" x="237.96" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (7101) (5 ms, 0.03%)</title><rect x="77.2" y="549" width="0.5" height="15.0" fill="rgb(225,14,52)" rx="2" ry="2" />
<text text-anchor="" x="80.23" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29580) (37 ms, 0.26%)</title><rect x="503.8" y="725" width="3.5" height="15.0" fill="rgb(213,148,0)" rx="2" ry="2" />
<text text-anchor="" x="506.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#generate (1) (2 ms, 0.01%)</title><rect x="152.0" y="805" width="0.2" height="15.0" fill="rgb(227,159,11)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (81) (10 ms, 0.07%)</title><rect x="37.0" y="549" width="1.0" height="15.0" fill="rgb(221,90,28)" rx="2" ry="2" />
<text text-anchor="" x="40.02" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (24) (1 ms, 0.01%)</title><rect x="1388.4" y="869" width="0.2" height="15.0" fill="rgb(249,126,8)" rx="2" ry="2" />
<text text-anchor="" x="1391.44" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (1 ms, 0.01%)</title><rect x="1239.8" y="693" width="0.1" height="15.0" fill="rgb(246,48,44)" rx="2" ry="2" />
<text text-anchor="" x="1242.76" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BindingOfCaller::BindingExtensions#callers (45) (7 ms, 0.05%)</title><rect x="1282.7" y="549" width="0.7" height="15.0" fill="rgb(249,121,11)" rx="2" ry="2" />
<text text-anchor="" x="1285.67" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (7020) (8 ms, 0.06%)</title><rect x="1361.8" y="533" width="0.8" height="15.0" fill="rgb(232,175,18)" rx="2" ry="2" />
<text text-anchor="" x="1364.84" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (38) (6 ms, 0.04%)</title><rect x="13.5" y="517" width="0.6" height="15.0" fill="rgb(241,100,28)" rx="2" ry="2" />
<text text-anchor="" x="16.53" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (3 ms, 0.02%)</title><rect x="1178.0" y="533" width="0.3" height="15.0" fill="rgb(241,175,23)" rx="2" ry="2" />
<text text-anchor="" x="1181.00" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#merge_into_self (148) (46 ms, 0.32%)</title><rect x="968.3" y="821" width="4.4" height="15.0" fill="rgb(233,51,12)" rx="2" ry="2" />
<text text-anchor="" x="971.28" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1205.0" y="645" width="0.2" height="15.0" fill="rgb(215,35,25)" rx="2" ry="2" />
<text text-anchor="" x="1208.03" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (62) (8 ms, 0.06%)</title><rect x="1272.2" y="757" width="0.8" height="15.0" fill="rgb(205,199,30)" rx="2" ry="2" />
<text text-anchor="" x="1275.22" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#columns (1) (3 ms, 0.02%)</title><rect x="95.7" y="773" width="0.4" height="15.0" fill="rgb(209,177,51)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (11295) (95 ms, 0.66%)</title><rect x="227.9" y="773" width="9.1" height="15.0" fill="rgb(239,136,30)" rx="2" ry="2" />
<text text-anchor="" x="230.88" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (1) (1 ms, 0.01%)</title><rect x="98.4" y="533" width="0.1" height="15.0" fill="rgb(237,66,30)" rx="2" ry="2" />
<text text-anchor="" x="101.37" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (37) (3 ms, 0.02%)</title><rect x="1276.7" y="517" width="0.4" height="15.0" fill="rgb(222,176,19)" rx="2" ry="2" />
<text text-anchor="" x="1279.72" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (38) (2 ms, 0.01%)</title><rect x="1296.6" y="805" width="0.3" height="15.0" fill="rgb(208,75,3)" rx="2" ry="2" />
<text text-anchor="" x="1299.65" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (234) (2 ms, 0.01%)</title><rect x="1372.8" y="741" width="0.1" height="15.0" fill="rgb(225,199,37)" rx="2" ry="2" />
<text text-anchor="" x="1375.75" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (2 ms, 0.01%)</title><rect x="1242.8" y="757" width="0.2" height="15.0" fill="rgb(219,180,29)" rx="2" ry="2" />
<text text-anchor="" x="1245.79" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (23 ms, 0.16%)</title><rect x="906.7" y="645" width="2.2" height="15.0" fill="rgb(230,69,29)" rx="2" ry="2" />
<text text-anchor="" x="909.74" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (195) (12 ms, 0.08%)</title><rect x="1380.6" y="821" width="1.1" height="15.0" fill="rgb(251,172,48)" rx="2" ry="2" />
<text text-anchor="" x="1383.58" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (8 ms, 0.06%)</title><rect x="148.9" y="869" width="0.9" height="15.0" fill="rgb(231,80,21)" rx="2" ry="2" />
<text text-anchor="" x="151.95" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (301 ms, 2.10%)</title><rect x="1297.5" y="837" width="29.0" height="15.0" fill="rgb(241,169,34)" rx="2" ry="2" />
<text text-anchor="" x="1300.54" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ar..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (1) (11 ms, 0.08%)</title><rect x="99.2" y="453" width="1.0" height="15.0" fill="rgb(206,16,2)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (3822) (3 ms, 0.02%)</title><rect x="256.2" y="741" width="0.2" height="15.0" fill="rgb(215,173,44)" rx="2" ry="2" />
<text text-anchor="" x="259.18" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (20) (175 ms, 1.22%)</title><rect x="1244.2" y="597" width="16.9" height="15.0" fill="rgb(249,31,17)" rx="2" ry="2" />
<text text-anchor="" x="1247.21" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (156) (7 ms, 0.05%)</title><rect x="1382.7" y="741" width="0.7" height="15.0" fill="rgb(219,192,30)" rx="2" ry="2" />
<text text-anchor="" x="1385.72" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (117) (62 ms, 0.43%)</title><rect x="1237.2" y="805" width="6.0" height="15.0" fill="rgb(229,221,30)" rx="2" ry="2" />
<text text-anchor="" x="1240.21" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (863) (2 ms, 0.01%)</title><rect x="1286.5" y="773" width="0.1" height="15.0" fill="rgb(216,44,27)" rx="2" ry="2" />
<text text-anchor="" x="1289.48" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (21 ms, 0.15%)</title><rect x="485.9" y="709" width="2.1" height="15.0" fill="rgb(226,154,30)" rx="2" ry="2" />
<text text-anchor="" x="488.95" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (12 ms, 0.08%)</title><rect x="1373.0" y="741" width="1.1" height="15.0" fill="rgb(218,29,16)" rx="2" ry="2" />
<text text-anchor="" x="1376.00" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Core#init_internals (37) (264 ms, 1.84%)</title><rect x="119.6" y="869" width="25.4" height="15.0" fill="rgb(217,81,48)" rx="2" ry="2" />
<text text-anchor="" x="122.60" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (5 ms, 0.03%)</title><rect x="943.6" y="645" width="0.5" height="15.0" fill="rgb(249,198,8)" rx="2" ry="2" />
<text text-anchor="" x="946.56" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AutosaveAssociation::ClassMethods#define_autosave_validation_callbacks (23) (3 ms, 0.02%)</title><rect x="20.4" y="597" width="0.3" height="15.0" fill="rgb(207,35,26)" rx="2" ry="2" />
<text text-anchor="" x="23.41" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2808) (4 ms, 0.03%)</title><rect x="1238.1" y="645" width="0.4" height="15.0" fill="rgb(218,227,30)" rx="2" ry="2" />
<text text-anchor="" x="1241.12" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (468) (12 ms, 0.08%)</title><rect x="1240.8" y="661" width="1.1" height="15.0" fill="rgb(206,118,54)" rx="2" ry="2" />
<text text-anchor="" x="1243.79" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (6 ms, 0.04%)</title><rect x="1367.0" y="741" width="0.7" height="15.0" fill="rgb(210,35,7)" rx="2" ry="2" />
<text text-anchor="" x="1370.04" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (1) (39 ms, 0.27%)</title><rect x="38.6" y="373" width="3.8" height="15.0" fill="rgb(219,17,53)" rx="2" ry="2" />
<text text-anchor="" x="41.64" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (118) (5 ms, 0.03%)</title><rect x="1232.9" y="757" width="0.5" height="15.0" fill="rgb(252,53,31)" rx="2" ry="2" />
<text text-anchor="" x="1235.92" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#type_for_column_def (285) (32 ms, 0.22%)</title><rect x="1290.8" y="789" width="3.0" height="15.0" fill="rgb(223,73,49)" rx="2" ry="2" />
<text text-anchor="" x="1293.79" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (36 ms, 0.25%)</title><rect x="924.0" y="629" width="3.5" height="15.0" fill="rgb(244,179,13)" rx="2" ry="2" />
<text text-anchor="" x="927.00" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (5 ms, 0.03%)</title><rect x="1377.2" y="805" width="0.4" height="15.0" fill="rgb(246,79,29)" rx="2" ry="2" />
<text text-anchor="" x="1380.15" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (4) (2 ms, 0.01%)</title><rect x="54.0" y="725" width="0.1" height="15.0" fill="rgb(249,228,38)" rx="2" ry="2" />
<text text-anchor="" x="56.95" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (117) (34 ms, 0.24%)</title><rect x="1372.6" y="805" width="3.3" height="15.0" fill="rgb(222,64,43)" rx="2" ry="2" />
<text text-anchor="" x="1375.63" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#+ (33885) (9 ms, 0.06%)</title><rect x="220.6" y="677" width="0.9" height="15.0" fill="rgb(206,123,44)" rx="2" ry="2" />
<text text-anchor="" x="223.65" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (6528) (2 ms, 0.01%)</title><rect x="256.9" y="725" width="0.3" height="15.0" fill="rgb(217,225,50)" rx="2" ry="2" />
<text text-anchor="" x="259.92" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (14789) (6 ms, 0.04%)</title><rect x="878.0" y="597" width="0.5" height="15.0" fill="rgb(218,216,40)" rx="2" ry="2" />
<text text-anchor="" x="880.99" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (165) (6 ms, 0.04%)</title><rect x="1278.8" y="773" width="0.6" height="15.0" fill="rgb(240,12,34)" rx="2" ry="2" />
<text text-anchor="" x="1281.82" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (468) (9 ms, 0.06%)</title><rect x="1241.0" y="645" width="0.8" height="15.0" fill="rgb(220,228,9)" rx="2" ry="2" />
<text text-anchor="" x="1243.96" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (6718) (8 ms, 0.06%)</title><rect x="994.5" y="533" width="0.8" height="15.0" fill="rgb(217,20,46)" rx="2" ry="2" />
<text text-anchor="" x="997.53" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#partition (312) (2 ms, 0.01%)</title><rect x="1000.3" y="677" width="0.2" height="15.0" fill="rgb(230,6,28)" rx="2" ry="2" />
<text text-anchor="" x="1003.29" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (5) (4 ms, 0.03%)</title><rect x="1294.0" y="677" width="0.4" height="15.0" fill="rgb(226,156,35)" rx="2" ry="2" />
<text text-anchor="" x="1296.99" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::Rendering::ClassMethods#inherited (35) (15 ms, 0.10%)</title><rect x="16.3" y="645" width="1.4" height="15.0" fill="rgb(224,6,30)" rx="2" ry="2" />
<text text-anchor="" x="19.27" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Array&gt;#[] (312) (1 ms, 0.01%)</title><rect x="967.0" y="821" width="0.2" height="15.0" fill="rgb(208,227,2)" rx="2" ry="2" />
<text text-anchor="" x="970.05" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (390) (4 ms, 0.03%)</title><rect x="159.0" y="741" width="0.3" height="15.0" fill="rgb(243,137,50)" rx="2" ry="2" />
<text text-anchor="" x="161.97" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#apply_inflections (23) (2 ms, 0.01%)</title><rect x="19.9" y="613" width="0.2" height="15.0" fill="rgb(214,22,20)" rx="2" ry="2" />
<text text-anchor="" x="22.90" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (2 ms, 0.01%)</title><rect x="1036.5" y="501" width="0.1" height="15.0" fill="rgb(252,96,16)" rx="2" ry="2" />
<text text-anchor="" x="1039.49" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (118) (3 ms, 0.02%)</title><rect x="1270.1" y="661" width="0.2" height="15.0" fill="rgb(230,86,17)" rx="2" ry="2" />
<text text-anchor="" x="1273.07" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#flatten (195) (2 ms, 0.01%)</title><rect x="1004.3" y="677" width="0.2" height="15.0" fill="rgb(244,169,48)" rx="2" ry="2" />
<text text-anchor="" x="1007.29" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#validate (24) (1 ms, 0.01%)</title><rect x="38.7" y="149" width="0.1" height="15.0" fill="rgb(207,16,18)" rx="2" ry="2" />
<text text-anchor="" x="41.74" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (234) (15 ms, 0.10%)</title><rect x="1374.1" y="773" width="1.5" height="15.0" fill="rgb(215,119,33)" rx="2" ry="2" />
<text text-anchor="" x="1377.12" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Attributes::ClassMethods#load_schema! (20) (92 ms, 0.64%)</title><rect x="1261.5" y="725" width="8.9" height="15.0" fill="rgb(206,23,5)" rx="2" ry="2" />
<text text-anchor="" x="1264.53" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (148) (46 ms, 0.32%)</title><rect x="968.3" y="805" width="4.4" height="15.0" fill="rgb(219,102,8)" rx="2" ry="2" />
<text text-anchor="" x="971.30" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (20) (175 ms, 1.22%)</title><rect x="1244.2" y="565" width="16.9" height="15.0" fill="rgb(244,95,8)" rx="2" ry="2" />
<text text-anchor="" x="1247.21" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#superclass (2982) (8 ms, 0.06%)</title><rect x="964.6" y="805" width="0.8" height="15.0" fill="rgb(229,163,26)" rx="2" ry="2" />
<text text-anchor="" x="967.61" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#each_cons (2415) (911 ms, 6.35%)</title><rect x="867.1" y="709" width="87.7" height="15.0" fill="rgb(213,46,40)" rx="2" ry="2" />
<text text-anchor="" x="870.12" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Enumerable..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2310) (3 ms, 0.02%)</title><rect x="1280.4" y="597" width="0.4" height="15.0" fill="rgb(250,77,18)" rx="2" ry="2" />
<text text-anchor="" x="1283.43" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (22590) (4 ms, 0.03%)</title><rect x="213.2" y="693" width="0.3" height="15.0" fill="rgb(232,95,46)" rx="2" ry="2" />
<text text-anchor="" x="216.17" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (13 ms, 0.09%)</title><rect x="1000.7" y="661" width="1.3" height="15.0" fill="rgb(218,180,46)" rx="2" ry="2" />
<text text-anchor="" x="1003.74" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (1) (5 ms, 0.03%)</title><rect x="97.8" y="549" width="0.5" height="15.0" fill="rgb(249,227,43)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (24) (1 ms, 0.01%)</title><rect x="1216.0" y="693" width="0.1" height="15.0" fill="rgb(215,68,2)" rx="2" ry="2" />
<text text-anchor="" x="1218.95" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BindingOfCaller::BindingExtensions#callers (37) (5 ms, 0.03%)</title><rect x="1276.6" y="549" width="0.5" height="15.0" fill="rgb(237,181,14)" rx="2" ry="2" />
<text text-anchor="" x="1279.55" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (330) (17 ms, 0.12%)</title><rect x="1279.8" y="741" width="1.6" height="15.0" fill="rgb(232,49,47)" rx="2" ry="2" />
<text text-anchor="" x="1282.83" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (14789) (14 ms, 0.10%)</title><rect x="877.2" y="629" width="1.3" height="15.0" fill="rgb(234,94,26)" rx="2" ry="2" />
<text text-anchor="" x="880.18" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#singularize (23) (1 ms, 0.01%)</title><rect x="1273.1" y="661" width="0.1" height="15.0" fill="rgb(206,204,50)" rx="2" ry="2" />
<text text-anchor="" x="1276.13" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Generator#current_plugin (863) (2 ms, 0.01%)</title><rect x="1289.8" y="629" width="0.2" height="15.0" fill="rgb(210,11,23)" rx="2" ry="2" />
<text text-anchor="" x="1292.85" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1199.8" y="485" width="0.3" height="15.0" fill="rgb(211,36,2)" rx="2" ry="2" />
<text text-anchor="" x="1202.82" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (1) (14 ms, 0.10%)</title><rect x="13.2" y="677" width="1.4" height="15.0" fill="rgb(229,123,43)" rx="2" ry="2" />
<text text-anchor="" x="16.23" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (330) (3 ms, 0.02%)</title><rect x="1281.0" y="661" width="0.2" height="15.0" fill="rgb(206,25,54)" rx="2" ry="2" />
<text text-anchor="" x="1283.95" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (14 ms, 0.10%)</title><rect x="966.9" y="853" width="1.3" height="15.0" fill="rgb(210,229,9)" rx="2" ry="2" />
<text text-anchor="" x="969.94" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PgSearchCustomPlugin#generate (39) (2 ms, 0.01%)</title><rect x="1243.4" y="853" width="0.2" height="15.0" fill="rgb(213,6,45)" rx="2" ry="2" />
<text text-anchor="" x="1246.42" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#enum (3) (6 ms, 0.04%)</title><rect x="21.9" y="677" width="0.6" height="15.0" fill="rgb(251,15,11)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (5 ms, 0.03%)</title><rect x="148.4" y="885" width="0.4" height="15.0" fill="rgb(218,35,43)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#initialize (11295) (3 ms, 0.02%)</title><rect x="225.8" y="677" width="0.3" height="15.0" fill="rgb(205,43,20)" rx="2" ry="2" />
<text text-anchor="" x="228.80" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (93) (4 ms, 0.03%)</title><rect x="1232.4" y="741" width="0.3" height="15.0" fill="rgb(226,173,37)" rx="2" ry="2" />
<text text-anchor="" x="1235.36" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (145) (2 ms, 0.01%)</title><rect x="1000.8" y="613" width="0.2" height="15.0" fill="rgb(226,125,28)" rx="2" ry="2" />
<text text-anchor="" x="1003.84" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (9360) (16 ms, 0.11%)</title><rect x="1357.6" y="613" width="1.5" height="15.0" fill="rgb(230,120,40)" rx="2" ry="2" />
<text text-anchor="" x="1360.64" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (117) (1 ms, 0.01%)</title><rect x="1370.1" y="789" width="0.1" height="15.0" fill="rgb(235,63,47)" rx="2" ry="2" />
<text text-anchor="" x="1373.09" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name_without_kind (7875) (62 ms, 0.43%)</title><rect x="1014.0" y="517" width="5.9" height="15.0" fill="rgb(220,141,49)" rx="2" ry="2" />
<text text-anchor="" x="1016.99" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29578) (3 ms, 0.02%)</title><rect x="951.4" y="629" width="0.3" height="15.0" fill="rgb(251,188,4)" rx="2" ry="2" />
<text text-anchor="" x="954.43" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (87) (22 ms, 0.15%)</title><rect x="1281.6" y="629" width="2.1" height="15.0" fill="rgb(207,75,14)" rx="2" ry="2" />
<text text-anchor="" x="1284.61" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::AcceptsDefinition::InitializeExtension#initialize (39) (1 ms, 0.01%)</title><rect x="36.2" y="485" width="0.1" height="15.0" fill="rgb(239,131,26)" rx="2" ry="2" />
<text text-anchor="" x="39.17" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (5) (4 ms, 0.03%)</title><rect x="1294.0" y="741" width="0.4" height="15.0" fill="rgb(217,122,38)" rx="2" ry="2" />
<text text-anchor="" x="1296.98" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (11466) (2 ms, 0.01%)</title><rect x="256.0" y="725" width="0.2" height="15.0" fill="rgb(231,217,45)" rx="2" ry="2" />
<text text-anchor="" x="259.01" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#present? (1540) (1 ms, 0.01%)</title><rect x="153.0" y="773" width="0.1" height="15.0" fill="rgb(245,17,53)" rx="2" ry="2" />
<text text-anchor="" x="155.97" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (4 ms, 0.03%)</title><rect x="1242.0" y="661" width="0.4" height="15.0" fill="rgb(216,59,7)" rx="2" ry="2" />
<text text-anchor="" x="1245.05" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (4461720) (828 ms, 5.77%)</title><rect x="785.4" y="741" width="79.6" height="15.0" fill="rgb(253,16,37)" rx="2" ry="2" />
<text text-anchor="" x="788.35" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (2731) (4 ms, 0.03%)</title><rect x="972.3" y="757" width="0.4" height="15.0" fill="rgb(220,76,41)" rx="2" ry="2" />
<text text-anchor="" x="975.33" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (18) (183 ms, 1.28%)</title><rect x="100.7" y="773" width="17.6" height="15.0" fill="rgb(221,106,29)" rx="2" ry="2" />
<text text-anchor="" x="103.74" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (6 ms, 0.04%)</title><rect x="1367.7" y="741" width="0.6" height="15.0" fill="rgb(228,203,51)" rx="2" ry="2" />
<text text-anchor="" x="1370.74" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (1) (19 ms, 0.13%)</title><rect x="50.1" y="901" width="1.8" height="15.0" fill="rgb(234,13,7)" rx="2" ry="2" />
<text text-anchor="" x="53.15" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (6 ms, 0.04%)</title><rect x="933.9" y="645" width="0.5" height="15.0" fill="rgb(207,226,7)" rx="2" ry="2" />
<text text-anchor="" x="936.87" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3138) (1 ms, 0.01%)</title><rect x="968.0" y="757" width="0.1" height="15.0" fill="rgb(205,77,26)" rx="2" ry="2" />
<text text-anchor="" x="971.01" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (14 ms, 0.10%)</title><rect x="13.2" y="629" width="1.4" height="15.0" fill="rgb(205,144,48)" rx="2" ry="2" />
<text text-anchor="" x="16.23" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (195) (14 ms, 0.10%)</title><rect x="1071.8" y="645" width="1.4" height="15.0" fill="rgb(241,185,20)" rx="2" ry="2" />
<text text-anchor="" x="1074.80" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2208) (2 ms, 0.01%)</title><rect x="1226.9" y="597" width="0.2" height="15.0" fill="rgb(243,214,12)" rx="2" ry="2" />
<text text-anchor="" x="1229.92" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (184) (2 ms, 0.01%)</title><rect x="20.9" y="613" width="0.2" height="15.0" fill="rgb(245,104,30)" rx="2" ry="2" />
<text text-anchor="" x="23.94" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#blank? (30382) (13 ms, 0.09%)</title><rect x="1320.9" y="805" width="1.2" height="15.0" fill="rgb(207,89,15)" rx="2" ry="2" />
<text text-anchor="" x="1323.89" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (45) (3 ms, 0.02%)</title><rect x="1281.7" y="565" width="0.2" height="15.0" fill="rgb(240,43,23)" rx="2" ry="2" />
<text text-anchor="" x="1284.66" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (8226) (15 ms, 0.10%)</title><rect x="1022.3" y="581" width="1.5" height="15.0" fill="rgb(237,196,25)" rx="2" ry="2" />
<text text-anchor="" x="1025.34" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_puts (26121) (141 ms, 0.98%)</title><rect x="240.7" y="789" width="13.6" height="15.0" fill="rgb(234,48,11)" rx="2" ry="2" />
<text text-anchor="" x="243.72" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#create_after_before_add_remove_methods (93) (156 ms, 1.09%)</title><rect x="1215.9" y="821" width="15.0" height="15.0" fill="rgb(232,107,49)" rx="2" ry="2" />
<text text-anchor="" x="1218.89" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (468) (29 ms, 0.20%)</title><rect x="1239.9" y="773" width="2.8" height="15.0" fill="rgb(225,181,31)" rx="2" ry="2" />
<text text-anchor="" x="1242.93" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (17) (1 ms, 0.01%)</title><rect x="1277.3" y="581" width="0.1" height="15.0" fill="rgb(225,120,44)" rx="2" ry="2" />
<text text-anchor="" x="1280.29" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#current_role (570) (3 ms, 0.02%)</title><rect x="1291.4" y="741" width="0.3" height="15.0" fill="rgb(248,44,11)" rx="2" ry="2" />
<text text-anchor="" x="1294.39" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#columns (18) (183 ms, 1.28%)</title><rect x="100.7" y="789" width="17.6" height="15.0" fill="rgb(216,87,34)" rx="2" ry="2" />
<text text-anchor="" x="103.73" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (3) (2 ms, 0.01%)</title><rect x="154.5" y="741" width="0.1" height="15.0" fill="rgb(209,21,0)" rx="2" ry="2" />
<text text-anchor="" x="157.46" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#[] (22590) (6 ms, 0.04%)</title><rect x="202.1" y="693" width="0.6" height="15.0" fill="rgb(218,144,8)" rx="2" ry="2" />
<text text-anchor="" x="205.11" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (218) (27 ms, 0.19%)</title><rect x="55.6" y="565" width="2.6" height="15.0" fill="rgb(227,26,49)" rx="2" ry="2" />
<text text-anchor="" x="58.58" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29580) (44 ms, 0.31%)</title><rect x="503.0" y="741" width="4.3" height="15.0" fill="rgb(240,13,13)" rx="2" ry="2" />
<text text-anchor="" x="506.03" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (30) (9 ms, 0.06%)</title><rect x="153.4" y="773" width="0.9" height="15.0" fill="rgb(205,205,28)" rx="2" ry="2" />
<text text-anchor="" x="156.44" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (11 ms, 0.08%)</title><rect x="152.3" y="821" width="1.0" height="15.0" fill="rgb(252,76,38)" rx="2" ry="2" />
<text text-anchor="" x="155.28" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (12 ms, 0.08%)</title><rect x="150.3" y="853" width="1.1" height="15.0" fill="rgb(238,150,25)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (16) (7 ms, 0.05%)</title><rect x="1277.3" y="677" width="0.6" height="15.0" fill="rgb(233,158,20)" rx="2" ry="2" />
<text text-anchor="" x="1280.26" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations::ClassMethods#has_many (1) (2 ms, 0.01%)</title><rect x="31.7" y="661" width="0.2" height="15.0" fill="rgb(215,55,47)" rx="2" ry="2" />
<text text-anchor="" x="34.68" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (936) (1 ms, 0.01%)</title><rect x="1379.4" y="709" width="0.2" height="15.0" fill="rgb(212,212,27)" rx="2" ry="2" />
<text text-anchor="" x="1382.44" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (30) (3 ms, 0.02%)</title><rect x="52.1" y="757" width="0.3" height="15.0" fill="rgb(219,52,1)" rx="2" ry="2" />
<text text-anchor="" x="55.12" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#kind (1868) (2 ms, 0.01%)</title><rect x="979.0" y="501" width="0.2" height="15.0" fill="rgb(210,196,15)" rx="2" ry="2" />
<text text-anchor="" x="982.01" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (5) (4 ms, 0.03%)</title><rect x="1294.0" y="693" width="0.4" height="15.0" fill="rgb(232,188,48)" rx="2" ry="2" />
<text text-anchor="" x="1296.99" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (7 ms, 0.05%)</title><rect x="1382.7" y="725" width="0.7" height="15.0" fill="rgb(252,111,31)" rx="2" ry="2" />
<text text-anchor="" x="1385.73" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (240) (6 ms, 0.04%)</title><rect x="1323.8" y="645" width="0.6" height="15.0" fill="rgb(221,168,1)" rx="2" ry="2" />
<text text-anchor="" x="1326.83" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#define_has_many_versions (5) (10 ms, 0.07%)</title><rect x="45.3" y="661" width="0.9" height="15.0" fill="rgb(206,154,46)" rx="2" ry="2" />
<text text-anchor="" x="48.26" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#setup_associations (5) (11 ms, 0.08%)</title><rect x="45.1" y="677" width="1.1" height="15.0" fill="rgb(211,170,52)" rx="2" ry="2" />
<text text-anchor="" x="48.10" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (25 ms, 0.17%)</title><rect x="441.5" y="645" width="2.5" height="15.0" fill="rgb(214,119,36)" rx="2" ry="2" />
<text text-anchor="" x="444.53" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (2 ms, 0.01%)</title><rect x="1351.4" y="549" width="0.2" height="15.0" fill="rgb(207,88,3)" rx="2" ry="2" />
<text text-anchor="" x="1354.42" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (1) (1 ms, 0.01%)</title><rect x="42.2" y="85" width="0.2" height="15.0" fill="rgb(244,191,17)" rx="2" ry="2" />
<text text-anchor="" x="45.24" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#exists_class_method? (1170) (5 ms, 0.03%)</title><rect x="1369.5" y="789" width="0.4" height="15.0" fill="rgb(211,54,36)" rx="2" ry="2" />
<text text-anchor="" x="1372.48" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordNamedScope#generate (39) (388 ms, 2.71%)</title><rect x="1297.3" y="885" width="37.3" height="15.0" fill="rgb(233,55,7)" rx="2" ry="2" />
<text text-anchor="" x="1300.34" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#merge_into_self (156) (16 ms, 0.11%)</title><rect x="965.4" y="789" width="1.5" height="15.0" fill="rgb(207,203,7)" rx="2" ry="2" />
<text text-anchor="" x="968.40" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (2 ms, 0.01%)</title><rect x="1379.4" y="725" width="0.2" height="15.0" fill="rgb(209,158,41)" rx="2" ry="2" />
<text text-anchor="" x="1382.38" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (2) (1 ms, 0.01%)</title><rect x="53.5" y="741" width="0.1" height="15.0" fill="rgb(246,74,30)" rx="2" ry="2" />
<text text-anchor="" x="56.45" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#inherited (25) (6 ms, 0.04%)</title><rect x="12.5" y="709" width="0.6" height="15.0" fill="rgb(208,27,22)" rx="2" ry="2" />
<text text-anchor="" x="15.54" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1124.0" y="661" width="0.2" height="15.0" fill="rgb(244,11,46)" rx="2" ry="2" />
<text text-anchor="" x="1127.04" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (35) (2 ms, 0.01%)</title><rect x="1284.3" y="789" width="0.2" height="15.0" fill="rgb(220,81,4)" rx="2" ry="2" />
<text text-anchor="" x="1287.29" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3068) (1 ms, 0.01%)</title><rect x="1215.3" y="581" width="0.1" height="15.0" fill="rgb(252,103,51)" rx="2" ry="2" />
<text text-anchor="" x="1218.28" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (11295) (6 ms, 0.04%)</title><rect x="235.7" y="725" width="0.6" height="15.0" fill="rgb(243,153,3)" rx="2" ry="2" />
<text text-anchor="" x="238.70" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (2208) (5 ms, 0.03%)</title><rect x="1230.2" y="645" width="0.5" height="15.0" fill="rgb(236,208,30)" rx="2" ry="2" />
<text text-anchor="" x="1233.16" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Include#initialize (117) (2 ms, 0.01%)</title><rect x="1380.3" y="757" width="0.2" height="15.0" fill="rgb(231,41,39)" rx="2" ry="2" />
<text text-anchor="" x="1383.33" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (35) (2 ms, 0.01%)</title><rect x="1234.4" y="821" width="0.3" height="15.0" fill="rgb(226,173,19)" rx="2" ry="2" />
<text text-anchor="" x="1237.43" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (23) (1 ms, 0.01%)</title><rect x="19.9" y="597" width="0.2" height="15.0" fill="rgb(214,167,37)" rx="2" ry="2" />
<text text-anchor="" x="22.92" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (38) (1 ms, 0.01%)</title><rect x="1296.7" y="709" width="0.2" height="15.0" fill="rgb(227,71,23)" rx="2" ry="2" />
<text text-anchor="" x="1299.75" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (93) (5 ms, 0.03%)</title><rect x="1232.3" y="773" width="0.5" height="15.0" fill="rgb(233,60,25)" rx="2" ry="2" />
<text text-anchor="" x="1235.34" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (1) (3 ms, 0.02%)</title><rect x="95.8" y="613" width="0.2" height="15.0" fill="rgb(252,164,49)" rx="2" ry="2" />
<text text-anchor="" x="98.78" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (40) (2 ms, 0.01%)</title><rect x="35.1" y="549" width="0.2" height="15.0" fill="rgb(210,185,3)" rx="2" ry="2" />
<text text-anchor="" x="38.09" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (1) (1 ms, 0.01%)</title><rect x="97.7" y="517" width="0.1" height="15.0" fill="rgb(214,154,8)" rx="2" ry="2" />
<text text-anchor="" x="100.66" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (9360) (14 ms, 0.10%)</title><rect x="1361.3" y="565" width="1.3" height="15.0" fill="rgb(206,215,44)" rx="2" ry="2" />
<text text-anchor="" x="1364.28" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#count (1911) (24 ms, 0.17%)</title><rect x="254.9" y="789" width="2.4" height="15.0" fill="rgb(223,5,11)" rx="2" ry="2" />
<text text-anchor="" x="257.91" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRelationWhereNot#generate (39) (19 ms, 0.13%)</title><rect x="1376.9" y="885" width="1.8" height="15.0" fill="rgb(253,107,22)" rx="2" ry="2" />
<text text-anchor="" x="1379.87" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Locking::Optimistic::ClassMethods#define_attribute (174) (2 ms, 0.01%)</title><rect x="118.6" y="789" width="0.2" height="15.0" fill="rgb(237,184,47)" rx="2" ry="2" />
<text text-anchor="" x="121.62" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (3359) (11 ms, 0.08%)</title><rect x="984.6" y="565" width="1.1" height="15.0" fill="rgb(212,138,1)" rx="2" ry="2" />
<text text-anchor="" x="987.61" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::BelongsTo&gt;#define_validations (29) (3 ms, 0.02%)</title><rect x="18.9" y="677" width="0.2" height="15.0" fill="rgb(241,133,28)" rx="2" ry="2" />
<text text-anchor="" x="21.89" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (39) (15 ms, 0.10%)</title><rect x="155.3" y="949" width="1.4" height="15.0" fill="rgb(250,160,18)" rx="2" ry="2" />
<text text-anchor="" x="158.27" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (19) (3 ms, 0.02%)</title><rect x="33.4" y="565" width="0.3" height="15.0" fill="rgb(211,215,29)" rx="2" ry="2" />
<text text-anchor="" x="36.37" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (286) (4 ms, 0.03%)</title><rect x="1285.2" y="805" width="0.4" height="15.0" fill="rgb(216,57,9)" rx="2" ry="2" />
<text text-anchor="" x="1288.20" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (2 ms, 0.01%)</title><rect x="1297.0" y="821" width="0.2" height="15.0" fill="rgb(218,201,38)" rx="2" ry="2" />
<text text-anchor="" x="1299.98" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::KeyGenerator#generate_key (1) (46 ms, 0.32%)</title><rect x="22.7" y="709" width="4.4" height="15.0" fill="rgb(208,111,43)" rx="2" ry="2" />
<text text-anchor="" x="25.68" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#initialize (29) (1 ms, 0.01%)</title><rect x="18.5" y="629" width="0.1" height="15.0" fill="rgb(215,82,45)" rx="2" ry="2" />
<text text-anchor="" x="21.49" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Array&gt;#[] (195) (1 ms, 0.01%)</title><rect x="1073.7" y="629" width="0.1" height="15.0" fill="rgb(218,224,15)" rx="2" ry="2" />
<text text-anchor="" x="1076.70" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (37) (1 ms, 0.01%)</title><rect x="135.3" y="757" width="0.2" height="15.0" fill="rgb(253,67,23)" rx="2" ry="2" />
<text text-anchor="" x="138.34" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#public_send (92) (2 ms, 0.01%)</title><rect x="21.0" y="597" width="0.1" height="15.0" fill="rgb(217,90,4)" rx="2" ry="2" />
<text text-anchor="" x="23.99" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#class_attribute (20) (2 ms, 0.01%)</title><rect x="45.6" y="565" width="0.2" height="15.0" fill="rgb(246,51,40)" rx="2" ry="2" />
<text text-anchor="" x="48.64" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (15) (23 ms, 0.16%)</title><rect x="39.6" y="165" width="2.2" height="15.0" fill="rgb(228,10,43)" rx="2" ry="2" />
<text text-anchor="" x="42.55" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#generate_rbi (5) (1 ms, 0.01%)</title><rect x="975.7" y="629" width="0.1" height="15.0" fill="rgb(213,103,8)" rx="2" ry="2" />
<text text-anchor="" x="978.70" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Autoload#eager_load! (2) (4 ms, 0.03%)</title><rect x="54.3" y="901" width="0.3" height="15.0" fill="rgb(220,48,13)" rx="2" ry="2" />
<text text-anchor="" x="57.27" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (236) (1 ms, 0.01%)</title><rect x="1214.2" y="725" width="0.1" height="15.0" fill="rgb(231,25,4)" rx="2" ry="2" />
<text text-anchor="" x="1217.15" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (20) (12 ms, 0.08%)</title><rect x="1268.4" y="613" width="1.2" height="15.0" fill="rgb(244,31,39)" rx="2" ry="2" />
<text text-anchor="" x="1271.44" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::PgSearch::Multisearchable&gt;#included (5) (2 ms, 0.01%)</title><rect x="31.2" y="613" width="0.2" height="15.0" fill="rgb(248,39,8)" rx="2" ry="2" />
<text text-anchor="" x="34.20" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (78) (2 ms, 0.01%)</title><rect x="1370.5" y="709" width="0.2" height="15.0" fill="rgb(218,208,54)" rx="2" ry="2" />
<text text-anchor="" x="1373.49" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (39) (3 ms, 0.02%)</title><rect x="1376.6" y="789" width="0.3" height="15.0" fill="rgb(205,28,34)" rx="2" ry="2" />
<text text-anchor="" x="1379.60" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (4 ms, 0.03%)</title><rect x="1362.7" y="565" width="0.4" height="15.0" fill="rgb(245,15,52)" rx="2" ry="2" />
<text text-anchor="" x="1365.71" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#create_reflection (29) (2 ms, 0.01%)</title><rect x="18.4" y="677" width="0.2" height="15.0" fill="rgb(243,153,48)" rx="2" ry="2" />
<text text-anchor="" x="21.44" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (186) (13 ms, 0.09%)</title><rect x="1271.0" y="757" width="1.2" height="15.0" fill="rgb(225,153,11)" rx="2" ry="2" />
<text text-anchor="" x="1273.98" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#includes (312) (5 ms, 0.03%)</title><rect x="1003.0" y="677" width="0.5" height="15.0" fill="rgb(218,228,38)" rx="2" ry="2" />
<text text-anchor="" x="1005.99" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1) (10 ms, 0.07%)</title><rect x="14.8" y="597" width="0.9" height="15.0" fill="rgb(249,5,52)" rx="2" ry="2" />
<text text-anchor="" x="17.75" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (15151) (2 ms, 0.01%)</title><rect x="999.4" y="661" width="0.2" height="15.0" fill="rgb(223,47,38)" rx="2" ry="2" />
<text text-anchor="" x="1002.40" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (156) (3 ms, 0.02%)</title><rect x="1077.5" y="773" width="0.3" height="15.0" fill="rgb(238,17,39)" rx="2" ry="2" />
<text text-anchor="" x="1080.52" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveStorage::Attached::Model::ClassMethods#has_one_attached (1) (1 ms, 0.01%)</title><rect x="31.9" y="661" width="0.1" height="15.0" fill="rgb(214,100,42)" rx="2" ry="2" />
<text text-anchor="" x="34.87" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (236) (9 ms, 0.06%)</title><rect x="1214.8" y="677" width="0.9" height="15.0" fill="rgb(205,150,20)" rx="2" ry="2" />
<text text-anchor="" x="1217.84" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (11) (2 ms, 0.01%)</title><rect x="54.4" y="789" width="0.2" height="15.0" fill="rgb(250,12,23)" rx="2" ry="2" />
<text text-anchor="" x="57.40" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#rails_eager_load_all! (1) (866 ms, 6.04%)</title><rect x="10.0" y="1029" width="83.3" height="15.0" fill="rgb(246,117,3)" rx="2" ry="2" />
<text text-anchor="" x="13.02" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (28 ms, 0.20%)</title><rect x="904.1" y="613" width="2.6" height="15.0" fill="rgb(244,157,52)" rx="2" ry="2" />
<text text-anchor="" x="907.08" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::MethodHooks#method_added (33) (1 ms, 0.01%)</title><rect x="31.5" y="693" width="0.1" height="15.0" fill="rgb(216,200,17)" rx="2" ry="2" />
<text text-anchor="" x="34.45" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (651) (1 ms, 0.01%)</title><rect x="1232.5" y="677" width="0.1" height="15.0" fill="rgb(246,150,35)" rx="2" ry="2" />
<text text-anchor="" x="1235.46" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (9) (98 ms, 0.68%)</title><rect x="135.5" y="789" width="9.4" height="15.0" fill="rgb(224,171,1)" rx="2" ry="2" />
<text text-anchor="" x="138.52" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (11295) (121 ms, 0.84%)</title><rect x="182.2" y="725" width="11.7" height="15.0" fill="rgb(222,49,3)" rx="2" ry="2" />
<text text-anchor="" x="185.25" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (60) (3 ms, 0.02%)</title><rect x="153.6" y="645" width="0.2" height="15.0" fill="rgb(223,98,22)" rx="2" ry="2" />
<text text-anchor="" x="156.59" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#end (390) (2 ms, 0.01%)</title><rect x="160.0" y="773" width="0.2" height="15.0" fill="rgb(206,18,10)" rx="2" ry="2" />
<text text-anchor="" x="163.03" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (1) (14 ms, 0.10%)</title><rect x="148.9" y="933" width="1.4" height="15.0" fill="rgb(242,71,27)" rx="2" ry="2" />
<text text-anchor="" x="151.91" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (1) (10 ms, 0.07%)</title><rect x="146.8" y="757" width="0.9" height="15.0" fill="rgb(249,88,24)" rx="2" ry="2" />
<text text-anchor="" x="149.77" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BasicObject#instance_exec (855) (3 ms, 0.02%)</title><rect x="1292.5" y="709" width="0.3" height="15.0" fill="rgb(235,144,25)" rx="2" ry="2" />
<text text-anchor="" x="1295.46" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#set_autoload (66) (3 ms, 0.02%)</title><rect x="44.8" y="485" width="0.2" height="15.0" fill="rgb(219,126,13)" rx="2" ry="2" />
<text text-anchor="" x="47.77" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (390) (21 ms, 0.15%)</title><rect x="957.8" y="869" width="2.0" height="15.0" fill="rgb(227,5,8)" rx="2" ry="2" />
<text text-anchor="" x="960.81" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (1) (11 ms, 0.08%)</title><rect x="99.2" y="533" width="1.1" height="15.0" fill="rgb(244,208,51)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#serialization_coder_for_column (287) (2 ms, 0.01%)</title><rect x="1295.9" y="821" width="0.2" height="15.0" fill="rgb(222,159,8)" rx="2" ry="2" />
<text text-anchor="" x="1298.87" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (36) (8 ms, 0.06%)</title><rect x="51.2" y="677" width="0.7" height="15.0" fill="rgb(222,199,39)" rx="2" ry="2" />
<text text-anchor="" x="54.19" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Fanout#finish (20) (2 ms, 0.01%)</title><rect x="1261.1" y="581" width="0.1" height="15.0" fill="rgb(251,17,30)" rx="2" ry="2" />
<text text-anchor="" x="1264.06" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map! (5) (2 ms, 0.01%)</title><rect x="32.6" y="437" width="0.2" height="15.0" fill="rgb(254,50,51)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Field#initialize (76) (42 ms, 0.29%)</title><rect x="38.5" y="405" width="4.1" height="15.0" fill="rgb(232,76,41)" rx="2" ry="2" />
<text text-anchor="" x="41.54" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (2 ms, 0.01%)</title><rect x="1377.3" y="725" width="0.3" height="15.0" fill="rgb(214,35,53)" rx="2" ry="2" />
<text text-anchor="" x="1380.34" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema::Resolver&gt;#field_options (72) (4 ms, 0.03%)</title><rect x="33.8" y="597" width="0.4" height="15.0" fill="rgb(219,69,40)" rx="2" ry="2" />
<text text-anchor="" x="36.84" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (390) (8,304 ms, 57.89%)</title><rect x="157.6" y="869" width="798.9" height="15.0" fill="rgb(248,156,49)" rx="2" ry="2" />
<text text-anchor="" x="160.56" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::ConflictResolver#resolve_conflicts (390)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#name (7992) (7 ms, 0.05%)</title><rect x="1040.6" y="565" width="0.7" height="15.0" fill="rgb(250,18,47)" rx="2" ry="2" />
<text text-anchor="" x="1043.58" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concern#append_features (19) (4 ms, 0.03%)</title><rect x="31.6" y="693" width="0.4" height="15.0" fill="rgb(233,63,36)" rx="2" ry="2" />
<text text-anchor="" x="34.63" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (14789) (7 ms, 0.05%)</title><rect x="876.5" y="629" width="0.7" height="15.0" fill="rgb(251,56,26)" rx="2" ry="2" />
<text text-anchor="" x="879.48" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (195) (2 ms, 0.01%)</title><rect x="1381.5" y="709" width="0.1" height="15.0" fill="rgb(247,99,34)" rx="2" ry="2" />
<text text-anchor="" x="1384.47" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (304) (1 ms, 0.01%)</title><rect x="960.2" y="821" width="0.1" height="15.0" fill="rgb(252,122,32)" rx="2" ry="2" />
<text text-anchor="" x="963.18" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (26121) (11 ms, 0.08%)</title><rect x="243.2" y="773" width="1.1" height="15.0" fill="rgb(213,42,45)" rx="2" ry="2" />
<text text-anchor="" x="246.23" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (11 ms, 0.08%)</title><rect x="99.2" y="469" width="1.0" height="15.0" fill="rgb(210,113,32)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (29578) (34 ms, 0.24%)</title><rect x="940.8" y="661" width="3.3" height="15.0" fill="rgb(209,81,37)" rx="2" ry="2" />
<text text-anchor="" x="943.81" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::AcceptsDefinition::InitializeExtension#initialize (72) (5 ms, 0.03%)</title><rect x="34.2" y="581" width="0.5" height="15.0" fill="rgb(240,67,54)" rx="2" ry="2" />
<text text-anchor="" x="37.24" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (863) (2 ms, 0.01%)</title><rect x="1290.4" y="725" width="0.1" height="15.0" fill="rgb(223,170,20)" rx="2" ry="2" />
<text text-anchor="" x="1293.35" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record#_fast_build_dir (28) (11 ms, 0.08%)</title><rect x="1388.1" y="981" width="1.1" height="15.0" fill="rgb(238,74,22)" rx="2" ry="2" />
<text text-anchor="" x="1391.15" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (24) (2 ms, 0.01%)</title><rect x="1388.4" y="901" width="0.2" height="15.0" fill="rgb(253,50,13)" rx="2" ry="2" />
<text text-anchor="" x="1391.40" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::OpenSSL::PKCS5&gt;#pbkdf2_hmac (1) (46 ms, 0.32%)</title><rect x="22.7" y="677" width="4.4" height="15.0" fill="rgb(212,55,32)" rx="2" ry="2" />
<text text-anchor="" x="25.68" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (15906) (6 ms, 0.04%)</title><rect x="1065.5" y="549" width="0.5" height="15.0" fill="rgb(209,141,12)" rx="2" ry="2" />
<text text-anchor="" x="1068.46" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#new_column_from_field (174) (15 ms, 0.10%)</title><rect x="116.8" y="725" width="1.5" height="15.0" fill="rgb(218,66,18)" rx="2" ry="2" />
<text text-anchor="" x="119.82" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (1 ms, 0.01%)</title><rect x="1236.9" y="725" width="0.1" height="15.0" fill="rgb(248,92,40)" rx="2" ry="2" />
<text text-anchor="" x="1239.90" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (36) (1 ms, 0.01%)</title><rect x="1297.0" y="741" width="0.2" height="15.0" fill="rgb(218,142,48)" rx="2" ry="2" />
<text text-anchor="" x="1300.04" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (863) (1 ms, 0.01%)</title><rect x="1290.0" y="629" width="0.2" height="15.0" fill="rgb(250,45,27)" rx="2" ry="2" />
<text text-anchor="" x="1293.02" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (3 ms, 0.02%)</title><rect x="958.3" y="789" width="0.3" height="15.0" fill="rgb(240,229,18)" rx="2" ry="2" />
<text text-anchor="" x="961.27" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (156) (16 ms, 0.11%)</title><rect x="963.9" y="821" width="1.5" height="15.0" fill="rgb(242,160,30)" rx="2" ry="2" />
<text text-anchor="" x="966.86" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1241) (2 ms, 0.01%)</title><rect x="1080.2" y="789" width="0.2" height="15.0" fill="rgb(225,68,5)" rx="2" ry="2" />
<text text-anchor="" x="1083.16" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (9360) (8 ms, 0.06%)</title><rect x="1348.4" y="629" width="0.8" height="15.0" fill="rgb(219,31,42)" rx="2" ry="2" />
<text text-anchor="" x="1351.41" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#finish_with_state (20) (2 ms, 0.01%)</title><rect x="1261.1" y="597" width="0.1" height="15.0" fill="rgb(228,117,46)" rx="2" ry="2" />
<text text-anchor="" x="1264.05" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="151.4" y="917" width="0.2" height="15.0" fill="rgb(238,4,10)" rx="2" ry="2" />
<text text-anchor="" x="154.40" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record::SymlinkDetector#verify_unwatched! (37) (1 ms, 0.01%)</title><rect x="1388.0" y="965" width="0.1" height="15.0" fill="rgb(230,223,34)" rx="2" ry="2" />
<text text-anchor="" x="1390.99" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#overridable (6718) (15 ms, 0.10%)</title><rect x="994.0" y="565" width="1.4" height="15.0" fill="rgb(249,67,52)" rx="2" ry="2" />
<text text-anchor="" x="997.00" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#* (8226) (2 ms, 0.01%)</title><rect x="1023.6" y="565" width="0.2" height="15.0" fill="rgb(212,214,45)" rx="2" ry="2" />
<text text-anchor="" x="1026.62" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (1 ms, 0.01%)</title><rect x="1236.2" y="805" width="0.2" height="15.0" fill="rgb(245,45,5)" rx="2" ry="2" />
<text text-anchor="" x="1239.24" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (15984) (6 ms, 0.04%)</title><rect x="1067.9" y="597" width="0.6" height="15.0" fill="rgb(235,84,1)" rx="2" ry="2" />
<text text-anchor="" x="1070.91" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (351) (2 ms, 0.01%)</title><rect x="1243.0" y="757" width="0.2" height="15.0" fill="rgb(230,29,17)" rx="2" ry="2" />
<text text-anchor="" x="1246.02" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1680) (3 ms, 0.02%)</title><rect x="1324.0" y="613" width="0.3" height="15.0" fill="rgb(252,62,10)" rx="2" ry="2" />
<text text-anchor="" x="1327.02" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_callbacks (23) (7 ms, 0.05%)</title><rect x="20.1" y="661" width="0.6" height="15.0" fill="rgb(212,114,10)" rx="2" ry="2" />
<text text-anchor="" x="23.06" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys (164) (3 ms, 0.02%)</title><rect x="55.8" y="533" width="0.3" height="15.0" fill="rgb(248,33,33)" rx="2" ry="2" />
<text text-anchor="" x="58.85" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_key (1) (13,414 ms, 93.52%)</title><rect x="93.5" y="1013" width="1290.5" height="15.0" fill="rgb(236,212,46)" rx="2" ry="2" />
<text text-anchor="" x="96.48" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Hash#each_key (1)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (211) (5 ms, 0.03%)</title><rect x="1231.6" y="709" width="0.5" height="15.0" fill="rgb(232,125,39)" rx="2" ry="2" />
<text text-anchor="" x="1234.56" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (390) (5 ms, 0.03%)</title><rect x="1072.6" y="613" width="0.5" height="15.0" fill="rgb(252,224,11)" rx="2" ry="2" />
<text text-anchor="" x="1075.56" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#model_class (1170) (3 ms, 0.02%)</title><rect x="1367.4" y="661" width="0.3" height="15.0" fill="rgb(232,8,11)" rx="2" ry="2" />
<text text-anchor="" x="1370.40" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (29578) (10 ms, 0.07%)</title><rect x="947.3" y="613" width="1.0" height="15.0" fill="rgb(222,228,5)" rx="2" ry="2" />
<text text-anchor="" x="950.35" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15906) (3 ms, 0.02%)</title><rect x="1060.6" y="549" width="0.3" height="15.0" fill="rgb(223,137,53)" rx="2" ry="2" />
<text text-anchor="" x="1063.58" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (6 ms, 0.04%)</title><rect x="488.0" y="741" width="0.5" height="15.0" fill="rgb(245,202,21)" rx="2" ry="2" />
<text text-anchor="" x="490.99" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (118 ms, 0.82%)</title><rect x="1354.9" y="725" width="11.3" height="15.0" fill="rgb(212,200,3)" rx="2" ry="2" />
<text text-anchor="" x="1357.88" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (38) (2 ms, 0.01%)</title><rect x="1296.7" y="741" width="0.2" height="15.0" fill="rgb(244,144,10)" rx="2" ry="2" />
<text text-anchor="" x="1299.67" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (55) (18 ms, 0.13%)</title><rect x="48.4" y="837" width="1.7" height="15.0" fill="rgb(237,216,9)" rx="2" ry="2" />
<text text-anchor="" x="51.37" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (4830) (2 ms, 0.01%)</title><rect x="955.3" y="773" width="0.2" height="15.0" fill="rgb(254,87,2)" rx="2" ry="2" />
<text text-anchor="" x="958.32" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (39) (2 ms, 0.01%)</title><rect x="1383.6" y="789" width="0.2" height="15.0" fill="rgb(228,197,16)" rx="2" ry="2" />
<text text-anchor="" x="1386.59" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (78) (2 ms, 0.01%)</title><rect x="1376.9" y="821" width="0.2" height="15.0" fill="rgb(231,12,45)" rx="2" ry="2" />
<text text-anchor="" x="1379.91" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (1) (28 ms, 0.20%)</title><rect x="97.6" y="629" width="2.7" height="15.0" fill="rgb(215,228,16)" rx="2" ry="2" />
<text text-anchor="" x="100.63" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (3) (1 ms, 0.01%)</title><rect x="22.3" y="485" width="0.1" height="15.0" fill="rgb(243,52,11)" rx="2" ry="2" />
<text text-anchor="" x="25.29" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (18) (62 ms, 0.43%)</title><rect x="38.1" y="533" width="6.0" height="15.0" fill="rgb(227,31,3)" rx="2" ry="2" />
<text text-anchor="" x="41.10" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PgSearch::Model::ClassMethods#multisearchable (5) (3 ms, 0.02%)</title><rect x="31.1" y="645" width="0.3" height="15.0" fill="rgb(247,184,16)" rx="2" ry="2" />
<text text-anchor="" x="34.11" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (18615) (14 ms, 0.10%)</title><rect x="1095.1" y="677" width="1.3" height="15.0" fill="rgb(246,136,28)" rx="2" ry="2" />
<text text-anchor="" x="1098.05" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::MethodHooks#method_added (181) (5 ms, 0.03%)</title><rect x="46.4" y="709" width="0.4" height="15.0" fill="rgb(225,132,32)" rx="2" ry="2" />
<text text-anchor="" x="49.36" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (33) (5 ms, 0.03%)</title><rect x="15.2" y="581" width="0.5" height="15.0" fill="rgb(218,83,36)" rx="2" ry="2" />
<text text-anchor="" x="18.22" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (1826) (1 ms, 0.01%)</title><rect x="55.9" y="453" width="0.2" height="15.0" fill="rgb(238,224,2)" rx="2" ry="2" />
<text text-anchor="" x="58.95" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (1491) (2 ms, 0.01%)</title><rect x="966.7" y="757" width="0.2" height="15.0" fill="rgb(229,2,14)" rx="2" ry="2" />
<text text-anchor="" x="969.70" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (44) (10 ms, 0.07%)</title><rect x="52.6" y="853" width="1.0" height="15.0" fill="rgb(223,194,38)" rx="2" ry="2" />
<text text-anchor="" x="55.61" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (39) (3 ms, 0.02%)</title><rect x="1378.0" y="837" width="0.3" height="15.0" fill="rgb(228,44,23)" rx="2" ry="2" />
<text text-anchor="" x="1380.99" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (2208) (141 ms, 0.98%)</title><rect x="1217.4" y="741" width="13.5" height="15.0" fill="rgb(247,7,22)" rx="2" ry="2" />
<text text-anchor="" x="1220.36" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (16795) (2 ms, 0.01%)</title><rect x="988.8" y="581" width="0.2" height="15.0" fill="rgb(213,172,26)" rx="2" ry="2" />
<text text-anchor="" x="991.84" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#kind (18615) (19 ms, 0.13%)</title><rect x="1102.9" y="661" width="1.8" height="15.0" fill="rgb(226,213,49)" rx="2" ry="2" />
<text text-anchor="" x="1105.89" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (31812) (12 ms, 0.08%)</title><rect x="1052.3" y="517" width="1.2" height="15.0" fill="rgb(241,73,46)" rx="2" ry="2" />
<text text-anchor="" x="1055.32" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#method_defined? (5117) (5 ms, 0.03%)</title><rect x="131.3" y="661" width="0.4" height="15.0" fill="rgb(225,171,50)" rx="2" ry="2" />
<text text-anchor="" x="134.30" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (2340) (4 ms, 0.03%)</title><rect x="1364.5" y="501" width="0.4" height="15.0" fill="rgb(230,4,53)" rx="2" ry="2" />
<text text-anchor="" x="1367.51" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (936) (1 ms, 0.01%)</title><rect x="1235.6" y="709" width="0.2" height="15.0" fill="rgb(242,67,2)" rx="2" ry="2" />
<text text-anchor="" x="1238.62" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (39) (2 ms, 0.01%)</title><rect x="1378.3" y="757" width="0.2" height="15.0" fill="rgb(234,61,10)" rx="2" ry="2" />
<text text-anchor="" x="1381.34" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (3,164 ms, 22.06%)</title><rect x="1079.4" y="901" width="304.4" height="15.0" fill="rgb(211,194,46)" rx="2" ry="2" />
<text text-anchor="" x="1082.40" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#each (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (32) (18 ms, 0.13%)</title><rect x="50.2" y="805" width="1.7" height="15.0" fill="rgb(227,98,32)" rx="2" ry="2" />
<text text-anchor="" x="53.18" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable::ClassMethods#new (118) (5 ms, 0.03%)</title><rect x="1268.5" y="581" width="0.4" height="15.0" fill="rgb(222,142,11)" rx="2" ry="2" />
<text text-anchor="" x="1271.49" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (14) (4 ms, 0.03%)</title><rect x="52.7" y="725" width="0.4" height="15.0" fill="rgb(211,140,42)" rx="2" ry="2" />
<text text-anchor="" x="55.72" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1,070 ms, 7.46%)</title><rect x="974.0" y="917" width="103.0" height="15.0" fill="rgb(240,134,8)" rx="2" ry="2" />
<text text-anchor="" x="976.98" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMetho..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1302) (3 ms, 0.02%)</title><rect x="1271.5" y="629" width="0.3" height="15.0" fill="rgb(235,93,27)" rx="2" ry="2" />
<text text-anchor="" x="1274.51" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#here (390) (2 ms, 0.01%)</title><rect x="160.3" y="773" width="0.2" height="15.0" fill="rgb(238,54,5)" rx="2" ry="2" />
<text text-anchor="" x="163.29" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (1 ms, 0.01%)</title><rect x="1077.7" y="725" width="0.1" height="15.0" fill="rgb(239,33,31)" rx="2" ry="2" />
<text text-anchor="" x="1080.73" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (234) (2 ms, 0.01%)</title><rect x="1373.8" y="629" width="0.2" height="15.0" fill="rgb(248,53,24)" rx="2" ry="2" />
<text text-anchor="" x="1376.84" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (31240) (3 ms, 0.02%)</title><rect x="1308.6" y="757" width="0.4" height="15.0" fill="rgb(231,140,27)" rx="2" ry="2" />
<text text-anchor="" x="1311.65" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#present? (60764) (37 ms, 0.26%)</title><rect x="1318.6" y="821" width="3.5" height="15.0" fill="rgb(219,32,49)" rx="2" ry="2" />
<text text-anchor="" x="1321.57" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable#deduplicate (118) (4 ms, 0.03%)</title><rect x="1268.5" y="565" width="0.4" height="15.0" fill="rgb(207,105,44)" rx="2" ry="2" />
<text text-anchor="" x="1271.50" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#merge_into_self (148) (46 ms, 0.32%)</title><rect x="968.3" y="837" width="4.4" height="15.0" fill="rgb(205,225,19)" rx="2" ry="2" />
<text text-anchor="" x="971.27" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (390) (2 ms, 0.01%)</title><rect x="1000.1" y="597" width="0.1" height="15.0" fill="rgb(206,32,6)" rx="2" ry="2" />
<text text-anchor="" x="1003.05" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (5) (4 ms, 0.03%)</title><rect x="1294.0" y="565" width="0.4" height="15.0" fill="rgb(225,206,36)" rx="2" ry="2" />
<text text-anchor="" x="1297.01" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (195) (739 ms, 5.15%)</title><rect x="1004.1" y="693" width="71.1" height="15.0" fill="rgb(219,27,52)" rx="2" ry="2" />
<text text-anchor="" x="1007.11" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (3 ms, 0.02%)</title><rect x="1337.3" y="741" width="0.3" height="15.0" fill="rgb(231,4,1)" rx="2" ry="2" />
<text text-anchor="" x="1340.32" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAttribute#generate_enum_methods (5) (13 ms, 0.09%)</title><rect x="1293.9" y="773" width="1.2" height="15.0" fill="rgb(219,131,13)" rx="2" ry="2" />
<text text-anchor="" x="1296.94" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::Railties::Helpers#inherited (35) (17 ms, 0.12%)</title><rect x="16.2" y="709" width="1.6" height="15.0" fill="rgb(238,199,3)" rx="2" ry="2" />
<text text-anchor="" x="19.17" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (21 ms, 0.15%)</title><rect x="938.3" y="613" width="2.0" height="15.0" fill="rgb(251,127,5)" rx="2" ry="2" />
<text text-anchor="" x="941.26" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#here (3531) (39 ms, 0.27%)</title><rect x="237.0" y="789" width="3.7" height="15.0" fill="rgb(241,26,42)" rx="2" ry="2" />
<text text-anchor="" x="240.01" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (36) (14 ms, 0.10%)</title><rect x="48.8" y="789" width="1.3" height="15.0" fill="rgb(244,204,4)" rx="2" ry="2" />
<text text-anchor="" x="51.76" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (3 ms, 0.02%)</title><rect x="1351.0" y="549" width="0.2" height="15.0" fill="rgb(219,36,30)" rx="2" ry="2" />
<text text-anchor="" x="1353.96" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (1170) (17 ms, 0.12%)</title><rect x="1334.9" y="805" width="1.7" height="15.0" fill="rgb(230,225,24)" rx="2" ry="2" />
<text text-anchor="" x="1337.93" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#sub! (2418) (1 ms, 0.01%)</title><rect x="1278.6" y="709" width="0.1" height="15.0" fill="rgb(214,205,54)" rx="2" ry="2" />
<text text-anchor="" x="1281.56" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::ParamsWrapper::ClassMethods#inherited (5) (3 ms, 0.02%)</title><rect x="32.6" y="597" width="0.3" height="15.0" fill="rgb(241,127,45)" rx="2" ry="2" />
<text text-anchor="" x="35.57" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::ConfigurationFile#parse (1) (1 ms, 0.01%)</title><rect x="27.1" y="613" width="0.2" height="15.0" fill="rgb(230,88,40)" rx="2" ry="2" />
<text text-anchor="" x="30.13" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (330) (2 ms, 0.01%)</title><rect x="1281.0" y="629" width="0.2" height="15.0" fill="rgb(207,13,32)" rx="2" ry="2" />
<text text-anchor="" x="1284.02" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (390) (8,200 ms, 57.17%)</title><rect x="166.7" y="805" width="788.9" height="15.0" fill="rgb(242,85,52)" rx="2" ry="2" />
<text text-anchor="" x="169.75" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Hash#each (390)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Generator#current_plugin (2208) (4 ms, 0.03%)</title><rect x="1228.9" y="549" width="0.4" height="15.0" fill="rgb(232,43,27)" rx="2" ry="2" />
<text text-anchor="" x="1231.89" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#with_execution_control (1) (3 ms, 0.02%)</title><rect x="27.1" y="661" width="0.3" height="15.0" fill="rgb(244,95,51)" rx="2" ry="2" />
<text text-anchor="" x="30.12" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (546) (1 ms, 0.01%)</title><rect x="156.0" y="853" width="0.1" height="15.0" fill="rgb(226,4,38)" rx="2" ry="2" />
<text text-anchor="" x="158.97" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#generate (39) (428 ms, 2.98%)</title><rect x="1243.7" y="885" width="41.2" height="15.0" fill="rgb(241,54,25)" rx="2" ry="2" />
<text text-anchor="" x="1246.68" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (8 ms, 0.06%)</title><rect x="480.8" y="693" width="0.7" height="15.0" fill="rgb(240,160,53)" rx="2" ry="2" />
<text text-anchor="" x="483.80" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (35) (9 ms, 0.06%)</title><rect x="16.5" y="485" width="0.8" height="15.0" fill="rgb(224,202,14)" rx="2" ry="2" />
<text text-anchor="" x="19.46" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (2 ms, 0.01%)</title><rect x="154.5" y="757" width="0.1" height="15.0" fill="rgb(245,46,5)" rx="2" ry="2" />
<text text-anchor="" x="157.46" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#return_type (29580) (51 ms, 0.36%)</title><rect x="517.7" y="757" width="4.9" height="15.0" fill="rgb(244,92,52)" rx="2" ry="2" />
<text text-anchor="" x="520.70" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (156) (1 ms, 0.01%)</title><rect x="1001.2" y="581" width="0.1" height="15.0" fill="rgb(246,189,18)" rx="2" ry="2" />
<text text-anchor="" x="1004.18" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#generate_base_rbi (1) (2 ms, 0.01%)</title><rect x="151.4" y="885" width="0.2" height="15.0" fill="rgb(226,153,9)" rx="2" ry="2" />
<text text-anchor="" x="154.40" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (367 ms, 2.56%)</title><rect x="1334.7" y="837" width="35.3" height="15.0" fill="rgb(236,0,48)" rx="2" ry="2" />
<text text-anchor="" x="1337.69" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ar..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (960) (1 ms, 0.01%)</title><rect x="1322.7" y="597" width="0.1" height="15.0" fill="rgb(252,97,39)" rx="2" ry="2" />
<text text-anchor="" x="1325.65" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#merge_strategy (304) (4 ms, 0.03%)</title><rect x="963.4" y="837" width="0.4" height="15.0" fill="rgb(206,180,52)" rx="2" ry="2" />
<text text-anchor="" x="966.40" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveSupport::Dependencies::ZeitwerkIntegration::Inflector&gt;#camelize (66) (1 ms, 0.01%)</title><rect x="44.6" y="501" width="0.1" height="15.0" fill="rgb(245,117,36)" rx="2" ry="2" />
<text text-anchor="" x="47.61" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (38) (2 ms, 0.01%)</title><rect x="1296.7" y="773" width="0.2" height="15.0" fill="rgb(245,117,0)" rx="2" ry="2" />
<text text-anchor="" x="1299.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2418) (1 ms, 0.01%)</title><rect x="1271.7" y="581" width="0.1" height="15.0" fill="rgb(220,90,9)" rx="2" ry="2" />
<text text-anchor="" x="1274.67" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (30811) (3 ms, 0.02%)</title><rect x="1305.6" y="789" width="0.3" height="15.0" fill="rgb(244,52,42)" rx="2" ry="2" />
<text text-anchor="" x="1308.58" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (7 ms, 0.05%)</title><rect x="487.3" y="693" width="0.7" height="15.0" fill="rgb(221,128,23)" rx="2" ry="2" />
<text text-anchor="" x="490.34" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (25) (2 ms, 0.01%)</title><rect x="12.9" y="597" width="0.2" height="15.0" fill="rgb(238,109,35)" rx="2" ry="2" />
<text text-anchor="" x="15.88" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (87) (1 ms, 0.01%)</title><rect x="999.8" y="629" width="0.1" height="15.0" fill="rgb(250,60,24)" rx="2" ry="2" />
<text text-anchor="" x="1002.79" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#type (29578) (53 ms, 0.37%)</title><rect x="894.9" y="597" width="5.2" height="15.0" fill="rgb(233,147,8)" rx="2" ry="2" />
<text text-anchor="" x="897.93" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (6 ms, 0.04%)</title><rect x="507.3" y="741" width="0.6" height="15.0" fill="rgb(238,132,19)" rx="2" ry="2" />
<text text-anchor="" x="510.30" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (468) (4 ms, 0.03%)</title><rect x="1239.3" y="581" width="0.4" height="15.0" fill="rgb(228,98,18)" rx="2" ry="2" />
<text text-anchor="" x="1242.33" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (8 ms, 0.06%)</title><rect x="1376.1" y="869" width="0.8" height="15.0" fill="rgb(236,127,47)" rx="2" ry="2" />
<text text-anchor="" x="1379.09" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#join (4917) (2 ms, 0.01%)</title><rect x="128.0" y="693" width="0.1" height="15.0" fill="rgb(231,220,24)" rx="2" ry="2" />
<text text-anchor="" x="130.99" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Backend::Simple::Implementation#eager_load! (1) (402 ms, 2.80%)</title><rect x="54.6" y="901" width="38.7" height="15.0" fill="rgb(216,174,23)" rx="2" ry="2" />
<text text-anchor="" x="57.63" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I18..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (78) (6 ms, 0.04%)</title><rect x="1377.1" y="837" width="0.5" height="15.0" fill="rgb(222,132,44)" rx="2" ry="2" />
<text text-anchor="" x="1380.07" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#constants (156) (3 ms, 0.02%)</title><rect x="1002.4" y="645" width="0.3" height="15.0" fill="rgb(225,79,34)" rx="2" ry="2" />
<text text-anchor="" x="1005.35" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (1) (5 ms, 0.03%)</title><rect x="97.8" y="533" width="0.5" height="15.0" fill="rgb(253,0,3)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (468) (2 ms, 0.01%)</title><rect x="1242.5" y="709" width="0.1" height="15.0" fill="rgb(226,22,44)" rx="2" ry="2" />
<text text-anchor="" x="1245.47" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (12) (3 ms, 0.02%)</title><rect x="54.3" y="837" width="0.3" height="15.0" fill="rgb(247,68,39)" rx="2" ry="2" />
<text text-anchor="" x="57.30" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_include (117) (4 ms, 0.03%)</title><rect x="1380.2" y="837" width="0.4" height="15.0" fill="rgb(238,183,31)" rx="2" ry="2" />
<text text-anchor="" x="1383.21" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::BelongsTo&gt;#define_callbacks (29) (3 ms, 0.02%)</title><rect x="18.6" y="677" width="0.3" height="15.0" fill="rgb(251,66,24)" rx="2" ry="2" />
<text text-anchor="" x="21.60" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActionMailer&gt;#eager_load! (1) (38 ms, 0.26%)</title><rect x="48.3" y="917" width="3.6" height="15.0" fill="rgb(250,72,12)" rx="2" ry="2" />
<text text-anchor="" x="51.31" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (18615) (239 ms, 1.67%)</title><rect x="1083.8" y="725" width="22.9" height="15.0" fill="rgb(205,201,19)" rx="2" ry="2" />
<text text-anchor="" x="1086.76" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1092) (2 ms, 0.01%)</title><rect x="1236.6" y="677" width="0.2" height="15.0" fill="rgb(235,214,41)" rx="2" ry="2" />
<text text-anchor="" x="1239.65" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1076.6" y="773" width="0.1" height="15.0" fill="rgb(214,95,42)" rx="2" ry="2" />
<text text-anchor="" x="1079.61" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (23) (10 ms, 0.07%)</title><rect x="52.6" y="805" width="1.0" height="15.0" fill="rgb(210,104,51)" rx="2" ry="2" />
<text text-anchor="" x="55.64" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#open (27) (3 ms, 0.02%)</title><rect x="1388.3" y="917" width="0.3" height="15.0" fill="rgb(233,100,26)" rx="2" ry="2" />
<text text-anchor="" x="1391.28" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_new_connection (1) (44 ms, 0.31%)</title><rect x="96.1" y="693" width="4.2" height="15.0" fill="rgb(246,133,15)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (1) (39 ms, 0.27%)</title><rect x="38.6" y="325" width="3.8" height="15.0" fill="rgb(246,145,16)" rx="2" ry="2" />
<text text-anchor="" x="41.64" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (18615) (713 ms, 4.97%)</title><rect x="1134.7" y="661" width="68.6" height="15.0" fill="rgb(237,146,9)" rx="2" ry="2" />
<text text-anchor="" x="1137.74" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#initialize (546) (8 ms, 0.06%)</title><rect x="155.7" y="917" width="0.8" height="15.0" fill="rgb(237,126,25)" rx="2" ry="2" />
<text text-anchor="" x="158.74" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_puts (1170) (4 ms, 0.03%)</title><rect x="160.7" y="773" width="0.4" height="15.0" fill="rgb(205,163,20)" rx="2" ry="2" />
<text text-anchor="" x="163.69" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Pathname#plus (120) (2 ms, 0.01%)</title><rect x="147.8" y="949" width="0.3" height="15.0" fill="rgb(223,43,41)" rx="2" ry="2" />
<text text-anchor="" x="150.84" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (16140) (2 ms, 0.01%)</title><rect x="1033.1" y="437" width="0.2" height="15.0" fill="rgb(243,182,28)" rx="2" ry="2" />
<text text-anchor="" x="1036.07" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (7992) (3 ms, 0.02%)</title><rect x="1068.5" y="597" width="0.3" height="15.0" fill="rgb(208,6,14)" rx="2" ry="2" />
<text text-anchor="" x="1071.53" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#model_class (1170) (3 ms, 0.02%)</title><rect x="1369.7" y="773" width="0.2" height="15.0" fill="rgb(221,119,11)" rx="2" ry="2" />
<text text-anchor="" x="1372.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#enum (3) (6 ms, 0.04%)</title><rect x="21.9" y="709" width="0.6" height="15.0" fill="rgb(219,15,41)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (60) (3 ms, 0.02%)</title><rect x="153.6" y="661" width="0.3" height="15.0" fill="rgb(226,33,47)" rx="2" ry="2" />
<text text-anchor="" x="156.58" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#apply_inflections (93) (5 ms, 0.03%)</title><rect x="1233.9" y="789" width="0.5" height="15.0" fill="rgb(207,111,13)" rx="2" ry="2" />
<text text-anchor="" x="1236.89" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (4027) (4 ms, 0.03%)</title><rect x="966.2" y="741" width="0.5" height="15.0" fill="rgb(252,53,6)" rx="2" ry="2" />
<text text-anchor="" x="969.25" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#instance_variable_set (2745) (1 ms, 0.01%)</title><rect x="1283.1" y="501" width="0.2" height="15.0" fill="rgb(217,116,45)" rx="2" ry="2" />
<text text-anchor="" x="1286.15" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#storage_to_output (12) (1 ms, 0.01%)</title><rect x="53.8" y="725" width="0.1" height="15.0" fill="rgb(228,3,0)" rx="2" ry="2" />
<text text-anchor="" x="56.81" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods#define_attribute_methods (37) (162 ms, 1.13%)</title><rect x="119.7" y="805" width="15.6" height="15.0" fill="rgb(209,89,11)" rx="2" ry="2" />
<text text-anchor="" x="122.66" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (330) (1 ms, 0.01%)</title><rect x="1279.6" y="725" width="0.1" height="15.0" fill="rgb(225,32,44)" rx="2" ry="2" />
<text text-anchor="" x="1282.57" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concern#append_features (13) (8 ms, 0.06%)</title><rect x="34.9" y="613" width="0.7" height="15.0" fill="rgb(245,33,37)" rx="2" ry="2" />
<text text-anchor="" x="37.85" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#_define_typed_enum (3) (3 ms, 0.02%)</title><rect x="22.2" y="597" width="0.3" height="15.0" fill="rgb(233,175,36)" rx="2" ry="2" />
<text text-anchor="" x="25.24" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (5) (2 ms, 0.01%)</title><rect x="45.9" y="613" width="0.2" height="15.0" fill="rgb(241,137,19)" rx="2" ry="2" />
<text text-anchor="" x="48.91" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#_define_enum (3) (4 ms, 0.03%)</title><rect x="21.9" y="629" width="0.3" height="15.0" fill="rgb(223,84,44)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods&gt;#declare_sig (112) (1 ms, 0.01%)</title><rect x="44.3" y="533" width="0.2" height="15.0" fill="rgb(238,182,21)" rx="2" ry="2" />
<text text-anchor="" x="47.35" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2208) (4 ms, 0.03%)</title><rect x="1227.2" y="613" width="0.4" height="15.0" fill="rgb(249,123,14)" rx="2" ry="2" />
<text text-anchor="" x="1230.20" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (4 ms, 0.03%)</title><rect x="1294.0" y="581" width="0.4" height="15.0" fill="rgb(225,5,48)" rx="2" ry="2" />
<text text-anchor="" x="1297.01" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (240) (9 ms, 0.06%)</title><rect x="1322.4" y="693" width="0.9" height="15.0" fill="rgb(233,86,23)" rx="2" ry="2" />
<text text-anchor="" x="1325.42" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveStorage::Attached::Model::ClassMethods#has_one_attached (1) (1 ms, 0.01%)</title><rect x="22.6" y="709" width="0.1" height="15.0" fill="rgb(233,74,12)" rx="2" ry="2" />
<text text-anchor="" x="25.58" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (60) (2 ms, 0.01%)</title><rect x="153.6" y="597" width="0.2" height="15.0" fill="rgb(218,29,2)" rx="2" ry="2" />
<text text-anchor="" x="156.61" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (18615) (20 ms, 0.14%)</title><rect x="1092.9" y="645" width="2.0" height="15.0" fill="rgb(205,204,40)" rx="2" ry="2" />
<text text-anchor="" x="1095.92" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (2) (1 ms, 0.01%)</title><rect x="53.5" y="757" width="0.1" height="15.0" fill="rgb(236,48,52)" rx="2" ry="2" />
<text text-anchor="" x="56.45" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15906) (3 ms, 0.02%)</title><rect x="1053.5" y="549" width="0.3" height="15.0" fill="rgb(229,220,19)" rx="2" ry="2" />
<text text-anchor="" x="1056.53" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (38) (1 ms, 0.01%)</title><rect x="1296.3" y="725" width="0.1" height="15.0" fill="rgb(244,52,17)" rx="2" ry="2" />
<text text-anchor="" x="1299.28" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#generate_rbi (40) (12,843 ms, 89.54%)</title><rect x="148.4" y="997" width="1235.6" height="15.0" fill="rgb(228,159,25)" rx="2" ry="2" />
<text text-anchor="" x="151.36" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >SorbetRails::ModelRbiFormatter#generate_rbi (40)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_puts (234) (1 ms, 0.01%)</title><rect x="149.6" y="773" width="0.2" height="15.0" fill="rgb(209,200,46)" rx="2" ry="2" />
<text text-anchor="" x="152.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (2 ms, 0.01%)</title><rect x="1364.3" y="469" width="0.2" height="15.0" fill="rgb(212,146,16)" rx="2" ry="2" />
<text text-anchor="" x="1367.27" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (10 ms, 0.07%)</title><rect x="1235.2" y="837" width="1.0" height="15.0" fill="rgb(245,138,32)" rx="2" ry="2" />
<text text-anchor="" x="1238.21" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (60) (2 ms, 0.01%)</title><rect x="153.6" y="629" width="0.2" height="15.0" fill="rgb(224,94,14)" rx="2" ry="2" />
<text text-anchor="" x="156.59" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (240) (1 ms, 0.01%)</title><rect x="1324.5" y="581" width="0.1" height="15.0" fill="rgb(218,9,36)" rx="2" ry="2" />
<text text-anchor="" x="1327.51" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#final (7992) (21 ms, 0.15%)</title><rect x="1023.8" y="613" width="2.0" height="15.0" fill="rgb(243,96,14)" rx="2" ry="2" />
<text text-anchor="" x="1026.80" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (29580) (11 ms, 0.08%)</title><rect x="516.1" y="741" width="1.1" height="15.0" fill="rgb(219,116,21)" rx="2" ry="2" />
<text text-anchor="" x="519.08" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Attributes::ClassMethods#define_attribute (118) (1 ms, 0.01%)</title><rect x="1269.8" y="645" width="0.1" height="15.0" fill="rgb(212,114,50)" rx="2" ry="2" />
<text text-anchor="" x="1272.80" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (156) (7 ms, 0.05%)</title><rect x="1236.4" y="789" width="0.7" height="15.0" fill="rgb(217,41,29)" rx="2" ry="2" />
<text text-anchor="" x="1239.41" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1378.3" y="741" width="0.2" height="15.0" fill="rgb(210,193,32)" rx="2" ry="2" />
<text text-anchor="" x="1381.34" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (24) (3 ms, 0.02%)</title><rect x="51.7" y="661" width="0.2" height="15.0" fill="rgb(252,22,12)" rx="2" ry="2" />
<text text-anchor="" x="54.65" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (11295) (35 ms, 0.24%)</title><rect x="232.3" y="693" width="3.4" height="15.0" fill="rgb(244,96,35)" rx="2" ry="2" />
<text text-anchor="" x="235.31" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#async_exec (1) (3 ms, 0.02%)</title><rect x="95.8" y="581" width="0.2" height="15.0" fill="rgb(239,190,16)" rx="2" ry="2" />
<text text-anchor="" x="98.79" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (234) (11 ms, 0.08%)</title><rect x="1373.0" y="725" width="1.1" height="15.0" fill="rgb(246,0,40)" rx="2" ry="2" />
<text text-anchor="" x="1376.01" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (3) (2 ms, 0.01%)</title><rect x="154.5" y="773" width="0.1" height="15.0" fill="rgb(243,3,23)" rx="2" ry="2" />
<text text-anchor="" x="157.45" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (295) (77 ms, 0.54%)</title><rect x="85.9" y="789" width="7.3" height="15.0" fill="rgb(243,163,42)" rx="2" ry="2" />
<text text-anchor="" x="88.86" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (2 ms, 0.01%)</title><rect x="152.0" y="741" width="0.1" height="15.0" fill="rgb(212,220,23)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (546) (6 ms, 0.04%)</title><rect x="155.9" y="901" width="0.6" height="15.0" fill="rgb(225,219,44)" rx="2" ry="2" />
<text text-anchor="" x="158.86" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (240) (2 ms, 0.01%)</title><rect x="1323.5" y="725" width="0.2" height="15.0" fill="rgb(206,39,43)" rx="2" ry="2" />
<text text-anchor="" x="1326.49" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (6) (5 ms, 0.03%)</title><rect x="43.4" y="341" width="0.5" height="15.0" fill="rgb(226,170,12)" rx="2" ry="2" />
<text text-anchor="" x="46.43" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (936) (1 ms, 0.01%)</title><rect x="1240.4" y="741" width="0.2" height="15.0" fill="rgb(211,123,15)" rx="2" ry="2" />
<text text-anchor="" x="1243.42" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator#rbi (1) (12 ms, 0.08%)</title><rect x="150.3" y="933" width="1.1" height="15.0" fill="rgb(243,81,8)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1491) (1 ms, 0.01%)</title><rect x="966.0" y="725" width="0.1" height="15.0" fill="rgb(240,224,41)" rx="2" ry="2" />
<text text-anchor="" x="968.99" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (234) (11 ms, 0.08%)</title><rect x="1374.4" y="677" width="1.0" height="15.0" fill="rgb(213,189,24)" rx="2" ry="2" />
<text text-anchor="" x="1377.40" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (2208) (3 ms, 0.02%)</title><rect x="1229.6" y="677" width="0.3" height="15.0" fill="rgb(237,5,12)" rx="2" ry="2" />
<text text-anchor="" x="1232.64" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (1 ms, 0.01%)</title><rect x="1078.4" y="885" width="0.1" height="15.0" fill="rgb(246,43,50)" rx="2" ry="2" />
<text text-anchor="" x="1081.37" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (863) (6 ms, 0.04%)</title><rect x="1285.8" y="789" width="0.6" height="15.0" fill="rgb(227,209,43)" rx="2" ry="2" />
<text text-anchor="" x="1288.85" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (1 ms, 0.01%)</title><rect x="1077.7" y="709" width="0.1" height="15.0" fill="rgb(221,44,34)" rx="2" ry="2" />
<text text-anchor="" x="1080.74" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (4 ms, 0.03%)</title><rect x="1366.6" y="677" width="0.3" height="15.0" fill="rgb(220,29,11)" rx="2" ry="2" />
<text text-anchor="" x="1369.60" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (49 ms, 0.34%)</title><rect x="95.7" y="949" width="4.8" height="15.0" fill="rgb(219,39,18)" rx="2" ry="2" />
<text text-anchor="" x="98.72" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (18 ms, 0.13%)</title><rect x="1068.8" y="597" width="1.8" height="15.0" fill="rgb(254,21,31)" rx="2" ry="2" />
<text text-anchor="" x="1071.81" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (39) (2 ms, 0.01%)</title><rect x="1378.3" y="773" width="0.2" height="15.0" fill="rgb(246,222,43)" rx="2" ry="2" />
<text text-anchor="" x="1381.34" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (1170) (2 ms, 0.01%)</title><rect x="1366.8" y="645" width="0.1" height="15.0" fill="rgb(219,209,28)" rx="2" ry="2" />
<text text-anchor="" x="1369.77" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Devise::Models::DatabaseAuthenticatable#initialize (1) (26 ms, 0.18%)</title><rect x="145.2" y="885" width="2.6" height="15.0" fill="rgb(224,92,31)" rx="2" ry="2" />
<text text-anchor="" x="148.24" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (4) (3 ms, 0.02%)</title><rect x="150.3" y="693" width="0.3" height="15.0" fill="rgb(213,165,12)" rx="2" ry="2" />
<text text-anchor="" x="153.28" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Set#include? (5628) (1 ms, 0.01%)</title><rect x="133.0" y="693" width="0.1" height="15.0" fill="rgb(253,166,12)" rx="2" ry="2" />
<text text-anchor="" x="136.02" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Proc#valid? (2340) (1 ms, 0.01%)</title><rect x="1362.9" y="533" width="0.1" height="15.0" fill="rgb(250,125,51)" rx="2" ry="2" />
<text text-anchor="" x="1365.93" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18) (2 ms, 0.01%)</title><rect x="150.3" y="629" width="0.1" height="15.0" fill="rgb(216,141,48)" rx="2" ry="2" />
<text text-anchor="" x="153.29" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#acquire_connection (1) (44 ms, 0.31%)</title><rect x="96.1" y="725" width="4.2" height="15.0" fill="rgb(244,122,9)" rx="2" ry="2" />
<text text-anchor="" x="99.06" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2482) (1 ms, 0.01%)</title><rect x="1080.3" y="757" width="0.1" height="15.0" fill="rgb(237,111,18)" rx="2" ry="2" />
<text text-anchor="" x="1083.27" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (39804) (4 ms, 0.03%)</title><rect x="1044.7" y="581" width="0.4" height="15.0" fill="rgb(251,198,47)" rx="2" ry="2" />
<text text-anchor="" x="1047.72" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::DynamicMatchers::Method&gt;#match (4917) (11 ms, 0.08%)</title><rect x="134.0" y="677" width="1.1" height="15.0" fill="rgb(213,159,32)" rx="2" ry="2" />
<text text-anchor="" x="137.04" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (125 ms, 0.87%)</title><rect x="1284.9" y="869" width="12.0" height="15.0" fill="rgb(239,104,37)" rx="2" ry="2" />
<text text-anchor="" x="1287.90" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (165) (5 ms, 0.03%)</title><rect x="1279.0" y="725" width="0.4" height="15.0" fill="rgb(247,182,52)" rx="2" ry="2" />
<text text-anchor="" x="1281.96" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1638) (3 ms, 0.02%)</title><rect x="1373.4" y="613" width="0.2" height="15.0" fill="rgb(230,85,37)" rx="2" ry="2" />
<text text-anchor="" x="1376.38" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (186) (8 ms, 0.06%)</title><rect x="1271.3" y="693" width="0.8" height="15.0" fill="rgb(235,50,54)" rx="2" ry="2" />
<text text-anchor="" x="1274.30" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#color (390) (6 ms, 0.04%)</title><rect x="159.4" y="741" width="0.6" height="15.0" fill="rgb(250,163,12)" rx="2" ry="2" />
<text text-anchor="" x="162.35" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (195) (739 ms, 5.15%)</title><rect x="1004.0" y="725" width="71.2" height="15.0" fill="rgb(242,19,1)" rx="2" ry="2" />
<text text-anchor="" x="1007.04" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#with_execution_control (7) (2 ms, 0.01%)</title><rect x="32.9" y="581" width="0.2" height="15.0" fill="rgb(242,181,21)" rx="2" ry="2" />
<text text-anchor="" x="35.94" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (5) (2 ms, 0.01%)</title><rect x="52.9" y="645" width="0.2" height="15.0" fill="rgb(226,82,51)" rx="2" ry="2" />
<text text-anchor="" x="55.86" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (1) (5 ms, 0.03%)</title><rect x="98.5" y="533" width="0.5" height="15.0" fill="rgb(234,36,22)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_value (2) (6 ms, 0.04%)</title><rect x="51.9" y="869" width="0.6" height="15.0" fill="rgb(224,223,26)" rx="2" ry="2" />
<text text-anchor="" x="54.94" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#default (29578) (69 ms, 0.48%)</title><rect x="881.7" y="597" width="6.7" height="15.0" fill="rgb(253,191,37)" rx="2" ry="2" />
<text text-anchor="" x="884.70" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (10 ms, 0.07%)</title><rect x="1323.7" y="725" width="1.0" height="15.0" fill="rgb(217,75,48)" rx="2" ry="2" />
<text text-anchor="" x="1326.73" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#include? (26521) (7 ms, 0.05%)</title><rect x="1325.0" y="821" width="0.6" height="15.0" fill="rgb(231,62,10)" rx="2" ry="2" />
<text text-anchor="" x="1327.96" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#generate_rbi (195) (745 ms, 5.19%)</title><rect x="1003.6" y="773" width="71.7" height="15.0" fill="rgb(253,142,6)" rx="2" ry="2" />
<text text-anchor="" x="1006.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#includes (312) (5 ms, 0.03%)</title><rect x="1003.0" y="645" width="0.5" height="15.0" fill="rgb(235,158,54)" rx="2" ry="2" />
<text text-anchor="" x="1006.03" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3359) (50 ms, 0.35%)</title><rect x="982.6" y="597" width="4.8" height="15.0" fill="rgb(249,68,9)" rx="2" ry="2" />
<text text-anchor="" x="985.64" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#public_send (20) (1 ms, 0.01%)</title><rect x="46.2" y="645" width="0.1" height="15.0" fill="rgb(246,225,33)" rx="2" ry="2" />
<text text-anchor="" x="49.17" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (3359) (1 ms, 0.01%)</title><rect x="976.4" y="645" width="0.1" height="15.0" fill="rgb(253,186,7)" rx="2" ry="2" />
<text text-anchor="" x="979.38" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (1 ms, 0.01%)</title><rect x="1379.8" y="661" width="0.2" height="15.0" fill="rgb(208,4,11)" rx="2" ry="2" />
<text text-anchor="" x="1382.84" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Callbacks::ClassMethods#set_callback (29) (1 ms, 0.01%)</title><rect x="18.7" y="581" width="0.1" height="15.0" fill="rgb(239,60,41)" rx="2" ry="2" />
<text text-anchor="" x="21.69" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Core#initialize (1) (26 ms, 0.18%)</title><rect x="145.2" y="869" width="2.6" height="15.0" fill="rgb(208,14,4)" rx="2" ry="2" />
<text text-anchor="" x="148.24" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRelationWhereNot#generate (1) (1 ms, 0.01%)</title><rect x="154.8" y="853" width="0.1" height="15.0" fill="rgb(239,226,26)" rx="2" ry="2" />
<text text-anchor="" x="157.76" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (240) (8 ms, 0.06%)</title><rect x="1323.8" y="661" width="0.8" height="15.0" fill="rgb(218,53,3)" rx="2" ry="2" />
<text text-anchor="" x="1326.80" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (3359) (1 ms, 0.01%)</title><rect x="998.9" y="549" width="0.2" height="15.0" fill="rgb(219,25,20)" rx="2" ry="2" />
<text text-anchor="" x="1001.94" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (390) (5 ms, 0.03%)</title><rect x="161.1" y="805" width="0.5" height="15.0" fill="rgb(213,23,18)" rx="2" ry="2" />
<text text-anchor="" x="164.07" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#% (5628) (4 ms, 0.03%)</title><rect x="129.1" y="693" width="0.3" height="15.0" fill="rgb(224,84,8)" rx="2" ry="2" />
<text text-anchor="" x="132.10" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (4 ms, 0.03%)</title><rect x="1349.3" y="629" width="0.4" height="15.0" fill="rgb(235,181,23)" rx="2" ry="2" />
<text text-anchor="" x="1352.28" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (240) (9 ms, 0.06%)</title><rect x="1322.4" y="661" width="0.9" height="15.0" fill="rgb(209,146,53)" rx="2" ry="2" />
<text text-anchor="" x="1325.44" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_mode? (26121) (78 ms, 0.54%)</title><rect x="246.8" y="741" width="7.5" height="15.0" fill="rgb(220,211,16)" rx="2" ry="2" />
<text text-anchor="" x="249.78" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#initialize (1) (49 ms, 0.34%)</title><rect x="95.7" y="933" width="4.8" height="15.0" fill="rgb(245,80,20)" rx="2" ry="2" />
<text text-anchor="" x="98.72" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (6 ms, 0.04%)</title><rect x="1359.1" y="645" width="0.6" height="15.0" fill="rgb(209,209,29)" rx="2" ry="2" />
<text text-anchor="" x="1362.15" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1086.7" y="693" width="0.2" height="15.0" fill="rgb(246,62,18)" rx="2" ry="2" />
<text text-anchor="" x="1089.66" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAttribute#value_type_for_attr_writer (286) (7 ms, 0.05%)</title><rect x="1295.2" y="821" width="0.7" height="15.0" fill="rgb(212,196,9)" rx="2" ry="2" />
<text text-anchor="" x="1298.17" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (18615) (232 ms, 1.62%)</title><rect x="1084.4" y="709" width="22.3" height="15.0" fill="rgb(207,148,38)" rx="2" ry="2" />
<text text-anchor="" x="1087.40" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#interface (2879) (8 ms, 0.06%)</title><rect x="973.0" y="805" width="0.8" height="15.0" fill="rgb(238,161,28)" rx="2" ry="2" />
<text text-anchor="" x="976.04" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (32 ms, 0.22%)</title><rect x="963.8" y="853" width="3.1" height="15.0" fill="rgb(217,228,34)" rx="2" ry="2" />
<text text-anchor="" x="966.84" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (651) (1 ms, 0.01%)</title><rect x="1232.5" y="661" width="0.1" height="15.0" fill="rgb(250,93,48)" rx="2" ry="2" />
<text text-anchor="" x="1235.48" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (4 ms, 0.03%)</title><rect x="1379.6" y="725" width="0.4" height="15.0" fill="rgb(250,41,46)" rx="2" ry="2" />
<text text-anchor="" x="1382.62" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (15) (2 ms, 0.01%)</title><rect x="53.1" y="773" width="0.2" height="15.0" fill="rgb(210,22,6)" rx="2" ry="2" />
<text text-anchor="" x="56.10" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#primary_keys (1) (10 ms, 0.07%)</title><rect x="146.8" y="725" width="0.9" height="15.0" fill="rgb(250,112,31)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (118) (6 ms, 0.04%)</title><rect x="1232.9" y="773" width="0.6" height="15.0" fill="rgb(206,144,34)" rx="2" ry="2" />
<text text-anchor="" x="1235.90" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#module_eval (26) (1 ms, 0.01%)</title><rect x="22.0" y="437" width="0.1" height="15.0" fill="rgb(216,142,49)" rx="2" ry="2" />
<text text-anchor="" x="24.98" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (8 ms, 0.06%)</title><rect x="1095.6" y="661" width="0.8" height="15.0" fill="rgb(231,154,11)" rx="2" ry="2" />
<text text-anchor="" x="1098.64" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (37) (165 ms, 1.15%)</title><rect x="119.6" y="821" width="15.9" height="15.0" fill="rgb(224,88,31)" rx="2" ry="2" />
<text text-anchor="" x="122.65" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (390) (4 ms, 0.03%)</title><rect x="159.6" y="725" width="0.4" height="15.0" fill="rgb(244,16,0)" rx="2" ry="2" />
<text text-anchor="" x="162.62" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7875) (79 ms, 0.55%)</title><rect x="1012.4" y="581" width="7.5" height="15.0" fill="rgb(232,58,1)" rx="2" ry="2" />
<text text-anchor="" x="1015.35" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1378.4" y="725" width="0.1" height="15.0" fill="rgb(246,158,37)" rx="2" ry="2" />
<text text-anchor="" x="1381.42" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#reset_primary_key (15) (99 ms, 0.69%)</title><rect x="135.5" y="837" width="9.5" height="15.0" fill="rgb(238,212,32)" rx="2" ry="2" />
<text text-anchor="" x="138.50" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::ZeitwerkIntegration::Decorations#safe_constantize (10) (2 ms, 0.01%)</title><rect x="1283.8" y="661" width="0.1" height="15.0" fill="rgb(212,208,28)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (2 ms, 0.01%)</title><rect x="45.9" y="565" width="0.2" height="15.0" fill="rgb(227,80,27)" rx="2" ry="2" />
<text text-anchor="" x="48.91" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#comments (7992) (10 ms, 0.07%)</title><rect x="1069.6" y="565" width="1.0" height="15.0" fill="rgb(216,129,41)" rx="2" ry="2" />
<text text-anchor="" x="1072.63" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (9) (96 ms, 0.67%)</title><rect x="135.6" y="629" width="9.2" height="15.0" fill="rgb(205,189,38)" rx="2" ry="2" />
<text text-anchor="" x="138.55" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (72) (5 ms, 0.03%)</title><rect x="34.2" y="597" width="0.5" height="15.0" fill="rgb(210,54,19)" rx="2" ry="2" />
<text text-anchor="" x="37.24" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#dangerous_attribute_method? (5628) (7 ms, 0.05%)</title><rect x="132.1" y="661" width="0.6" height="15.0" fill="rgb(250,19,0)" rx="2" ry="2" />
<text text-anchor="" x="135.07" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (863) (7 ms, 0.05%)</title><rect x="1289.4" y="709" width="0.8" height="15.0" fill="rgb(244,133,4)" rx="2" ry="2" />
<text text-anchor="" x="1292.45" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (81) (4 ms, 0.03%)</title><rect x="37.6" y="485" width="0.3" height="15.0" fill="rgb(226,3,25)" rx="2" ry="2" />
<text text-anchor="" x="40.59" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (148) (2 ms, 0.01%)</title><rect x="151.0" y="597" width="0.2" height="15.0" fill="rgb(231,18,17)" rx="2" ry="2" />
<text text-anchor="" x="154.01" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1053) (1 ms, 0.01%)</title><rect x="1240.2" y="709" width="0.2" height="15.0" fill="rgb(213,199,47)" rx="2" ry="2" />
<text text-anchor="" x="1243.23" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (211) (2 ms, 0.01%)</title><rect x="1231.9" y="645" width="0.2" height="15.0" fill="rgb(251,221,51)" rx="2" ry="2" />
<text text-anchor="" x="1234.91" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (39) (8 ms, 0.06%)</title><rect x="13.5" y="549" width="0.7" height="15.0" fill="rgb(205,82,26)" rx="2" ry="2" />
<text text-anchor="" x="16.47" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (195) (9 ms, 0.06%)</title><rect x="1380.8" y="789" width="0.9" height="15.0" fill="rgb(240,205,12)" rx="2" ry="2" />
<text text-anchor="" x="1383.84" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (14202) (2 ms, 0.01%)</title><rect x="77.5" y="533" width="0.2" height="15.0" fill="rgb(240,148,22)" rx="2" ry="2" />
<text text-anchor="" x="80.54" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#symbolize_key (2578) (3 ms, 0.02%)</title><rect x="83.9" y="613" width="0.2" height="15.0" fill="rgb(254,92,23)" rx="2" ry="2" />
<text text-anchor="" x="86.86" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (2 ms, 0.01%)</title><rect x="1354.0" y="709" width="0.1" height="15.0" fill="rgb(228,175,15)" rx="2" ry="2" />
<text text-anchor="" x="1356.96" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Concurrent::Map#fetch_or_store (285) (1 ms, 0.01%)</title><rect x="1291.1" y="725" width="0.1" height="15.0" fill="rgb(238,198,30)" rx="2" ry="2" />
<text text-anchor="" x="1294.12" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (15984) (6 ms, 0.04%)</title><rect x="1026.6" y="597" width="0.6" height="15.0" fill="rgb(218,103,23)" rx="2" ry="2" />
<text text-anchor="" x="1029.62" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (2 ms, 0.01%)</title><rect x="152.0" y="789" width="0.2" height="15.0" fill="rgb(209,138,37)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#partition (390) (3 ms, 0.02%)</title><rect x="1071.3" y="677" width="0.3" height="15.0" fill="rgb(239,83,33)" rx="2" ry="2" />
<text text-anchor="" x="1074.34" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (1170) (10 ms, 0.07%)</title><rect x="1336.8" y="789" width="1.0" height="15.0" fill="rgb(210,224,1)" rx="2" ry="2" />
<text text-anchor="" x="1339.78" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (30420) (4 ms, 0.03%)</title><rect x="1347.9" y="549" width="0.4" height="15.0" fill="rgb(233,169,34)" rx="2" ry="2" />
<text text-anchor="" x="1350.95" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#generate_rbi (39) (12 ms, 0.08%)</title><rect x="1075.4" y="757" width="1.1" height="15.0" fill="rgb(241,10,29)" rx="2" ry="2" />
<text text-anchor="" x="1078.41" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_def_param (7875) (36 ms, 0.25%)</title><rect x="1030.8" y="517" width="3.4" height="15.0" fill="rgb(217,172,35)" rx="2" ry="2" />
<text text-anchor="" x="1033.75" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NilClass#=== (11295) (1 ms, 0.01%)</title><rect x="189.8" y="661" width="0.1" height="15.0" fill="rgb(246,127,40)" rx="2" ry="2" />
<text text-anchor="" x="192.80" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (236) (10 ms, 0.07%)</title><rect x="1214.8" y="709" width="0.9" height="15.0" fill="rgb(245,0,36)" rx="2" ry="2" />
<text text-anchor="" x="1217.82" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (37230) (56 ms, 0.39%)</title><rect x="1124.2" y="709" width="5.4" height="15.0" fill="rgb(212,152,14)" rx="2" ry="2" />
<text text-anchor="" x="1127.22" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (3 ms, 0.02%)</title><rect x="1235.8" y="693" width="0.3" height="15.0" fill="rgb(215,185,45)" rx="2" ry="2" />
<text text-anchor="" x="1238.80" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#text_prefix (11295) (8 ms, 0.06%)</title><rect x="236.3" y="741" width="0.7" height="15.0" fill="rgb(239,4,44)" rx="2" ry="2" />
<text text-anchor="" x="239.27" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (11295) (5 ms, 0.03%)</title><rect x="204.0" y="709" width="0.5" height="15.0" fill="rgb(209,127,39)" rx="2" ry="2" />
<text text-anchor="" x="207.03" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1170) (1 ms, 0.01%)</title><rect x="1335.5" y="725" width="0.2" height="15.0" fill="rgb(236,107,15)" rx="2" ry="2" />
<text text-anchor="" x="1338.54" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Column#deduplicated (108) (1 ms, 0.01%)</title><rect x="116.9" y="677" width="0.1" height="15.0" fill="rgb(241,186,4)" rx="2" ry="2" />
<text text-anchor="" x="119.91" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3359) (236 ms, 1.65%)</title><rect x="976.5" y="645" width="22.7" height="15.0" fill="rgb(231,141,28)" rx="2" ry="2" />
<text text-anchor="" x="979.50" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >U..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (1,071 ms, 7.47%)</title><rect x="973.9" y="933" width="103.1" height="15.0" fill="rgb(253,223,54)" rx="2" ry="2" />
<text text-anchor="" x="976.94" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::T::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (9 ms, 0.06%)</title><rect x="1077.1" y="901" width="0.8" height="15.0" fill="rgb(213,216,6)" rx="2" ry="2" />
<text text-anchor="" x="1080.07" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (6 ms, 0.04%)</title><rect x="954.2" y="645" width="0.5" height="15.0" fill="rgb(228,129,16)" rx="2" ry="2" />
<text text-anchor="" x="957.17" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Untyped#valid? (26121) (5 ms, 0.03%)</title><rect x="244.3" y="773" width="0.5" height="15.0" fill="rgb(228,12,37)" rx="2" ry="2" />
<text text-anchor="" x="247.27" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (1) (3 ms, 0.02%)</title><rect x="148.4" y="725" width="0.3" height="15.0" fill="rgb(247,86,35)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (26) (5 ms, 0.03%)</title><rect x="13.6" y="485" width="0.5" height="15.0" fill="rgb(233,4,21)" rx="2" ry="2" />
<text text-anchor="" x="16.60" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (2340) (138 ms, 0.96%)</title><rect x="1352.9" y="757" width="13.3" height="15.0" fill="rgb(237,8,49)" rx="2" ry="2" />
<text text-anchor="" x="1355.91" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (15) (13 ms, 0.09%)</title><rect x="42.8" y="437" width="1.2" height="15.0" fill="rgb(211,212,12)" rx="2" ry="2" />
<text text-anchor="" x="45.76" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (42) (2 ms, 0.01%)</title><rect x="34.4" y="517" width="0.2" height="15.0" fill="rgb(236,118,43)" rx="2" ry="2" />
<text text-anchor="" x="37.41" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#serialization_coder_for_column (288) (3 ms, 0.02%)</title><rect x="1376.6" y="773" width="0.3" height="15.0" fill="rgb(231,126,7)" rx="2" ry="2" />
<text text-anchor="" x="1379.61" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::MacroReflection#klass (42) (3 ms, 0.02%)</title><rect x="1278.0" y="661" width="0.2" height="15.0" fill="rgb(240,105,22)" rx="2" ry="2" />
<text text-anchor="" x="1280.99" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (18) (162 ms, 1.13%)</title><rect x="101.0" y="677" width="15.5" height="15.0" fill="rgb(231,129,16)" rx="2" ry="2" />
<text text-anchor="" x="103.98" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (35) (1,610 ms, 11.22%)</title><rect x="1079.6" y="837" width="154.8" height="15.0" fill="rgb(226,142,51)" rx="2" ry="2" />
<text text-anchor="" x="1082.58" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Hash#each (35)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (6718) (10 ms, 0.07%)</title><rect x="995.8" y="549" width="1.0" height="15.0" fill="rgb(237,39,22)" rx="2" ry="2" />
<text text-anchor="" x="998.83" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (118) (1 ms, 0.01%)</title><rect x="1233.2" y="645" width="0.1" height="15.0" fill="rgb(239,215,9)" rx="2" ry="2" />
<text text-anchor="" x="1236.19" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (32) (18 ms, 0.13%)</title><rect x="50.2" y="821" width="1.7" height="15.0" fill="rgb(244,55,33)" rx="2" ry="2" />
<text text-anchor="" x="53.17" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_pair (285) (4 ms, 0.03%)</title><rect x="1292.4" y="725" width="0.4" height="15.0" fill="rgb(234,21,26)" rx="2" ry="2" />
<text text-anchor="" x="1295.40" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#initialize (1) (14 ms, 0.10%)</title><rect x="96.1" y="581" width="1.4" height="15.0" fill="rgb(225,18,7)" rx="2" ry="2" />
<text text-anchor="" x="99.08" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (234) (13 ms, 0.09%)</title><rect x="1374.3" y="725" width="1.3" height="15.0" fill="rgb(233,99,25)" rx="2" ry="2" />
<text text-anchor="" x="1377.34" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (71 ms, 0.49%)</title><rect x="148.4" y="981" width="6.8" height="15.0" fill="rgb(229,81,3)" rx="2" ry="2" />
<text text-anchor="" x="151.37" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (35) (2 ms, 0.01%)</title><rect x="1284.3" y="773" width="0.2" height="15.0" fill="rgb(237,155,51)" rx="2" ry="2" />
<text text-anchor="" x="1287.29" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (2 ms, 0.01%)</title><rect x="32.6" y="373" width="0.2" height="15.0" fill="rgb(244,8,3)" rx="2" ry="2" />
<text text-anchor="" x="35.62" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Enum#initialize (13) (1 ms, 0.01%)</title><rect x="22.3" y="405" width="0.1" height="15.0" fill="rgb(237,175,27)" rx="2" ry="2" />
<text text-anchor="" x="25.30" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (11219) (1 ms, 0.01%)</title><rect x="1288.8" y="613" width="0.1" height="15.0" fill="rgb(226,114,32)" rx="2" ry="2" />
<text text-anchor="" x="1291.76" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#table_exists? (62) (4 ms, 0.03%)</title><rect x="1270.4" y="773" width="0.4" height="15.0" fill="rgb(214,214,14)" rx="2" ry="2" />
<text text-anchor="" x="1273.42" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (286) (5 ms, 0.03%)</title><rect x="1285.2" y="821" width="0.4" height="15.0" fill="rgb(216,131,17)" rx="2" ry="2" />
<text text-anchor="" x="1288.18" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (1) (1 ms, 0.01%)</title><rect x="33.0" y="549" width="0.1" height="15.0" fill="rgb(231,87,5)" rx="2" ry="2" />
<text text-anchor="" x="36.01" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (6) (5 ms, 0.03%)</title><rect x="13.6" y="501" width="0.5" height="15.0" fill="rgb(223,76,11)" rx="2" ry="2" />
<text text-anchor="" x="16.58" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (92) (154 ms, 1.07%)</title><rect x="1216.1" y="805" width="14.8" height="15.0" fill="rgb(208,44,47)" rx="2" ry="2" />
<text text-anchor="" x="1219.09" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29580) (37 ms, 0.26%)</title><rect x="510.3" y="725" width="3.5" height="15.0" fill="rgb(211,63,21)" rx="2" ry="2" />
<text text-anchor="" x="513.28" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (18) (13 ms, 0.09%)</title><rect x="42.7" y="469" width="1.3" height="15.0" fill="rgb(241,117,36)" rx="2" ry="2" />
<text text-anchor="" x="45.73" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (6) (3 ms, 0.02%)</title><rect x="52.8" y="709" width="0.3" height="15.0" fill="rgb(232,28,11)" rx="2" ry="2" />
<text text-anchor="" x="55.85" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (7992) (682 ms, 4.75%)</title><rect x="1005.0" y="661" width="65.6" height="15.0" fill="rgb(206,53,34)" rx="2" ry="2" />
<text text-anchor="" x="1008.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (38) (3 ms, 0.02%)</title><rect x="1296.2" y="837" width="0.2" height="15.0" fill="rgb(222,141,26)" rx="2" ry="2" />
<text text-anchor="" x="1299.16" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (18615) (8 ms, 0.06%)</title><rect x="1202.5" y="517" width="0.8" height="15.0" fill="rgb(225,44,10)" rx="2" ry="2" />
<text text-anchor="" x="1205.49" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (18615) (247 ms, 1.72%)</title><rect x="1082.9" y="741" width="23.8" height="15.0" fill="rgb(236,84,32)" rx="2" ry="2" />
<text text-anchor="" x="1085.95" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >C..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (624) (12 ms, 0.08%)</title><rect x="155.3" y="933" width="1.2" height="15.0" fill="rgb(236,156,45)" rx="2" ry="2" />
<text text-anchor="" x="158.34" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (11295) (94 ms, 0.66%)</title><rect x="195.0" y="709" width="9.0" height="15.0" fill="rgb(228,69,31)" rx="2" ry="2" />
<text text-anchor="" x="198.00" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (1 ms, 0.01%)</title><rect x="1236.0" y="661" width="0.1" height="15.0" fill="rgb(252,216,39)" rx="2" ry="2" />
<text text-anchor="" x="1239.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15984) (3 ms, 0.02%)</title><rect x="1040.3" y="549" width="0.3" height="15.0" fill="rgb(218,145,43)" rx="2" ry="2" />
<text text-anchor="" x="1043.26" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (29) (18 ms, 0.13%)</title><rect x="50.2" y="789" width="1.7" height="15.0" fill="rgb(230,50,34)" rx="2" ry="2" />
<text text-anchor="" x="53.21" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (38) (1 ms, 0.01%)</title><rect x="1296.3" y="693" width="0.1" height="15.0" fill="rgb(227,229,47)" rx="2" ry="2" />
<text text-anchor="" x="1299.29" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Attributes::ClassMethods#load_schema! (1) (48 ms, 0.33%)</title><rect x="95.7" y="837" width="4.7" height="15.0" fill="rgb(211,63,46)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#async_exec (1) (3 ms, 0.02%)</title><rect x="148.4" y="629" width="0.3" height="15.0" fill="rgb(253,185,21)" rx="2" ry="2" />
<text text-anchor="" x="151.39" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Field#initialize (72) (4 ms, 0.03%)</title><rect x="34.3" y="565" width="0.4" height="15.0" fill="rgb(208,92,25)" rx="2" ry="2" />
<text text-anchor="" x="37.27" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (7992) (27 ms, 0.19%)</title><rect x="1034.2" y="565" width="2.6" height="15.0" fill="rgb(238,117,31)" rx="2" ry="2" />
<text text-anchor="" x="1037.20" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (390) (1 ms, 0.01%)</title><rect x="1003.8" y="725" width="0.1" height="15.0" fill="rgb(244,151,42)" rx="2" ry="2" />
<text text-anchor="" x="1006.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (844) (1 ms, 0.01%)</title><rect x="1231.7" y="629" width="0.2" height="15.0" fill="rgb(221,121,15)" rx="2" ry="2" />
<text text-anchor="" x="1234.74" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (2340) (1 ms, 0.01%)</title><rect x="1351.5" y="533" width="0.1" height="15.0" fill="rgb(214,96,52)" rx="2" ry="2" />
<text text-anchor="" x="1354.50" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#default_helper_module! (35) (10 ms, 0.07%)</title><rect x="16.4" y="581" width="1.0" height="15.0" fill="rgb(220,226,14)" rx="2" ry="2" />
<text text-anchor="" x="19.43" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (2 ms, 0.01%)</title><rect x="1377.4" y="677" width="0.2" height="15.0" fill="rgb(208,41,40)" rx="2" ry="2" />
<text text-anchor="" x="1380.36" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#assert_concrete_activerecord_class (1) (1 ms, 0.01%)</title><rect x="42.2" y="133" width="0.2" height="15.0" fill="rgb(248,132,29)" rx="2" ry="2" />
<text text-anchor="" x="45.24" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (236) (4 ms, 0.03%)</title><rect x="1214.1" y="773" width="0.4" height="15.0" fill="rgb(212,162,43)" rx="2" ry="2" />
<text text-anchor="" x="1217.10" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (118) (3 ms, 0.02%)</title><rect x="1233.2" y="677" width="0.2" height="15.0" fill="rgb(237,73,30)" rx="2" ry="2" />
<text text-anchor="" x="1236.17" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::WeakConstructor#initialize (62) (1 ms, 0.01%)</title><rect x="1272.6" y="709" width="0.1" height="15.0" fill="rgb(218,150,33)" rx="2" ry="2" />
<text text-anchor="" x="1275.56" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (40571) (4 ms, 0.03%)</title><rect x="57.4" y="501" width="0.4" height="15.0" fill="rgb(250,224,0)" rx="2" ry="2" />
<text text-anchor="" x="60.41" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (75) (6 ms, 0.04%)</title><rect x="150.6" y="613" width="0.6" height="15.0" fill="rgb(242,169,21)" rx="2" ry="2" />
<text text-anchor="" x="153.63" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Generator#current_plugin (2340) (5 ms, 0.03%)</title><rect x="1364.1" y="501" width="0.4" height="15.0" fill="rgb(238,5,24)" rx="2" ry="2" />
<text text-anchor="" x="1367.05" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (4 ms, 0.03%)</title><rect x="1294.0" y="725" width="0.4" height="15.0" fill="rgb(252,26,4)" rx="2" ry="2" />
<text text-anchor="" x="1296.98" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (468) (1 ms, 0.01%)</title><rect x="1242.5" y="677" width="0.1" height="15.0" fill="rgb(253,83,12)" rx="2" ry="2" />
<text text-anchor="" x="1245.53" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (4) (2 ms, 0.01%)</title><rect x="1278.0" y="533" width="0.2" height="15.0" fill="rgb(220,3,43)" rx="2" ry="2" />
<text text-anchor="" x="1281.03" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (2 ms, 0.01%)</title><rect x="1382.2" y="821" width="0.3" height="15.0" fill="rgb(210,57,10)" rx="2" ry="2" />
<text text-anchor="" x="1385.24" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (12) (2 ms, 0.01%)</title><rect x="53.7" y="741" width="0.2" height="15.0" fill="rgb(251,220,16)" rx="2" ry="2" />
<text text-anchor="" x="56.70" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (18615) (7 ms, 0.05%)</title><rect x="1122.0" y="629" width="0.7" height="15.0" fill="rgb(245,98,35)" rx="2" ry="2" />
<text text-anchor="" x="1125.00" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (1) (1 ms, 0.01%)</title><rect x="98.4" y="549" width="0.1" height="15.0" fill="rgb(247,56,1)" rx="2" ry="2" />
<text text-anchor="" x="101.37" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::Decorator#prop_defined (10) (1 ms, 0.01%)</title><rect x="47.0" y="581" width="0.1" height="15.0" fill="rgb(234,40,2)" rx="2" ry="2" />
<text text-anchor="" x="49.99" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (5) (1 ms, 0.01%)</title><rect x="1294.1" y="469" width="0.1" height="15.0" fill="rgb(228,0,19)" rx="2" ry="2" />
<text text-anchor="" x="1297.09" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2208) (2 ms, 0.01%)</title><rect x="1229.5" y="533" width="0.1" height="15.0" fill="rgb(232,195,49)" rx="2" ry="2" />
<text text-anchor="" x="1232.48" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (1 ms, 0.01%)</title><rect x="1382.5" y="789" width="0.1" height="15.0" fill="rgb(242,164,46)" rx="2" ry="2" />
<text text-anchor="" x="1385.51" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#reject (304) (2 ms, 0.01%)</title><rect x="962.9" y="869" width="0.1" height="15.0" fill="rgb(254,10,4)" rx="2" ry="2" />
<text text-anchor="" x="965.86" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (285) (1 ms, 0.01%)</title><rect x="1293.3" y="757" width="0.1" height="15.0" fill="rgb(214,152,54)" rx="2" ry="2" />
<text text-anchor="" x="1296.29" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (78) (2 ms, 0.01%)</title><rect x="1376.9" y="837" width="0.2" height="15.0" fill="rgb(251,36,15)" rx="2" ry="2" />
<text text-anchor="" x="1379.91" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (21305) (4 ms, 0.03%)</title><rect x="971.9" y="725" width="0.4" height="15.0" fill="rgb(219,124,39)" rx="2" ry="2" />
<text text-anchor="" x="974.93" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (20) (67 ms, 0.47%)</title><rect x="1261.8" y="485" width="6.4" height="15.0" fill="rgb(206,191,47)" rx="2" ry="2" />
<text text-anchor="" x="1264.79" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (3) (3 ms, 0.02%)</title><rect x="22.2" y="629" width="0.3" height="15.0" fill="rgb(220,54,9)" rx="2" ry="2" />
<text text-anchor="" x="25.23" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (7992) (651 ms, 4.54%)</title><rect x="1008.0" y="629" width="62.6" height="15.0" fill="rgb(229,198,51)" rx="2" ry="2" />
<text text-anchor="" x="1010.97" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlou..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (11295) (564 ms, 3.93%)</title><rect x="172.3" y="757" width="54.3" height="15.0" fill="rgb(250,67,10)" rx="2" ry="2" />
<text text-anchor="" x="175.29" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Modu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (7582) (2 ms, 0.01%)</title><rect x="1020.2" y="613" width="0.1" height="15.0" fill="rgb(235,229,8)" rx="2" ry="2" />
<text text-anchor="" x="1023.20" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (5 ms, 0.03%)</title><rect x="446.3" y="677" width="0.5" height="15.0" fill="rgb(210,89,1)" rx="2" ry="2" />
<text text-anchor="" x="449.27" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#autoload_file (64) (3 ms, 0.02%)</title><rect x="47.8" y="661" width="0.3" height="15.0" fill="rgb(252,131,41)" rx="2" ry="2" />
<text text-anchor="" x="50.84" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (4 ms, 0.03%)</title><rect x="1367.3" y="693" width="0.4" height="15.0" fill="rgb(209,198,40)" rx="2" ry="2" />
<text text-anchor="" x="1370.27" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (2484) (22 ms, 0.15%)</title><rect x="55.7" y="549" width="2.2" height="15.0" fill="rgb(253,114,32)" rx="2" ry="2" />
<text text-anchor="" x="58.73" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1096.2" y="645" width="0.2" height="15.0" fill="rgb(216,150,40)" rx="2" ry="2" />
<text text-anchor="" x="1099.21" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (2340) (100 ms, 0.70%)</title><rect x="1341.9" y="677" width="9.7" height="15.0" fill="rgb(237,211,36)" rx="2" ry="2" />
<text text-anchor="" x="1344.94" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (7) (2 ms, 0.01%)</title><rect x="43.7" y="277" width="0.2" height="15.0" fill="rgb(240,226,11)" rx="2" ry="2" />
<text text-anchor="" x="46.69" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (39 ms, 0.27%)</title><rect x="884.1" y="565" width="3.8" height="15.0" fill="rgb(239,23,24)" rx="2" ry="2" />
<text text-anchor="" x="887.10" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordNamedScope#generate (1) (11 ms, 0.08%)</title><rect x="152.3" y="853" width="1.1" height="15.0" fill="rgb(227,61,17)" rx="2" ry="2" />
<text text-anchor="" x="155.28" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (78) (2 ms, 0.01%)</title><rect x="1377.3" y="709" width="0.3" height="15.0" fill="rgb(213,1,5)" rx="2" ry="2" />
<text text-anchor="" x="1380.35" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#build (23) (24 ms, 0.17%)</title><rect x="19.5" y="693" width="2.3" height="15.0" fill="rgb(235,46,53)" rx="2" ry="2" />
<text text-anchor="" x="22.52" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (62) (1 ms, 0.01%)</title><rect x="1272.7" y="709" width="0.1" height="15.0" fill="rgb(242,100,13)" rx="2" ry="2" />
<text text-anchor="" x="1275.69" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (1) (3 ms, 0.02%)</title><rect x="148.4" y="709" width="0.3" height="15.0" fill="rgb(233,52,46)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (4 ms, 0.03%)</title><rect x="1370.3" y="741" width="0.4" height="15.0" fill="rgb(209,137,48)" rx="2" ry="2" />
<text text-anchor="" x="1373.31" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (1 ms, 0.01%)</title><rect x="1076.1" y="629" width="0.1" height="15.0" fill="rgb(252,50,31)" rx="2" ry="2" />
<text text-anchor="" x="1079.12" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (9) (1 ms, 0.01%)</title><rect x="53.0" y="629" width="0.1" height="15.0" fill="rgb(235,93,52)" rx="2" ry="2" />
<text text-anchor="" x="55.99" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#generate_comments (3359) (15 ms, 0.10%)</title><rect x="997.7" y="613" width="1.4" height="15.0" fill="rgb(211,179,7)" rx="2" ry="2" />
<text text-anchor="" x="1000.68" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3510) (2 ms, 0.01%)</title><rect x="1369.3" y="773" width="0.1" height="15.0" fill="rgb(234,224,26)" rx="2" ry="2" />
<text text-anchor="" x="1372.27" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (2) (1 ms, 0.01%)</title><rect x="12.3" y="581" width="0.1" height="15.0" fill="rgb(211,152,50)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#mkdir (40) (9 ms, 0.06%)</title><rect x="94.6" y="949" width="0.9" height="15.0" fill="rgb(254,189,12)" rx="2" ry="2" />
<text text-anchor="" x="97.61" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (2208) (3 ms, 0.02%)</title><rect x="1229.3" y="549" width="0.3" height="15.0" fill="rgb(212,139,15)" rx="2" ry="2" />
<text text-anchor="" x="1232.32" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Mail&gt;#eager_autoload! (1) (19 ms, 0.13%)</title><rect x="48.3" y="901" width="1.8" height="15.0" fill="rgb(241,46,35)" rx="2" ry="2" />
<text text-anchor="" x="51.31" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (6718) (9 ms, 0.06%)</title><rect x="991.6" y="533" width="0.8" height="15.0" fill="rgb(233,13,24)" rx="2" ry="2" />
<text text-anchor="" x="994.55" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (1170) (2 ms, 0.01%)</title><rect x="1369.7" y="757" width="0.2" height="15.0" fill="rgb(240,43,25)" rx="2" ry="2" />
<text text-anchor="" x="1372.73" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (631) (300 ms, 2.09%)</title><rect x="55.3" y="629" width="28.8" height="15.0" fill="rgb(223,48,36)" rx="2" ry="2" />
<text text-anchor="" x="58.26" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ha..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#initialize (40) (541 ms, 3.77%)</title><rect x="95.7" y="981" width="52.1" height="15.0" fill="rgb(224,162,51)" rx="2" ry="2" />
<text text-anchor="" x="98.70" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sorbe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Fiber:31120 (7 ms, 0.05%)</title><rect x="1389.3" y="1061" width="0.7" height="15.0" fill="rgb(242,96,12)" rx="2" ry="2" />
<text text-anchor="" x="1392.30" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (18615) (63 ms, 0.44%)</title><rect x="1205.6" y="677" width="6.1" height="15.0" fill="rgb(250,171,37)" rx="2" ry="2" />
<text text-anchor="" x="1208.60" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Type::TypeMap#fetch (174) (1 ms, 0.01%)</title><rect x="118.0" y="677" width="0.1" height="15.0" fill="rgb(239,68,37)" rx="2" ry="2" />
<text text-anchor="" x="121.01" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (468) (3 ms, 0.02%)</title><rect x="1242.1" y="629" width="0.3" height="15.0" fill="rgb(225,26,52)" rx="2" ry="2" />
<text text-anchor="" x="1245.14" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#bold (117) (1 ms, 0.01%)</title><rect x="149.2" y="725" width="0.1" height="15.0" fill="rgb(210,170,49)" rx="2" ry="2" />
<text text-anchor="" x="152.18" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#merge_into_self (156) (32 ms, 0.22%)</title><rect x="963.8" y="869" width="3.1" height="15.0" fill="rgb(249,7,12)" rx="2" ry="2" />
<text text-anchor="" x="966.81" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (7 ms, 0.05%)</title><rect x="150.6" y="693" width="0.7" height="15.0" fill="rgb(235,43,45)" rx="2" ry="2" />
<text text-anchor="" x="153.61" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (285) (5 ms, 0.03%)</title><rect x="1292.3" y="773" width="0.5" height="15.0" fill="rgb(215,85,43)" rx="2" ry="2" />
<text text-anchor="" x="1295.30" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (35) (2 ms, 0.01%)</title><rect x="1284.3" y="821" width="0.2" height="15.0" fill="rgb(205,160,1)" rx="2" ry="2" />
<text text-anchor="" x="1287.26" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (5152) (6 ms, 0.04%)</title><rect x="1218.9" y="661" width="0.6" height="15.0" fill="rgb(206,217,20)" rx="2" ry="2" />
<text text-anchor="" x="1221.88" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (6718) (10 ms, 0.07%)</title><rect x="994.4" y="549" width="0.9" height="15.0" fill="rgb(242,32,23)" rx="2" ry="2" />
<text text-anchor="" x="997.36" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_callbacks (1) (1 ms, 0.01%)</title><rect x="31.7" y="629" width="0.2" height="15.0" fill="rgb(221,126,34)" rx="2" ry="2" />
<text text-anchor="" x="34.74" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#all_eql? (304) (3 ms, 0.02%)</title><rect x="963.0" y="869" width="0.3" height="15.0" fill="rgb(245,64,10)" rx="2" ry="2" />
<text text-anchor="" x="966.03" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (240) (2 ms, 0.01%)</title><rect x="1323.2" y="565" width="0.1" height="15.0" fill="rgb(249,163,48)" rx="2" ry="2" />
<text text-anchor="" x="1326.15" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (14790) (6 ms, 0.04%)</title><rect x="433.8" y="693" width="0.6" height="15.0" fill="rgb(242,156,12)" rx="2" ry="2" />
<text text-anchor="" x="436.85" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (1) (1 ms, 0.01%)</title><rect x="52.5" y="869" width="0.1" height="15.0" fill="rgb(222,102,28)" rx="2" ry="2" />
<text text-anchor="" x="55.49" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (3276) (5 ms, 0.03%)</title><rect x="1241.3" y="613" width="0.5" height="15.0" fill="rgb(213,0,4)" rx="2" ry="2" />
<text text-anchor="" x="1244.27" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator#initialize (39) (2 ms, 0.01%)</title><rect x="156.7" y="933" width="0.2" height="15.0" fill="rgb(240,149,25)" rx="2" ry="2" />
<text text-anchor="" x="159.69" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (234) (1 ms, 0.01%)</title><rect x="1242.8" y="725" width="0.2" height="15.0" fill="rgb(242,213,20)" rx="2" ry="2" />
<text text-anchor="" x="1245.83" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (16795) (3 ms, 0.02%)</title><rect x="989.0" y="597" width="0.3" height="15.0" fill="rgb(209,132,19)" rx="2" ry="2" />
<text text-anchor="" x="991.99" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (1) (3 ms, 0.02%)</title><rect x="95.7" y="693" width="0.3" height="15.0" fill="rgb(253,223,8)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Proc#valid? (2340) (1 ms, 0.01%)</title><rect x="1341.1" y="677" width="0.1" height="15.0" fill="rgb(217,7,51)" rx="2" ry="2" />
<text text-anchor="" x="1344.06" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (33) (3 ms, 0.02%)</title><rect x="54.3" y="853" width="0.3" height="15.0" fill="rgb(237,197,43)" rx="2" ry="2" />
<text text-anchor="" x="57.28" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (39) (10 ms, 0.07%)</title><rect x="1075.5" y="709" width="1.0" height="15.0" fill="rgb(207,68,22)" rx="2" ry="2" />
<text text-anchor="" x="1078.51" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#load_schema! (1) (48 ms, 0.33%)</title><rect x="95.7" y="821" width="4.7" height="15.0" fill="rgb(242,0,50)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1302) (2 ms, 0.01%)</title><rect x="1271.5" y="613" width="0.3" height="15.0" fill="rgb(215,208,33)" rx="2" ry="2" />
<text text-anchor="" x="1274.55" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (744 ms, 5.19%)</title><rect x="1003.7" y="757" width="71.6" height="15.0" fill="rgb(226,83,41)" rx="2" ry="2" />
<text text-anchor="" x="1006.70" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundM..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2208) (21 ms, 0.15%)</title><rect x="1227.6" y="629" width="2.0" height="15.0" fill="rgb(218,154,37)" rx="2" ry="2" />
<text text-anchor="" x="1230.58" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (38) (2 ms, 0.01%)</title><rect x="1296.4" y="821" width="0.2" height="15.0" fill="rgb(253,93,43)" rx="2" ry="2" />
<text text-anchor="" x="1299.42" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (35) (1 ms, 0.01%)</title><rect x="51.5" y="597" width="0.1" height="15.0" fill="rgb(220,52,5)" rx="2" ry="2" />
<text text-anchor="" x="54.54" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (195) (3 ms, 0.02%)</title><rect x="1072.1" y="629" width="0.3" height="15.0" fill="rgb(231,164,45)" rx="2" ry="2" />
<text text-anchor="" x="1075.11" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (2) (397 ms, 2.77%)</title><rect x="10.1" y="853" width="38.2" height="15.0" fill="rgb(244,107,6)" rx="2" ry="2" />
<text text-anchor="" x="13.11" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Thr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#initialize (39) (3 ms, 0.02%)</title><rect x="155.4" y="885" width="0.3" height="15.0" fill="rgb(218,35,8)" rx="2" ry="2" />
<text text-anchor="" x="158.40" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (4) (3 ms, 0.02%)</title><rect x="150.3" y="677" width="0.3" height="15.0" fill="rgb(239,35,52)" rx="2" ry="2" />
<text text-anchor="" x="153.28" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (78) (5 ms, 0.03%)</title><rect x="1372.0" y="725" width="0.5" height="15.0" fill="rgb(214,224,9)" rx="2" ry="2" />
<text text-anchor="" x="1375.00" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerator#each (11295) (21 ms, 0.15%)</title><rect x="175.7" y="709" width="2.0" height="15.0" fill="rgb(214,120,12)" rx="2" ry="2" />
<text text-anchor="" x="178.70" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2340) (34 ms, 0.24%)</title><rect x="1355.9" y="645" width="3.2" height="15.0" fill="rgb(245,100,32)" rx="2" ry="2" />
<text text-anchor="" x="1358.86" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Delegation::GeneratedRelationMethods#generate_method (26) (1 ms, 0.01%)</title><rect x="22.0" y="485" width="0.1" height="15.0" fill="rgb(225,109,52)" rx="2" ry="2" />
<text text-anchor="" x="24.97" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (4 ms, 0.03%)</title><rect x="1362.8" y="549" width="0.3" height="15.0" fill="rgb(211,163,8)" rx="2" ry="2" />
<text text-anchor="" x="1365.77" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (234) (3 ms, 0.02%)</title><rect x="1374.9" y="597" width="0.3" height="15.0" fill="rgb(214,194,51)" rx="2" ry="2" />
<text text-anchor="" x="1377.93" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (9) (1 ms, 0.01%)</title><rect x="53.0" y="613" width="0.1" height="15.0" fill="rgb(236,68,33)" rx="2" ry="2" />
<text text-anchor="" x="55.99" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (78) (3 ms, 0.02%)</title><rect x="1372.1" y="661" width="0.2" height="15.0" fill="rgb(228,107,37)" rx="2" ry="2" />
<text text-anchor="" x="1375.05" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#merge_into_self (156) (16 ms, 0.11%)</title><rect x="965.4" y="821" width="1.5" height="15.0" fill="rgb(214,165,28)" rx="2" ry="2" />
<text text-anchor="" x="968.37" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (3 ms, 0.02%)</title><rect x="148.4" y="645" width="0.3" height="15.0" fill="rgb(251,69,7)" rx="2" ry="2" />
<text text-anchor="" x="151.39" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_enum_class (5) (3 ms, 0.02%)</title><rect x="1294.1" y="533" width="0.2" height="15.0" fill="rgb(249,33,54)" rx="2" ry="2" />
<text text-anchor="" x="1297.07" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (117) (5 ms, 0.03%)</title><rect x="149.1" y="741" width="0.5" height="15.0" fill="rgb(225,66,1)" rx="2" ry="2" />
<text text-anchor="" x="152.09" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (21 ms, 0.15%)</title><rect x="919.1" y="613" width="2.0" height="15.0" fill="rgb(246,139,32)" rx="2" ry="2" />
<text text-anchor="" x="922.05" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (35) (2 ms, 0.01%)</title><rect x="1284.6" y="789" width="0.2" height="15.0" fill="rgb(249,128,29)" rx="2" ry="2" />
<text text-anchor="" x="1287.64" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#public_send (20) (865 ms, 6.03%)</title><rect x="10.0" y="933" width="83.3" height="15.0" fill="rgb(207,9,14)" rx="2" ry="2" />
<text text-anchor="" x="13.04" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Kernel#pu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#exec_no_cache (1) (5 ms, 0.03%)</title><rect x="97.8" y="565" width="0.5" height="15.0" fill="rgb(245,180,51)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#find (4917) (9 ms, 0.06%)</title><rect x="134.2" y="661" width="0.9" height="15.0" fill="rgb(227,128,42)" rx="2" ry="2" />
<text text-anchor="" x="137.24" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (780) (8 ms, 0.06%)</title><rect x="955.7" y="789" width="0.7" height="15.0" fill="rgb(235,64,10)" rx="2" ry="2" />
<text text-anchor="" x="958.70" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (19) (6 ms, 0.04%)</title><rect x="33.1" y="613" width="0.6" height="15.0" fill="rgb(232,197,49)" rx="2" ry="2" />
<text text-anchor="" x="36.14" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (15) (1 ms, 0.01%)</title><rect x="38.3" y="469" width="0.2" height="15.0" fill="rgb(233,2,43)" rx="2" ry="2" />
<text text-anchor="" x="41.34" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (1) (14 ms, 0.10%)</title><rect x="13.2" y="613" width="1.4" height="15.0" fill="rgb(252,137,0)" rx="2" ry="2" />
<text text-anchor="" x="16.23" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (1 ms, 0.01%)</title><rect x="1242.5" y="693" width="0.1" height="15.0" fill="rgb(220,62,51)" rx="2" ry="2" />
<text text-anchor="" x="1245.51" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (1170) (8 ms, 0.06%)</title><rect x="1335.8" y="757" width="0.8" height="15.0" fill="rgb(243,184,49)" rx="2" ry="2" />
<text text-anchor="" x="1338.82" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (101) (373 ms, 2.60%)</title><rect x="11.7" y="725" width="35.9" height="15.0" fill="rgb(227,19,51)" rx="2" ry="2" />
<text text-anchor="" x="14.71" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ker..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (117) (3 ms, 0.02%)</title><rect x="1380.3" y="805" width="0.3" height="15.0" fill="rgb(241,220,43)" rx="2" ry="2" />
<text text-anchor="" x="1383.30" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (7992) (160 ms, 1.12%)</title><rect x="1025.8" y="613" width="15.5" height="15.0" fill="rgb(252,95,2)" rx="2" ry="2" />
<text text-anchor="" x="1028.85" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema::Field&gt;#from_options (53) (3 ms, 0.02%)</title><rect x="43.0" y="373" width="0.3" height="15.0" fill="rgb(252,127,12)" rx="2" ry="2" />
<text text-anchor="" x="46.02" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T&gt;#let (1092) (3 ms, 0.02%)</title><rect x="156.2" y="869" width="0.3" height="15.0" fill="rgb(218,167,3)" rx="2" ry="2" />
<text text-anchor="" x="159.17" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (2 ms, 0.01%)</title><rect x="1375.3" y="549" width="0.1" height="15.0" fill="rgb(223,13,37)" rx="2" ry="2" />
<text text-anchor="" x="1378.30" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (2 ms, 0.01%)</title><rect x="1383.6" y="805" width="0.2" height="15.0" fill="rgb(205,94,5)" rx="2" ry="2" />
<text text-anchor="" x="1386.59" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (9 ms, 0.06%)</title><rect x="1371.7" y="757" width="0.8" height="15.0" fill="rgb(223,11,12)" rx="2" ry="2" />
<text text-anchor="" x="1374.65" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (2340) (51 ms, 0.36%)</title><rect x="1360.0" y="613" width="4.9" height="15.0" fill="rgb(246,178,46)" rx="2" ry="2" />
<text text-anchor="" x="1363.01" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (3 ms, 0.02%)</title><rect x="1072.2" y="613" width="0.2" height="15.0" fill="rgb(239,92,18)" rx="2" ry="2" />
<text text-anchor="" x="1075.15" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (14) (14 ms, 0.10%)</title><rect x="48.8" y="757" width="1.3" height="15.0" fill="rgb(243,76,26)" rx="2" ry="2" />
<text text-anchor="" x="51.78" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#bold (390) (4 ms, 0.03%)</title><rect x="958.2" y="821" width="0.4" height="15.0" fill="rgb(240,9,26)" rx="2" ry="2" />
<text text-anchor="" x="961.23" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="926.9" y="597" width="0.6" height="15.0" fill="rgb(228,2,39)" rx="2" ry="2" />
<text text-anchor="" x="929.86" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable#-@ (174) (2 ms, 0.01%)</title><rect x="100.8" y="709" width="0.1" height="15.0" fill="rgb(253,148,37)" rx="2" ry="2" />
<text text-anchor="" x="103.76" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#text_prefix (11295) (8 ms, 0.06%)</title><rect x="178.2" y="741" width="0.8" height="15.0" fill="rgb(241,222,51)" rx="2" ry="2" />
<text text-anchor="" x="181.24" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Tryable#try (285) (1 ms, 0.01%)</title><rect x="1292.2" y="773" width="0.1" height="15.0" fill="rgb(216,15,44)" rx="2" ry="2" />
<text text-anchor="" x="1295.20" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (240) (13 ms, 0.09%)</title><rect x="1322.2" y="741" width="1.2" height="15.0" fill="rgb(208,8,16)" rx="2" ry="2" />
<text text-anchor="" x="1325.21" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (6) (5 ms, 0.03%)</title><rect x="43.4" y="373" width="0.5" height="15.0" fill="rgb(238,180,31)" rx="2" ry="2" />
<text text-anchor="" x="46.42" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (1) (19 ms, 0.13%)</title><rect x="50.1" y="853" width="1.8" height="15.0" fill="rgb(241,226,38)" rx="2" ry="2" />
<text text-anchor="" x="53.15" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3822) (1 ms, 0.01%)</title><rect x="256.3" y="725" width="0.1" height="15.0" fill="rgb(217,146,54)" rx="2" ry="2" />
<text text-anchor="" x="259.29" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#class_method (29580) (67 ms, 0.47%)</title><rect x="482.1" y="757" width="6.4" height="15.0" fill="rgb(210,118,16)" rx="2" ry="2" />
<text text-anchor="" x="485.07" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionView::Layouts::ClassMethods#inherited (2) (2 ms, 0.01%)</title><rect x="12.3" y="693" width="0.2" height="15.0" fill="rgb(225,41,26)" rx="2" ry="2" />
<text text-anchor="" x="15.31" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Color::Named#initialize (11295) (36 ms, 0.25%)</title><rect x="209.5" y="677" width="3.5" height="15.0" fill="rgb(241,87,14)" rx="2" ry="2" />
<text text-anchor="" x="212.53" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#class (11295) (1 ms, 0.01%)</title><rect x="193.8" y="709" width="0.1" height="15.0" fill="rgb(209,69,27)" rx="2" ry="2" />
<text text-anchor="" x="196.81" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (156) (6 ms, 0.04%)</title><rect x="1236.4" y="757" width="0.6" height="15.0" fill="rgb(219,197,15)" rx="2" ry="2" />
<text text-anchor="" x="1239.45" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1092) (1 ms, 0.01%)</title><rect x="1236.7" y="661" width="0.1" height="15.0" fill="rgb(233,103,47)" rx="2" ry="2" />
<text text-anchor="" x="1239.67" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#camelize (40) (1 ms, 0.01%)</title><rect x="11.2" y="773" width="0.2" height="15.0" fill="rgb(211,102,17)" rx="2" ry="2" />
<text text-anchor="" x="14.23" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#apply_inflections (23) (1 ms, 0.01%)</title><rect x="1273.1" y="645" width="0.1" height="15.0" fill="rgb(248,184,15)" rx="2" ry="2" />
<text text-anchor="" x="1276.13" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_pair (285) (4 ms, 0.03%)</title><rect x="1295.4" y="725" width="0.4" height="15.0" fill="rgb(206,121,22)" rx="2" ry="2" />
<text text-anchor="" x="1298.43" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (3 ms, 0.02%)</title><rect x="155.4" y="901" width="0.3" height="15.0" fill="rgb(207,111,20)" rx="2" ry="2" />
<text text-anchor="" x="158.39" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (165) (6 ms, 0.04%)</title><rect x="1278.8" y="741" width="0.6" height="15.0" fill="rgb(225,115,21)" rx="2" ry="2" />
<text text-anchor="" x="1281.84" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (18) (62 ms, 0.43%)</title><rect x="38.1" y="549" width="6.0" height="15.0" fill="rgb(221,28,37)" rx="2" ry="2" />
<text text-anchor="" x="41.09" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (45) (3 ms, 0.02%)</title><rect x="1281.7" y="581" width="0.2" height="15.0" fill="rgb(243,135,43)" rx="2" ry="2" />
<text text-anchor="" x="1284.65" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (10 ms, 0.07%)</title><rect x="146.8" y="629" width="0.9" height="15.0" fill="rgb(252,164,14)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (15456) (21 ms, 0.15%)</title><rect x="1224.3" y="565" width="2.1" height="15.0" fill="rgb(222,34,0)" rx="2" ry="2" />
<text text-anchor="" x="1227.34" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (20) (8 ms, 0.06%)</title><rect x="1294.4" y="709" width="0.7" height="15.0" fill="rgb(228,155,34)" rx="2" ry="2" />
<text text-anchor="" x="1297.39" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (2 ms, 0.01%)</title><rect x="1349.0" y="613" width="0.2" height="15.0" fill="rgb(218,151,31)" rx="2" ry="2" />
<text text-anchor="" x="1351.98" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#class (11295) (1 ms, 0.01%)</title><rect x="226.1" y="693" width="0.1" height="15.0" fill="rgb(228,148,4)" rx="2" ry="2" />
<text text-anchor="" x="229.11" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (18615) (115 ms, 0.80%)</title><rect x="1192.3" y="597" width="11.0" height="15.0" fill="rgb(235,129,31)" rx="2" ry="2" />
<text text-anchor="" x="1195.28" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3359) (8 ms, 0.06%)</title><rect x="998.4" y="597" width="0.7" height="15.0" fill="rgb(252,65,24)" rx="2" ry="2" />
<text text-anchor="" x="1001.40" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (36 ms, 0.25%)</title><rect x="930.4" y="629" width="3.5" height="15.0" fill="rgb(251,137,45)" rx="2" ry="2" />
<text text-anchor="" x="933.37" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (390) (3 ms, 0.02%)</title><rect x="1000.0" y="629" width="0.2" height="15.0" fill="rgb(216,214,45)" rx="2" ry="2" />
<text text-anchor="" x="1003.00" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#kind (7875) (7 ms, 0.05%)</title><rect x="1017.1" y="501" width="0.6" height="15.0" fill="rgb(233,85,49)" rx="2" ry="2" />
<text text-anchor="" x="1020.07" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Fanout#finish (18) (1 ms, 0.01%)</title><rect x="116.5" y="661" width="0.2" height="15.0" fill="rgb(250,23,32)" rx="2" ry="2" />
<text text-anchor="" x="119.54" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (1) (3 ms, 0.02%)</title><rect x="95.7" y="757" width="0.4" height="15.0" fill="rgb(234,137,44)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (6 ms, 0.04%)</title><rect x="1379.3" y="741" width="0.7" height="15.0" fill="rgb(224,48,51)" rx="2" ry="2" />
<text text-anchor="" x="1382.35" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#initialize (1) (28 ms, 0.20%)</title><rect x="97.6" y="613" width="2.7" height="15.0" fill="rgb(254,174,4)" rx="2" ry="2" />
<text text-anchor="" x="100.63" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_writers (23) (2 ms, 0.01%)</title><rect x="19.8" y="661" width="0.3" height="15.0" fill="rgb(244,82,10)" rx="2" ry="2" />
<text text-anchor="" x="22.83" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (6) (2 ms, 0.01%)</title><rect x="53.9" y="773" width="0.2" height="15.0" fill="rgb(251,75,0)" rx="2" ry="2" />
<text text-anchor="" x="56.95" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (468) (8 ms, 0.06%)</title><rect x="1370.9" y="757" width="0.7" height="15.0" fill="rgb(205,214,29)" rx="2" ry="2" />
<text text-anchor="" x="1373.91" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (14790) (15 ms, 0.10%)</title><rect x="433.0" y="725" width="1.4" height="15.0" fill="rgb(218,173,9)" rx="2" ry="2" />
<text text-anchor="" x="436.02" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (39) (5 ms, 0.03%)</title><rect x="1075.8" y="661" width="0.5" height="15.0" fill="rgb(237,4,30)" rx="2" ry="2" />
<text text-anchor="" x="1078.80" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#symbolize_key (2484) (3 ms, 0.02%)</title><rect x="57.9" y="549" width="0.3" height="15.0" fill="rgb(254,202,51)" rx="2" ry="2" />
<text text-anchor="" x="60.89" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (240) (2 ms, 0.01%)</title><rect x="1322.9" y="581" width="0.2" height="15.0" fill="rgb(245,127,43)" rx="2" ry="2" />
<text text-anchor="" x="1325.89" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (3 ms, 0.02%)</title><rect x="95.8" y="597" width="0.2" height="15.0" fill="rgb(213,63,32)" rx="2" ry="2" />
<text text-anchor="" x="98.78" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#inherited (25) (5 ms, 0.03%)</title><rect x="12.6" y="661" width="0.5" height="15.0" fill="rgb(244,144,34)" rx="2" ry="2" />
<text text-anchor="" x="15.56" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys (296) (304 ms, 2.12%)</title><rect x="55.0" y="789" width="29.3" height="15.0" fill="rgb(234,131,43)" rx="2" ry="2" />
<text text-anchor="" x="58.04" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >#&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Inheritance::ClassMethods#new (38) (490 ms, 3.42%)</title><rect x="100.6" y="933" width="47.2" height="15.0" fill="rgb(205,37,28)" rx="2" ry="2" />
<text text-anchor="" x="103.63" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Acti..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (5) (2 ms, 0.01%)</title><rect x="31.2" y="597" width="0.2" height="15.0" fill="rgb(241,72,51)" rx="2" ry="2" />
<text text-anchor="" x="34.20" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (2208) (12 ms, 0.08%)</title><rect x="1218.3" y="693" width="1.2" height="15.0" fill="rgb(247,183,50)" rx="2" ry="2" />
<text text-anchor="" x="1221.33" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (32) (2 ms, 0.01%)</title><rect x="1075.6" y="661" width="0.1" height="15.0" fill="rgb(245,167,7)" rx="2" ry="2" />
<text text-anchor="" x="1078.55" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (15) (3 ms, 0.02%)</title><rect x="39.3" y="149" width="0.3" height="15.0" fill="rgb(238,75,27)" rx="2" ry="2" />
<text text-anchor="" x="42.25" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (20286) (13 ms, 0.09%)</title><rect x="56.5" y="517" width="1.3" height="15.0" fill="rgb(248,75,22)" rx="2" ry="2" />
<text text-anchor="" x="59.54" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordEnum#generate (39) (4 ms, 0.03%)</title><rect x="1296.9" y="885" width="0.4" height="15.0" fill="rgb(250,193,18)" rx="2" ry="2" />
<text text-anchor="" x="1299.94" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator#rbi (1) (12 ms, 0.08%)</title><rect x="150.3" y="885" width="1.1" height="15.0" fill="rgb(205,15,20)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (2 ms, 0.01%)</title><rect x="1370.0" y="805" width="0.2" height="15.0" fill="rgb(247,0,33)" rx="2" ry="2" />
<text text-anchor="" x="1373.00" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (17) (1 ms, 0.01%)</title><rect x="1277.3" y="565" width="0.1" height="15.0" fill="rgb(240,144,51)" rx="2" ry="2" />
<text text-anchor="" x="1280.29" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (36) (8 ms, 0.06%)</title><rect x="51.2" y="709" width="0.7" height="15.0" fill="rgb(205,89,20)" rx="2" ry="2" />
<text text-anchor="" x="54.17" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1404) (2 ms, 0.01%)</title><rect x="1239.1" y="549" width="0.1" height="15.0" fill="rgb(228,219,29)" rx="2" ry="2" />
<text text-anchor="" x="1242.05" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#initialize (39) (3 ms, 0.02%)</title><rect x="155.4" y="917" width="0.3" height="15.0" fill="rgb(208,180,39)" rx="2" ry="2" />
<text text-anchor="" x="158.39" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (863) (34 ms, 0.24%)</title><rect x="1286.9" y="741" width="3.3" height="15.0" fill="rgb(206,60,43)" rx="2" ry="2" />
<text text-anchor="" x="1289.88" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1404) (2 ms, 0.01%)</title><rect x="1374.6" y="645" width="0.2" height="15.0" fill="rgb(246,111,37)" rx="2" ry="2" />
<text text-anchor="" x="1377.56" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaStatements#data_sources (1) (3 ms, 0.02%)</title><rect x="148.4" y="789" width="0.3" height="15.0" fill="rgb(226,204,36)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29580) (39 ms, 0.27%)</title><rect x="477.8" y="725" width="3.7" height="15.0" fill="rgb(236,188,9)" rx="2" ry="2" />
<text text-anchor="" x="480.80" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (33) (6 ms, 0.04%)</title><rect x="1277.3" y="629" width="0.6" height="15.0" fill="rgb(231,145,28)" rx="2" ry="2" />
<text text-anchor="" x="1280.28" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Inheritance::ClassMethods#compute_type (35) (41 ms, 0.29%)</title><rect x="1273.3" y="693" width="3.9" height="15.0" fill="rgb(225,132,41)" rx="2" ry="2" />
<text text-anchor="" x="1276.26" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#generate_base_rbi (39) (25 ms, 0.17%)</title><rect x="1077.0" y="917" width="2.4" height="15.0" fill="rgb(229,152,51)" rx="2" ry="2" />
<text text-anchor="" x="1080.00" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (4830) (1 ms, 0.01%)</title><rect x="955.5" y="773" width="0.1" height="15.0" fill="rgb(209,16,45)" rx="2" ry="2" />
<text text-anchor="" x="958.50" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (3359) (49 ms, 0.34%)</title><rect x="982.8" y="581" width="4.6" height="15.0" fill="rgb(246,160,38)" rx="2" ry="2" />
<text text-anchor="" x="985.75" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (4 ms, 0.03%)</title><rect x="1340.9" y="693" width="0.4" height="15.0" fill="rgb(213,14,43)" rx="2" ry="2" />
<text text-anchor="" x="1343.90" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#inherited (25) (6 ms, 0.04%)</title><rect x="12.6" y="677" width="0.5" height="15.0" fill="rgb(218,213,43)" rx="2" ry="2" />
<text text-anchor="" x="15.56" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerator#each (3531) (18 ms, 0.13%)</title><rect x="238.6" y="709" width="1.7" height="15.0" fill="rgb(220,195,5)" rx="2" ry="2" />
<text text-anchor="" x="241.60" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (2208) (91 ms, 0.63%)</title><rect x="1220.9" y="677" width="8.7" height="15.0" fill="rgb(231,17,54)" rx="2" ry="2" />
<text text-anchor="" x="1223.85" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (3 ms, 0.02%)</title><rect x="95.8" y="629" width="0.2" height="15.0" fill="rgb(244,3,40)" rx="2" ry="2" />
<text text-anchor="" x="98.77" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (4) (3 ms, 0.02%)</title><rect x="1297.0" y="837" width="0.2" height="15.0" fill="rgb(234,224,17)" rx="2" ry="2" />
<text text-anchor="" x="1299.97" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1404) (2 ms, 0.01%)</title><rect x="1239.0" y="565" width="0.2" height="15.0" fill="rgb(244,214,6)" rx="2" ry="2" />
<text text-anchor="" x="1242.02" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (468) (4 ms, 0.03%)</title><rect x="1242.1" y="645" width="0.3" height="15.0" fill="rgb(254,68,6)" rx="2" ry="2" />
<text text-anchor="" x="1245.08" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasArguments#argument (146) (4 ms, 0.03%)</title><rect x="36.4" y="533" width="0.4" height="15.0" fill="rgb(242,219,28)" rx="2" ry="2" />
<text text-anchor="" x="39.39" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (23) (10 ms, 0.07%)</title><rect x="52.6" y="821" width="1.0" height="15.0" fill="rgb(237,194,13)" rx="2" ry="2" />
<text text-anchor="" x="55.63" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (164) (3 ms, 0.02%)</title><rect x="55.9" y="501" width="0.2" height="15.0" fill="rgb(241,105,13)" rx="2" ry="2" />
<text text-anchor="" x="58.86" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29580) (44 ms, 0.31%)</title><rect x="483.7" y="741" width="4.3" height="15.0" fill="rgb(244,80,9)" rx="2" ry="2" />
<text text-anchor="" x="486.72" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#keys (11295) (3 ms, 0.02%)</title><rect x="208.3" y="677" width="0.3" height="15.0" fill="rgb(219,26,43)" rx="2" ry="2" />
<text text-anchor="" x="211.27" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (286) (2 ms, 0.01%)</title><rect x="1285.4" y="773" width="0.2" height="15.0" fill="rgb(237,167,36)" rx="2" ry="2" />
<text text-anchor="" x="1288.40" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#name (4461720) (3,524 ms, 24.57%)</title><rect x="525.9" y="757" width="339.1" height="15.0" fill="rgb(222,180,7)" rx="2" ry="2" />
<text text-anchor="" x="528.94" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::TypedObject#name (4461720)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (60) (3 ms, 0.02%)</title><rect x="153.6" y="677" width="0.3" height="15.0" fill="rgb(210,221,20)" rx="2" ry="2" />
<text text-anchor="" x="156.57" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (21 ms, 0.15%)</title><rect x="492.4" y="709" width="2.0" height="15.0" fill="rgb(226,74,33)" rx="2" ry="2" />
<text text-anchor="" x="495.37" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#inherited (1) (1 ms, 0.01%)</title><rect x="32.4" y="629" width="0.1" height="15.0" fill="rgb(210,122,4)" rx="2" ry="2" />
<text text-anchor="" x="35.41" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record#_fast_try_file (304) (6 ms, 0.04%)</title><rect x="1384.2" y="965" width="0.5" height="15.0" fill="rgb(227,88,17)" rx="2" ry="2" />
<text text-anchor="" x="1387.16" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (118) (3 ms, 0.02%)</title><rect x="1270.1" y="677" width="0.2" height="15.0" fill="rgb(208,101,45)" rx="2" ry="2" />
<text text-anchor="" x="1273.06" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (11295) (42 ms, 0.29%)</title><rect x="209.0" y="693" width="4.0" height="15.0" fill="rgb(234,10,49)" rx="2" ry="2" />
<text text-anchor="" x="212.00" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_accessors (23) (4 ms, 0.03%)</title><rect x="19.7" y="677" width="0.4" height="15.0" fill="rgb(206,213,32)" rx="2" ry="2" />
<text text-anchor="" x="22.67" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1491) (6 ms, 0.04%)</title><rect x="966.1" y="757" width="0.6" height="15.0" fill="rgb(240,34,42)" rx="2" ry="2" />
<text text-anchor="" x="969.10" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (2 ms, 0.01%)</title><rect x="45.6" y="597" width="0.2" height="15.0" fill="rgb(247,222,27)" rx="2" ry="2" />
<text text-anchor="" x="48.61" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (2 ms, 0.01%)</title><rect x="1349.0" y="597" width="0.2" height="15.0" fill="rgb(206,119,46)" rx="2" ry="2" />
<text text-anchor="" x="1352.04" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (234) (11 ms, 0.08%)</title><rect x="1374.4" y="693" width="1.0" height="15.0" fill="rgb(238,151,44)" rx="2" ry="2" />
<text text-anchor="" x="1377.39" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (37) (7 ms, 0.05%)</title><rect x="1276.4" y="565" width="0.7" height="15.0" fill="rgb(253,99,31)" rx="2" ry="2" />
<text text-anchor="" x="1279.42" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (18615) (143 ms, 1.00%)</title><rect x="1189.5" y="613" width="13.8" height="15.0" fill="rgb(238,113,49)" rx="2" ry="2" />
<text text-anchor="" x="1192.54" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Autoload#eager_load! (2) (10 ms, 0.07%)</title><rect x="52.6" y="901" width="1.0" height="15.0" fill="rgb(248,114,10)" rx="2" ry="2" />
<text text-anchor="" x="55.60" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_readers (23) (2 ms, 0.01%)</title><rect x="19.7" y="661" width="0.1" height="15.0" fill="rgb(211,84,20)" rx="2" ry="2" />
<text text-anchor="" x="22.67" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (156) (1 ms, 0.01%)</title><rect x="1379.8" y="645" width="0.2" height="15.0" fill="rgb(239,70,44)" rx="2" ry="2" />
<text text-anchor="" x="1382.85" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Pathname#chop_basename (528) (1 ms, 0.01%)</title><rect x="148.1" y="933" width="0.1" height="15.0" fill="rgb(226,224,31)" rx="2" ry="2" />
<text text-anchor="" x="151.10" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#derive_class_name (23) (2 ms, 0.01%)</title><rect x="1273.1" y="693" width="0.1" height="15.0" fill="rgb(208,49,17)" rx="2" ry="2" />
<text text-anchor="" x="1276.08" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_relation_class_name (1170) (6 ms, 0.04%)</title><rect x="1368.4" y="725" width="0.6" height="15.0" fill="rgb(229,90,26)" rx="2" ry="2" />
<text text-anchor="" x="1371.42" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name (1868) (2 ms, 0.01%)</title><rect x="984.4" y="501" width="0.2" height="15.0" fill="rgb(211,129,29)" rx="2" ry="2" />
<text text-anchor="" x="987.43" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (39) (2 ms, 0.01%)</title><rect x="1381.8" y="757" width="0.1" height="15.0" fill="rgb(218,166,37)" rx="2" ry="2" />
<text text-anchor="" x="1384.78" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (30) (9 ms, 0.06%)</title><rect x="153.5" y="725" width="0.8" height="15.0" fill="rgb(239,18,54)" rx="2" ry="2" />
<text text-anchor="" x="156.48" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActionView&gt;#eager_load! (1) (17 ms, 0.12%)</title><rect x="51.9" y="917" width="1.7" height="15.0" fill="rgb(224,78,39)" rx="2" ry="2" />
<text text-anchor="" x="54.94" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (1 ms, 0.01%)</title><rect x="1324.5" y="597" width="0.1" height="15.0" fill="rgb(248,88,30)" rx="2" ry="2" />
<text text-anchor="" x="1327.50" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (21 ms, 0.15%)</title><rect x="498.9" y="709" width="2.0" height="15.0" fill="rgb(206,181,2)" rx="2" ry="2" />
<text text-anchor="" x="501.87" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#match (30811) (40 ms, 0.28%)</title><rect x="1310.8" y="773" width="3.9" height="15.0" fill="rgb(237,117,31)" rx="2" ry="2" />
<text text-anchor="" x="1313.81" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>KaminariPlugin#generate (39) (88 ms, 0.61%)</title><rect x="1234.9" y="853" width="8.4" height="15.0" fill="rgb(224,138,45)" rx="2" ry="2" />
<text text-anchor="" x="1237.89" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (118) (6 ms, 0.04%)</title><rect x="1232.9" y="789" width="0.6" height="15.0" fill="rgb(224,142,31)" rx="2" ry="2" />
<text text-anchor="" x="1235.90" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (5) (3 ms, 0.02%)</title><rect x="52.9" y="677" width="0.2" height="15.0" fill="rgb(254,81,45)" rx="2" ry="2" />
<text text-anchor="" x="55.86" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#initialize (1) (14 ms, 0.10%)</title><rect x="13.2" y="661" width="1.4" height="15.0" fill="rgb(254,80,37)" rx="2" ry="2" />
<text text-anchor="" x="16.23" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (468) (2 ms, 0.01%)</title><rect x="1240.2" y="725" width="0.2" height="15.0" fill="rgb(212,137,8)" rx="2" ry="2" />
<text text-anchor="" x="1243.15" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (1 ms, 0.01%)</title><rect x="46.2" y="661" width="0.1" height="15.0" fill="rgb(251,132,40)" rx="2" ry="2" />
<text text-anchor="" x="49.17" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (736) (5 ms, 0.03%)</title><rect x="1216.9" y="693" width="0.5" height="15.0" fill="rgb(243,62,33)" rx="2" ry="2" />
<text text-anchor="" x="1219.89" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (3359) (12 ms, 0.08%)</title><rect x="983.5" y="565" width="1.1" height="15.0" fill="rgb(239,208,10)" rx="2" ry="2" />
<text text-anchor="" x="986.47" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (1) (39 ms, 0.27%)</title><rect x="38.7" y="261" width="3.7" height="15.0" fill="rgb(208,210,54)" rx="2" ry="2" />
<text text-anchor="" x="41.67" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (1 ms, 0.01%)</title><rect x="1235.1" y="789" width="0.1" height="15.0" fill="rgb(252,208,26)" rx="2" ry="2" />
<text text-anchor="" x="1238.10" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata#hash (290) (2 ms, 0.01%)</title><rect x="117.2" y="645" width="0.1" height="15.0" fill="rgb(207,140,37)" rx="2" ry="2" />
<text text-anchor="" x="120.16" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (6718) (8 ms, 0.06%)</title><rect x="986.4" y="565" width="0.7" height="15.0" fill="rgb(227,190,54)" rx="2" ry="2" />
<text text-anchor="" x="989.39" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations#init_internals (1) (26 ms, 0.18%)</title><rect x="145.3" y="853" width="2.4" height="15.0" fill="rgb(250,209,18)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Core::ClassMethods#inherited (25) (3 ms, 0.02%)</title><rect x="12.6" y="613" width="0.3" height="15.0" fill="rgb(216,207,16)" rx="2" ry="2" />
<text text-anchor="" x="15.62" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Attributes::ClassMethods#load_schema! (18) (195 ms, 1.36%)</title><rect x="100.7" y="853" width="18.7" height="15.0" fill="rgb(218,4,16)" rx="2" ry="2" />
<text text-anchor="" x="103.69" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#aliases (156) (3 ms, 0.02%)</title><rect x="1002.0" y="677" width="0.3" height="15.0" fill="rgb(215,223,5)" rx="2" ry="2" />
<text text-anchor="" x="1005.02" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (37) (1 ms, 0.01%)</title><rect x="135.3" y="773" width="0.2" height="15.0" fill="rgb(218,14,46)" rx="2" ry="2" />
<text text-anchor="" x="138.33" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (468) (3 ms, 0.02%)</title><rect x="1239.4" y="565" width="0.3" height="15.0" fill="rgb(218,116,11)" rx="2" ry="2" />
<text text-anchor="" x="1242.38" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Mutex_m#synchronize (37) (165 ms, 1.15%)</title><rect x="119.6" y="837" width="15.9" height="15.0" fill="rgb(253,28,42)" rx="2" ry="2" />
<text text-anchor="" x="122.64" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#generate_rbi (4) (3 ms, 0.02%)</title><rect x="150.3" y="725" width="0.3" height="15.0" fill="rgb(248,74,29)" rx="2" ry="2" />
<text text-anchor="" x="153.27" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#initialize (3) (2 ms, 0.01%)</title><rect x="22.3" y="565" width="0.1" height="15.0" fill="rgb(244,140,47)" rx="2" ry="2" />
<text text-anchor="" x="25.26" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (2) (1 ms, 0.01%)</title><rect x="13.8" y="341" width="0.1" height="15.0" fill="rgb(225,186,16)" rx="2" ry="2" />
<text text-anchor="" x="16.79" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::FileUtils&gt;#mkdir_p (40) (12 ms, 0.08%)</title><rect x="94.5" y="997" width="1.2" height="15.0" fill="rgb(241,32,31)" rx="2" ry="2" />
<text text-anchor="" x="97.52" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#helper (5) (2 ms, 0.01%)</title><rect x="32.6" y="485" width="0.2" height="15.0" fill="rgb(251,49,39)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (3 ms, 0.02%)</title><rect x="1235.0" y="837" width="0.2" height="15.0" fill="rgb(235,150,11)" rx="2" ry="2" />
<text text-anchor="" x="1237.96" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#methods (39) (6 ms, 0.04%)</title><rect x="1333.8" y="837" width="0.5" height="15.0" fill="rgb(244,148,21)" rx="2" ry="2" />
<text text-anchor="" x="1336.76" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29580) (45 ms, 0.31%)</title><rect x="509.5" y="741" width="4.3" height="15.0" fill="rgb(242,87,4)" rx="2" ry="2" />
<text text-anchor="" x="512.52" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (1) (10 ms, 0.07%)</title><rect x="146.8" y="597" width="0.9" height="15.0" fill="rgb(235,36,24)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Casts&gt;#cast (2731) (9 ms, 0.06%)</title><rect x="968.7" y="741" width="0.8" height="15.0" fill="rgb(251,73,45)" rx="2" ry="2" />
<text text-anchor="" x="971.67" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (62) (1 ms, 0.01%)</title><rect x="1278.3" y="757" width="0.1" height="15.0" fill="rgb(252,21,6)" rx="2" ry="2" />
<text text-anchor="" x="1281.32" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#overridable (29578) (67 ms, 0.47%)</title><rect x="928.0" y="661" width="6.4" height="15.0" fill="rgb(210,165,54)" rx="2" ry="2" />
<text text-anchor="" x="931.02" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (18) (161 ms, 1.12%)</title><rect x="101.0" y="613" width="15.5" height="15.0" fill="rgb(209,110,3)" rx="2" ry="2" />
<text text-anchor="" x="104.00" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29580) (41 ms, 0.29%)</title><rect x="440.0" y="661" width="4.0" height="15.0" fill="rgb(213,46,50)" rx="2" ry="2" />
<text text-anchor="" x="442.98" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods::CodeGenerator#execute (1) (6 ms, 0.04%)</title><rect x="145.3" y="741" width="0.5" height="15.0" fill="rgb(209,128,43)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (37230) (4 ms, 0.03%)</title><rect x="1181.9" y="581" width="0.4" height="15.0" fill="rgb(210,130,37)" rx="2" ry="2" />
<text text-anchor="" x="1184.95" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#run_plugins (39) (3,165 ms, 22.07%)</title><rect x="1079.4" y="949" width="304.4" height="15.0" fill="rgb(217,199,54)" rx="2" ry="2" />
<text text-anchor="" x="1082.37" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >SorbetRails::ModelRbiFormatter#run_plugin..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Sig#sig (203) (5 ms, 0.03%)</title><rect x="47.1" y="709" width="0.5" height="15.0" fill="rgb(217,159,49)" rx="2" ry="2" />
<text text-anchor="" x="50.10" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (7) (6 ms, 0.04%)</title><rect x="47.7" y="725" width="0.5" height="15.0" fill="rgb(218,1,6)" rx="2" ry="2" />
<text text-anchor="" x="50.65" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BindingOfCaller::BindingExtensions#callers (36) (3 ms, 0.02%)</title><rect x="95.1" y="917" width="0.3" height="15.0" fill="rgb(236,153,25)" rx="2" ry="2" />
<text text-anchor="" x="98.08" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2731) (1 ms, 0.01%)</title><rect x="969.4" y="709" width="0.1" height="15.0" fill="rgb(245,159,3)" rx="2" ry="2" />
<text text-anchor="" x="972.38" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (4) (2 ms, 0.01%)</title><rect x="13.8" y="357" width="0.1" height="15.0" fill="rgb(218,159,9)" rx="2" ry="2" />
<text text-anchor="" x="16.78" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (14790) (1 ms, 0.01%)</title><rect x="437.5" y="693" width="0.1" height="15.0" fill="rgb(227,20,1)" rx="2" ry="2" />
<text text-anchor="" x="440.47" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (6 ms, 0.04%)</title><rect x="1235.5" y="741" width="0.6" height="15.0" fill="rgb(254,126,23)" rx="2" ry="2" />
<text text-anchor="" x="1238.53" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#comments (2340) (3 ms, 0.02%)</title><rect x="1365.7" y="645" width="0.3" height="15.0" fill="rgb(212,21,32)" rx="2" ry="2" />
<text text-anchor="" x="1368.70" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LogSubscriber#finish (20) (1 ms, 0.01%)</title><rect x="1268.2" y="485" width="0.1" height="15.0" fill="rgb(245,162,5)" rx="2" ry="2" />
<text text-anchor="" x="1271.22" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (31812) (4 ms, 0.03%)</title><rect x="1063.8" y="501" width="0.4" height="15.0" fill="rgb(243,207,7)" rx="2" ry="2" />
<text text-anchor="" x="1066.83" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (107 ms, 0.75%)</title><rect x="1096.4" y="693" width="10.3" height="15.0" fill="rgb(241,222,0)" rx="2" ry="2" />
<text text-anchor="" x="1099.39" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#tab_size (3359) (3 ms, 0.02%)</title><rect x="980.8" y="565" width="0.3" height="15.0" fill="rgb(251,191,35)" rx="2" ry="2" />
<text text-anchor="" x="983.78" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2879) (4 ms, 0.03%)</title><rect x="973.3" y="773" width="0.4" height="15.0" fill="rgb(209,77,23)" rx="2" ry="2" />
<text text-anchor="" x="976.29" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (736) (10 ms, 0.07%)</title><rect x="1216.4" y="741" width="1.0" height="15.0" fill="rgb(212,224,37)" rx="2" ry="2" />
<text text-anchor="" x="1219.36" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1170) (337 ms, 2.35%)</title><rect x="1336.6" y="805" width="32.4" height="15.0" fill="rgb(236,144,53)" rx="2" ry="2" />
<text text-anchor="" x="1339.61" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;M..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (390) (5 ms, 0.03%)</title><rect x="1072.6" y="597" width="0.5" height="15.0" fill="rgb(229,85,27)" rx="2" ry="2" />
<text text-anchor="" x="1075.58" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (18615) (480 ms, 3.35%)</title><rect x="1138.6" y="629" width="46.2" height="15.0" fill="rgb(217,33,8)" rx="2" ry="2" />
<text text-anchor="" x="1141.59" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >T::P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (31812) (4 ms, 0.03%)</title><rect x="1053.1" y="501" width="0.4" height="15.0" fill="rgb(228,163,39)" rx="2" ry="2" />
<text text-anchor="" x="1056.11" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (1) (1 ms, 0.01%)</title><rect x="97.7" y="421" width="0.1" height="15.0" fill="rgb(211,147,9)" rx="2" ry="2" />
<text text-anchor="" x="100.68" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1094.7" y="597" width="0.2" height="15.0" fill="rgb(232,28,39)" rx="2" ry="2" />
<text text-anchor="" x="1097.71" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (2) (11 ms, 0.08%)</title><rect x="150.3" y="773" width="1.0" height="15.0" fill="rgb(238,66,14)" rx="2" ry="2" />
<text text-anchor="" x="153.27" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_callbacks (5) (2 ms, 0.01%)</title><rect x="45.4" y="597" width="0.2" height="15.0" fill="rgb(231,196,37)" rx="2" ry="2" />
<text text-anchor="" x="48.39" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (6 ms, 0.04%)</title><rect x="1235.5" y="773" width="0.6" height="15.0" fill="rgb(230,62,46)" rx="2" ry="2" />
<text text-anchor="" x="1238.51" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema&gt;#query (1) (11 ms, 0.08%)</title><rect x="14.7" y="709" width="1.0" height="15.0" fill="rgb(208,115,26)" rx="2" ry="2" />
<text text-anchor="" x="17.66" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (9 ms, 0.06%)</title><rect x="1379.2" y="837" width="0.8" height="15.0" fill="rgb(216,107,35)" rx="2" ry="2" />
<text text-anchor="" x="1382.18" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2340) (1 ms, 0.01%)</title><rect x="1351.1" y="517" width="0.1" height="15.0" fill="rgb(222,98,17)" rx="2" ry="2" />
<text text-anchor="" x="1354.10" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#text_prefix (3531) (2 ms, 0.01%)</title><rect x="240.5" y="741" width="0.2" height="15.0" fill="rgb(232,70,34)" rx="2" ry="2" />
<text text-anchor="" x="243.51" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_extend (39) (1 ms, 0.01%)</title><rect x="1380.1" y="789" width="0.1" height="15.0" fill="rgb(206,137,40)" rx="2" ry="2" />
<text text-anchor="" x="1383.09" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (7 ms, 0.05%)</title><rect x="1077.2" y="869" width="0.7" height="15.0" fill="rgb(234,43,9)" rx="2" ry="2" />
<text text-anchor="" x="1080.23" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#generator (2340) (2 ms, 0.01%)</title><rect x="1366.0" y="693" width="0.2" height="15.0" fill="rgb(243,46,23)" rx="2" ry="2" />
<text text-anchor="" x="1369.00" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (236) (2 ms, 0.01%)</title><rect x="1215.6" y="629" width="0.1" height="15.0" fill="rgb(221,42,54)" rx="2" ry="2" />
<text text-anchor="" x="1218.60" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (6718) (2 ms, 0.01%)</title><rect x="998.0" y="597" width="0.3" height="15.0" fill="rgb(216,39,42)" rx="2" ry="2" />
<text text-anchor="" x="1001.04" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Core#init_internals (1) (26 ms, 0.18%)</title><rect x="145.3" y="837" width="2.4" height="15.0" fill="rgb(216,220,26)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (468) (27 ms, 0.19%)</title><rect x="1237.3" y="773" width="2.6" height="15.0" fill="rgb(223,34,26)" rx="2" ry="2" />
<text text-anchor="" x="1240.30" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods (37) (165 ms, 1.15%)</title><rect x="119.6" y="853" width="15.9" height="15.0" fill="rgb(228,146,52)" rx="2" ry="2" />
<text text-anchor="" x="122.63" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (468) (22 ms, 0.15%)</title><rect x="1240.6" y="725" width="2.1" height="15.0" fill="rgb(246,54,34)" rx="2" ry="2" />
<text text-anchor="" x="1243.58" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::QueryCache#initialize (1) (2 ms, 0.01%)</title><rect x="97.6" y="581" width="0.2" height="15.0" fill="rgb(231,36,4)" rx="2" ry="2" />
<text text-anchor="" x="100.65" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (117) (1 ms, 0.01%)</title><rect x="1372.5" y="805" width="0.1" height="15.0" fill="rgb(217,14,7)" rx="2" ry="2" />
<text text-anchor="" x="1375.52" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (8 ms, 0.06%)</title><rect x="1335.8" y="773" width="0.8" height="15.0" fill="rgb(237,176,46)" rx="2" ry="2" />
<text text-anchor="" x="1338.77" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (4 ms, 0.03%)</title><rect x="1205.2" y="661" width="0.4" height="15.0" fill="rgb(219,118,17)" rx="2" ry="2" />
<text text-anchor="" x="1208.20" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (148) (46 ms, 0.32%)</title><rect x="968.3" y="853" width="4.4" height="15.0" fill="rgb(215,77,41)" rx="2" ry="2" />
<text text-anchor="" x="971.27" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#singularize (23) (2 ms, 0.01%)</title><rect x="19.9" y="629" width="0.2" height="15.0" fill="rgb(254,119,27)" rx="2" ry="2" />
<text text-anchor="" x="22.90" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#select (156) (1 ms, 0.01%)</title><rect x="1002.2" y="629" width="0.1" height="15.0" fill="rgb(240,188,19)" rx="2" ry="2" />
<text text-anchor="" x="1005.16" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (27201) (6 ms, 0.04%)</title><rect x="166.1" y="757" width="0.6" height="15.0" fill="rgb(208,213,31)" rx="2" ry="2" />
<text text-anchor="" x="169.13" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (2 ms, 0.01%)</title><rect x="1370.5" y="725" width="0.2" height="15.0" fill="rgb(216,150,16)" rx="2" ry="2" />
<text text-anchor="" x="1373.48" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (11 ms, 0.08%)</title><rect x="99.2" y="437" width="1.0" height="15.0" fill="rgb(239,190,52)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (5 ms, 0.03%)</title><rect x="97.8" y="485" width="0.5" height="15.0" fill="rgb(231,74,17)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (6) (4 ms, 0.03%)</title><rect x="13.6" y="469" width="0.5" height="15.0" fill="rgb(231,223,41)" rx="2" ry="2" />
<text text-anchor="" x="16.64" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#type_for_column_def (62) (8 ms, 0.06%)</title><rect x="1272.2" y="741" width="0.8" height="15.0" fill="rgb(253,85,19)" rx="2" ry="2" />
<text text-anchor="" x="1275.22" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (390) (2 ms, 0.01%)</title><rect x="160.0" y="789" width="0.2" height="15.0" fill="rgb(247,64,54)" rx="2" ry="2" />
<text text-anchor="" x="163.02" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_value (5) (1 ms, 0.01%)</title><rect x="54.1" y="885" width="0.2" height="15.0" fill="rgb(254,162,9)" rx="2" ry="2" />
<text text-anchor="" x="57.15" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Field#extensions (42) (2 ms, 0.01%)</title><rect x="34.4" y="533" width="0.2" height="15.0" fill="rgb(242,122,45)" rx="2" ry="2" />
<text text-anchor="" x="37.40" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (9 ms, 0.06%)</title><rect x="1236.2" y="821" width="0.9" height="15.0" fill="rgb(244,23,53)" rx="2" ry="2" />
<text text-anchor="" x="1239.21" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (3359) (1 ms, 0.01%)</title><rect x="982.5" y="597" width="0.1" height="15.0" fill="rgb(248,151,49)" rx="2" ry="2" />
<text text-anchor="" x="985.52" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Constant#initialize (117) (2 ms, 0.01%)</title><rect x="1078.1" y="821" width="0.2" height="15.0" fill="rgb(232,86,32)" rx="2" ry="2" />
<text text-anchor="" x="1081.08" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::Constructor::DecoratorMethods#construct_props_without_defaults (285) (4 ms, 0.03%)</title><rect x="1295.4" y="741" width="0.4" height="15.0" fill="rgb(223,226,45)" rx="2" ry="2" />
<text text-anchor="" x="1298.42" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (39) (8 ms, 0.06%)</title><rect x="13.4" y="565" width="0.8" height="15.0" fill="rgb(245,228,7)" rx="2" ry="2" />
<text text-anchor="" x="16.44" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#get_primary_key (20) (181 ms, 1.26%)</title><rect x="1244.1" y="741" width="17.4" height="15.0" fill="rgb(221,89,15)" rx="2" ry="2" />
<text text-anchor="" x="1247.10" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Argument#type (121) (3 ms, 0.02%)</title><rect x="15.4" y="565" width="0.3" height="15.0" fill="rgb(248,82,25)" rx="2" ry="2" />
<text text-anchor="" x="18.37" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>FriendlyIdPlugin#generate (39) (2 ms, 0.01%)</title><rect x="1234.7" y="885" width="0.2" height="15.0" fill="rgb(218,54,18)" rx="2" ry="2" />
<text text-anchor="" x="1237.73" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_value (2) (10 ms, 0.07%)</title><rect x="52.6" y="885" width="1.0" height="15.0" fill="rgb(217,157,13)" rx="2" ry="2" />
<text text-anchor="" x="55.60" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#create_reflection (23) (1 ms, 0.01%)</title><rect x="19.5" y="677" width="0.2" height="15.0" fill="rgb(228,166,51)" rx="2" ry="2" />
<text text-anchor="" x="22.53" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (2578) (295 ms, 2.06%)</title><rect x="55.4" y="613" width="28.5" height="15.0" fill="rgb(216,190,29)" rx="2" ry="2" />
<text text-anchor="" x="58.43" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >#&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (11700) (5 ms, 0.03%)</title><rect x="1362.2" y="517" width="0.4" height="15.0" fill="rgb(251,152,44)" rx="2" ry="2" />
<text text-anchor="" x="1365.19" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (583) (18 ms, 0.13%)</title><rect x="56.1" y="533" width="1.7" height="15.0" fill="rgb(242,135,21)" rx="2" ry="2" />
<text text-anchor="" x="59.11" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (10) (2 ms, 0.01%)</title><rect x="1283.8" y="613" width="0.1" height="15.0" fill="rgb(228,75,21)" rx="2" ry="2" />
<text text-anchor="" x="1286.77" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#generate_rbi (156) (299 ms, 2.08%)</title><rect x="974.9" y="741" width="28.7" height="15.0" fill="rgb(231,92,33)" rx="2" ry="2" />
<text text-anchor="" x="977.87" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Pa..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Tryable#try (20) (865 ms, 6.03%)</title><rect x="10.0" y="949" width="83.3" height="15.0" fill="rgb(219,111,49)" rx="2" ry="2" />
<text text-anchor="" x="13.04" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ActiveSup..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#type_for_column_def (286) (33 ms, 0.23%)</title><rect x="1290.6" y="821" width="3.2" height="15.0" fill="rgb(217,169,33)" rx="2" ry="2" />
<text text-anchor="" x="1293.64" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::ParameterEncoding::ClassMethods#inherited (5) (3 ms, 0.02%)</title><rect x="32.6" y="581" width="0.2" height="15.0" fill="rgb(210,92,18)" rx="2" ry="2" />
<text text-anchor="" x="35.58" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (4917) (7 ms, 0.05%)</title><rect x="134.4" y="645" width="0.7" height="15.0" fill="rgb(217,219,52)" rx="2" ry="2" />
<text text-anchor="" x="137.40" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (9) (96 ms, 0.67%)</title><rect x="135.5" y="677" width="9.3" height="15.0" fill="rgb(245,104,32)" rx="2" ry="2" />
<text text-anchor="" x="138.54" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (234) (2 ms, 0.01%)</title><rect x="1375.2" y="597" width="0.2" height="15.0" fill="rgb(246,127,11)" rx="2" ry="2" />
<text text-anchor="" x="1378.23" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Rainbow&gt;#global (11295) (4 ms, 0.03%)</title><rect x="179.7" y="725" width="0.4" height="15.0" fill="rgb(220,135,54)" rx="2" ry="2" />
<text text-anchor="" x="182.71" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (15906) (24 ms, 0.17%)</title><rect x="1058.2" y="549" width="2.4" height="15.0" fill="rgb(236,202,38)" rx="2" ry="2" />
<text text-anchor="" x="1061.25" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::IO&gt;#write (40) (10 ms, 0.07%)</title><rect x="93.6" y="997" width="0.9" height="15.0" fill="rgb(210,116,17)" rx="2" ry="2" />
<text text-anchor="" x="96.58" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#all_eql? (2415) (924 ms, 6.44%)</title><rect x="866.0" y="789" width="89.0" height="15.0" fill="rgb(243,109,42)" rx="2" ry="2" />
<text text-anchor="" x="869.04" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::C..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (240) (9 ms, 0.06%)</title><rect x="1323.8" y="693" width="0.8" height="15.0" fill="rgb(218,126,14)" rx="2" ry="2" />
<text text-anchor="" x="1326.78" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (27) (2 ms, 0.01%)</title><rect x="18.9" y="629" width="0.2" height="15.0" fill="rgb(216,177,38)" rx="2" ry="2" />
<text text-anchor="" x="21.91" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (12 ms, 0.08%)</title><rect x="1075.4" y="773" width="1.1" height="15.0" fill="rgb(248,156,39)" rx="2" ry="2" />
<text text-anchor="" x="1078.40" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (8 ms, 0.06%)</title><rect x="1379.3" y="805" width="0.7" height="15.0" fill="rgb(223,63,48)" rx="2" ry="2" />
<text text-anchor="" x="1382.31" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (2415) (910 ms, 6.34%)</title><rect x="867.3" y="693" width="87.5" height="15.0" fill="rgb(242,188,25)" rx="2" ry="2" />
<text text-anchor="" x="870.27" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#each..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (234) (15 ms, 0.10%)</title><rect x="1372.7" y="773" width="1.4" height="15.0" fill="rgb(227,35,19)" rx="2" ry="2" />
<text text-anchor="" x="1375.69" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (156) (6 ms, 0.04%)</title><rect x="1077.3" y="821" width="0.5" height="15.0" fill="rgb(240,121,12)" rx="2" ry="2" />
<text text-anchor="" x="1080.27" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish (40) (1 ms, 0.01%)</title><rect x="1268.2" y="501" width="0.1" height="15.0" fill="rgb(206,137,42)" rx="2" ry="2" />
<text text-anchor="" x="1271.21" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (468) (18 ms, 0.13%)</title><rect x="1240.7" y="677" width="1.7" height="15.0" fill="rgb(231,56,25)" rx="2" ry="2" />
<text text-anchor="" x="1243.71" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (624) (1 ms, 0.01%)</title><rect x="1379.5" y="693" width="0.1" height="15.0" fill="rgb(226,166,22)" rx="2" ry="2" />
<text text-anchor="" x="1382.48" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (468) (8 ms, 0.06%)</title><rect x="1370.9" y="741" width="0.7" height="15.0" fill="rgb(217,103,41)" rx="2" ry="2" />
<text text-anchor="" x="1373.93" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (17 ms, 0.12%)</title><rect x="1035.2" y="549" width="1.6" height="15.0" fill="rgb(246,170,15)" rx="2" ry="2" />
<text text-anchor="" x="1038.16" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (118) (3 ms, 0.02%)</title><rect x="1233.2" y="661" width="0.2" height="15.0" fill="rgb(249,209,1)" rx="2" ry="2" />
<text text-anchor="" x="1236.17" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#Rainbow (11295) (29 ms, 0.20%)</title><rect x="179.0" y="741" width="2.8" height="15.0" fill="rgb(206,207,13)" rx="2" ry="2" />
<text text-anchor="" x="181.97" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::Helpers::ClassMethods#modules_for_helpers (5) (2 ms, 0.01%)</title><rect x="32.6" y="469" width="0.2" height="15.0" fill="rgb(214,96,15)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1149) (2 ms, 0.01%)</title><rect x="1286.1" y="757" width="0.2" height="15.0" fill="rgb(242,11,49)" rx="2" ry="2" />
<text text-anchor="" x="1289.11" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (429) (2 ms, 0.01%)</title><rect x="55.9" y="485" width="0.2" height="15.0" fill="rgb(227,5,17)" rx="2" ry="2" />
<text text-anchor="" x="58.88" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#get_oid_type (174) (2 ms, 0.01%)</title><rect x="118.0" y="693" width="0.1" height="15.0" fill="rgb(214,101,40)" rx="2" ry="2" />
<text text-anchor="" x="120.96" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#generate_rbi (39) (12 ms, 0.08%)</title><rect x="1075.4" y="789" width="1.1" height="15.0" fill="rgb(251,56,20)" rx="2" ry="2" />
<text text-anchor="" x="1078.39" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Inheritance::ClassMethods#compute_type (6) (2 ms, 0.01%)</title><rect x="1278.0" y="629" width="0.2" height="15.0" fill="rgb(231,143,50)" rx="2" ry="2" />
<text text-anchor="" x="1281.02" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#name (4612) (6 ms, 0.04%)</title><rect x="956.9" y="853" width="0.6" height="15.0" fill="rgb(247,67,19)" rx="2" ry="2" />
<text text-anchor="" x="959.93" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (5 ms, 0.03%)</title><rect x="1382.8" y="709" width="0.4" height="15.0" fill="rgb(206,45,33)" rx="2" ry="2" />
<text text-anchor="" x="1385.77" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordNamedScope#generate (39) (388 ms, 2.71%)</title><rect x="1297.3" y="853" width="37.3" height="15.0" fill="rgb(218,140,28)" rx="2" ry="2" />
<text text-anchor="" x="1300.35" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods#define_attribute (118) (3 ms, 0.02%)</title><rect x="1269.7" y="677" width="0.2" height="15.0" fill="rgb(233,212,12)" rx="2" ry="2" />
<text text-anchor="" x="1272.69" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="906.1" y="597" width="0.6" height="15.0" fill="rgb(246,30,36)" rx="2" ry="2" />
<text text-anchor="" x="909.06" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (10 ms, 0.07%)</title><rect x="153.4" y="789" width="1.0" height="15.0" fill="rgb(213,194,18)" rx="2" ry="2" />
<text text-anchor="" x="156.37" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record::Entry#_entries (27) (4 ms, 0.03%)</title><rect x="1388.3" y="949" width="0.3" height="15.0" fill="rgb(244,30,17)" rx="2" ry="2" />
<text text-anchor="" x="1391.25" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (2340) (3 ms, 0.02%)</title><rect x="1351.6" y="693" width="0.3" height="15.0" fill="rgb(206,145,46)" rx="2" ry="2" />
<text text-anchor="" x="1354.61" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (39) (2 ms, 0.01%)</title><rect x="1383.6" y="757" width="0.2" height="15.0" fill="rgb(233,220,23)" rx="2" ry="2" />
<text text-anchor="" x="1386.60" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_callbacks (29) (3 ms, 0.02%)</title><rect x="18.6" y="661" width="0.3" height="15.0" fill="rgb(206,120,6)" rx="2" ry="2" />
<text text-anchor="" x="21.60" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (8 ms, 0.06%)</title><rect x="1379.3" y="789" width="0.7" height="15.0" fill="rgb(231,128,8)" rx="2" ry="2" />
<text text-anchor="" x="1382.32" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (37230) (15 ms, 0.10%)</title><rect x="1180.9" y="597" width="1.4" height="15.0" fill="rgb(237,203,11)" rx="2" ry="2" />
<text text-anchor="" x="1183.88" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (156) (2 ms, 0.01%)</title><rect x="1000.8" y="629" width="0.2" height="15.0" fill="rgb(234,127,34)" rx="2" ry="2" />
<text text-anchor="" x="1003.83" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (6 ms, 0.04%)</title><rect x="1077.3" y="837" width="0.5" height="15.0" fill="rgb(215,214,13)" rx="2" ry="2" />
<text text-anchor="" x="1080.26" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (863) (4 ms, 0.03%)</title><rect x="1289.7" y="645" width="0.5" height="15.0" fill="rgb(231,49,23)" rx="2" ry="2" />
<text text-anchor="" x="1292.75" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (15) (13 ms, 0.09%)</title><rect x="42.8" y="421" width="1.2" height="15.0" fill="rgb(220,14,10)" rx="2" ry="2" />
<text text-anchor="" x="45.76" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#map (390) (1 ms, 0.01%)</title><rect x="959.9" y="805" width="0.2" height="15.0" fill="rgb(220,8,18)" rx="2" ry="2" />
<text text-anchor="" x="962.95" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (390) (1 ms, 0.01%)</title><rect x="958.0" y="821" width="0.1" height="15.0" fill="rgb(251,124,13)" rx="2" ry="2" />
<text text-anchor="" x="960.96" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (46) (9 ms, 0.06%)</title><rect x="51.1" y="725" width="0.8" height="15.0" fill="rgb(225,51,11)" rx="2" ry="2" />
<text text-anchor="" x="54.12" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#storage_to_output (14) (8 ms, 0.06%)</title><rect x="49.3" y="661" width="0.7" height="15.0" fill="rgb(252,176,18)" rx="2" ry="2" />
<text text-anchor="" x="52.25" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1170) (16 ms, 0.11%)</title><rect x="1335.0" y="789" width="1.6" height="15.0" fill="rgb(237,94,7)" rx="2" ry="2" />
<text text-anchor="" x="1337.98" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::OpenSSL::PKCS5&gt;#pbkdf2_hmac_sha1 (1) (46 ms, 0.32%)</title><rect x="22.7" y="693" width="4.4" height="15.0" fill="rgb(208,52,3)" rx="2" ry="2" />
<text text-anchor="" x="25.68" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (15360) (1 ms, 0.01%)</title><rect x="1018.6" y="485" width="0.1" height="15.0" fill="rgb(205,127,54)" rx="2" ry="2" />
<text text-anchor="" x="1021.55" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (13436) (2 ms, 0.01%)</title><rect x="992.3" y="501" width="0.1" height="15.0" fill="rgb(214,42,53)" rx="2" ry="2" />
<text text-anchor="" x="995.25" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#attribute_types (1) (48 ms, 0.33%)</title><rect x="95.7" y="885" width="4.7" height="15.0" fill="rgb(253,125,12)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1652) (3 ms, 0.02%)</title><rect x="1215.1" y="613" width="0.3" height="15.0" fill="rgb(207,123,33)" rx="2" ry="2" />
<text text-anchor="" x="1218.14" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (3359) (5 ms, 0.03%)</title><rect x="985.9" y="549" width="0.4" height="15.0" fill="rgb(242,72,17)" rx="2" ry="2" />
<text text-anchor="" x="988.89" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name_without_kind (1868) (13 ms, 0.09%)</title><rect x="978.4" y="549" width="1.3" height="15.0" fill="rgb(239,57,46)" rx="2" ry="2" />
<text text-anchor="" x="981.42" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name_without_kind (7875) (69 ms, 0.48%)</title><rect x="1013.3" y="549" width="6.6" height="15.0" fill="rgb(212,14,48)" rx="2" ry="2" />
<text text-anchor="" x="1016.26" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (118) (3 ms, 0.02%)</title><rect x="1233.2" y="693" width="0.2" height="15.0" fill="rgb(236,33,34)" rx="2" ry="2" />
<text text-anchor="" x="1236.16" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (10 ms, 0.07%)</title><rect x="146.8" y="581" width="0.9" height="15.0" fill="rgb(231,91,43)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (2731) (1 ms, 0.01%)</title><rect x="972.5" y="741" width="0.1" height="15.0" fill="rgb(205,223,47)" rx="2" ry="2" />
<text text-anchor="" x="975.50" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (308) (302 ms, 2.11%)</title><rect x="55.1" y="693" width="29.1" height="15.0" fill="rgb(224,155,9)" rx="2" ry="2" />
<text text-anchor="" x="58.14" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ha..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (33) (1 ms, 0.01%)</title><rect x="54.2" y="869" width="0.1" height="15.0" fill="rgb(213,160,16)" rx="2" ry="2" />
<text text-anchor="" x="57.15" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (330) (2 ms, 0.01%)</title><rect x="1281.1" y="613" width="0.1" height="15.0" fill="rgb(206,35,48)" rx="2" ry="2" />
<text text-anchor="" x="1284.06" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (101) (374 ms, 2.61%)</title><rect x="11.6" y="741" width="36.0" height="15.0" fill="rgb(235,78,47)" rx="2" ry="2" />
<text text-anchor="" x="14.63" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Boo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (11700) (1 ms, 0.01%)</title><rect x="1362.5" y="501" width="0.1" height="15.0" fill="rgb(254,94,31)" rx="2" ry="2" />
<text text-anchor="" x="1365.51" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2340) (1 ms, 0.01%)</title><rect x="1354.8" y="677" width="0.1" height="15.0" fill="rgb(249,97,7)" rx="2" ry="2" />
<text text-anchor="" x="1357.78" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (2340) (8 ms, 0.06%)</title><rect x="1351.9" y="693" width="0.8" height="15.0" fill="rgb(243,15,17)" rx="2" ry="2" />
<text text-anchor="" x="1354.89" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (83 ms, 0.58%)</title><rect x="989.7" y="597" width="8.0" height="15.0" fill="rgb(234,228,35)" rx="2" ry="2" />
<text text-anchor="" x="992.70" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (14 ms, 0.10%)</title><rect x="1382.2" y="837" width="1.4" height="15.0" fill="rgb(229,34,5)" rx="2" ry="2" />
<text text-anchor="" x="1385.20" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (20) (178 ms, 1.24%)</title><rect x="1244.2" y="613" width="17.1" height="15.0" fill="rgb(243,120,20)" rx="2" ry="2" />
<text text-anchor="" x="1247.20" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (13) (1 ms, 0.01%)</title><rect x="22.3" y="421" width="0.1" height="15.0" fill="rgb(251,80,9)" rx="2" ry="2" />
<text text-anchor="" x="25.30" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#initialize (1) (2 ms, 0.01%)</title><rect x="97.6" y="597" width="0.2" height="15.0" fill="rgb(205,81,9)" rx="2" ry="2" />
<text text-anchor="" x="100.64" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Include#generate_rbi (390) (2 ms, 0.01%)</title><rect x="1000.0" y="613" width="0.2" height="15.0" fill="rgb(234,53,24)" rx="2" ry="2" />
<text text-anchor="" x="1003.02" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread:31140 (7 ms, 0.05%)</title><rect x="1389.3" y="1077" width="0.7" height="15.0" fill="rgb(230,17,34)" rx="2" ry="2" />
<text text-anchor="" x="1392.30" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordSerializedAttribute#any_serialized_columns? (39) (3 ms, 0.02%)</title><rect x="1376.6" y="837" width="0.3" height="15.0" fill="rgb(252,112,15)" rx="2" ry="2" />
<text text-anchor="" x="1379.57" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (468) (18 ms, 0.13%)</title><rect x="1240.7" y="693" width="1.7" height="15.0" fill="rgb(221,210,8)" rx="2" ry="2" />
<text text-anchor="" x="1243.69" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (390) (54 ms, 0.38%)</title><rect x="161.6" y="789" width="5.1" height="15.0" fill="rgb(215,94,32)" rx="2" ry="2" />
<text text-anchor="" x="164.58" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (93) (3 ms, 0.02%)</title><rect x="1232.4" y="709" width="0.2" height="15.0" fill="rgb(254,45,47)" rx="2" ry="2" />
<text text-anchor="" x="1235.38" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (29580) (10 ms, 0.07%)</title><rect x="521.1" y="709" width="1.0" height="15.0" fill="rgb(235,92,23)" rx="2" ry="2" />
<text text-anchor="" x="524.07" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (240) (2 ms, 0.01%)</title><rect x="55.9" y="469" width="0.2" height="15.0" fill="rgb(205,167,1)" rx="2" ry="2" />
<text text-anchor="" x="58.91" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionView::Layouts::ClassMethods#_write_layout_method (35) (3 ms, 0.02%)</title><rect x="17.4" y="613" width="0.3" height="15.0" fill="rgb(244,204,40)" rx="2" ry="2" />
<text text-anchor="" x="20.36" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (1868) (17 ms, 0.12%)</title><rect x="978.1" y="597" width="1.6" height="15.0" fill="rgb(214,138,21)" rx="2" ry="2" />
<text text-anchor="" x="981.10" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1647) (2 ms, 0.01%)</title><rect x="967.5" y="773" width="0.2" height="15.0" fill="rgb(239,152,39)" rx="2" ry="2" />
<text text-anchor="" x="970.50" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::DynamicMatchers::Method&gt;#match (451) (1 ms, 0.01%)</title><rect x="146.6" y="645" width="0.1" height="15.0" fill="rgb(226,227,10)" rx="2" ry="2" />
<text text-anchor="" x="149.64" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (240) (5 ms, 0.03%)</title><rect x="1322.8" y="629" width="0.5" height="15.0" fill="rgb(214,229,14)" rx="2" ry="2" />
<text text-anchor="" x="1325.83" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection (39) (1 ms, 0.01%)</title><rect x="1376.3" y="789" width="0.1" height="15.0" fill="rgb(208,14,19)" rx="2" ry="2" />
<text text-anchor="" x="1379.33" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods#define_proxy_call (451) (2 ms, 0.01%)</title><rect x="145.9" y="677" width="0.2" height="15.0" fill="rgb(243,153,23)" rx="2" ry="2" />
<text text-anchor="" x="148.89" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#after_update (5) (1 ms, 0.01%)</title><rect x="45.4" y="533" width="0.1" height="15.0" fill="rgb(254,104,49)" rx="2" ry="2" />
<text text-anchor="" x="48.41" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (234) (6 ms, 0.04%)</title><rect x="1374.9" y="613" width="0.5" height="15.0" fill="rgb(251,100,51)" rx="2" ry="2" />
<text text-anchor="" x="1377.86" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1378.7" y="869" width="0.1" height="15.0" fill="rgb(236,123,29)" rx="2" ry="2" />
<text text-anchor="" x="1381.68" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (39) (2 ms, 0.01%)</title><rect x="155.5" y="837" width="0.1" height="15.0" fill="rgb(205,16,31)" rx="2" ry="2" />
<text text-anchor="" x="158.46" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Backend::Simple::Implementation#store_translations (296) (308 ms, 2.15%)</title><rect x="54.8" y="805" width="29.6" height="15.0" fill="rgb(238,67,16)" rx="2" ry="2" />
<text text-anchor="" x="57.78" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I1..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (31812) (12 ms, 0.08%)</title><rect x="1059.5" y="517" width="1.1" height="15.0" fill="rgb(251,36,2)" rx="2" ry="2" />
<text text-anchor="" x="1062.46" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (330) (13 ms, 0.09%)</title><rect x="1279.9" y="693" width="1.3" height="15.0" fill="rgb(214,10,48)" rx="2" ry="2" />
<text text-anchor="" x="1282.94" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (18) (2 ms, 0.01%)</title><rect x="150.3" y="613" width="0.1" height="15.0" fill="rgb(218,0,53)" rx="2" ry="2" />
<text text-anchor="" x="153.29" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (19) (6 ms, 0.04%)</title><rect x="33.1" y="629" width="0.6" height="15.0" fill="rgb(230,78,47)" rx="2" ry="2" />
<text text-anchor="" x="36.13" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (26121) (14 ms, 0.10%)</title><rect x="253.0" y="725" width="1.3" height="15.0" fill="rgb(253,84,2)" rx="2" ry="2" />
<text text-anchor="" x="256.00" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (936) (1 ms, 0.01%)</title><rect x="1000.6" y="645" width="0.1" height="15.0" fill="rgb(239,211,43)" rx="2" ry="2" />
<text text-anchor="" x="1003.55" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::ClassUtils&gt;#replace_method (111) (2 ms, 0.01%)</title><rect x="44.1" y="517" width="0.2" height="15.0" fill="rgb(243,59,19)" rx="2" ry="2" />
<text text-anchor="" x="47.12" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (936) (1 ms, 0.01%)</title><rect x="1077.4" y="773" width="0.1" height="15.0" fill="rgb(229,9,23)" rx="2" ry="2" />
<text text-anchor="" x="1080.36" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_merge! (296) (2 ms, 0.01%)</title><rect x="54.9" y="789" width="0.1" height="15.0" fill="rgb(230,148,42)" rx="2" ry="2" />
<text text-anchor="" x="57.86" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (9 ms, 0.06%)</title><rect x="1379.2" y="821" width="0.8" height="15.0" fill="rgb(229,79,25)" rx="2" ry="2" />
<text text-anchor="" x="1382.18" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (5) (7 ms, 0.05%)</title><rect x="150.6" y="709" width="0.7" height="15.0" fill="rgb(234,149,30)" rx="2" ry="2" />
<text text-anchor="" x="153.60" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#attr_reader (35) (1 ms, 0.01%)</title><rect x="31.4" y="709" width="0.2" height="15.0" fill="rgb(248,124,19)" rx="2" ry="2" />
<text text-anchor="" x="34.44" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#implementation (29578) (67 ms, 0.47%)</title><rect x="921.6" y="661" width="6.4" height="15.0" fill="rgb(245,5,26)" rx="2" ry="2" />
<text text-anchor="" x="924.62" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#connection (1) (45 ms, 0.31%)</title><rect x="96.1" y="757" width="4.2" height="15.0" fill="rgb(233,190,24)" rx="2" ry="2" />
<text text-anchor="" x="99.06" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#each_with_object (308) (302 ms, 2.11%)</title><rect x="55.1" y="709" width="29.1" height="15.0" fill="rgb(249,65,1)" rx="2" ry="2" />
<text text-anchor="" x="58.13" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >En..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (330) (16 ms, 0.11%)</title><rect x="1279.9" y="725" width="1.5" height="15.0" fill="rgb(220,95,13)" rx="2" ry="2" />
<text text-anchor="" x="1282.85" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (6 ms, 0.04%)</title><rect x="493.8" y="693" width="0.6" height="15.0" fill="rgb(225,9,12)" rx="2" ry="2" />
<text text-anchor="" x="496.76" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#column_definitions (18) (165 ms, 1.15%)</title><rect x="101.0" y="741" width="15.8" height="15.0" fill="rgb(208,152,37)" rx="2" ry="2" />
<text text-anchor="" x="103.96" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Utils&gt;#coerce (1491) (3 ms, 0.02%)</title><rect x="965.7" y="725" width="0.3" height="15.0" fill="rgb(207,160,34)" rx="2" ry="2" />
<text text-anchor="" x="968.69" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Color::Indexed#initialize (11295) (5 ms, 0.03%)</title><rect x="212.6" y="661" width="0.4" height="15.0" fill="rgb(236,169,15)" rx="2" ry="2" />
<text text-anchor="" x="215.59" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (60) (3 ms, 0.02%)</title><rect x="153.9" y="661" width="0.3" height="15.0" fill="rgb(205,138,45)" rx="2" ry="2" />
<text text-anchor="" x="156.93" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (211) (2 ms, 0.01%)</title><rect x="1231.7" y="645" width="0.2" height="15.0" fill="rgb(231,191,22)" rx="2" ry="2" />
<text text-anchor="" x="1234.66" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#populate_single_assoc_getter_setter (1) (2 ms, 0.01%)</title><rect x="152.0" y="725" width="0.1" height="15.0" fill="rgb(248,52,10)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#checkout (1) (45 ms, 0.31%)</title><rect x="96.1" y="741" width="4.2" height="15.0" fill="rgb(240,134,2)" rx="2" ry="2" />
<text text-anchor="" x="99.06" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (1927) (266 ms, 1.85%)</title><rect x="58.2" y="597" width="25.6" height="15.0" fill="rgb(245,3,33)" rx="2" ry="2" />
<text text-anchor="" x="61.17" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (3 ms, 0.02%)</title><rect x="1002.3" y="661" width="0.4" height="15.0" fill="rgb(240,197,52)" rx="2" ry="2" />
<text text-anchor="" x="1005.34" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (39) (2 ms, 0.01%)</title><rect x="1378.1" y="773" width="0.2" height="15.0" fill="rgb(221,158,26)" rx="2" ry="2" />
<text text-anchor="" x="1381.07" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (1170) (2 ms, 0.01%)</title><rect x="1367.5" y="645" width="0.1" height="15.0" fill="rgb(211,76,42)" rx="2" ry="2" />
<text text-anchor="" x="1370.47" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3359) (7 ms, 0.05%)</title><rect x="985.0" y="549" width="0.7" height="15.0" fill="rgb(243,190,33)" rx="2" ry="2" />
<text text-anchor="" x="988.02" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Callbacks::ClassMethods#set_callback (56) (2 ms, 0.01%)</title><rect x="18.1" y="629" width="0.2" height="15.0" fill="rgb(223,204,43)" rx="2" ry="2" />
<text text-anchor="" x="21.13" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#belongs_to_and_required? (55) (2 ms, 0.01%)</title><rect x="1284.0" y="741" width="0.2" height="15.0" fill="rgb(211,13,32)" rx="2" ry="2" />
<text text-anchor="" x="1287.02" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionController::Rendering::ClassMethods#inherited (5) (3 ms, 0.02%)</title><rect x="32.6" y="565" width="0.2" height="15.0" fill="rgb(220,80,7)" rx="2" ry="2" />
<text text-anchor="" x="35.58" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (736) (5 ms, 0.03%)</title><rect x="1216.9" y="677" width="0.5" height="15.0" fill="rgb(222,198,18)" rx="2" ry="2" />
<text text-anchor="" x="1219.92" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (12 ms, 0.08%)</title><rect x="1363.7" y="533" width="1.2" height="15.0" fill="rgb(253,7,28)" rx="2" ry="2" />
<text text-anchor="" x="1366.71" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (5 ms, 0.03%)</title><rect x="98.5" y="469" width="0.5" height="15.0" fill="rgb(209,157,23)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::CustomFinderMethods#generate (39) (35 ms, 0.24%)</title><rect x="1378.8" y="885" width="3.4" height="15.0" fill="rgb(238,174,33)" rx="2" ry="2" />
<text text-anchor="" x="1381.82" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (35) (10 ms, 0.07%)</title><rect x="16.4" y="597" width="1.0" height="15.0" fill="rgb(206,150,9)" rx="2" ry="2" />
<text text-anchor="" x="19.43" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#== (14789) (257 ms, 1.79%)</title><rect x="875.3" y="645" width="24.8" height="15.0" fill="rgb(230,31,25)" rx="2" ry="2" />
<text text-anchor="" x="878.31" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#green (39) (2 ms, 0.01%)</title><rect x="157.2" y="837" width="0.2" height="15.0" fill="rgb(237,155,35)" rx="2" ry="2" />
<text text-anchor="" x="160.22" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2208) (2 ms, 0.01%)</title><rect x="1219.5" y="693" width="0.2" height="15.0" fill="rgb(214,195,26)" rx="2" ry="2" />
<text text-anchor="" x="1222.52" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (1) (1 ms, 0.01%)</title><rect x="97.7" y="469" width="0.1" height="15.0" fill="rgb(240,65,3)" rx="2" ry="2" />
<text text-anchor="" x="100.66" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (15906) (2 ms, 0.01%)</title><rect x="1049.8" y="565" width="0.2" height="15.0" fill="rgb(211,222,47)" rx="2" ry="2" />
<text text-anchor="" x="1052.84" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (3) (2 ms, 0.01%)</title><rect x="151.8" y="789" width="0.1" height="15.0" fill="rgb(230,36,4)" rx="2" ry="2" />
<text text-anchor="" x="154.77" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#initialize (1) (5 ms, 0.03%)</title><rect x="148.4" y="901" width="0.4" height="15.0" fill="rgb(221,118,12)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_rbi (39) (1,066 ms, 7.43%)</title><rect x="974.4" y="853" width="102.6" height="15.0" fill="rgb(219,5,54)" rx="2" ry="2" />
<text text-anchor="" x="977.39" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::Rbi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (19) (135 ms, 0.94%)</title><rect x="32.1" y="661" width="13.0" height="15.0" fill="rgb(241,221,42)" rx="2" ry="2" />
<text text-anchor="" x="35.06" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#columns_hash (18) (183 ms, 1.28%)</title><rect x="100.7" y="821" width="17.6" height="15.0" fill="rgb(228,28,19)" rx="2" ry="2" />
<text text-anchor="" x="103.73" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (43 ms, 0.30%)</title><rect x="902.6" y="629" width="4.1" height="15.0" fill="rgb(247,34,16)" rx="2" ry="2" />
<text text-anchor="" x="905.61" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record#build (8) (42 ms, 0.29%)</title><rect x="1384.1" y="997" width="4.0" height="15.0" fill="rgb(238,117,17)" rx="2" ry="2" />
<text text-anchor="" x="1387.06" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (35) (2 ms, 0.01%)</title><rect x="1234.4" y="837" width="0.3" height="15.0" fill="rgb(216,225,21)" rx="2" ry="2" />
<text text-anchor="" x="1237.43" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (15906) (20 ms, 0.14%)</title><rect x="1062.2" y="533" width="2.0" height="15.0" fill="rgb(215,204,21)" rx="2" ry="2" />
<text text-anchor="" x="1065.24" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29580) (3 ms, 0.02%)</title><rect x="446.0" y="677" width="0.3" height="15.0" fill="rgb(207,4,18)" rx="2" ry="2" />
<text text-anchor="" x="448.99" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (211) (3 ms, 0.02%)</title><rect x="1233.5" y="821" width="0.3" height="15.0" fill="rgb(241,82,48)" rx="2" ry="2" />
<text text-anchor="" x="1236.51" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2208) (4 ms, 0.03%)</title><rect x="1220.0" y="677" width="0.3" height="15.0" fill="rgb(249,172,45)" rx="2" ry="2" />
<text text-anchor="" x="1222.96" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (37) (99 ms, 0.69%)</title><rect x="125.8" y="773" width="9.5" height="15.0" fill="rgb(228,54,27)" rx="2" ry="2" />
<text text-anchor="" x="128.75" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_query_methods_returning_relation_module_name (1170) (6 ms, 0.04%)</title><rect x="1367.7" y="757" width="0.6" height="15.0" fill="rgb(239,62,6)" rx="2" ry="2" />
<text text-anchor="" x="1370.66" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (39) (3 ms, 0.02%)</title><rect x="1376.2" y="821" width="0.3" height="15.0" fill="rgb(213,33,30)" rx="2" ry="2" />
<text text-anchor="" x="1379.19" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (285) (7 ms, 0.05%)</title><rect x="1295.2" y="805" width="0.7" height="15.0" fill="rgb(209,114,37)" rx="2" ry="2" />
<text text-anchor="" x="1298.23" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (5) (2 ms, 0.01%)</title><rect x="45.9" y="533" width="0.2" height="15.0" fill="rgb(235,214,18)" rx="2" ry="2" />
<text text-anchor="" x="48.91" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::ClassMethods#prop (10) (2 ms, 0.01%)</title><rect x="46.9" y="645" width="0.2" height="15.0" fill="rgb(238,142,15)" rx="2" ry="2" />
<text text-anchor="" x="49.95" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (5390) (2 ms, 0.01%)</title><rect x="986.1" y="517" width="0.2" height="15.0" fill="rgb(231,155,30)" rx="2" ry="2" />
<text text-anchor="" x="989.12" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (60) (1 ms, 0.01%)</title><rect x="154.0" y="597" width="0.2" height="15.0" fill="rgb(250,197,14)" rx="2" ry="2" />
<text text-anchor="" x="157.05" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (234) (15 ms, 0.10%)</title><rect x="1374.1" y="757" width="1.5" height="15.0" fill="rgb(234,37,39)" rx="2" ry="2" />
<text text-anchor="" x="1377.13" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#select (312) (3 ms, 0.02%)</title><rect x="1003.2" y="629" width="0.3" height="15.0" fill="rgb(253,50,44)" rx="2" ry="2" />
<text text-anchor="" x="1006.24" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#each_cons (2415) (2 ms, 0.01%)</title><rect x="954.8" y="741" width="0.2" height="15.0" fill="rgb(229,122,0)" rx="2" ry="2" />
<text text-anchor="" x="957.82" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (9) (97 ms, 0.68%)</title><rect x="135.5" y="725" width="9.4" height="15.0" fill="rgb(236,208,40)" rx="2" ry="2" />
<text text-anchor="" x="138.54" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (8226) (18 ms, 0.13%)</title><rect x="1022.1" y="597" width="1.7" height="15.0" fill="rgb(226,119,13)" rx="2" ry="2" />
<text text-anchor="" x="1025.06" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#select (195) (2 ms, 0.01%)</title><rect x="1074.4" y="629" width="0.2" height="15.0" fill="rgb(251,53,16)" rx="2" ry="2" />
<text text-anchor="" x="1077.38" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#undecorated_table_name (18) (1 ms, 0.01%)</title><rect x="1270.7" y="709" width="0.1" height="15.0" fill="rgb(247,32,5)" rx="2" ry="2" />
<text text-anchor="" x="1273.72" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (39) (3 ms, 0.02%)</title><rect x="1376.2" y="805" width="0.3" height="15.0" fill="rgb(233,138,15)" rx="2" ry="2" />
<text text-anchor="" x="1379.20" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (5 ms, 0.03%)</title><rect x="513.8" y="741" width="0.5" height="15.0" fill="rgb(215,111,15)" rx="2" ry="2" />
<text text-anchor="" x="516.82" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (26121) (47 ms, 0.33%)</title><rect x="248.4" y="725" width="4.6" height="15.0" fill="rgb(238,22,30)" rx="2" ry="2" />
<text text-anchor="" x="251.43" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (186) (2 ms, 0.01%)</title><rect x="1271.9" y="645" width="0.2" height="15.0" fill="rgb(248,57,40)" rx="2" ry="2" />
<text text-anchor="" x="1274.92" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Record::SymlinkDetector#verify_unwatched! (3) (6 ms, 0.04%)</title><rect x="1388.6" y="965" width="0.6" height="15.0" fill="rgb(245,160,25)" rx="2" ry="2" />
<text text-anchor="" x="1391.61" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18720) (8 ms, 0.06%)</title><rect x="1358.4" y="581" width="0.7" height="15.0" fill="rgb(246,153,3)" rx="2" ry="2" />
<text text-anchor="" x="1361.43" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (2 ms, 0.01%)</title><rect x="1077.3" y="789" width="0.2" height="15.0" fill="rgb(250,219,34)" rx="2" ry="2" />
<text text-anchor="" x="1080.30" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (14) (1 ms, 0.01%)</title><rect x="53.4" y="773" width="0.2" height="15.0" fill="rgb(212,150,23)" rx="2" ry="2" />
<text text-anchor="" x="56.45" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (7485) (8 ms, 0.06%)</title><rect x="1019.0" y="501" width="0.7" height="15.0" fill="rgb(238,74,38)" rx="2" ry="2" />
<text text-anchor="" x="1021.98" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaStatements#columns (20) (81 ms, 0.56%)</title><rect x="1261.7" y="629" width="7.9" height="15.0" fill="rgb(254,164,0)" rx="2" ry="2" />
<text text-anchor="" x="1264.75" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18720) (2 ms, 0.01%)</title><rect x="1358.9" y="565" width="0.2" height="15.0" fill="rgb(209,221,6)" rx="2" ry="2" />
<text text-anchor="" x="1361.93" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (23976) (2 ms, 0.01%)</title><rect x="1034.9" y="549" width="0.3" height="15.0" fill="rgb(228,46,6)" rx="2" ry="2" />
<text text-anchor="" x="1037.95" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (18615) (15 ms, 0.10%)</title><rect x="1198.6" y="517" width="1.5" height="15.0" fill="rgb(207,84,54)" rx="2" ry="2" />
<text text-anchor="" x="1201.58" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#populate_collection_assoc_getter_setter (1) (2 ms, 0.01%)</title><rect x="1243.8" y="773" width="0.2" height="15.0" fill="rgb(213,180,15)" rx="2" ry="2" />
<text text-anchor="" x="1246.81" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#map (11295) (43 ms, 0.30%)</title><rect x="231.5" y="725" width="4.2" height="15.0" fill="rgb(254,218,46)" rx="2" ry="2" />
<text text-anchor="" x="234.52" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (312) (4 ms, 0.03%)</title><rect x="1001.5" y="629" width="0.4" height="15.0" fill="rgb(244,103,14)" rx="2" ry="2" />
<text text-anchor="" x="1004.53" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (7) (2 ms, 0.01%)</title><rect x="43.7" y="309" width="0.2" height="15.0" fill="rgb(234,23,6)" rx="2" ry="2" />
<text text-anchor="" x="46.68" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#connection (570) (1 ms, 0.01%)</title><rect x="1292.0" y="725" width="0.2" height="15.0" fill="rgb(207,27,53)" rx="2" ry="2" />
<text text-anchor="" x="1295.04" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (872 ms, 6.08%)</title><rect x="1129.6" y="709" width="83.9" height="15.0" fill="rgb(219,89,36)" rx="2" ry="2" />
<text text-anchor="" x="1132.58" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMe..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type_and_traverse (1) (14 ms, 0.10%)</title><rect x="13.2" y="645" width="1.4" height="15.0" fill="rgb(228,203,24)" rx="2" ry="2" />
<text text-anchor="" x="16.23" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (1) (1 ms, 0.01%)</title><rect x="52.5" y="853" width="0.1" height="15.0" fill="rgb(248,33,50)" rx="2" ry="2" />
<text text-anchor="" x="55.49" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#postgresql_connection (1) (44 ms, 0.31%)</title><rect x="96.1" y="645" width="4.2" height="15.0" fill="rgb(237,133,38)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (8226) (29 ms, 0.20%)</title><rect x="1021.0" y="613" width="2.8" height="15.0" fill="rgb(246,82,13)" rx="2" ry="2" />
<text text-anchor="" x="1024.03" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (20) (8 ms, 0.06%)</title><rect x="1294.4" y="725" width="0.7" height="15.0" fill="rgb(228,163,54)" rx="2" ry="2" />
<text text-anchor="" x="1297.39" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#initialize_type_map (1) (13 ms, 0.09%)</title><rect x="99.0" y="597" width="1.3" height="15.0" fill="rgb(247,17,35)" rx="2" ry="2" />
<text text-anchor="" x="102.04" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (60) (1 ms, 0.01%)</title><rect x="154.1" y="565" width="0.1" height="15.0" fill="rgb(205,194,25)" rx="2" ry="2" />
<text text-anchor="" x="157.06" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (234) (9 ms, 0.06%)</title><rect x="1373.1" y="677" width="0.9" height="15.0" fill="rgb(250,221,45)" rx="2" ry="2" />
<text text-anchor="" x="1376.09" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (55) (26 ms, 0.18%)</title><rect x="1281.4" y="757" width="2.6" height="15.0" fill="rgb(246,206,2)" rx="2" ry="2" />
<text text-anchor="" x="1284.45" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Argument#type (109) (1 ms, 0.01%)</title><rect x="14.4" y="565" width="0.2" height="15.0" fill="rgb(241,67,53)" rx="2" ry="2" />
<text text-anchor="" x="17.41" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#modules_for_helpers (2) (1 ms, 0.01%)</title><rect x="12.3" y="613" width="0.1" height="15.0" fill="rgb(218,21,37)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#color (117) (2 ms, 0.01%)</title><rect x="149.4" y="709" width="0.2" height="15.0" fill="rgb(240,143,16)" rx="2" ry="2" />
<text text-anchor="" x="152.40" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (2340) (9 ms, 0.06%)</title><rect x="1365.2" y="693" width="0.8" height="15.0" fill="rgb(249,68,32)" rx="2" ry="2" />
<text text-anchor="" x="1368.16" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader::Callbacks#on_namespace_loaded (19) (5 ms, 0.03%)</title><rect x="44.5" y="581" width="0.5" height="15.0" fill="rgb(214,3,15)" rx="2" ry="2" />
<text text-anchor="" x="47.52" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Extend#generate_rbi (87) (1 ms, 0.01%)</title><rect x="999.8" y="645" width="0.1" height="15.0" fill="rgb(237,130,52)" rx="2" ry="2" />
<text text-anchor="" x="1002.77" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (39) (2 ms, 0.01%)</title><rect x="1334.4" y="789" width="0.2" height="15.0" fill="rgb(210,185,8)" rx="2" ry="2" />
<text text-anchor="" x="1337.40" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#include (15) (8 ms, 0.06%)</title><rect x="34.8" y="629" width="0.8" height="15.0" fill="rgb(237,49,10)" rx="2" ry="2" />
<text text-anchor="" x="37.85" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1381.8" y="741" width="0.1" height="15.0" fill="rgb(234,114,8)" rx="2" ry="2" />
<text text-anchor="" x="1384.78" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (863) (7 ms, 0.05%)</title><rect x="1289.5" y="693" width="0.7" height="15.0" fill="rgb(254,92,28)" rx="2" ry="2" />
<text text-anchor="" x="1292.50" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable::ClassMethods#new (348) (4 ms, 0.03%)</title><rect x="117.5" y="693" width="0.5" height="15.0" fill="rgb(227,197,47)" rx="2" ry="2" />
<text text-anchor="" x="120.54" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_callbacks (5) (4 ms, 0.03%)</title><rect x="45.4" y="613" width="0.4" height="15.0" fill="rgb(245,210,0)" rx="2" ry="2" />
<text text-anchor="" x="48.39" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15906) (201 ms, 1.40%)</title><rect x="1046.9" y="597" width="19.4" height="15.0" fill="rgb(234,116,13)" rx="2" ry="2" />
<text text-anchor="" x="1049.94" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (33) (4 ms, 0.03%)</title><rect x="14.8" y="581" width="0.4" height="15.0" fill="rgb(247,137,22)" rx="2" ry="2" />
<text text-anchor="" x="17.81" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (11295) (11 ms, 0.08%)</title><rect x="192.2" y="677" width="1.1" height="15.0" fill="rgb(215,81,32)" rx="2" ry="2" />
<text text-anchor="" x="195.23" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39804) (8 ms, 0.06%)</title><rect x="1045.1" y="597" width="0.7" height="15.0" fill="rgb(232,139,53)" rx="2" ry="2" />
<text text-anchor="" x="1048.08" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (5) (2 ms, 0.01%)</title><rect x="1294.1" y="517" width="0.1" height="15.0" fill="rgb(228,179,35)" rx="2" ry="2" />
<text text-anchor="" x="1297.07" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_mode? (1170) (3 ms, 0.02%)</title><rect x="160.7" y="757" width="0.4" height="15.0" fill="rgb(209,31,46)" rx="2" ry="2" />
<text text-anchor="" x="163.74" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (18615) (7 ms, 0.05%)</title><rect x="1204.5" y="661" width="0.7" height="15.0" fill="rgb(253,26,0)" rx="2" ry="2" />
<text text-anchor="" x="1207.54" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (25 ms, 0.17%)</title><rect x="1077.0" y="933" width="2.4" height="15.0" fill="rgb(211,154,30)" rx="2" ry="2" />
<text text-anchor="" x="1079.99" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerator#each (3) (3 ms, 0.02%)</title><rect x="21.9" y="565" width="0.3" height="15.0" fill="rgb(209,177,51)" rx="2" ry="2" />
<text text-anchor="" x="24.90" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AutosaveAssociation::ClassMethods#add_autosave_association_callbacks (29) (3 ms, 0.02%)</title><rect x="18.6" y="613" width="0.3" height="15.0" fill="rgb(219,164,34)" rx="2" ry="2" />
<text text-anchor="" x="21.61" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1868) (15 ms, 0.10%)</title><rect x="978.2" y="581" width="1.5" height="15.0" fill="rgb(228,227,8)" rx="2" ry="2" />
<text text-anchor="" x="981.21" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (10 ms, 0.07%)</title><rect x="1235.2" y="821" width="1.0" height="15.0" fill="rgb(210,146,49)" rx="2" ry="2" />
<text text-anchor="" x="1238.22" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#green (11295) (224 ms, 1.56%)</title><rect x="204.7" y="741" width="21.5" height="15.0" fill="rgb(210,41,8)" rx="2" ry="2" />
<text text-anchor="" x="207.66" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >R..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (186) (4 ms, 0.03%)</title><rect x="1271.4" y="645" width="0.4" height="15.0" fill="rgb(243,168,11)" rx="2" ry="2" />
<text text-anchor="" x="1274.42" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::AutosaveAssociation::AssociationBuilderExtension&gt;#build (15) (3 ms, 0.02%)</title><rect x="39.3" y="133" width="0.3" height="15.0" fill="rgb(217,89,39)" rx="2" ry="2" />
<text text-anchor="" x="42.25" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (236) (15 ms, 0.10%)</title><rect x="1214.5" y="773" width="1.4" height="15.0" fill="rgb(208,174,18)" rx="2" ry="2" />
<text text-anchor="" x="1217.45" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_writers (15) (1 ms, 0.01%)</title><rect x="39.1" y="165" width="0.1" height="15.0" fill="rgb(217,46,43)" rx="2" ry="2" />
<text text-anchor="" x="42.12" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (855) (1 ms, 0.01%)</title><rect x="1292.6" y="677" width="0.2" height="15.0" fill="rgb(242,168,11)" rx="2" ry="2" />
<text text-anchor="" x="1295.63" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#initialize (39) (491 ms, 3.42%)</title><rect x="100.5" y="949" width="47.3" height="15.0" fill="rgb(211,32,18)" rx="2" ry="2" />
<text text-anchor="" x="103.54" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sorb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#== (14790) (203 ms, 1.42%)</title><rect x="434.9" y="709" width="19.5" height="15.0" fill="rgb(242,187,12)" rx="2" ry="2" />
<text text-anchor="" x="437.90" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (211) (10 ms, 0.07%)</title><rect x="1231.1" y="757" width="1.0" height="15.0" fill="rgb(227,172,37)" rx="2" ry="2" />
<text text-anchor="" x="1234.13" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="914.1" y="597" width="0.7" height="15.0" fill="rgb(217,128,48)" rx="2" ry="2" />
<text text-anchor="" x="917.10" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#merge_into_self (148) (46 ms, 0.32%)</title><rect x="968.3" y="789" width="4.4" height="15.0" fill="rgb(214,12,43)" rx="2" ry="2" />
<text text-anchor="" x="971.30" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#load_schema (62) (93 ms, 0.65%)</title><rect x="1261.5" y="757" width="8.9" height="15.0" fill="rgb(225,175,31)" rx="2" ry="2" />
<text text-anchor="" x="1264.51" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasDeprecationReason#deprecation_reason (121) (2 ms, 0.01%)</title><rect x="15.4" y="517" width="0.2" height="15.0" fill="rgb(225,121,8)" rx="2" ry="2" />
<text text-anchor="" x="18.43" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (75) (2 ms, 0.01%)</title><rect x="150.8" y="597" width="0.2" height="15.0" fill="rgb(247,183,36)" rx="2" ry="2" />
<text text-anchor="" x="153.81" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Listen::Adapter::Base#_timed (9) (54 ms, 0.38%)</title><rect x="1384.0" y="1013" width="5.2" height="15.0" fill="rgb(224,80,5)" rx="2" ry="2" />
<text text-anchor="" x="1387.05" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (234) (1 ms, 0.01%)</title><rect x="1373.9" y="597" width="0.1" height="15.0" fill="rgb(252,11,3)" rx="2" ry="2" />
<text text-anchor="" x="1376.87" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (1) (39 ms, 0.27%)</title><rect x="38.6" y="309" width="3.8" height="15.0" fill="rgb(236,72,4)" rx="2" ry="2" />
<text text-anchor="" x="41.65" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#color (390) (8 ms, 0.06%)</title><rect x="959.0" y="805" width="0.8" height="15.0" fill="rgb(211,17,37)" rx="2" ry="2" />
<text text-anchor="" x="962.02" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (38) (1 ms, 0.01%)</title><rect x="1296.7" y="693" width="0.2" height="15.0" fill="rgb(223,42,48)" rx="2" ry="2" />
<text text-anchor="" x="1299.75" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (3) (3 ms, 0.02%)</title><rect x="22.2" y="661" width="0.3" height="15.0" fill="rgb(228,142,54)" rx="2" ry="2" />
<text text-anchor="" x="25.23" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (4612) (1 ms, 0.01%)</title><rect x="957.3" y="837" width="0.2" height="15.0" fill="rgb(224,153,54)" rx="2" ry="2" />
<text text-anchor="" x="960.35" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#deep_deduplicate (40) (2 ms, 0.01%)</title><rect x="1261.6" y="629" width="0.1" height="15.0" fill="rgb(212,89,35)" rx="2" ry="2" />
<text text-anchor="" x="1264.58" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (16 ms, 0.11%)</title><rect x="965.4" y="805" width="1.5" height="15.0" fill="rgb(224,128,42)" rx="2" ry="2" />
<text text-anchor="" x="968.39" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (7 ms, 0.05%)</title><rect x="1123.5" y="677" width="0.7" height="15.0" fill="rgb(244,37,25)" rx="2" ry="2" />
<text text-anchor="" x="1126.51" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type_and_traverse (1) (10 ms, 0.07%)</title><rect x="14.7" y="645" width="1.0" height="15.0" fill="rgb(239,196,50)" rx="2" ry="2" />
<text text-anchor="" x="17.74" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (8,491 ms, 59.20%)</title><rect x="157.0" y="917" width="816.9" height="15.0" fill="rgb(248,50,10)" rx="2" ry="2" />
<text text-anchor="" x="160.00" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMethod#bind_call (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (1) (16 ms, 0.11%)</title><rect x="145.3" y="789" width="1.5" height="15.0" fill="rgb(224,155,25)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::PG::Connection&gt;#conndefaults (1) (2 ms, 0.01%)</title><rect x="97.5" y="613" width="0.1" height="15.0" fill="rgb(247,72,1)" rx="2" ry="2" />
<text text-anchor="" x="100.46" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (13 ms, 0.09%)</title><rect x="1293.9" y="789" width="1.2" height="15.0" fill="rgb(248,113,11)" rx="2" ry="2" />
<text text-anchor="" x="1296.94" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (20) (67 ms, 0.47%)</title><rect x="1261.8" y="501" width="6.4" height="15.0" fill="rgb(249,175,22)" rx="2" ry="2" />
<text text-anchor="" x="1264.79" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#instance_method_already_implemented? (504) (4 ms, 0.03%)</title><rect x="146.2" y="677" width="0.3" height="15.0" fill="rgb(251,131,34)" rx="2" ry="2" />
<text text-anchor="" x="149.18" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#each_with_object (631) (300 ms, 2.09%)</title><rect x="55.2" y="645" width="28.9" height="15.0" fill="rgb(208,21,48)" rx="2" ry="2" />
<text text-anchor="" x="58.24" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >En..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1092) (1 ms, 0.01%)</title><rect x="156.4" y="837" width="0.1" height="15.0" fill="rgb(217,137,11)" rx="2" ry="2" />
<text text-anchor="" x="159.37" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (14) (2 ms, 0.01%)</title><rect x="17.1" y="453" width="0.2" height="15.0" fill="rgb(244,27,30)" rx="2" ry="2" />
<text text-anchor="" x="20.08" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29578) (44 ms, 0.31%)</title><rect x="923.3" y="645" width="4.2" height="15.0" fill="rgb(242,125,47)" rx="2" ry="2" />
<text text-anchor="" x="926.27" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#clear (18615) (2 ms, 0.01%)</title><rect x="1208.9" y="629" width="0.3" height="15.0" fill="rgb(215,80,19)" rx="2" ry="2" />
<text text-anchor="" x="1211.94" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (5 ms, 0.03%)</title><rect x="98.5" y="485" width="0.5" height="15.0" fill="rgb(232,217,38)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (7) (2 ms, 0.01%)</title><rect x="43.7" y="293" width="0.2" height="15.0" fill="rgb(212,115,13)" rx="2" ry="2" />
<text text-anchor="" x="46.69" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (3 ms, 0.02%)</title><rect x="22.2" y="613" width="0.3" height="15.0" fill="rgb(205,188,29)" rx="2" ry="2" />
<text text-anchor="" x="25.24" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (141) (383 ms, 2.67%)</title><rect x="11.4" y="805" width="36.8" height="15.0" fill="rgb(254,142,48)" rx="2" ry="2" />
<text text-anchor="" x="14.36" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Mod..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (78) (4 ms, 0.03%)</title><rect x="1370.3" y="757" width="0.4" height="15.0" fill="rgb(220,108,28)" rx="2" ry="2" />
<text text-anchor="" x="1373.31" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (32748) (3 ms, 0.02%)</title><rect x="1071.0" y="661" width="0.3" height="15.0" fill="rgb(214,61,37)" rx="2" ry="2" />
<text text-anchor="" x="1074.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#+ (33885) (8 ms, 0.06%)</title><rect x="201.3" y="693" width="0.8" height="15.0" fill="rgb(233,2,48)" rx="2" ry="2" />
<text text-anchor="" x="204.32" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (76) (43 ms, 0.30%)</title><rect x="38.5" y="437" width="4.1" height="15.0" fill="rgb(221,129,33)" rx="2" ry="2" />
<text text-anchor="" x="41.51" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_relation_class_name (1170) (7 ms, 0.05%)</title><rect x="1368.3" y="757" width="0.7" height="15.0" fill="rgb(238,76,29)" rx="2" ry="2" />
<text text-anchor="" x="1371.28" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (156) (3 ms, 0.02%)</title><rect x="1001.1" y="597" width="0.3" height="15.0" fill="rgb(250,136,34)" rx="2" ry="2" />
<text text-anchor="" x="1004.15" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#overridable (15906) (37 ms, 0.26%)</title><rect x="1057.4" y="565" width="3.5" height="15.0" fill="rgb(210,56,33)" rx="2" ry="2" />
<text text-anchor="" x="1060.38" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (11295) (11 ms, 0.08%)</title><rect x="203.0" y="677" width="1.0" height="15.0" fill="rgb(224,158,45)" rx="2" ry="2" />
<text text-anchor="" x="205.96" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (390) (687 ms, 4.79%)</title><rect x="1004.5" y="677" width="66.1" height="15.0" fill="rgb(223,204,39)" rx="2" ry="2" />
<text text-anchor="" x="1007.48" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#m..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (14) (11 ms, 0.08%)</title><rect x="48.9" y="709" width="1.1" height="15.0" fill="rgb(209,39,47)" rx="2" ry="2" />
<text text-anchor="" x="51.94" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#table_exists? (39) (1 ms, 0.01%)</title><rect x="1284.9" y="837" width="0.2" height="15.0" fill="rgb(217,227,48)" rx="2" ry="2" />
<text text-anchor="" x="1287.94" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (287) (1 ms, 0.01%)</title><rect x="1376.7" y="757" width="0.2" height="15.0" fill="rgb(236,56,50)" rx="2" ry="2" />
<text text-anchor="" x="1379.73" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (1) (39 ms, 0.27%)</title><rect x="38.7" y="229" width="3.7" height="15.0" fill="rgb(233,15,13)" rx="2" ry="2" />
<text text-anchor="" x="41.67" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (268) (97 ms, 0.68%)</title><rect x="125.9" y="725" width="9.3" height="15.0" fill="rgb(233,52,11)" rx="2" ry="2" />
<text text-anchor="" x="128.86" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods (1) (16 ms, 0.11%)</title><rect x="145.3" y="821" width="1.5" height="15.0" fill="rgb(223,180,26)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (1 ms, 0.01%)</title><rect x="975.7" y="645" width="0.1" height="15.0" fill="rgb(248,5,17)" rx="2" ry="2" />
<text text-anchor="" x="978.70" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (11295) (583 ms, 4.06%)</title><rect x="170.5" y="789" width="56.1" height="15.0" fill="rgb(209,161,36)" rx="2" ry="2" />
<text text-anchor="" x="173.49" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Modu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (14,344 ms, 100%)</title><rect x="10.0" y="1093" width="1380.0" height="15.0" fill="rgb(218,94,21)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1103.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Types::Simple::Private::Pool&gt;#type_for_module (3822) (2 ms, 0.01%)</title><rect x="255.8" y="725" width="0.2" height="15.0" fill="rgb(232,138,31)" rx="2" ry="2" />
<text text-anchor="" x="258.82" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (10 ms, 0.07%)</title><rect x="146.8" y="613" width="0.9" height="15.0" fill="rgb(245,118,15)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Inheritance::ClassMethods#new (1) (48 ms, 0.33%)</title><rect x="95.7" y="917" width="4.7" height="15.0" fill="rgb(228,155,26)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (52242) (23 ms, 0.16%)</title><rect x="250.8" y="693" width="2.2" height="15.0" fill="rgb(238,87,23)" rx="2" ry="2" />
<text text-anchor="" x="253.76" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::CustomFinderMethods#generate (1) (2 ms, 0.01%)</title><rect x="154.9" y="805" width="0.2" height="15.0" fill="rgb(244,71,19)" rx="2" ry="2" />
<text text-anchor="" x="157.89" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (330) (3 ms, 0.02%)</title><rect x="1281.0" y="645" width="0.2" height="15.0" fill="rgb(215,97,32)" rx="2" ry="2" />
<text text-anchor="" x="1283.97" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="1243.8" y="805" width="0.2" height="15.0" fill="rgb(238,149,1)" rx="2" ry="2" />
<text text-anchor="" x="1246.81" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (11295) (6 ms, 0.04%)</title><rect x="193.3" y="709" width="0.5" height="15.0" fill="rgb(247,179,34)" rx="2" ry="2" />
<text text-anchor="" x="196.26" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7875) (2 ms, 0.01%)</title><rect x="1017.6" y="485" width="0.1" height="15.0" fill="rgb(227,22,16)" rx="2" ry="2" />
<text text-anchor="" x="1020.58" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2731) (2 ms, 0.01%)</title><rect x="969.3" y="725" width="0.2" height="15.0" fill="rgb(244,146,49)" rx="2" ry="2" />
<text text-anchor="" x="972.30" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (4 ms, 0.03%)</title><rect x="1372.0" y="677" width="0.4" height="15.0" fill="rgb(240,107,34)" rx="2" ry="2" />
<text text-anchor="" x="1375.04" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (11295) (112 ms, 0.78%)</title><rect x="214.7" y="693" width="10.7" height="15.0" fill="rgb(242,160,30)" rx="2" ry="2" />
<text text-anchor="" x="217.70" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#aliases (195) (5 ms, 0.03%)</title><rect x="1073.2" y="677" width="0.4" height="15.0" fill="rgb(225,96,13)" rx="2" ry="2" />
<text text-anchor="" x="1076.16" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (390) (8,300 ms, 57.87%)</title><rect x="157.9" y="821" width="798.6" height="15.0" fill="rgb(221,55,17)" rx="2" ry="2" />
<text text-anchor="" x="160.92" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::ConflictResolver#resolve_conflicts (390)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (156) (295 ms, 2.06%)</title><rect x="975.2" y="725" width="28.4" height="15.0" fill="rgb(252,137,49)" rx="2" ry="2" />
<text text-anchor="" x="978.17" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Pa..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#singularize (93) (6 ms, 0.04%)</title><rect x="1233.9" y="821" width="0.5" height="15.0" fill="rgb(245,54,4)" rx="2" ry="2" />
<text text-anchor="" x="1236.86" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#cattr_accessor (3) (1 ms, 0.01%)</title><rect x="35.4" y="581" width="0.1" height="15.0" fill="rgb(210,17,53)" rx="2" ry="2" />
<text text-anchor="" x="38.38" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (32) (6 ms, 0.04%)</title><rect x="52.0" y="837" width="0.5" height="15.0" fill="rgb(231,123,21)" rx="2" ry="2" />
<text text-anchor="" x="54.95" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods#define_attribute_method (24) (10 ms, 0.07%)</title><rect x="145.8" y="725" width="1.0" height="15.0" fill="rgb(224,14,17)" rx="2" ry="2" />
<text text-anchor="" x="148.80" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15360) (3 ms, 0.02%)</title><rect x="1018.7" y="485" width="0.3" height="15.0" fill="rgb(225,49,18)" rx="2" ry="2" />
<text text-anchor="" x="1021.70" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (20) (69 ms, 0.48%)</title><rect x="1261.8" y="565" width="6.6" height="15.0" fill="rgb(224,62,28)" rx="2" ry="2" />
<text text-anchor="" x="1264.77" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2340) (61 ms, 0.43%)</title><rect x="1343.3" y="645" width="5.9" height="15.0" fill="rgb(205,132,29)" rx="2" ry="2" />
<text text-anchor="" x="1346.32" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#open (341) (30 ms, 0.21%)</title><rect x="1385.0" y="917" width="2.9" height="15.0" fill="rgb(252,141,14)" rx="2" ry="2" />
<text text-anchor="" x="1387.97" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (6) (5 ms, 0.03%)</title><rect x="43.4" y="325" width="0.5" height="15.0" fill="rgb(249,208,28)" rx="2" ry="2" />
<text text-anchor="" x="46.43" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (6718) (2 ms, 0.01%)</title><rect x="997.3" y="549" width="0.3" height="15.0" fill="rgb(242,118,1)" rx="2" ry="2" />
<text text-anchor="" x="1000.33" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (3359) (5 ms, 0.03%)</title><rect x="981.5" y="581" width="0.4" height="15.0" fill="rgb(246,186,20)" rx="2" ry="2" />
<text text-anchor="" x="984.45" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (61) (21 ms, 0.15%)</title><rect x="1281.6" y="613" width="2.1" height="15.0" fill="rgb(206,182,1)" rx="2" ry="2" />
<text text-anchor="" x="1284.63" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Fiber:24580 (55 ms, 0.38%)</title><rect x="1384.0" y="1061" width="5.3" height="15.0" fill="rgb(239,185,53)" rx="2" ry="2" />
<text text-anchor="" x="1387.05" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (78) (5 ms, 0.03%)</title><rect x="1370.3" y="789" width="0.5" height="15.0" fill="rgb(235,20,37)" rx="2" ry="2" />
<text text-anchor="" x="1373.29" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread:24020 (14,282 ms, 99.57%)</title><rect x="10.0" y="1077" width="1374.0" height="15.0" fill="rgb(212,80,21)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1087.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Thread:24020</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (2 ms, 0.01%)</title><rect x="1239.4" y="549" width="0.3" height="15.0" fill="rgb(218,30,20)" rx="2" ry="2" />
<text text-anchor="" x="1242.43" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (145) (1 ms, 0.01%)</title><rect x="1000.9" y="581" width="0.1" height="15.0" fill="rgb(222,91,25)" rx="2" ry="2" />
<text text-anchor="" x="1003.85" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (5) (3 ms, 0.02%)</title><rect x="52.9" y="661" width="0.2" height="15.0" fill="rgb(207,61,41)" rx="2" ry="2" />
<text text-anchor="" x="55.86" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (234) (10 ms, 0.07%)</title><rect x="1373.1" y="709" width="0.9" height="15.0" fill="rgb(232,133,50)" rx="2" ry="2" />
<text text-anchor="" x="1376.06" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#map (11295) (26 ms, 0.18%)</title><rect x="175.2" y="725" width="2.5" height="15.0" fill="rgb(246,181,3)" rx="2" ry="2" />
<text text-anchor="" x="178.21" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (35) (2 ms, 0.01%)</title><rect x="1284.6" y="805" width="0.2" height="15.0" fill="rgb(252,19,45)" rx="2" ry="2" />
<text text-anchor="" x="1287.64" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#class_attribute (5) (1 ms, 0.01%)</title><rect x="45.1" y="661" width="0.2" height="15.0" fill="rgb(206,88,23)" rx="2" ry="2" />
<text text-anchor="" x="48.11" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#delete (2415) (6,317 ms, 44.04%)</title><rect x="257.3" y="789" width="607.7" height="15.0" fill="rgb(225,200,6)" rx="2" ry="2" />
<text text-anchor="" x="260.26" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#delete (2415)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#helper (35) (9 ms, 0.06%)</title><rect x="16.4" y="565" width="0.9" height="15.0" fill="rgb(229,54,41)" rx="2" ry="2" />
<text text-anchor="" x="19.44" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (240) (13 ms, 0.09%)</title><rect x="1322.2" y="757" width="1.2" height="15.0" fill="rgb(214,50,42)" rx="2" ry="2" />
<text text-anchor="" x="1325.20" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (5) (2 ms, 0.01%)</title><rect x="32.6" y="421" width="0.2" height="15.0" fill="rgb(242,206,52)" rx="2" ry="2" />
<text text-anchor="" x="35.62" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MessagePack::Factory#load (295) (38 ms, 0.26%)</title><rect x="89.5" y="757" width="3.7" height="15.0" fill="rgb(225,23,4)" rx="2" ry="2" />
<text text-anchor="" x="92.53" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (13436) (5 ms, 0.03%)</title><rect x="993.4" y="517" width="0.5" height="15.0" fill="rgb(217,181,41)" rx="2" ry="2" />
<text text-anchor="" x="996.42" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (6 ms, 0.04%)</title><rect x="1377.1" y="821" width="0.5" height="15.0" fill="rgb(251,209,20)" rx="2" ry="2" />
<text text-anchor="" x="1380.08" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#reset_primary_key (1) (10 ms, 0.07%)</title><rect x="146.8" y="805" width="0.9" height="15.0" fill="rgb(252,1,7)" rx="2" ry="2" />
<text text-anchor="" x="149.77" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (8) (1 ms, 0.01%)</title><rect x="51.7" y="565" width="0.2" height="15.0" fill="rgb(234,122,49)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (304) (16 ms, 0.11%)</title><rect x="1386.2" y="901" width="1.5" height="15.0" fill="rgb(227,148,48)" rx="2" ry="2" />
<text text-anchor="" x="1389.24" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (35) (2 ms, 0.01%)</title><rect x="1234.5" y="741" width="0.1" height="15.0" fill="rgb(233,223,52)" rx="2" ry="2" />
<text text-anchor="" x="1237.48" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1092) (2 ms, 0.01%)</title><rect x="1383.0" y="645" width="0.2" height="15.0" fill="rgb(228,169,45)" rx="2" ry="2" />
<text text-anchor="" x="1385.98" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (156) (9 ms, 0.06%)</title><rect x="1236.2" y="837" width="0.9" height="15.0" fill="rgb(212,94,44)" rx="2" ry="2" />
<text text-anchor="" x="1239.20" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[global]# (1) (14,282 ms, 99.57%)</title><rect x="10.0" y="1045" width="1374.0" height="15.0" fill="rgb(238,124,22)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1055.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >[global]# (1)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (148) (2 ms, 0.01%)</title><rect x="151.0" y="581" width="0.2" height="15.0" fill="rgb(214,89,35)" rx="2" ry="2" />
<text text-anchor="" x="154.02" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (41) (23 ms, 0.16%)</title><rect x="1281.6" y="677" width="2.1" height="15.0" fill="rgb(225,69,50)" rx="2" ry="2" />
<text text-anchor="" x="1284.55" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (32) (6 ms, 0.04%)</title><rect x="51.9" y="853" width="0.6" height="15.0" fill="rgb(253,55,42)" rx="2" ry="2" />
<text text-anchor="" x="54.94" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (29580) (35 ms, 0.24%)</title><rect x="514.3" y="757" width="3.4" height="15.0" fill="rgb(239,196,10)" rx="2" ry="2" />
<text text-anchor="" x="517.34" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (4) (2 ms, 0.01%)</title><rect x="1278.0" y="549" width="0.2" height="15.0" fill="rgb(240,93,48)" rx="2" ry="2" />
<text text-anchor="" x="1281.03" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_constant (117) (3 ms, 0.02%)</title><rect x="1078.1" y="853" width="0.3" height="15.0" fill="rgb(211,181,32)" rx="2" ry="2" />
<text text-anchor="" x="1081.05" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveSupport::Dependencies::ZeitwerkIntegration::Inflector&gt;#camelize (40) (1 ms, 0.01%)</title><rect x="11.2" y="805" width="0.2" height="15.0" fill="rgb(212,64,44)" rx="2" ry="2" />
<text text-anchor="" x="14.22" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (78) (9 ms, 0.06%)</title><rect x="1371.6" y="773" width="0.9" height="15.0" fill="rgb(239,36,16)" rx="2" ry="2" />
<text text-anchor="" x="1374.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (1170) (7 ms, 0.05%)</title><rect x="1335.1" y="773" width="0.7" height="15.0" fill="rgb(242,134,51)" rx="2" ry="2" />
<text text-anchor="" x="1338.14" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (157) (3 ms, 0.02%)</title><rect x="1002.7" y="661" width="0.2" height="15.0" fill="rgb(205,101,25)" rx="2" ry="2" />
<text text-anchor="" x="1005.68" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (10) (3 ms, 0.02%)</title><rect x="46.9" y="693" width="0.2" height="15.0" fill="rgb(222,136,27)" rx="2" ry="2" />
<text text-anchor="" x="49.85" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (388 ms, 2.71%)</title><rect x="1297.3" y="869" width="37.3" height="15.0" fill="rgb(252,159,14)" rx="2" ry="2" />
<text text-anchor="" x="1300.34" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Unb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rails::Engine&gt;#eager_load! (10) (397 ms, 2.77%)</title><rect x="10.1" y="917" width="38.2" height="15.0" fill="rgb(222,104,6)" rx="2" ry="2" />
<text text-anchor="" x="13.09" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Cl..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (35) (9 ms, 0.06%)</title><rect x="16.5" y="501" width="0.8" height="15.0" fill="rgb(225,196,0)" rx="2" ry="2" />
<text text-anchor="" x="19.46" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (5) (4 ms, 0.03%)</title><rect x="31.7" y="677" width="0.3" height="15.0" fill="rgb(247,167,34)" rx="2" ry="2" />
<text text-anchor="" x="34.65" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (468) (2 ms, 0.01%)</title><rect x="1242.2" y="597" width="0.2" height="15.0" fill="rgb(245,182,17)" rx="2" ry="2" />
<text text-anchor="" x="1245.21" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#populate_collection_assoc_getter_setter (62) (361 ms, 2.52%)</title><rect x="1244.0" y="789" width="34.7" height="15.0" fill="rgb(225,189,45)" rx="2" ry="2" />
<text text-anchor="" x="1247.00" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >So..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (156) (14 ms, 0.10%)</title><rect x="1000.7" y="677" width="1.3" height="15.0" fill="rgb(212,177,29)" rx="2" ry="2" />
<text text-anchor="" x="1003.70" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (2 ms, 0.01%)</title><rect x="1383.2" y="709" width="0.2" height="15.0" fill="rgb(229,42,12)" rx="2" ry="2" />
<text text-anchor="" x="1386.25" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (156) (6 ms, 0.04%)</title><rect x="1235.5" y="757" width="0.6" height="15.0" fill="rgb(207,130,21)" rx="2" ry="2" />
<text text-anchor="" x="1238.52" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (7 ms, 0.05%)</title><rect x="513.2" y="693" width="0.6" height="15.0" fill="rgb(227,112,6)" rx="2" ry="2" />
<text text-anchor="" x="516.19" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (5152) (5 ms, 0.03%)</title><rect x="1219.0" y="645" width="0.5" height="15.0" fill="rgb(238,171,26)" rx="2" ry="2" />
<text text-anchor="" x="1222.04" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#uniq (304) (3 ms, 0.02%)</title><rect x="963.6" y="821" width="0.2" height="15.0" fill="rgb(240,134,7)" rx="2" ry="2" />
<text text-anchor="" x="966.57" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (39) (1,065 ms, 7.42%)</title><rect x="974.4" y="805" width="102.5" height="15.0" fill="rgb(234,135,1)" rx="2" ry="2" />
<text text-anchor="" x="977.43" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::Rbi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (211) (2 ms, 0.01%)</title><rect x="1233.5" y="805" width="0.3" height="15.0" fill="rgb(222,199,26)" rx="2" ry="2" />
<text text-anchor="" x="1236.54" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::Color::Named&gt;#color_names (11295) (21 ms, 0.15%)</title><rect x="210.5" y="661" width="1.9" height="15.0" fill="rgb(244,111,15)" rx="2" ry="2" />
<text text-anchor="" x="213.46" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (15) (2 ms, 0.01%)</title><rect x="42.9" y="389" width="0.1" height="15.0" fill="rgb(246,81,49)" rx="2" ry="2" />
<text text-anchor="" x="45.87" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#to_s (11295) (2 ms, 0.01%)</title><rect x="200.3" y="661" width="0.2" height="15.0" fill="rgb(236,139,23)" rx="2" ry="2" />
<text text-anchor="" x="203.28" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema::Field&gt;#from_options (76) (43 ms, 0.30%)</title><rect x="38.5" y="453" width="4.1" height="15.0" fill="rgb(237,13,18)" rx="2" ry="2" />
<text text-anchor="" x="41.49" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (1) (39 ms, 0.27%)</title><rect x="38.7" y="293" width="3.7" height="15.0" fill="rgb(243,185,29)" rx="2" ry="2" />
<text text-anchor="" x="41.66" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (20 ms, 0.14%)</title><rect x="1349.7" y="645" width="1.9" height="15.0" fill="rgb(223,13,21)" rx="2" ry="2" />
<text text-anchor="" x="1352.70" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (5) (2 ms, 0.01%)</title><rect x="45.9" y="469" width="0.2" height="15.0" fill="rgb(241,65,28)" rx="2" ry="2" />
<text text-anchor="" x="48.93" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29580) (28 ms, 0.20%)</title><rect x="519.4" y="741" width="2.7" height="15.0" fill="rgb(238,145,7)" rx="2" ry="2" />
<text text-anchor="" x="522.39" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::CollectionAssociation&gt;#define_callback (92) (11 ms, 0.08%)</title><rect x="20.7" y="645" width="1.1" height="15.0" fill="rgb(232,112,5)" rx="2" ry="2" />
<text text-anchor="" x="23.73" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29580) (45 ms, 0.31%)</title><rect x="496.6" y="741" width="4.3" height="15.0" fill="rgb(230,113,26)" rx="2" ry="2" />
<text text-anchor="" x="499.60" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#reverse_each (40) (4 ms, 0.03%)</title><rect x="147.8" y="981" width="0.4" height="15.0" fill="rgb(251,69,1)" rx="2" ry="2" />
<text text-anchor="" x="150.78" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (154 ms, 1.07%)</title><rect x="1188.5" y="629" width="14.8" height="15.0" fill="rgb(220,138,28)" rx="2" ry="2" />
<text text-anchor="" x="1191.51" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordQuerying#generate (39) (431 ms, 3.00%)</title><rect x="1334.6" y="885" width="41.5" height="15.0" fill="rgb(244,34,13)" rx="2" ry="2" />
<text text-anchor="" x="1337.64" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Sor..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (3 ms, 0.02%)</title><rect x="159.6" y="709" width="0.3" height="15.0" fill="rgb(214,14,49)" rx="2" ry="2" />
<text text-anchor="" x="162.64" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match? (9834) (1 ms, 0.01%)</title><rect x="135.0" y="629" width="0.1" height="15.0" fill="rgb(207,74,9)" rx="2" ry="2" />
<text text-anchor="" x="137.97" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (93) (4 ms, 0.03%)</title><rect x="1232.4" y="725" width="0.3" height="15.0" fill="rgb(251,144,11)" rx="2" ry="2" />
<text text-anchor="" x="1235.37" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (2) (1 ms, 0.01%)</title><rect x="12.3" y="661" width="0.1" height="15.0" fill="rgb(211,101,53)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#initialize (11295) (4 ms, 0.03%)</title><rect x="181.1" y="693" width="0.4" height="15.0" fill="rgb(230,57,27)" rx="2" ry="2" />
<text text-anchor="" x="184.11" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#client_min_messages= (1) (1 ms, 0.01%)</title><rect x="98.4" y="581" width="0.1" height="15.0" fill="rgb(211,36,31)" rx="2" ry="2" />
<text text-anchor="" x="101.37" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29578) (27 ms, 0.19%)</title><rect x="945.7" y="645" width="2.6" height="15.0" fill="rgb(240,72,5)" rx="2" ry="2" />
<text text-anchor="" x="948.74" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2340) (1 ms, 0.01%)</title><rect x="1340.5" y="693" width="0.1" height="15.0" fill="rgb(205,36,28)" rx="2" ry="2" />
<text text-anchor="" x="1343.47" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (4 ms, 0.03%)</title><rect x="1368.6" y="677" width="0.4" height="15.0" fill="rgb(231,170,5)" rx="2" ry="2" />
<text text-anchor="" x="1371.64" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (3 ms, 0.02%)</title><rect x="1235.8" y="677" width="0.3" height="15.0" fill="rgb(250,34,40)" rx="2" ry="2" />
<text text-anchor="" x="1238.81" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (37 ms, 0.26%)</title><rect x="151.6" y="869" width="3.5" height="15.0" fill="rgb(254,125,25)" rx="2" ry="2" />
<text text-anchor="" x="154.58" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (5) (2 ms, 0.01%)</title><rect x="45.4" y="581" width="0.2" height="15.0" fill="rgb(231,30,39)" rx="2" ry="2" />
<text text-anchor="" x="48.39" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (4680) (7 ms, 0.05%)</title><rect x="1339.7" y="693" width="0.7" height="15.0" fill="rgb(222,99,31)" rx="2" ry="2" />
<text text-anchor="" x="1342.73" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (8,305 ms, 57.90%)</title><rect x="157.5" y="885" width="799.0" height="15.0" fill="rgb(227,128,39)" rx="2" ry="2" />
<text text-anchor="" x="160.51" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#each (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (18615) (705 ms, 4.92%)</title><rect x="1135.4" y="645" width="67.9" height="15.0" fill="rgb(248,169,50)" rx="2" ry="2" />
<text text-anchor="" x="1138.43" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (39) (10 ms, 0.07%)</title><rect x="956.5" y="869" width="1.0" height="15.0" fill="rgb(210,116,9)" rx="2" ry="2" />
<text text-anchor="" x="959.51" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#build (29) (11 ms, 0.08%)</title><rect x="18.4" y="693" width="1.1" height="15.0" fill="rgb(243,16,34)" rx="2" ry="2" />
<text text-anchor="" x="21.43" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#keys (11295) (17 ms, 0.12%)</title><rect x="210.8" y="645" width="1.6" height="15.0" fill="rgb(222,228,31)" rx="2" ry="2" />
<text text-anchor="" x="213.77" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (62) (2 ms, 0.01%)</title><rect x="1270.5" y="741" width="0.2" height="15.0" fill="rgb(210,212,15)" rx="2" ry="2" />
<text text-anchor="" x="1273.49" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Delegation::DelegateCache#initialize_relation_delegate_cache (25) (2 ms, 0.01%)</title><rect x="12.6" y="581" width="0.2" height="15.0" fill="rgb(231,47,16)" rx="2" ry="2" />
<text text-anchor="" x="15.64" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (24) (3 ms, 0.02%)</title><rect x="48.5" y="757" width="0.2" height="15.0" fill="rgb(252,207,8)" rx="2" ry="2" />
<text text-anchor="" x="51.49" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (6 ms, 0.04%)</title><rect x="887.9" y="581" width="0.5" height="15.0" fill="rgb(253,33,37)" rx="2" ry="2" />
<text text-anchor="" x="890.85" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#extends (195) (4 ms, 0.03%)</title><rect x="1074.2" y="645" width="0.4" height="15.0" fill="rgb(248,40,8)" rx="2" ry="2" />
<text text-anchor="" x="1077.25" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#columns_hash (62) (93 ms, 0.65%)</title><rect x="1261.5" y="773" width="8.9" height="15.0" fill="rgb(253,212,25)" rx="2" ry="2" />
<text text-anchor="" x="1264.50" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (4612) (2 ms, 0.01%)</title><rect x="957.2" y="837" width="0.1" height="15.0" fill="rgb(208,104,12)" rx="2" ry="2" />
<text text-anchor="" x="960.19" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (1) (1 ms, 0.01%)</title><rect x="97.7" y="485" width="0.1" height="15.0" fill="rgb(235,90,21)" rx="2" ry="2" />
<text text-anchor="" x="100.66" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (78) (5 ms, 0.03%)</title><rect x="1377.2" y="789" width="0.4" height="15.0" fill="rgb(242,207,26)" rx="2" ry="2" />
<text text-anchor="" x="1380.16" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (863) (2 ms, 0.01%)</title><rect x="1289.3" y="709" width="0.1" height="15.0" fill="rgb(215,44,48)" rx="2" ry="2" />
<text text-anchor="" x="1292.26" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (39) (5 ms, 0.03%)</title><rect x="1075.8" y="693" width="0.5" height="15.0" fill="rgb(205,160,5)" rx="2" ry="2" />
<text text-anchor="" x="1078.78" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (12,772 ms, 89.04%)</title><rect x="155.2" y="981" width="1228.8" height="15.0" fill="rgb(240,185,10)" rx="2" ry="2" />
<text text-anchor="" x="158.19" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMethod#bind_call (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29580) (3 ms, 0.02%)</title><rect x="516.9" y="725" width="0.3" height="15.0" fill="rgb(254,74,33)" rx="2" ry="2" />
<text text-anchor="" x="519.86" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#valid_method_name? (781) (4 ms, 0.03%)</title><rect x="152.4" y="773" width="0.4" height="15.0" fill="rgb(235,63,40)" rx="2" ry="2" />
<text text-anchor="" x="155.41" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#compute_class (21) (7 ms, 0.05%)</title><rect x="1277.3" y="709" width="0.6" height="15.0" fill="rgb(245,7,49)" rx="2" ry="2" />
<text text-anchor="" x="1280.25" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (145) (1 ms, 0.01%)</title><rect x="1000.9" y="549" width="0.1" height="15.0" fill="rgb(226,133,30)" rx="2" ry="2" />
<text text-anchor="" x="1003.88" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#respond_to? (497) (2 ms, 0.01%)</title><rect x="146.6" y="677" width="0.2" height="15.0" fill="rgb(249,139,39)" rx="2" ry="2" />
<text text-anchor="" x="149.56" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (4416) (2 ms, 0.01%)</title><rect x="1226.7" y="597" width="0.1" height="15.0" fill="rgb(209,39,41)" rx="2" ry="2" />
<text text-anchor="" x="1229.68" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#inherited (5) (2 ms, 0.01%)</title><rect x="32.6" y="533" width="0.2" height="15.0" fill="rgb(241,136,53)" rx="2" ry="2" />
<text text-anchor="" x="35.59" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1381.7" y="821" width="0.3" height="15.0" fill="rgb(210,188,46)" rx="2" ry="2" />
<text text-anchor="" x="1384.73" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2340) (14 ms, 0.10%)</title><rect x="1350.2" y="613" width="1.4" height="15.0" fill="rgb(248,23,22)" rx="2" ry="2" />
<text text-anchor="" x="1353.21" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1,613 ms, 11.25%)</title><rect x="1079.5" y="869" width="155.2" height="15.0" fill="rgb(211,40,24)" rx="2" ry="2" />
<text text-anchor="" x="1082.55" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMethod#bind_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (2340) (102 ms, 0.71%)</title><rect x="1341.8" y="693" width="9.8" height="15.0" fill="rgb(249,14,24)" rx="2" ry="2" />
<text text-anchor="" x="1344.81" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (3 ms, 0.02%)</title><rect x="958.6" y="789" width="0.4" height="15.0" fill="rgb(217,210,14)" rx="2" ry="2" />
<text text-anchor="" x="961.64" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (240) (1 ms, 0.01%)</title><rect x="1323.2" y="517" width="0.1" height="15.0" fill="rgb(220,174,14)" rx="2" ry="2" />
<text text-anchor="" x="1326.20" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (15906) (2 ms, 0.01%)</title><rect x="1046.8" y="597" width="0.1" height="15.0" fill="rgb(252,42,16)" rx="2" ry="2" />
<text text-anchor="" x="1049.78" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (5 ms, 0.03%)</title><rect x="927.5" y="645" width="0.5" height="15.0" fill="rgb(235,150,7)" rx="2" ry="2" />
<text text-anchor="" x="930.50" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (124) (4 ms, 0.03%)</title><rect x="1278.0" y="709" width="0.3" height="15.0" fill="rgb(247,116,44)" rx="2" ry="2" />
<text text-anchor="" x="1280.95" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (5 ms, 0.03%)</title><rect x="148.4" y="869" width="0.4" height="15.0" fill="rgb(207,169,3)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods&gt;#_on_method_added (111) (3 ms, 0.02%)</title><rect x="44.1" y="533" width="0.2" height="15.0" fill="rgb(231,93,20)" rx="2" ry="2" />
<text text-anchor="" x="47.06" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::File&gt;#realpath (295) (14 ms, 0.10%)</title><rect x="84.5" y="789" width="1.4" height="15.0" fill="rgb(206,195,18)" rx="2" ry="2" />
<text text-anchor="" x="87.52" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29580) (3 ms, 0.02%)</title><rect x="448.3" y="677" width="0.3" height="15.0" fill="rgb(246,171,11)" rx="2" ry="2" />
<text text-anchor="" x="451.31" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_mode? (26121) (5 ms, 0.03%)</title><rect x="253.8" y="709" width="0.5" height="15.0" fill="rgb(226,98,30)" rx="2" ry="2" />
<text text-anchor="" x="256.82" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#run_load_hooks (1) (4 ms, 0.03%)</title><rect x="52.7" y="789" width="0.4" height="15.0" fill="rgb(234,111,44)" rx="2" ry="2" />
<text text-anchor="" x="55.72" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (14) (1 ms, 0.01%)</title><rect x="17.2" y="405" width="0.1" height="15.0" fill="rgb(225,171,9)" rx="2" ry="2" />
<text text-anchor="" x="20.17" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (15906) (3 ms, 0.02%)</title><rect x="1066.0" y="549" width="0.3" height="15.0" fill="rgb(228,95,50)" rx="2" ry="2" />
<text text-anchor="" x="1069.01" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (7992) (13 ms, 0.09%)</title><rect x="1024.4" y="597" width="1.3" height="15.0" fill="rgb(205,193,16)" rx="2" ry="2" />
<text text-anchor="" x="1027.41" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#color (39) (1 ms, 0.01%)</title><rect x="157.2" y="821" width="0.2" height="15.0" fill="rgb(247,156,3)" rx="2" ry="2" />
<text text-anchor="" x="160.22" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#primary_keys (20) (179 ms, 1.25%)</title><rect x="1244.2" y="677" width="17.2" height="15.0" fill="rgb(206,176,6)" rx="2" ry="2" />
<text text-anchor="" x="1247.18" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (390) (17 ms, 0.12%)</title><rect x="158.3" y="789" width="1.7" height="15.0" fill="rgb(230,46,4)" rx="2" ry="2" />
<text text-anchor="" x="161.30" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#prepare_data_sources (1) (3 ms, 0.02%)</title><rect x="148.4" y="805" width="0.3" height="15.0" fill="rgb(213,224,53)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (10) (2 ms, 0.01%)</title><rect x="1283.8" y="629" width="0.1" height="15.0" fill="rgb(228,49,11)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1383.7" y="725" width="0.1" height="15.0" fill="rgb(218,165,37)" rx="2" ry="2" />
<text text-anchor="" x="1386.67" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Backend::Simple::Implementation#init_translations (1) (402 ms, 2.80%)</title><rect x="54.6" y="885" width="38.7" height="15.0" fill="rgb(253,55,7)" rx="2" ry="2" />
<text text-anchor="" x="57.63" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I18..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#add_pg_decoders (1) (5 ms, 0.03%)</title><rect x="97.8" y="597" width="0.5" height="15.0" fill="rgb(205,20,13)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#entries (341) (32 ms, 0.22%)</title><rect x="1384.8" y="933" width="3.1" height="15.0" fill="rgb(217,41,35)" rx="2" ry="2" />
<text text-anchor="" x="1387.78" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (7992) (1 ms, 0.01%)</title><rect x="1069.5" y="565" width="0.1" height="15.0" fill="rgb(213,138,33)" rx="2" ry="2" />
<text text-anchor="" x="1072.53" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (156) (8 ms, 0.06%)</title><rect x="1382.7" y="773" width="0.8" height="15.0" fill="rgb(215,192,22)" rx="2" ry="2" />
<text text-anchor="" x="1385.69" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (863) (1 ms, 0.01%)</title><rect x="1289.1" y="677" width="0.2" height="15.0" fill="rgb(246,99,14)" rx="2" ry="2" />
<text text-anchor="" x="1292.14" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Callbacks::ClassMethods#_insert_callbacks (22) (2 ms, 0.01%)</title><rect x="15.8" y="693" width="0.1" height="15.0" fill="rgb(251,173,2)" rx="2" ry="2" />
<text text-anchor="" x="18.77" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (12) (6 ms, 0.04%)</title><rect x="53.6" y="853" width="0.5" height="15.0" fill="rgb(209,217,9)" rx="2" ry="2" />
<text text-anchor="" x="56.60" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActionView::Layouts::ClassMethods#inherited (5) (3 ms, 0.02%)</title><rect x="32.6" y="549" width="0.2" height="15.0" fill="rgb(232,53,19)" rx="2" ry="2" />
<text text-anchor="" x="35.59" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#extends (195) (4 ms, 0.03%)</title><rect x="1074.2" y="677" width="0.4" height="15.0" fill="rgb(251,195,50)" rx="2" ry="2" />
<text text-anchor="" x="1077.21" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::NumericWithFormat#to_s (11295) (9 ms, 0.06%)</title><rect x="199.7" y="677" width="0.9" height="15.0" fill="rgb(228,24,47)" rx="2" ry="2" />
<text text-anchor="" x="202.70" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (22 ms, 0.15%)</title><rect x="912.7" y="613" width="2.1" height="15.0" fill="rgb(231,183,25)" rx="2" ry="2" />
<text text-anchor="" x="915.70" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (3 ms, 0.02%)</title><rect x="1337.2" y="757" width="0.4" height="15.0" fill="rgb(243,85,19)" rx="2" ry="2" />
<text text-anchor="" x="1340.25" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (7) (2 ms, 0.01%)</title><rect x="32.9" y="565" width="0.2" height="15.0" fill="rgb(220,142,39)" rx="2" ry="2" />
<text text-anchor="" x="35.94" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Dir&gt;#entries (27) (4 ms, 0.03%)</title><rect x="1388.3" y="933" width="0.3" height="15.0" fill="rgb(242,36,47)" rx="2" ry="2" />
<text text-anchor="" x="1391.25" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#check_version_class_name (1) (1 ms, 0.01%)</title><rect x="42.2" y="149" width="0.2" height="15.0" fill="rgb(231,211,15)" rx="2" ry="2" />
<text text-anchor="" x="45.22" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (21 ms, 0.15%)</title><rect x="931.8" y="613" width="2.1" height="15.0" fill="rgb(246,109,42)" rx="2" ry="2" />
<text text-anchor="" x="934.83" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (1) (1 ms, 0.01%)</title><rect x="33.0" y="517" width="0.1" height="15.0" fill="rgb(241,193,24)" rx="2" ry="2" />
<text text-anchor="" x="36.01" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#join (3531) (1 ms, 0.01%)</title><rect x="238.3" y="725" width="0.2" height="15.0" fill="rgb(223,18,24)" rx="2" ry="2" />
<text text-anchor="" x="241.34" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#after_create (23) (1 ms, 0.01%)</title><rect x="20.1" y="597" width="0.1" height="15.0" fill="rgb(225,87,35)" rx="2" ry="2" />
<text text-anchor="" x="23.10" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (390) (8,304 ms, 57.89%)</title><rect x="157.6" y="853" width="798.9" height="15.0" fill="rgb(229,86,36)" rx="2" ry="2" />
<text text-anchor="" x="160.59" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (390)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods&gt;#_on_method_added (181) (5 ms, 0.03%)</title><rect x="46.4" y="693" width="0.4" height="15.0" fill="rgb(211,111,2)" rx="2" ry="2" />
<text text-anchor="" x="49.37" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (35) (2 ms, 0.01%)</title><rect x="1234.5" y="773" width="0.1" height="15.0" fill="rgb(242,118,24)" rx="2" ry="2" />
<text text-anchor="" x="1237.48" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (2340) (50 ms, 0.35%)</title><rect x="1360.1" y="597" width="4.8" height="15.0" fill="rgb(220,29,22)" rx="2" ry="2" />
<text text-anchor="" x="1363.10" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (4 ms, 0.03%)</title><rect x="1354.5" y="693" width="0.4" height="15.0" fill="rgb(211,10,28)" rx="2" ry="2" />
<text text-anchor="" x="1357.48" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements#primary_keys (9) (98 ms, 0.68%)</title><rect x="135.5" y="757" width="9.4" height="15.0" fill="rgb(254,133,11)" rx="2" ry="2" />
<text text-anchor="" x="138.53" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (195) (15 ms, 0.10%)</title><rect x="1071.7" y="677" width="1.5" height="15.0" fill="rgb(225,185,26)" rx="2" ry="2" />
<text text-anchor="" x="1074.75" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (975) (1 ms, 0.01%)</title><rect x="1072.4" y="629" width="0.1" height="15.0" fill="rgb(206,37,22)" rx="2" ry="2" />
<text text-anchor="" x="1075.42" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9b09896c90&gt;#inherited (5) (3 ms, 0.02%)</title><rect x="32.5" y="613" width="0.4" height="15.0" fill="rgb(228,63,35)" rx="2" ry="2" />
<text text-anchor="" x="35.53" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#[] (22590) (7 ms, 0.05%)</title><rect x="221.5" y="677" width="0.7" height="15.0" fill="rgb(231,29,13)" rx="2" ry="2" />
<text text-anchor="" x="224.50" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (93) (6 ms, 0.04%)</title><rect x="1232.2" y="805" width="0.6" height="15.0" fill="rgb(216,185,6)" rx="2" ry="2" />
<text text-anchor="" x="1235.22" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (35) (2 ms, 0.01%)</title><rect x="1234.5" y="789" width="0.2" height="15.0" fill="rgb(243,213,7)" rx="2" ry="2" />
<text text-anchor="" x="1237.47" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (18615) (344 ms, 2.40%)</title><rect x="1145.1" y="613" width="33.2" height="15.0" fill="rgb(236,192,27)" rx="2" ry="2" />
<text text-anchor="" x="1148.15" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ha..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::Color&gt;#build (11295) (78 ms, 0.54%)</title><rect x="206.1" y="709" width="7.4" height="15.0" fill="rgb(229,30,14)" rx="2" ry="2" />
<text text-anchor="" x="209.06" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key (5523) (2 ms, 0.01%)</title><rect x="132.9" y="693" width="0.1" height="15.0" fill="rgb(213,155,38)" rx="2" ry="2" />
<text text-anchor="" x="135.85" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (33) (4 ms, 0.03%)</title><rect x="54.3" y="869" width="0.3" height="15.0" fill="rgb(235,84,14)" rx="2" ry="2" />
<text text-anchor="" x="57.27" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MatchData#captures (18615) (5 ms, 0.03%)</title><rect x="1102.4" y="661" width="0.5" height="15.0" fill="rgb(248,184,35)" rx="2" ry="2" />
<text text-anchor="" x="1105.43" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordSerializedAttribute#generate (39) (8 ms, 0.06%)</title><rect x="1376.1" y="885" width="0.8" height="15.0" fill="rgb(254,8,10)" rx="2" ry="2" />
<text text-anchor="" x="1379.09" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (31240) (12 ms, 0.08%)</title><rect x="1307.8" y="773" width="1.2" height="15.0" fill="rgb(235,5,30)" rx="2" ry="2" />
<text text-anchor="" x="1310.80" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#storage_to_output (101) (27 ms, 0.19%)</title><rect x="28.5" y="661" width="2.6" height="15.0" fill="rgb(227,201,43)" rx="2" ry="2" />
<text text-anchor="" x="31.46" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2208) (59 ms, 0.41%)</title><rect x="1221.4" y="629" width="5.7" height="15.0" fill="rgb(242,179,24)" rx="2" ry="2" />
<text text-anchor="" x="1224.42" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (8655) (14 ms, 0.10%)</title><rect x="1031.9" y="485" width="1.4" height="15.0" fill="rgb(207,28,1)" rx="2" ry="2" />
<text text-anchor="" x="1034.91" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Attributes::ClassMethods#define_attribute (174) (2 ms, 0.01%)</title><rect x="118.6" y="773" width="0.2" height="15.0" fill="rgb(235,35,48)" rx="2" ry="2" />
<text text-anchor="" x="121.65" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (240) (11 ms, 0.08%)</title><rect x="1322.4" y="709" width="1.0" height="15.0" fill="rgb(237,38,21)" rx="2" ry="2" />
<text text-anchor="" x="1325.39" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (6) (3 ms, 0.02%)</title><rect x="52.9" y="693" width="0.2" height="15.0" fill="rgb(236,169,12)" rx="2" ry="2" />
<text text-anchor="" x="55.85" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2340) (5 ms, 0.03%)</title><rect x="1340.8" y="709" width="0.5" height="15.0" fill="rgb(210,16,47)" rx="2" ry="2" />
<text text-anchor="" x="1343.84" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#mergeable? (156) (13 ms, 0.09%)</title><rect x="967.0" y="837" width="1.2" height="15.0" fill="rgb(221,173,17)" rx="2" ry="2" />
<text text-anchor="" x="969.96" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#match (11295) (34 ms, 0.24%)</title><rect x="222.2" y="677" width="3.2" height="15.0" fill="rgb(223,42,44)" rx="2" ry="2" />
<text text-anchor="" x="225.22" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (55) (18 ms, 0.13%)</title><rect x="48.4" y="821" width="1.7" height="15.0" fill="rgb(233,0,11)" rx="2" ry="2" />
<text text-anchor="" x="51.37" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionPool#new_connection (1) (44 ms, 0.31%)</title><rect x="96.1" y="677" width="4.2" height="15.0" fill="rgb(254,206,39)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (75) (6 ms, 0.04%)</title><rect x="150.6" y="629" width="0.6" height="15.0" fill="rgb(252,195,10)" rx="2" ry="2" />
<text text-anchor="" x="153.63" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (468) (27 ms, 0.19%)</title><rect x="1237.3" y="757" width="2.6" height="15.0" fill="rgb(248,128,24)" rx="2" ry="2" />
<text text-anchor="" x="1240.32" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (78) (1 ms, 0.01%)</title><rect x="1076.1" y="645" width="0.1" height="15.0" fill="rgb(241,178,44)" rx="2" ry="2" />
<text text-anchor="" x="1079.12" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#build (5) (2 ms, 0.01%)</title><rect x="31.2" y="565" width="0.2" height="15.0" fill="rgb(245,147,42)" rx="2" ry="2" />
<text text-anchor="" x="34.23" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#async_exec (1) (5 ms, 0.03%)</title><rect x="98.5" y="421" width="0.5" height="15.0" fill="rgb(215,49,13)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name (7875) (7 ms, 0.05%)</title><rect x="1033.5" y="501" width="0.7" height="15.0" fill="rgb(242,1,39)" rx="2" ry="2" />
<text text-anchor="" x="1036.51" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29578) (30 ms, 0.21%)</title><rect x="896.6" y="581" width="2.9" height="15.0" fill="rgb(224,164,20)" rx="2" ry="2" />
<text text-anchor="" x="899.65" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (71 ms, 0.49%)</title><rect x="148.4" y="965" width="6.8" height="15.0" fill="rgb(221,199,49)" rx="2" ry="2" />
<text text-anchor="" x="151.37" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_callbacks (15) (3 ms, 0.02%)</title><rect x="39.2" y="165" width="0.4" height="15.0" fill="rgb(250,228,15)" rx="2" ry="2" />
<text text-anchor="" x="42.23" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#caller_locations (304) (2 ms, 0.01%)</title><rect x="1387.6" y="885" width="0.1" height="15.0" fill="rgb(227,173,50)" rx="2" ry="2" />
<text text-anchor="" x="1390.59" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_rbi (1) (12 ms, 0.08%)</title><rect x="150.3" y="869" width="1.1" height="15.0" fill="rgb(237,50,46)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#column_definitions (1) (3 ms, 0.02%)</title><rect x="95.7" y="725" width="0.4" height="15.0" fill="rgb(247,127,0)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (1) (3 ms, 0.02%)</title><rect x="148.4" y="677" width="0.3" height="15.0" fill="rgb(219,220,53)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_relation_class_name (351) (2 ms, 0.01%)</title><rect x="1243.0" y="741" width="0.2" height="15.0" fill="rgb(218,191,30)" rx="2" ry="2" />
<text text-anchor="" x="1246.04" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (15984) (1 ms, 0.01%)</title><rect x="1040.1" y="533" width="0.2" height="15.0" fill="rgb(254,129,36)" rx="2" ry="2" />
<text text-anchor="" x="1043.12" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (4 ms, 0.03%)</title><rect x="21.9" y="645" width="0.3" height="15.0" fill="rgb(247,21,10)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#to_s (11295) (2 ms, 0.01%)</title><rect x="189.6" y="661" width="0.2" height="15.0" fill="rgb(245,185,1)" rx="2" ry="2" />
<text text-anchor="" x="192.58" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#execute (1) (1 ms, 0.01%)</title><rect x="98.4" y="565" width="0.1" height="15.0" fill="rgb(205,175,6)" rx="2" ry="2" />
<text text-anchor="" x="101.37" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (62) (2 ms, 0.01%)</title><rect x="1270.5" y="757" width="0.2" height="15.0" fill="rgb(246,80,37)" rx="2" ry="2" />
<text text-anchor="" x="1273.48" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (296) (303 ms, 2.11%)</title><rect x="55.1" y="757" width="29.2" height="15.0" fill="rgb(230,180,26)" rx="2" ry="2" />
<text text-anchor="" x="58.07" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Ha..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (5 ms, 0.03%)</title><rect x="1367.2" y="709" width="0.5" height="15.0" fill="rgb(229,204,12)" rx="2" ry="2" />
<text text-anchor="" x="1370.18" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (5) (2 ms, 0.01%)</title><rect x="32.6" y="517" width="0.2" height="15.0" fill="rgb(231,211,45)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (30) (3 ms, 0.02%)</title><rect x="52.1" y="773" width="0.3" height="15.0" fill="rgb(239,149,54)" rx="2" ry="2" />
<text text-anchor="" x="55.11" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (5) (2 ms, 0.01%)</title><rect x="32.6" y="405" width="0.2" height="15.0" fill="rgb(208,47,36)" rx="2" ry="2" />
<text text-anchor="" x="35.62" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (5) (4 ms, 0.03%)</title><rect x="1294.0" y="661" width="0.4" height="15.0" fill="rgb(212,159,41)" rx="2" ry="2" />
<text text-anchor="" x="1296.99" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (78) (4 ms, 0.03%)</title><rect x="1372.0" y="709" width="0.4" height="15.0" fill="rgb(240,197,23)" rx="2" ry="2" />
<text text-anchor="" x="1375.02" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (81) (91 ms, 0.63%)</title><rect x="35.7" y="581" width="8.8" height="15.0" fill="rgb(251,102,49)" rx="2" ry="2" />
<text text-anchor="" x="38.74" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (39) (3 ms, 0.02%)</title><rect x="157.0" y="853" width="0.4" height="15.0" fill="rgb(223,103,20)" rx="2" ry="2" />
<text text-anchor="" x="160.05" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#primary_keys (1) (10 ms, 0.07%)</title><rect x="146.8" y="773" width="0.9" height="15.0" fill="rgb(212,31,53)" rx="2" ry="2" />
<text text-anchor="" x="149.77" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (9 ms, 0.06%)</title><rect x="1199.2" y="501" width="0.9" height="15.0" fill="rgb(215,136,37)" rx="2" ry="2" />
<text text-anchor="" x="1202.24" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#build (1) (2 ms, 0.01%)</title><rect x="31.7" y="645" width="0.2" height="15.0" fill="rgb(205,111,37)" rx="2" ry="2" />
<text text-anchor="" x="34.68" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (7992) (11 ms, 0.08%)</title><rect x="1037.5" y="533" width="1.1" height="15.0" fill="rgb(224,150,44)" rx="2" ry="2" />
<text text-anchor="" x="1040.51" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="154.9" y="837" width="0.2" height="15.0" fill="rgb(217,158,53)" rx="2" ry="2" />
<text text-anchor="" x="157.89" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (844) (1 ms, 0.01%)</title><rect x="1231.4" y="677" width="0.1" height="15.0" fill="rgb(215,159,28)" rx="2" ry="2" />
<text text-anchor="" x="1234.37" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (30) (9 ms, 0.06%)</title><rect x="153.4" y="757" width="0.9" height="15.0" fill="rgb(226,168,28)" rx="2" ry="2" />
<text text-anchor="" x="156.45" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (865 ms, 6.03%)</title><rect x="10.0" y="1013" width="83.3" height="15.0" fill="rgb(233,215,8)" rx="2" ry="2" />
<text text-anchor="" x="13.03" y="1023.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (2) (2 ms, 0.01%)</title><rect x="13.8" y="405" width="0.1" height="15.0" fill="rgb(238,106,36)" rx="2" ry="2" />
<text text-anchor="" x="16.76" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (2340) (137 ms, 0.96%)</title><rect x="1353.0" y="741" width="13.2" height="15.0" fill="rgb(224,72,5)" rx="2" ry="2" />
<text text-anchor="" x="1356.01" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#includes (195) (4 ms, 0.03%)</title><rect x="1074.7" y="645" width="0.4" height="15.0" fill="rgb(217,198,28)" rx="2" ry="2" />
<text text-anchor="" x="1077.72" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (186) (10 ms, 0.07%)</title><rect x="1271.2" y="725" width="1.0" height="15.0" fill="rgb(230,98,22)" rx="2" ry="2" />
<text text-anchor="" x="1274.25" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#modules_for_helpers (35) (9 ms, 0.06%)</title><rect x="16.4" y="533" width="0.9" height="15.0" fill="rgb(219,180,39)" rx="2" ry="2" />
<text text-anchor="" x="19.44" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAttribute#generate_enum_methods (5) (13 ms, 0.09%)</title><rect x="1293.9" y="821" width="1.3" height="15.0" fill="rgb(242,61,34)" rx="2" ry="2" />
<text text-anchor="" x="1296.93" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (18) (164 ms, 1.14%)</title><rect x="101.0" y="693" width="15.7" height="15.0" fill="rgb(253,183,23)" rx="2" ry="2" />
<text text-anchor="" x="103.98" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#modules_for_helpers (5) (2 ms, 0.01%)</title><rect x="32.6" y="453" width="0.2" height="15.0" fill="rgb(231,21,4)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (16) (2 ms, 0.01%)</title><rect x="16.7" y="389" width="0.2" height="15.0" fill="rgb(245,114,10)" rx="2" ry="2" />
<text text-anchor="" x="19.69" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray::Untyped#valid? (2415) (1 ms, 0.01%)</title><rect x="866.3" y="773" width="0.1" height="15.0" fill="rgb(221,196,37)" rx="2" ry="2" />
<text text-anchor="" x="869.34" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#constants (195) (6 ms, 0.04%)</title><rect x="1073.7" y="645" width="0.5" height="15.0" fill="rgb(213,221,15)" rx="2" ry="2" />
<text text-anchor="" x="1076.67" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (3359) (243 ms, 1.69%)</title><rect x="975.8" y="661" width="23.4" height="15.0" fill="rgb(239,224,36)" rx="2" ry="2" />
<text text-anchor="" x="978.81" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (93) (2 ms, 0.01%)</title><rect x="1232.4" y="693" width="0.2" height="15.0" fill="rgb(219,176,53)" rx="2" ry="2" />
<text text-anchor="" x="1235.42" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (863) (3 ms, 0.02%)</title><rect x="1290.3" y="757" width="0.2" height="15.0" fill="rgb(239,74,49)" rx="2" ry="2" />
<text text-anchor="" x="1293.25" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (14789) (2 ms, 0.01%)</title><rect x="900.1" y="661" width="0.2" height="15.0" fill="rgb(214,133,27)" rx="2" ry="2" />
<text text-anchor="" x="903.07" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#abstract (29580) (69 ms, 0.48%)</title><rect x="475.4" y="757" width="6.7" height="15.0" fill="rgb(243,13,25)" rx="2" ry="2" />
<text text-anchor="" x="478.39" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1) (5 ms, 0.03%)</title><rect x="98.5" y="565" width="0.5" height="15.0" fill="rgb(229,195,22)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#delete (4526) (10 ms, 0.07%)</title><rect x="961.3" y="853" width="1.0" height="15.0" fill="rgb(232,67,10)" rx="2" ry="2" />
<text text-anchor="" x="964.33" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (117) (2 ms, 0.01%)</title><rect x="1370.0" y="837" width="0.2" height="15.0" fill="rgb(224,156,52)" rx="2" ry="2" />
<text text-anchor="" x="1372.99" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (38) (1 ms, 0.01%)</title><rect x="1296.7" y="725" width="0.2" height="15.0" fill="rgb(231,81,20)" rx="2" ry="2" />
<text text-anchor="" x="1299.74" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (240) (5 ms, 0.03%)</title><rect x="1322.8" y="613" width="0.5" height="15.0" fill="rgb(238,65,21)" rx="2" ry="2" />
<text text-anchor="" x="1325.84" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (7875) (84 ms, 0.59%)</title><rect x="1011.9" y="597" width="8.0" height="15.0" fill="rgb(244,188,43)" rx="2" ry="2" />
<text text-anchor="" x="1014.87" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (18615) (82 ms, 0.57%)</title><rect x="1114.8" y="693" width="7.9" height="15.0" fill="rgb(224,113,27)" rx="2" ry="2" />
<text text-anchor="" x="1117.77" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2340) (1 ms, 0.01%)</title><rect x="1364.4" y="453" width="0.1" height="15.0" fill="rgb(241,34,51)" rx="2" ry="2" />
<text text-anchor="" x="1367.35" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (5) (2 ms, 0.01%)</title><rect x="45.9" y="581" width="0.2" height="15.0" fill="rgb(209,111,48)" rx="2" ry="2" />
<text text-anchor="" x="48.91" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::Reflection&gt;#create (23) (1 ms, 0.01%)</title><rect x="19.6" y="661" width="0.1" height="15.0" fill="rgb(209,129,43)" rx="2" ry="2" />
<text text-anchor="" x="22.55" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1170) (3 ms, 0.02%)</title><rect x="1335.4" y="757" width="0.3" height="15.0" fill="rgb(241,199,6)" rx="2" ry="2" />
<text text-anchor="" x="1338.39" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#all? (2706) (2 ms, 0.01%)</title><rect x="254.7" y="789" width="0.2" height="15.0" fill="rgb(243,18,36)" rx="2" ry="2" />
<text text-anchor="" x="257.72" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (23) (135 ms, 0.94%)</title><rect x="32.0" y="693" width="13.1" height="15.0" fill="rgb(208,106,3)" rx="2" ry="2" />
<text text-anchor="" x="35.05" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#== (14790) (243 ms, 1.69%)</title><rect x="431.1" y="741" width="23.3" height="15.0" fill="rgb(218,196,35)" rx="2" ry="2" />
<text text-anchor="" x="434.11" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (8) (3 ms, 0.02%)</title><rect x="51.7" y="597" width="0.2" height="15.0" fill="rgb(206,205,39)" rx="2" ry="2" />
<text text-anchor="" x="54.67" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (546) (1 ms, 0.01%)</title><rect x="1372.2" y="613" width="0.1" height="15.0" fill="rgb(230,194,38)" rx="2" ry="2" />
<text text-anchor="" x="1375.16" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7875) (39 ms, 0.27%)</title><rect x="1030.5" y="533" width="3.7" height="15.0" fill="rgb(211,62,42)" rx="2" ry="2" />
<text text-anchor="" x="1033.46" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2208) (2 ms, 0.01%)</title><rect x="1229.0" y="533" width="0.3" height="15.0" fill="rgb(220,224,35)" rx="2" ry="2" />
<text text-anchor="" x="1232.03" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (324 ms, 2.26%)</title><rect x="1337.8" y="789" width="31.2" height="15.0" fill="rgb(211,15,11)" rx="2" ry="2" />
<text text-anchor="" x="1340.78" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (14 ms, 0.10%)</title><rect x="153.4" y="837" width="1.3" height="15.0" fill="rgb(244,78,40)" rx="2" ry="2" />
<text text-anchor="" x="156.37" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#initialize (11295) (2 ms, 0.01%)</title><rect x="204.3" y="693" width="0.2" height="15.0" fill="rgb(213,19,20)" rx="2" ry="2" />
<text text-anchor="" x="207.33" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (16) (3 ms, 0.02%)</title><rect x="1277.6" y="565" width="0.3" height="15.0" fill="rgb(230,189,19)" rx="2" ry="2" />
<text text-anchor="" x="1280.57" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (39) (1 ms, 0.01%)</title><rect x="1076.0" y="645" width="0.1" height="15.0" fill="rgb(220,200,12)" rx="2" ry="2" />
<text text-anchor="" x="1078.97" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#select (156) (2 ms, 0.01%)</title><rect x="1002.5" y="629" width="0.1" height="15.0" fill="rgb(211,158,16)" rx="2" ry="2" />
<text text-anchor="" x="1005.49" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelRbiFormatter#generate_base_rbi (1) (2 ms, 0.01%)</title><rect x="151.4" y="933" width="0.2" height="15.0" fill="rgb(245,104,5)" rx="2" ry="2" />
<text text-anchor="" x="154.40" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#setup (5) (13 ms, 0.09%)</title><rect x="45.1" y="693" width="1.2" height="15.0" fill="rgb(218,154,21)" rx="2" ry="2" />
<text text-anchor="" x="48.08" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1122.7" y="693" width="0.2" height="15.0" fill="rgb(251,7,6)" rx="2" ry="2" />
<text text-anchor="" x="1125.66" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (2 ms, 0.01%)</title><rect x="1078.1" y="805" width="0.2" height="15.0" fill="rgb(211,168,3)" rx="2" ry="2" />
<text text-anchor="" x="1081.08" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (15) (62 ms, 0.43%)</title><rect x="38.1" y="485" width="5.9" height="15.0" fill="rgb(222,180,51)" rx="2" ry="2" />
<text text-anchor="" x="41.13" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (31812) (4 ms, 0.03%)</title><rect x="1060.2" y="501" width="0.4" height="15.0" fill="rgb(254,215,48)" rx="2" ry="2" />
<text text-anchor="" x="1063.23" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (5) (1 ms, 0.01%)</title><rect x="32.7" y="341" width="0.1" height="15.0" fill="rgb(222,17,27)" rx="2" ry="2" />
<text text-anchor="" x="35.67" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (78) (4 ms, 0.03%)</title><rect x="1370.3" y="773" width="0.4" height="15.0" fill="rgb(215,107,43)" rx="2" ry="2" />
<text text-anchor="" x="1373.30" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (211) (10 ms, 0.07%)</title><rect x="1231.2" y="725" width="0.9" height="15.0" fill="rgb(242,35,50)" rx="2" ry="2" />
<text text-anchor="" x="1234.15" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (5 ms, 0.03%)</title><rect x="1368.5" y="709" width="0.5" height="15.0" fill="rgb(227,17,35)" rx="2" ry="2" />
<text text-anchor="" x="1371.51" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1868) (9 ms, 0.06%)</title><rect x="983.7" y="533" width="0.9" height="15.0" fill="rgb(206,132,51)" rx="2" ry="2" />
<text text-anchor="" x="986.68" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1241) (1,382 ms, 9.63%)</title><rect x="1080.9" y="757" width="132.9" height="15.0" fill="rgb(250,154,31)" rx="2" ry="2" />
<text text-anchor="" x="1083.91" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#each (1241)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Proc#valid? (18615) (10 ms, 0.07%)</title><rect x="1127.9" y="661" width="0.9" height="15.0" fill="rgb(214,11,38)" rx="2" ry="2" />
<text text-anchor="" x="1130.86" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (78) (3 ms, 0.02%)</title><rect x="1019.9" y="597" width="0.3" height="15.0" fill="rgb(207,228,38)" rx="2" ry="2" />
<text text-anchor="" x="1022.94" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Method#source_location (56903) (15 ms, 0.10%)</title><rect x="1317.1" y="821" width="1.5" height="15.0" fill="rgb(236,75,10)" rx="2" ry="2" />
<text text-anchor="" x="1320.12" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>KaminariPlugin#generate (1) (2 ms, 0.01%)</title><rect x="151.7" y="805" width="0.2" height="15.0" fill="rgb(238,182,9)" rx="2" ry="2" />
<text text-anchor="" x="154.71" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (211) (10 ms, 0.07%)</title><rect x="1231.1" y="741" width="1.0" height="15.0" fill="rgb(227,127,1)" rx="2" ry="2" />
<text text-anchor="" x="1234.14" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (38) (2 ms, 0.01%)</title><rect x="1296.2" y="805" width="0.2" height="15.0" fill="rgb(229,65,22)" rx="2" ry="2" />
<text text-anchor="" x="1299.20" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Devise::Models::Confirmable#initialize (1) (26 ms, 0.18%)</title><rect x="145.2" y="901" width="2.6" height="15.0" fill="rgb(211,18,6)" rx="2" ry="2" />
<text text-anchor="" x="148.24" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (13436) (2 ms, 0.01%)</title><rect x="993.7" y="501" width="0.2" height="15.0" fill="rgb(249,36,1)" rx="2" ry="2" />
<text text-anchor="" x="996.73" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#override (29580) (67 ms, 0.47%)</title><rect x="507.9" y="757" width="6.4" height="15.0" fill="rgb(205,191,42)" rx="2" ry="2" />
<text text-anchor="" x="510.86" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (7 ms, 0.05%)</title><rect x="1365.3" y="677" width="0.7" height="15.0" fill="rgb(225,225,54)" rx="2" ry="2" />
<text text-anchor="" x="1368.33" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (93) (4 ms, 0.03%)</title><rect x="1232.4" y="757" width="0.3" height="15.0" fill="rgb(214,154,52)" rx="2" ry="2" />
<text text-anchor="" x="1235.36" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#load_schema! (20) (92 ms, 0.64%)</title><rect x="1261.5" y="709" width="8.9" height="15.0" fill="rgb(248,147,40)" rx="2" ry="2" />
<text text-anchor="" x="1264.53" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (287) (1 ms, 0.01%)</title><rect x="1296.0" y="805" width="0.1" height="15.0" fill="rgb(234,74,9)" rx="2" ry="2" />
<text text-anchor="" x="1298.96" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (36) (2 ms, 0.01%)</title><rect x="95.2" y="885" width="0.2" height="15.0" fill="rgb(213,33,32)" rx="2" ry="2" />
<text text-anchor="" x="98.20" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1 ms, 0.01%)</title><rect x="1380.1" y="805" width="0.1" height="15.0" fill="rgb(236,112,2)" rx="2" ry="2" />
<text text-anchor="" x="1383.08" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (186) (8 ms, 0.06%)</title><rect x="1271.3" y="709" width="0.8" height="15.0" fill="rgb(244,121,4)" rx="2" ry="2" />
<text text-anchor="" x="1274.29" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (15984) (2 ms, 0.01%)</title><rect x="1068.4" y="581" width="0.1" height="15.0" fill="rgb(217,170,8)" rx="2" ry="2" />
<text text-anchor="" x="1071.39" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Resolver::HasPayloadType#type_expr (39) (2 ms, 0.01%)</title><rect x="34.1" y="581" width="0.1" height="15.0" fill="rgb(225,104,18)" rx="2" ry="2" />
<text text-anchor="" x="37.08" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor#synchronize (18) (195 ms, 1.36%)</title><rect x="100.7" y="869" width="18.7" height="15.0" fill="rgb(205,150,52)" rx="2" ry="2" />
<text text-anchor="" x="103.68" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#here (304) (2 ms, 0.01%)</title><rect x="960.2" y="837" width="0.1" height="15.0" fill="rgb(224,31,45)" rx="2" ry="2" />
<text text-anchor="" x="963.15" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (6 ms, 0.04%)</title><rect x="1236.4" y="773" width="0.6" height="15.0" fill="rgb(205,44,12)" rx="2" ry="2" />
<text text-anchor="" x="1239.44" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#safe_constantize (72) (40 ms, 0.28%)</title><rect x="1273.3" y="645" width="3.9" height="15.0" fill="rgb(254,164,25)" rx="2" ry="2" />
<text text-anchor="" x="1276.30" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#method_defined? (5628) (2 ms, 0.01%)</title><rect x="130.9" y="661" width="0.1" height="15.0" fill="rgb(218,136,49)" rx="2" ry="2" />
<text text-anchor="" x="133.87" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3042) (1 ms, 0.01%)</title><rect x="1373.5" y="581" width="0.1" height="15.0" fill="rgb(241,33,33)" rx="2" ry="2" />
<text text-anchor="" x="1376.52" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>RubyProf::Profile#_inserted_parent_ (1) (11 ms, 0.08%)</title><rect x="1388.1" y="997" width="1.1" height="15.0" fill="rgb(246,108,42)" rx="2" ry="2" />
<text text-anchor="" x="1391.14" y="1007.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (60) (3 ms, 0.02%)</title><rect x="153.9" y="677" width="0.3" height="15.0" fill="rgb(220,161,54)" rx="2" ry="2" />
<text text-anchor="" x="156.92" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name_without_kind (1868) (11 ms, 0.08%)</title><rect x="978.6" y="517" width="1.1" height="15.0" fill="rgb(220,193,37)" rx="2" ry="2" />
<text text-anchor="" x="981.59" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#comments (2208) (3 ms, 0.02%)</title><rect x="1230.4" y="629" width="0.3" height="15.0" fill="rgb(222,48,15)" rx="2" ry="2" />
<text text-anchor="" x="1233.37" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (2 ms, 0.01%)</title><rect x="1324.4" y="645" width="0.2" height="15.0" fill="rgb(248,36,44)" rx="2" ry="2" />
<text text-anchor="" x="1327.43" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (14789) (1 ms, 0.01%)</title><rect x="881.6" y="597" width="0.1" height="15.0" fill="rgb(238,86,15)" rx="2" ry="2" />
<text text-anchor="" x="884.56" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#recursively_valid? (855) (2 ms, 0.01%)</title><rect x="1292.6" y="693" width="0.2" height="15.0" fill="rgb(222,8,38)" rx="2" ry="2" />
<text text-anchor="" x="1295.60" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#assoc_should_be_untyped? (55) (27 ms, 0.19%)</title><rect x="1281.4" y="773" width="2.6" height="15.0" fill="rgb(233,6,6)" rx="2" ry="2" />
<text text-anchor="" x="1284.42" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (16) (1 ms, 0.01%)</title><rect x="1277.7" y="517" width="0.1" height="15.0" fill="rgb(249,195,23)" rx="2" ry="2" />
<text text-anchor="" x="1280.70" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::MethodHooks#method_added (111) (3 ms, 0.02%)</title><rect x="44.1" y="549" width="0.2" height="15.0" fill="rgb(205,99,33)" rx="2" ry="2" />
<text text-anchor="" x="47.05" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (18615) (33 ms, 0.23%)</title><rect x="1185.3" y="613" width="3.2" height="15.0" fill="rgb(220,198,24)" rx="2" ry="2" />
<text text-anchor="" x="1188.29" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Utils&gt;#coerce (3822) (7 ms, 0.05%)</title><rect x="255.5" y="741" width="0.7" height="15.0" fill="rgb(238,97,36)" rx="2" ry="2" />
<text text-anchor="" x="258.50" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59156) (23 ms, 0.16%)</title><rect x="885.6" y="549" width="2.3" height="15.0" fill="rgb(205,183,42)" rx="2" ry="2" />
<text text-anchor="" x="888.60" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (56) (4 ms, 0.03%)</title><rect x="17.9" y="661" width="0.4" height="15.0" fill="rgb(225,19,36)" rx="2" ry="2" />
<text text-anchor="" x="20.94" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Argument#initialize (146) (2 ms, 0.01%)</title><rect x="36.5" y="485" width="0.2" height="15.0" fill="rgb(205,165,5)" rx="2" ry="2" />
<text text-anchor="" x="39.46" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::InstructionSequence&gt;#load_from_binary (101) (27 ms, 0.19%)</title><rect x="28.5" y="645" width="2.6" height="15.0" fill="rgb(236,151,15)" rx="2" ry="2" />
<text text-anchor="" x="31.47" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (4 ms, 0.03%)</title><rect x="1296.9" y="869" width="0.4" height="15.0" fill="rgb(247,95,52)" rx="2" ry="2" />
<text text-anchor="" x="1299.94" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2982) (4 ms, 0.03%)</title><rect x="964.9" y="773" width="0.4" height="15.0" fill="rgb(226,68,14)" rx="2" ry="2" />
<text text-anchor="" x="967.88" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (15906) (24 ms, 0.17%)</title><rect x="1061.8" y="549" width="2.4" height="15.0" fill="rgb(209,140,4)" rx="2" ry="2" />
<text text-anchor="" x="1064.84" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (19) (6 ms, 0.04%)</title><rect x="33.1" y="597" width="0.6" height="15.0" fill="rgb(251,146,32)" rx="2" ry="2" />
<text text-anchor="" x="36.14" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#- (39) (2 ms, 0.01%)</title><rect x="1297.4" y="837" width="0.1" height="15.0" fill="rgb(221,110,13)" rx="2" ry="2" />
<text text-anchor="" x="1300.38" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (55) (19 ms, 0.13%)</title><rect x="48.3" y="869" width="1.8" height="15.0" fill="rgb(237,45,47)" rx="2" ry="2" />
<text text-anchor="" x="51.31" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="151.7" y="837" width="0.2" height="15.0" fill="rgb(208,1,38)" rx="2" ry="2" />
<text text-anchor="" x="154.71" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#here (304) (2 ms, 0.01%)</title><rect x="960.1" y="869" width="0.2" height="15.0" fill="rgb(227,4,39)" rx="2" ry="2" />
<text text-anchor="" x="963.10" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#retrieve_connection (570) (10 ms, 0.07%)</title><rect x="1291.3" y="757" width="0.9" height="15.0" fill="rgb(223,175,38)" rx="2" ry="2" />
<text text-anchor="" x="1294.26" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (1 ms, 0.01%)</title><rect x="1323.2" y="533" width="0.1" height="15.0" fill="rgb(229,176,39)" rx="2" ry="2" />
<text text-anchor="" x="1326.20" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor#synchronize (20) (93 ms, 0.65%)</title><rect x="1261.5" y="741" width="8.9" height="15.0" fill="rgb(215,180,42)" rx="2" ry="2" />
<text text-anchor="" x="1264.52" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasFields#field (72) (10 ms, 0.07%)</title><rect x="33.8" y="629" width="1.0" height="15.0" fill="rgb(213,138,22)" rx="2" ry="2" />
<text text-anchor="" x="36.80" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (285) (3 ms, 0.02%)</title><rect x="1293.6" y="757" width="0.2" height="15.0" fill="rgb(241,201,53)" rx="2" ry="2" />
<text text-anchor="" x="1296.56" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#join (11295) (18 ms, 0.13%)</title><rect x="198.9" y="693" width="1.7" height="15.0" fill="rgb(210,56,6)" rx="2" ry="2" />
<text text-anchor="" x="201.92" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#compute_table_name (18) (2 ms, 0.01%)</title><rect x="1270.7" y="725" width="0.1" height="15.0" fill="rgb(236,149,33)" rx="2" ry="2" />
<text text-anchor="" x="1273.68" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (35) (2 ms, 0.01%)</title><rect x="1284.6" y="821" width="0.2" height="15.0" fill="rgb(244,76,29)" rx="2" ry="2" />
<text text-anchor="" x="1287.61" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (8,491 ms, 59.20%)</title><rect x="157.0" y="933" width="816.9" height="15.0" fill="rgb(221,36,1)" rx="2" ry="2" />
<text text-anchor="" x="159.98" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (1,065 ms, 7.42%)</title><rect x="974.4" y="821" width="102.5" height="15.0" fill="rgb(248,183,22)" rx="2" ry="2" />
<text text-anchor="" x="977.42" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >UnboundMetho..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer#run (1) (2 ms, 0.01%)</title><rect x="99.0" y="549" width="0.2" height="15.0" fill="rgb(210,100,41)" rx="2" ry="2" />
<text text-anchor="" x="102.05" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#join (11295) (20 ms, 0.14%)</title><rect x="218.1" y="677" width="1.9" height="15.0" fill="rgb(231,14,50)" rx="2" ry="2" />
<text text-anchor="" x="221.09" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Base&gt;#before_save (29) (2 ms, 0.01%)</title><rect x="18.6" y="597" width="0.2" height="15.0" fill="rgb(237,66,41)" rx="2" ry="2" />
<text text-anchor="" x="21.63" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#sort (1) (2 ms, 0.01%)</title><rect x="153.1" y="789" width="0.2" height="15.0" fill="rgb(216,7,25)" rx="2" ry="2" />
<text text-anchor="" x="156.13" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2340) (54 ms, 0.38%)</title><rect x="1359.7" y="645" width="5.2" height="15.0" fill="rgb(249,47,0)" rx="2" ry="2" />
<text text-anchor="" x="1362.72" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (390) (20 ms, 0.14%)</title><rect x="957.9" y="853" width="1.9" height="15.0" fill="rgb(234,136,52)" rx="2" ry="2" />
<text text-anchor="" x="960.86" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (75) (1 ms, 0.01%)</title><rect x="150.8" y="565" width="0.2" height="15.0" fill="rgb(253,201,40)" rx="2" ry="2" />
<text text-anchor="" x="153.82" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Callbacks::ClassMethods#set_callback (22) (1 ms, 0.01%)</title><rect x="15.8" y="661" width="0.1" height="15.0" fill="rgb(205,88,30)" rx="2" ry="2" />
<text text-anchor="" x="18.80" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (156) (3 ms, 0.02%)</title><rect x="1382.8" y="693" width="0.4" height="15.0" fill="rgb(247,223,2)" rx="2" ry="2" />
<text text-anchor="" x="1385.82" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (390) (1 ms, 0.01%)</title><rect x="160.3" y="757" width="0.2" height="15.0" fill="rgb(240,49,39)" rx="2" ry="2" />
<text text-anchor="" x="163.33" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (35) (2 ms, 0.01%)</title><rect x="1234.5" y="805" width="0.2" height="15.0" fill="rgb(208,113,16)" rx="2" ry="2" />
<text text-anchor="" x="1237.47" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (78) (6 ms, 0.04%)</title><rect x="1370.2" y="837" width="0.6" height="15.0" fill="rgb(235,22,33)" rx="2" ry="2" />
<text text-anchor="" x="1373.19" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (39) (8,491 ms, 59.20%)</title><rect x="157.0" y="901" width="816.9" height="15.0" fill="rgb(231,106,35)" rx="2" ry="2" />
<text text-anchor="" x="160.01" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::ConflictResolver#resolve_conflicts (39)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GlobalSearchable::ClassMethods#global_searchable (5) (3 ms, 0.02%)</title><rect x="31.1" y="709" width="0.3" height="15.0" fill="rgb(207,74,19)" rx="2" ry="2" />
<text text-anchor="" x="34.11" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::YAML&gt;#storage_to_output (295) (44 ms, 0.31%)</title><rect x="89.0" y="773" width="4.2" height="15.0" fill="rgb(250,155,7)" rx="2" ry="2" />
<text text-anchor="" x="92.03" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (117) (34 ms, 0.24%)</title><rect x="1372.6" y="789" width="3.3" height="15.0" fill="rgb(231,126,8)" rx="2" ry="2" />
<text text-anchor="" x="1375.64" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (21305) (7 ms, 0.05%)</title><rect x="971.2" y="725" width="0.7" height="15.0" fill="rgb(223,152,38)" rx="2" ry="2" />
<text text-anchor="" x="974.24" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator#rbi (39) (1,070 ms, 7.46%)</title><rect x="974.0" y="901" width="103.0" height="15.0" fill="rgb(222,186,45)" rx="2" ry="2" />
<text text-anchor="" x="976.98" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::Rbi..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (855) (2 ms, 0.01%)</title><rect x="1295.6" y="677" width="0.2" height="15.0" fill="rgb(225,147,46)" rx="2" ry="2" />
<text text-anchor="" x="1298.62" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (39) (2 ms, 0.01%)</title><rect x="1378.3" y="789" width="0.3" height="15.0" fill="rgb(206,221,29)" rx="2" ry="2" />
<text text-anchor="" x="1381.33" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#_has_attribute? (1) (48 ms, 0.33%)</title><rect x="95.7" y="901" width="4.7" height="15.0" fill="rgb(238,99,35)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (18) (1 ms, 0.01%)</title><rect x="116.5" y="645" width="0.2" height="15.0" fill="rgb(244,133,10)" rx="2" ry="2" />
<text text-anchor="" x="119.54" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (11295) (41 ms, 0.29%)</title><rect x="174.3" y="741" width="3.9" height="15.0" fill="rgb(252,135,12)" rx="2" ry="2" />
<text text-anchor="" x="177.27" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_rbi (1) (12 ms, 0.08%)</title><rect x="150.3" y="837" width="1.1" height="15.0" fill="rgb(241,65,49)" rx="2" ry="2" />
<text text-anchor="" x="153.26" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (312) (4 ms, 0.03%)</title><rect x="1001.6" y="597" width="0.3" height="15.0" fill="rgb(214,163,25)" rx="2" ry="2" />
<text text-anchor="" x="1004.56" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (20) (8 ms, 0.06%)</title><rect x="1294.4" y="757" width="0.7" height="15.0" fill="rgb(226,89,48)" rx="2" ry="2" />
<text text-anchor="" x="1297.36" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (236) (1 ms, 0.01%)</title><rect x="1215.6" y="597" width="0.1" height="15.0" fill="rgb(208,156,28)" rx="2" ry="2" />
<text text-anchor="" x="1218.63" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (14790) (208 ms, 1.45%)</title><rect x="434.4" y="725" width="20.0" height="15.0" fill="rgb(212,130,0)" rx="2" ry="2" />
<text text-anchor="" x="437.42" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (2 ms, 0.01%)</title><rect x="1376.9" y="805" width="0.2" height="15.0" fill="rgb(249,65,34)" rx="2" ry="2" />
<text text-anchor="" x="1379.92" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (1) (11 ms, 0.08%)</title><rect x="99.2" y="517" width="1.1" height="15.0" fill="rgb(220,119,45)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#all? (2415) (2 ms, 0.01%)</title><rect x="865.8" y="773" width="0.2" height="15.0" fill="rgb(231,160,0)" rx="2" ry="2" />
<text text-anchor="" x="868.84" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3) (6 ms, 0.04%)</title><rect x="21.9" y="693" width="0.6" height="15.0" fill="rgb(254,209,18)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (36) (3 ms, 0.02%)</title><rect x="95.1" y="901" width="0.3" height="15.0" fill="rgb(245,186,34)" rx="2" ry="2" />
<text text-anchor="" x="98.09" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Wrapper#wrap (11295) (16 ms, 0.11%)</title><rect x="180.1" y="725" width="1.5" height="15.0" fill="rgb(248,123,29)" rx="2" ry="2" />
<text text-anchor="" x="183.06" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (2 ms, 0.01%)</title><rect x="1041.1" y="549" width="0.2" height="15.0" fill="rgb(231,52,8)" rx="2" ry="2" />
<text text-anchor="" x="1044.12" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (11) (7 ms, 0.05%)</title><rect x="34.9" y="597" width="0.7" height="15.0" fill="rgb(234,52,9)" rx="2" ry="2" />
<text text-anchor="" x="37.91" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (60) (4 ms, 0.03%)</title><rect x="153.5" y="693" width="0.4" height="15.0" fill="rgb(226,14,7)" rx="2" ry="2" />
<text text-anchor="" x="156.49" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#public_send (1) (44 ms, 0.31%)</title><rect x="96.1" y="661" width="4.2" height="15.0" fill="rgb(227,95,53)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (78) (1 ms, 0.01%)</title><rect x="1377.2" y="725" width="0.1" height="15.0" fill="rgb(244,6,20)" rx="2" ry="2" />
<text text-anchor="" x="1380.20" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (8) (3 ms, 0.02%)</title><rect x="51.7" y="629" width="0.2" height="15.0" fill="rgb(221,179,42)" rx="2" ry="2" />
<text text-anchor="" x="54.67" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::Column#hash (118) (1 ms, 0.01%)</title><rect x="1261.6" y="565" width="0.1" height="15.0" fill="rgb(252,33,14)" rx="2" ry="2" />
<text text-anchor="" x="1264.61" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#bright (390) (4 ms, 0.03%)</title><rect x="958.6" y="821" width="0.4" height="15.0" fill="rgb(246,46,5)" rx="2" ry="2" />
<text text-anchor="" x="961.60" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable#deduplicate (348) (3 ms, 0.02%)</title><rect x="117.6" y="677" width="0.3" height="15.0" fill="rgb(221,99,10)" rx="2" ry="2" />
<text text-anchor="" x="120.58" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys_in_object (308) (303 ms, 2.11%)</title><rect x="55.1" y="741" width="29.1" height="15.0" fill="rgb(224,201,23)" rx="2" ry="2" />
<text text-anchor="" x="58.10" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >#&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#generate (1) (2 ms, 0.01%)</title><rect x="152.0" y="853" width="0.2" height="15.0" fill="rgb(242,183,20)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Core#initialize (37) (268 ms, 1.87%)</title><rect x="119.5" y="901" width="25.7" height="15.0" fill="rgb(216,10,38)" rx="2" ry="2" />
<text text-anchor="" x="122.45" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (117) (1 ms, 0.01%)</title><rect x="149.2" y="709" width="0.1" height="15.0" fill="rgb(233,4,54)" rx="2" ry="2" />
<text text-anchor="" x="152.19" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (16380) (23 ms, 0.16%)</title><rect x="1346.2" y="581" width="2.2" height="15.0" fill="rgb(211,118,38)" rx="2" ry="2" />
<text text-anchor="" x="1349.18" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Utils&gt;#coerce (2731) (5 ms, 0.03%)</title><rect x="968.8" y="725" width="0.5" height="15.0" fill="rgb(228,214,26)" rx="2" ry="2" />
<text text-anchor="" x="971.81" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (14789) (1 ms, 0.01%)</title><rect x="878.4" y="581" width="0.1" height="15.0" fill="rgb(234,82,52)" rx="2" ry="2" />
<text text-anchor="" x="881.40" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#final (29580) (66 ms, 0.46%)</title><rect x="488.5" y="757" width="6.4" height="15.0" fill="rgb(236,127,26)" rx="2" ry="2" />
<text text-anchor="" x="491.53" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (37230) (30 ms, 0.21%)</title><rect x="1119.8" y="645" width="2.9" height="15.0" fill="rgb(215,153,41)" rx="2" ry="2" />
<text text-anchor="" x="1122.82" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (15) (12 ms, 0.08%)</title><rect x="42.8" y="405" width="1.2" height="15.0" fill="rgb(239,85,25)" rx="2" ry="2" />
<text text-anchor="" x="45.77" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (117) (1 ms, 0.01%)</title><rect x="149.2" y="693" width="0.1" height="15.0" fill="rgb(217,37,51)" rx="2" ry="2" />
<text text-anchor="" x="152.19" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (2340) (120 ms, 0.84%)</title><rect x="1341.4" y="709" width="11.5" height="15.0" fill="rgb(254,228,37)" rx="2" ry="2" />
<text text-anchor="" x="1344.40" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordQuerying#create_in_batches_method (78) (18 ms, 0.13%)</title><rect x="1370.8" y="837" width="1.7" height="15.0" fill="rgb(237,221,51)" rx="2" ry="2" />
<text text-anchor="" x="1373.77" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#class_eval (92) (6 ms, 0.04%)</title><rect x="21.2" y="613" width="0.6" height="15.0" fill="rgb(235,206,36)" rx="2" ry="2" />
<text text-anchor="" x="24.22" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#name (27201) (24 ms, 0.17%)</title><rect x="164.4" y="773" width="2.3" height="15.0" fill="rgb(225,119,33)" rx="2" ry="2" />
<text text-anchor="" x="167.42" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (78) (4 ms, 0.03%)</title><rect x="1377.2" y="757" width="0.4" height="15.0" fill="rgb(216,66,3)" rx="2" ry="2" />
<text text-anchor="" x="1380.18" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Casts&gt;#cast (3822) (12 ms, 0.08%)</title><rect x="255.3" y="757" width="1.1" height="15.0" fill="rgb(251,194,2)" rx="2" ry="2" />
<text text-anchor="" x="258.30" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (3) (2 ms, 0.01%)</title><rect x="154.5" y="789" width="0.2" height="15.0" fill="rgb(243,120,20)" rx="2" ry="2" />
<text text-anchor="" x="157.45" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#autosave_and_validate_associated_records_methods (118) (20 ms, 0.14%)</title><rect x="1214.0" y="821" width="1.9" height="15.0" fill="rgb(211,115,4)" rx="2" ry="2" />
<text text-anchor="" x="1216.99" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NilClass#=== (11295) (1 ms, 0.01%)</title><rect x="219.9" y="645" width="0.1" height="15.0" fill="rgb(232,50,31)" rx="2" ry="2" />
<text text-anchor="" x="222.92" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (330) (21 ms, 0.15%)</title><rect x="1279.4" y="773" width="2.0" height="15.0" fill="rgb(244,171,1)" rx="2" ry="2" />
<text text-anchor="" x="1282.41" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (6041) (8 ms, 0.06%)</title><rect x="1288.1" y="645" width="0.8" height="15.0" fill="rgb(229,72,39)" rx="2" ry="2" />
<text text-anchor="" x="1291.11" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (4 ms, 0.03%)</title><rect x="1366.5" y="693" width="0.4" height="15.0" fill="rgb(244,157,53)" rx="2" ry="2" />
<text text-anchor="" x="1369.55" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (1) (2 ms, 0.01%)</title><rect x="1283.5" y="501" width="0.2" height="15.0" fill="rgb(230,160,6)" rx="2" ry="2" />
<text text-anchor="" x="1286.46" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (19) (5 ms, 0.03%)</title><rect x="44.5" y="565" width="0.5" height="15.0" fill="rgb(248,152,50)" rx="2" ry="2" />
<text text-anchor="" x="47.52" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (39) (2 ms, 0.01%)</title><rect x="1334.4" y="757" width="0.2" height="15.0" fill="rgb(219,33,46)" rx="2" ry="2" />
<text text-anchor="" x="1337.41" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (491 ms, 3.42%)</title><rect x="100.5" y="965" width="47.3" height="15.0" fill="rgb(237,140,9)" rx="2" ry="2" />
<text text-anchor="" x="103.53" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Unbo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LogSubscriber#finish (20) (2 ms, 0.01%)</title><rect x="1261.1" y="533" width="0.1" height="15.0" fill="rgb(226,155,32)" rx="2" ry="2" />
<text text-anchor="" x="1264.08" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (936) (2 ms, 0.01%)</title><rect x="1374.6" y="629" width="0.2" height="15.0" fill="rgb(234,151,12)" rx="2" ry="2" />
<text text-anchor="" x="1377.62" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (35) (2 ms, 0.01%)</title><rect x="1284.6" y="837" width="0.2" height="15.0" fill="rgb(243,143,45)" rx="2" ry="2" />
<text text-anchor="" x="1287.60" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (2 ms, 0.01%)</title><rect x="1334.4" y="805" width="0.2" height="15.0" fill="rgb(225,120,29)" rx="2" ry="2" />
<text text-anchor="" x="1337.40" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (18) (6 ms, 0.04%)</title><rect x="1277.3" y="597" width="0.6" height="15.0" fill="rgb(242,145,0)" rx="2" ry="2" />
<text text-anchor="" x="1280.28" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#* (11295) (2 ms, 0.01%)</title><rect x="178.8" y="725" width="0.2" height="15.0" fill="rgb(240,73,14)" rx="2" ry="2" />
<text text-anchor="" x="181.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#instance_method_already_implemented? (5628) (31 ms, 0.22%)</title><rect x="129.9" y="693" width="3.0" height="15.0" fill="rgb(218,98,6)" rx="2" ry="2" />
<text text-anchor="" x="132.85" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (39) (2 ms, 0.01%)</title><rect x="1378.1" y="789" width="0.2" height="15.0" fill="rgb(241,113,16)" rx="2" ry="2" />
<text text-anchor="" x="1381.06" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (468) (10 ms, 0.07%)</title><rect x="1238.7" y="629" width="1.0" height="15.0" fill="rgb(253,139,33)" rx="2" ry="2" />
<text text-anchor="" x="1241.69" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (15984) (6 ms, 0.04%)</title><rect x="1025.1" y="565" width="0.6" height="15.0" fill="rgb(225,73,34)" rx="2" ry="2" />
<text text-anchor="" x="1028.06" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (3) (4 ms, 0.03%)</title><rect x="21.9" y="597" width="0.3" height="15.0" fill="rgb(246,80,19)" rx="2" ry="2" />
<text text-anchor="" x="24.87" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveSupport::ConfigurationFile&gt;#parse (1) (2 ms, 0.01%)</title><rect x="27.1" y="629" width="0.2" height="15.0" fill="rgb(228,138,4)" rx="2" ry="2" />
<text text-anchor="" x="30.13" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#type_parameters (29580) (35 ms, 0.24%)</title><rect x="522.6" y="757" width="3.3" height="15.0" fill="rgb(226,6,54)" rx="2" ry="2" />
<text text-anchor="" x="525.60" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (10) (2 ms, 0.01%)</title><rect x="38.7" y="197" width="0.2" height="15.0" fill="rgb(250,33,37)" rx="2" ry="2" />
<text text-anchor="" x="41.73" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_definition (3359) (57 ms, 0.40%)</title><rect x="982.0" y="613" width="5.4" height="15.0" fill="rgb(217,55,11)" rx="2" ry="2" />
<text text-anchor="" x="984.96" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#sort_namespaces (936) (2 ms, 0.01%)</title><rect x="1000.5" y="677" width="0.2" height="15.0" fill="rgb(237,159,23)" rx="2" ry="2" />
<text text-anchor="" x="1003.46" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (2) (2 ms, 0.01%)</title><rect x="14.9" y="501" width="0.2" height="15.0" fill="rgb(229,18,20)" rx="2" ry="2" />
<text text-anchor="" x="17.92" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::RubyVM::DebugInspector&gt;#open (304) (11 ms, 0.08%)</title><rect x="1386.5" y="869" width="1.1" height="15.0" fill="rgb(217,87,34)" rx="2" ry="2" />
<text text-anchor="" x="1389.51" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (15) (1 ms, 0.01%)</title><rect x="38.3" y="437" width="0.2" height="15.0" fill="rgb(247,81,21)" rx="2" ry="2" />
<text text-anchor="" x="41.34" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#generator (2340) (2 ms, 0.01%)</title><rect x="1352.7" y="693" width="0.2" height="15.0" fill="rgb(238,119,19)" rx="2" ry="2" />
<text text-anchor="" x="1355.69" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Backend::Base#load_translations (1) (402 ms, 2.80%)</title><rect x="54.6" y="869" width="38.7" height="15.0" fill="rgb(208,48,30)" rx="2" ry="2" />
<text text-anchor="" x="57.63" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I18..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#final (3359) (8 ms, 0.06%)</title><rect x="981.1" y="613" width="0.9" height="15.0" fill="rgb(209,8,28)" rx="2" ry="2" />
<text text-anchor="" x="984.14" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (20 ms, 0.14%)</title><rect x="946.5" y="629" width="1.8" height="15.0" fill="rgb(218,167,45)" rx="2" ry="2" />
<text text-anchor="" x="949.47" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (25 ms, 0.17%)</title><rect x="892.5" y="581" width="2.4" height="15.0" fill="rgb(205,65,47)" rx="2" ry="2" />
<text text-anchor="" x="895.51" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (4 ms, 0.03%)</title><rect x="1377.6" y="821" width="0.4" height="15.0" fill="rgb(253,93,29)" rx="2" ry="2" />
<text text-anchor="" x="1380.62" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (1 ms, 0.01%)</title><rect x="1080.0" y="773" width="0.1" height="15.0" fill="rgb(250,7,11)" rx="2" ry="2" />
<text text-anchor="" x="1082.97" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#map (3531) (19 ms, 0.13%)</title><rect x="238.5" y="725" width="1.8" height="15.0" fill="rgb(210,91,31)" rx="2" ry="2" />
<text text-anchor="" x="241.46" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (10) (8 ms, 0.06%)</title><rect x="148.9" y="853" width="0.9" height="15.0" fill="rgb(243,0,43)" rx="2" ry="2" />
<text text-anchor="" x="151.95" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (3) (3 ms, 0.02%)</title><rect x="27.1" y="693" width="0.3" height="15.0" fill="rgb(236,104,46)" rx="2" ry="2" />
<text text-anchor="" x="30.12" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (29578) (36 ms, 0.25%)</title><rect x="917.6" y="629" width="3.5" height="15.0" fill="rgb(239,157,7)" rx="2" ry="2" />
<text text-anchor="" x="920.61" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (5 ms, 0.03%)</title><rect x="1359.3" y="613" width="0.4" height="15.0" fill="rgb(248,41,53)" rx="2" ry="2" />
<text text-anchor="" x="1362.28" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (93) (1 ms, 0.01%)</title><rect x="1213.9" y="789" width="0.1" height="15.0" fill="rgb(207,148,43)" rx="2" ry="2" />
<text text-anchor="" x="1216.85" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#type_parameters (6718) (8 ms, 0.06%)</title><rect x="996.9" y="565" width="0.8" height="15.0" fill="rgb(212,61,25)" rx="2" ry="2" />
<text text-anchor="" x="999.93" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#finish_with_state (18) (1 ms, 0.01%)</title><rect x="116.5" y="677" width="0.2" height="15.0" fill="rgb(242,0,37)" rx="2" ry="2" />
<text text-anchor="" x="119.54" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#ls (8) (6 ms, 0.04%)</title><rect x="47.7" y="693" width="0.5" height="15.0" fill="rgb(252,153,7)" rx="2" ry="2" />
<text text-anchor="" x="50.65" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (1) (1 ms, 0.01%)</title><rect x="52.5" y="837" width="0.1" height="15.0" fill="rgb(221,163,15)" rx="2" ry="2" />
<text text-anchor="" x="55.49" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#valid_method_name? (30811) (49 ms, 0.34%)</title><rect x="1309.9" y="789" width="4.8" height="15.0" fill="rgb(227,131,6)" rx="2" ry="2" />
<text text-anchor="" x="1312.94" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#== (14789) (219 ms, 1.53%)</title><rect x="879.0" y="613" width="21.1" height="15.0" fill="rgb(242,106,1)" rx="2" ry="2" />
<text text-anchor="" x="882.03" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (59160) (21 ms, 0.15%)</title><rect x="511.8" y="709" width="2.0" height="15.0" fill="rgb(239,1,42)" rx="2" ry="2" />
<text text-anchor="" x="514.80" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Field::ConnectionExtension#apply (21) (1 ms, 0.01%)</title><rect x="34.4" y="469" width="0.2" height="15.0" fill="rgb(246,157,45)" rx="2" ry="2" />
<text text-anchor="" x="37.42" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (13436) (2 ms, 0.01%)</title><rect x="995.2" y="501" width="0.1" height="15.0" fill="rgb(243,96,50)" rx="2" ry="2" />
<text text-anchor="" x="998.18" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#generate_rbi (195) (744 ms, 5.19%)</title><rect x="1003.7" y="741" width="71.6" height="15.0" fill="rgb(235,20,48)" rx="2" ry="2" />
<text text-anchor="" x="1006.71" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour:..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (4) (2 ms, 0.01%)</title><rect x="1283.8" y="677" width="0.1" height="15.0" fill="rgb(230,183,29)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#apply_inflections (62) (3 ms, 0.02%)</title><rect x="1278.4" y="741" width="0.3" height="15.0" fill="rgb(253,187,11)" rx="2" ry="2" />
<text text-anchor="" x="1281.44" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (109) (98 ms, 0.68%)</title><rect x="35.6" y="629" width="9.4" height="15.0" fill="rgb(236,5,33)" rx="2" ry="2" />
<text text-anchor="" x="38.59" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::File&gt;#realpath (3) (6 ms, 0.04%)</title><rect x="1388.6" y="933" width="0.6" height="15.0" fill="rgb(213,180,50)" rx="2" ry="2" />
<text text-anchor="" x="1391.62" y="943.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each_value (2) (4 ms, 0.03%)</title><rect x="54.3" y="885" width="0.3" height="15.0" fill="rgb(253,199,17)" rx="2" ry="2" />
<text text-anchor="" x="57.27" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (2340) (153 ms, 1.07%)</title><rect x="1338.2" y="757" width="14.7" height="15.0" fill="rgb(236,158,41)" rx="2" ry="2" />
<text text-anchor="" x="1341.23" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BasicObject#instance_exec (855) (3 ms, 0.02%)</title><rect x="1295.5" y="709" width="0.3" height="15.0" fill="rgb(235,193,52)" rx="2" ry="2" />
<text text-anchor="" x="1298.49" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (62) (1 ms, 0.01%)</title><rect x="1270.9" y="757" width="0.1" height="15.0" fill="rgb(211,30,39)" rx="2" ry="2" />
<text text-anchor="" x="1273.86" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_type_alias (39) (2 ms, 0.01%)</title><rect x="1078.9" y="901" width="0.1" height="15.0" fill="rgb(214,219,42)" rx="2" ry="2" />
<text text-anchor="" x="1081.87" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#generate_rbi (5) (8 ms, 0.06%)</title><rect x="150.6" y="757" width="0.7" height="15.0" fill="rgb(220,12,52)" rx="2" ry="2" />
<text text-anchor="" x="153.59" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::GraphQL::Schema&gt;#add_type_and_traverse (1) (15 ms, 0.10%)</title><rect x="13.2" y="693" width="1.5" height="15.0" fill="rgb(245,76,27)" rx="2" ry="2" />
<text text-anchor="" x="16.20" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Casts&gt;#cast (1092) (3 ms, 0.02%)</title><rect x="156.2" y="853" width="0.3" height="15.0" fill="rgb(243,100,5)" rx="2" ry="2" />
<text text-anchor="" x="159.22" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (1 ms, 0.01%)</title><rect x="996.8" y="549" width="0.1" height="15.0" fill="rgb(217,225,26)" rx="2" ry="2" />
<text text-anchor="" x="999.81" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (3359) (6 ms, 0.04%)</title><rect x="985.1" y="533" width="0.6" height="15.0" fill="rgb(237,110,8)" rx="2" ry="2" />
<text text-anchor="" x="988.13" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements#query (20) (178 ms, 1.24%)</title><rect x="1244.2" y="645" width="17.1" height="15.0" fill="rgb(208,161,14)" rx="2" ry="2" />
<text text-anchor="" x="1247.19" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (117) (63 ms, 0.44%)</title><rect x="1237.1" y="837" width="6.1" height="15.0" fill="rgb(215,145,39)" rx="2" ry="2" />
<text text-anchor="" x="1240.11" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (18615) (19 ms, 0.13%)</title><rect x="1182.9" y="597" width="1.9" height="15.0" fill="rgb(212,123,26)" rx="2" ry="2" />
<text text-anchor="" x="1185.94" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (20) (83 ms, 0.58%)</title><rect x="1261.6" y="645" width="8.0" height="15.0" fill="rgb(243,9,15)" rx="2" ry="2" />
<text text-anchor="" x="1264.57" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (38) (2 ms, 0.01%)</title><rect x="1296.2" y="773" width="0.2" height="15.0" fill="rgb(207,211,0)" rx="2" ry="2" />
<text text-anchor="" x="1299.21" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#storage_to_output (81) (4 ms, 0.03%)</title><rect x="37.6" y="501" width="0.3" height="15.0" fill="rgb(224,204,47)" rx="2" ry="2" />
<text text-anchor="" x="40.58" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#aliases (195) (4 ms, 0.03%)</title><rect x="1073.2" y="645" width="0.4" height="15.0" fill="rgb(254,15,27)" rx="2" ry="2" />
<text text-anchor="" x="1076.19" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#execute_hook (1) (3 ms, 0.02%)</title><rect x="27.1" y="677" width="0.3" height="15.0" fill="rgb(219,32,48)" rx="2" ry="2" />
<text text-anchor="" x="30.12" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (148) (8 ms, 0.06%)</title><rect x="973.0" y="821" width="0.8" height="15.0" fill="rgb(232,58,11)" rx="2" ry="2" />
<text text-anchor="" x="975.97" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (211) (12 ms, 0.08%)</title><rect x="1231.1" y="789" width="1.1" height="15.0" fill="rgb(227,119,29)" rx="2" ry="2" />
<text text-anchor="" x="1234.08" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (15906) (20 ms, 0.14%)</title><rect x="1055.1" y="533" width="2.0" height="15.0" fill="rgb(215,79,7)" rx="2" ry="2" />
<text text-anchor="" x="1058.13" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (3) (2 ms, 0.01%)</title><rect x="32.9" y="613" width="0.2" height="15.0" fill="rgb(240,103,18)" rx="2" ry="2" />
<text text-anchor="" x="35.94" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1647) (3 ms, 0.02%)</title><rect x="967.9" y="789" width="0.2" height="15.0" fill="rgb(223,114,17)" rx="2" ry="2" />
<text text-anchor="" x="970.87" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#primary_keys (20) (179 ms, 1.25%)</title><rect x="1244.1" y="725" width="17.3" height="15.0" fill="rgb(241,150,52)" rx="2" ry="2" />
<text text-anchor="" x="1247.13" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (3 ms, 0.02%)</title><rect x="1235.8" y="725" width="0.3" height="15.0" fill="rgb(206,128,11)" rx="2" ry="2" />
<text text-anchor="" x="1238.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (8655) (2 ms, 0.01%)</title><rect x="1033.3" y="485" width="0.2" height="15.0" fill="rgb(234,7,43)" rx="2" ry="2" />
<text text-anchor="" x="1036.30" y="495.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Scoping#initialize_internals_callback (37) (2 ms, 0.01%)</title><rect x="145.0" y="885" width="0.2" height="15.0" fill="rgb(207,1,3)" rx="2" ry="2" />
<text text-anchor="" x="148.04" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::Native&gt;#fetch (81) (9 ms, 0.06%)</title><rect x="37.0" y="517" width="0.9" height="15.0" fill="rgb(231,77,1)" rx="2" ry="2" />
<text text-anchor="" x="40.04" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T&gt;#must (4830) (1 ms, 0.01%)</title><rect x="254.3" y="789" width="0.1" height="15.0" fill="rgb(230,34,25)" rx="2" ry="2" />
<text text-anchor="" x="257.30" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (211) (14 ms, 0.10%)</title><rect x="1230.9" y="821" width="1.3" height="15.0" fill="rgb(216,103,26)" rx="2" ry="2" />
<text text-anchor="" x="1233.89" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (304) (5 ms, 0.03%)</title><rect x="963.4" y="853" width="0.4" height="15.0" fill="rgb(207,48,29)" rx="2" ry="2" />
<text text-anchor="" x="966.38" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (2340) (17 ms, 0.12%)</title><rect x="1363.2" y="565" width="1.7" height="15.0" fill="rgb(207,158,45)" rx="2" ry="2" />
<text text-anchor="" x="1366.22" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (84) (1 ms, 0.01%)</title><rect x="14.6" y="661" width="0.1" height="15.0" fill="rgb(223,55,28)" rx="2" ry="2" />
<text text-anchor="" x="17.56" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::NumericWithFormat#to_s (11295) (11 ms, 0.08%)</title><rect x="219.0" y="661" width="1.0" height="15.0" fill="rgb(252,45,26)" rx="2" ry="2" />
<text text-anchor="" x="222.01" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (8226) (2 ms, 0.01%)</title><rect x="1023.5" y="549" width="0.1" height="15.0" fill="rgb(251,200,43)" rx="2" ry="2" />
<text text-anchor="" x="1026.46" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2208) (2 ms, 0.01%)</title><rect x="1227.0" y="581" width="0.1" height="15.0" fill="rgb(243,195,50)" rx="2" ry="2" />
<text text-anchor="" x="1229.98" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Backend::Base#load_file (296) (402 ms, 2.80%)</title><rect x="54.6" y="837" width="38.7" height="15.0" fill="rgb(212,22,1)" rx="2" ry="2" />
<text text-anchor="" x="57.64" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I18..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_include (117) (3 ms, 0.02%)</title><rect x="1380.3" y="789" width="0.3" height="15.0" fill="rgb(218,171,25)" rx="2" ry="2" />
<text text-anchor="" x="1383.31" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (299 ms, 2.08%)</title><rect x="974.9" y="757" width="28.7" height="15.0" fill="rgb(253,69,17)" rx="2" ry="2" />
<text text-anchor="" x="977.86" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Un..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (20) (175 ms, 1.22%)</title><rect x="1244.2" y="533" width="16.9" height="15.0" fill="rgb(222,77,10)" rx="2" ry="2" />
<text text-anchor="" x="1247.22" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AutosaveAssociation::ClassMethods#add_autosave_association_callbacks (5) (2 ms, 0.01%)</title><rect x="45.4" y="549" width="0.2" height="15.0" fill="rgb(219,224,16)" rx="2" ry="2" />
<text text-anchor="" x="48.39" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AutosaveAssociation::ClassMethods#add_autosave_association_callbacks (15) (3 ms, 0.02%)</title><rect x="39.3" y="117" width="0.3" height="15.0" fill="rgb(242,199,24)" rx="2" ry="2" />
<text text-anchor="" x="42.25" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (6) (4 ms, 0.03%)</title><rect x="14.9" y="565" width="0.3" height="15.0" fill="rgb(231,227,26)" rx="2" ry="2" />
<text text-anchor="" x="17.85" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#active_record_type_to_sorbet_type (285) (4 ms, 0.03%)</title><rect x="1292.8" y="773" width="0.4" height="15.0" fill="rgb(237,39,18)" rx="2" ry="2" />
<text text-anchor="" x="1295.79" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (16) (5 ms, 0.03%)</title><rect x="148.4" y="917" width="0.5" height="15.0" fill="rgb(205,185,18)" rx="2" ry="2" />
<text text-anchor="" x="151.38" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (2 ms, 0.01%)</title><rect x="1215.9" y="757" width="0.2" height="15.0" fill="rgb(249,28,18)" rx="2" ry="2" />
<text text-anchor="" x="1218.91" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#wrap_with_sgr (390) (4 ms, 0.03%)</title><rect x="158.6" y="741" width="0.4" height="15.0" fill="rgb(240,220,36)" rx="2" ry="2" />
<text text-anchor="" x="161.61" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (18615) (99 ms, 0.69%)</title><rect x="1086.9" y="693" width="9.5" height="15.0" fill="rgb(252,172,11)" rx="2" ry="2" />
<text text-anchor="" x="1089.86" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (78) (2 ms, 0.01%)</title><rect x="1075.5" y="693" width="0.2" height="15.0" fill="rgb(230,179,17)" rx="2" ry="2" />
<text text-anchor="" x="1078.55" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::AbstractAdapter#log (18) (164 ms, 1.14%)</title><rect x="101.0" y="709" width="15.7" height="15.0" fill="rgb(243,194,46)" rx="2" ry="2" />
<text text-anchor="" x="103.97" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Pathname#+ (120) (3 ms, 0.02%)</title><rect x="147.8" y="965" width="0.3" height="15.0" fill="rgb(234,208,43)" rx="2" ry="2" />
<text text-anchor="" x="150.81" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::Model::ClassMethods#has_paper_trail (5) (13 ms, 0.09%)</title><rect x="45.1" y="709" width="1.2" height="15.0" fill="rgb(252,191,5)" rx="2" ry="2" />
<text text-anchor="" x="48.08" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (1) (39 ms, 0.27%)</title><rect x="38.6" y="357" width="3.8" height="15.0" fill="rgb(245,98,30)" rx="2" ry="2" />
<text text-anchor="" x="41.64" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (468) (8 ms, 0.06%)</title><rect x="1370.9" y="773" width="0.7" height="15.0" fill="rgb(245,94,42)" rx="2" ry="2" />
<text text-anchor="" x="1373.88" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (14789) (224 ms, 1.56%)</title><rect x="878.5" y="629" width="21.6" height="15.0" fill="rgb(206,51,47)" rx="2" ry="2" />
<text text-anchor="" x="881.54" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >U..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1078.9" y="885" width="0.1" height="15.0" fill="rgb(223,133,7)" rx="2" ry="2" />
<text text-anchor="" x="1081.87" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (14 ms, 0.10%)</title><rect x="148.9" y="901" width="1.3" height="15.0" fill="rgb(253,48,52)" rx="2" ry="2" />
<text text-anchor="" x="151.92" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>FriendlyIdPlugin#generate (39) (1 ms, 0.01%)</title><rect x="1234.7" y="853" width="0.2" height="15.0" fill="rgb(228,75,41)" rx="2" ry="2" />
<text text-anchor="" x="1237.74" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (32) (5 ms, 0.03%)</title><rect x="52.0" y="789" width="0.5" height="15.0" fill="rgb(225,111,47)" rx="2" ry="2" />
<text text-anchor="" x="55.00" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (22) (1 ms, 0.01%)</title><rect x="15.8" y="677" width="0.1" height="15.0" fill="rgb(223,166,42)" rx="2" ry="2" />
<text text-anchor="" x="18.80" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_query_methods_returning_assoc_relation_module_name (1170) (6 ms, 0.04%)</title><rect x="1367.1" y="725" width="0.6" height="15.0" fill="rgb(230,179,32)" rx="2" ry="2" />
<text text-anchor="" x="1370.09" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (165) (6 ms, 0.04%)</title><rect x="1278.8" y="757" width="0.6" height="15.0" fill="rgb(235,54,43)" rx="2" ry="2" />
<text text-anchor="" x="1281.83" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#include? (22590) (3 ms, 0.02%)</title><rect x="208.7" y="693" width="0.3" height="15.0" fill="rgb(240,89,48)" rx="2" ry="2" />
<text text-anchor="" x="211.71" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#add_relation_query_method (60) (30 ms, 0.21%)</title><rect x="1322.1" y="821" width="2.9" height="15.0" fill="rgb(241,138,20)" rx="2" ry="2" />
<text text-anchor="" x="1325.11" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (2 ms, 0.01%)</title><rect x="1323.1" y="581" width="0.2" height="15.0" fill="rgb(211,208,21)" rx="2" ry="2" />
<text text-anchor="" x="1326.14" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods#define_attribute_methods (1) (16 ms, 0.11%)</title><rect x="145.3" y="773" width="1.5" height="15.0" fill="rgb(210,138,12)" rx="2" ry="2" />
<text text-anchor="" x="148.25" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (78) (2 ms, 0.01%)</title><rect x="1377.4" y="693" width="0.2" height="15.0" fill="rgb(238,144,41)" rx="2" ry="2" />
<text text-anchor="" x="1380.35" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys (631) (300 ms, 2.09%)</title><rect x="55.2" y="661" width="28.9" height="15.0" fill="rgb(211,100,45)" rx="2" ry="2" />
<text text-anchor="" x="58.22" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >#&lt;..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#safe_constantize (10) (2 ms, 0.01%)</title><rect x="1283.8" y="645" width="0.1" height="15.0" fill="rgb(227,42,39)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#define_accessors (15) (2 ms, 0.01%)</title><rect x="39.0" y="181" width="0.2" height="15.0" fill="rgb(226,192,54)" rx="2" ry="2" />
<text text-anchor="" x="42.02" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (1) (11 ms, 0.08%)</title><rect x="99.2" y="501" width="1.0" height="15.0" fill="rgb(223,39,50)" rx="2" ry="2" />
<text text-anchor="" x="102.21" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1868) (12 ms, 0.08%)</title><rect x="978.5" y="533" width="1.2" height="15.0" fill="rgb(228,67,5)" rx="2" ry="2" />
<text text-anchor="" x="981.53" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>#&lt;Module:0x00007f9afe12cff0&gt;#deep_symbolize_keys (218) (27 ms, 0.19%)</title><rect x="55.6" y="597" width="2.6" height="15.0" fill="rgb(237,212,49)" rx="2" ry="2" />
<text text-anchor="" x="58.57" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (124) (55 ms, 0.38%)</title><rect x="1273.0" y="757" width="5.3" height="15.0" fill="rgb(208,158,36)" rx="2" ry="2" />
<text text-anchor="" x="1276.03" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3744) (2 ms, 0.01%)</title><rect x="1238.4" y="597" width="0.1" height="15.0" fill="rgb(227,63,18)" rx="2" ry="2" />
<text text-anchor="" x="1241.39" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#run_load_hooks (3) (2 ms, 0.01%)</title><rect x="32.9" y="629" width="0.2" height="15.0" fill="rgb(218,164,11)" rx="2" ry="2" />
<text text-anchor="" x="35.93" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_query_methods_returning_assoc_relation_module_name (1170) (7 ms, 0.05%)</title><rect x="1366.9" y="757" width="0.8" height="15.0" fill="rgb(233,151,22)" rx="2" ry="2" />
<text text-anchor="" x="1369.95" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (195) (8 ms, 0.06%)</title><rect x="1380.9" y="741" width="0.7" height="15.0" fill="rgb(233,163,20)" rx="2" ry="2" />
<text text-anchor="" x="1383.89" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (195) (1 ms, 0.01%)</title><rect x="1379.0" y="789" width="0.2" height="15.0" fill="rgb(226,82,52)" rx="2" ry="2" />
<text text-anchor="" x="1382.04" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29578) (3 ms, 0.02%)</title><rect x="943.3" y="629" width="0.3" height="15.0" fill="rgb(217,162,52)" rx="2" ry="2" />
<text text-anchor="" x="946.30" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>I18n::Base#eager_load! (1) (402 ms, 2.80%)</title><rect x="54.6" y="917" width="38.7" height="15.0" fill="rgb(244,138,18)" rx="2" ry="2" />
<text text-anchor="" x="57.63" y="927.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >I18..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (234) (6 ms, 0.04%)</title><rect x="1374.8" y="629" width="0.6" height="15.0" fill="rgb(249,24,21)" rx="2" ry="2" />
<text text-anchor="" x="1377.85" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (195) (1 ms, 0.01%)</title><rect x="1379.1" y="773" width="0.1" height="15.0" fill="rgb(211,103,26)" rx="2" ry="2" />
<text text-anchor="" x="1382.05" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (15906) (24 ms, 0.17%)</title><rect x="1054.7" y="549" width="2.4" height="15.0" fill="rgb(222,140,46)" rx="2" ry="2" />
<text text-anchor="" x="1057.74" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveModel::AttributeMethods::ClassMethods::CodeGenerator&gt;#batch (37) (162 ms, 1.13%)</title><rect x="119.7" y="789" width="15.6" height="15.0" fill="rgb(233,185,41)" rx="2" ry="2" />
<text text-anchor="" x="122.67" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::Column#hash (174) (2 ms, 0.01%)</title><rect x="100.8" y="693" width="0.1" height="15.0" fill="rgb(222,133,38)" rx="2" ry="2" />
<text text-anchor="" x="103.78" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (2340) (18 ms, 0.13%)</title><rect x="1349.8" y="629" width="1.8" height="15.0" fill="rgb(211,229,19)" rx="2" ry="2" />
<text text-anchor="" x="1352.83" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (18615) (4 ms, 0.03%)</title><rect x="1213.1" y="661" width="0.4" height="15.0" fill="rgb(227,149,41)" rx="2" ry="2" />
<text text-anchor="" x="1216.08" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (39) (2 ms, 0.01%)</title><rect x="1334.4" y="741" width="0.2" height="15.0" fill="rgb(214,147,6)" rx="2" ry="2" />
<text text-anchor="" x="1337.42" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (12) (5 ms, 0.03%)</title><rect x="53.6" y="805" width="0.5" height="15.0" fill="rgb(252,48,36)" rx="2" ry="2" />
<text text-anchor="" x="56.62" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (46) (9 ms, 0.06%)</title><rect x="51.1" y="741" width="0.8" height="15.0" fill="rgb(208,58,6)" rx="2" ry="2" />
<text text-anchor="" x="54.10" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (30420) (12 ms, 0.08%)</title><rect x="1347.2" y="565" width="1.1" height="15.0" fill="rgb(244,126,32)" rx="2" ry="2" />
<text text-anchor="" x="1350.16" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#exec_params (1) (5 ms, 0.03%)</title><rect x="97.8" y="437" width="0.5" height="15.0" fill="rgb(233,3,51)" rx="2" ry="2" />
<text text-anchor="" x="100.85" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (156) (7 ms, 0.05%)</title><rect x="1235.5" y="789" width="0.7" height="15.0" fill="rgb(207,157,34)" rx="2" ry="2" />
<text text-anchor="" x="1238.50" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#constantize (1) (1 ms, 0.01%)</title><rect x="42.2" y="117" width="0.2" height="15.0" fill="rgb(211,74,14)" rx="2" ry="2" />
<text text-anchor="" x="45.24" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name (29578) (44 ms, 0.31%)</title><rect x="890.7" y="597" width="4.2" height="15.0" fill="rgb(240,12,54)" rx="2" ry="2" />
<text text-anchor="" x="893.68" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#all_eql? (304) (1 ms, 0.01%)</title><rect x="963.2" y="837" width="0.1" height="15.0" fill="rgb(206,105,49)" rx="2" ry="2" />
<text text-anchor="" x="966.16" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Enum#_define_typed_enum (3) (3 ms, 0.02%)</title><rect x="22.2" y="645" width="0.3" height="15.0" fill="rgb(250,159,23)" rx="2" ry="2" />
<text text-anchor="" x="25.23" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (24) (3 ms, 0.02%)</title><rect x="48.5" y="789" width="0.2" height="15.0" fill="rgb(206,189,24)" rx="2" ry="2" />
<text text-anchor="" x="51.49" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (37 ms, 0.26%)</title><rect x="151.6" y="901" width="3.5" height="15.0" fill="rgb(214,220,43)" rx="2" ry="2" />
<text text-anchor="" x="154.58" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (702) (1 ms, 0.01%)</title><rect x="1375.1" y="565" width="0.1" height="15.0" fill="rgb(228,93,12)" rx="2" ry="2" />
<text text-anchor="" x="1378.08" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#== (29578) (269 ms, 1.88%)</title><rect x="874.2" y="661" width="25.9" height="15.0" fill="rgb(214,16,10)" rx="2" ry="2" />
<text text-anchor="" x="877.20" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (2 ms, 0.01%)</title><rect x="1242.2" y="613" width="0.2" height="15.0" fill="rgb(237,190,36)" rx="2" ry="2" />
<text text-anchor="" x="1245.19" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::AttributeMethods&gt;#dangerous_attribute_methods (5628) (1 ms, 0.01%)</title><rect x="132.4" y="645" width="0.1" height="15.0" fill="rgb(208,118,34)" rx="2" ry="2" />
<text text-anchor="" x="135.37" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (10) (2 ms, 0.01%)</title><rect x="14.9" y="517" width="0.2" height="15.0" fill="rgb(216,215,50)" rx="2" ry="2" />
<text text-anchor="" x="17.91" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#none? (45) (1 ms, 0.01%)</title><rect x="1282.5" y="549" width="0.2" height="15.0" fill="rgb(226,32,0)" rx="2" ry="2" />
<text text-anchor="" x="1285.53" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#reject (780) (4 ms, 0.03%)</title><rect x="999.2" y="677" width="0.4" height="15.0" fill="rgb(244,189,52)" rx="2" ry="2" />
<text text-anchor="" x="1002.18" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Set#each (1) (13,414 ms, 93.52%)</title><rect x="93.5" y="1029" width="1290.5" height="15.0" fill="rgb(209,7,7)" rx="2" ry="2" />
<text text-anchor="" x="96.48" y="1039.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Set#each (1)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (660) (1 ms, 0.01%)</title><rect x="1279.7" y="741" width="0.1" height="15.0" fill="rgb(214,96,29)" rx="2" ry="2" />
<text text-anchor="" x="1282.73" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (7 ms, 0.05%)</title><rect x="500.3" y="693" width="0.6" height="15.0" fill="rgb(211,209,15)" rx="2" ry="2" />
<text text-anchor="" x="503.25" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaStatements#primary_key (9) (98 ms, 0.68%)</title><rect x="135.5" y="773" width="9.4" height="15.0" fill="rgb(246,99,23)" rx="2" ry="2" />
<text text-anchor="" x="138.53" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::DatabaseStatements#query_values (20) (178 ms, 1.24%)</title><rect x="1244.2" y="661" width="17.1" height="15.0" fill="rgb(206,56,52)" rx="2" ry="2" />
<text text-anchor="" x="1247.19" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (130305) (251 ms, 1.75%)</title><rect x="1154.1" y="597" width="24.2" height="15.0" fill="rgb(220,60,19)" rx="2" ry="2" />
<text text-anchor="" x="1157.10" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >T..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (2) (1 ms, 0.01%)</title><rect x="12.3" y="565" width="0.1" height="15.0" fill="rgb(239,111,22)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#run_load_hooks (3) (3 ms, 0.02%)</title><rect x="27.1" y="709" width="0.3" height="15.0" fill="rgb(230,10,40)" rx="2" ry="2" />
<text text-anchor="" x="30.12" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#override (29578) (66 ms, 0.46%)</title><rect x="934.4" y="661" width="6.4" height="15.0" fill="rgb(229,24,1)" rx="2" ry="2" />
<text text-anchor="" x="937.42" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#default (29580) (71 ms, 0.49%)</title><rect x="437.6" y="693" width="6.9" height="15.0" fill="rgb(246,4,51)" rx="2" ry="2" />
<text text-anchor="" x="440.61" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#end (390) (3 ms, 0.02%)</title><rect x="959.8" y="869" width="0.3" height="15.0" fill="rgb(251,132,19)" rx="2" ry="2" />
<text text-anchor="" x="962.79" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#line_prefix (11295) (59 ms, 0.41%)</title><rect x="230.6" y="741" width="5.7" height="15.0" fill="rgb(213,201,46)" rx="2" ry="2" />
<text text-anchor="" x="233.57" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (33) (1 ms, 0.01%)</title><rect x="54.2" y="853" width="0.1" height="15.0" fill="rgb(209,58,15)" rx="2" ry="2" />
<text text-anchor="" x="57.16" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (117) (1 ms, 0.01%)</title><rect x="1078.1" y="789" width="0.1" height="15.0" fill="rgb(221,182,43)" rx="2" ry="2" />
<text text-anchor="" x="1081.10" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (236) (2 ms, 0.01%)</title><rect x="1214.5" y="741" width="0.2" height="15.0" fill="rgb(233,128,13)" rx="2" ry="2" />
<text text-anchor="" x="1217.52" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1872) (3 ms, 0.02%)</title><rect x="1238.2" y="629" width="0.3" height="15.0" fill="rgb(217,216,16)" rx="2" ry="2" />
<text text-anchor="" x="1241.23" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedArray#valid? (16795) (6 ms, 0.04%)</title><rect x="988.4" y="597" width="0.6" height="15.0" fill="rgb(232,142,11)" rx="2" ry="2" />
<text text-anchor="" x="991.42" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#singularize (62) (3 ms, 0.02%)</title><rect x="1278.4" y="773" width="0.3" height="15.0" fill="rgb(249,0,40)" rx="2" ry="2" />
<text text-anchor="" x="1281.42" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::Column#hash (290) (3 ms, 0.02%)</title><rect x="117.1" y="677" width="0.3" height="15.0" fill="rgb(229,114,13)" rx="2" ry="2" />
<text text-anchor="" x="120.06" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2208) (2 ms, 0.01%)</title><rect x="1229.1" y="517" width="0.2" height="15.0" fill="rgb(216,123,29)" rx="2" ry="2" />
<text text-anchor="" x="1232.09" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (39) (2 ms, 0.01%)</title><rect x="1381.7" y="837" width="0.3" height="15.0" fill="rgb(228,62,42)" rx="2" ry="2" />
<text text-anchor="" x="1384.73" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (6718) (3 ms, 0.02%)</title><rect x="976.1" y="645" width="0.3" height="15.0" fill="rgb(242,158,25)" rx="2" ry="2" />
<text text-anchor="" x="979.13" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (14) (4 ms, 0.03%)</title><rect x="13.7" y="453" width="0.4" height="15.0" fill="rgb(217,152,40)" rx="2" ry="2" />
<text text-anchor="" x="16.65" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (20) (175 ms, 1.22%)</title><rect x="1244.2" y="581" width="16.9" height="15.0" fill="rgb(221,89,34)" rx="2" ry="2" />
<text text-anchor="" x="1247.21" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#class (11295) (1 ms, 0.01%)</title><rect x="204.5" y="709" width="0.2" height="15.0" fill="rgb(214,170,39)" rx="2" ry="2" />
<text text-anchor="" x="207.54" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#fetch (1) (3 ms, 0.02%)</title><rect x="95.7" y="789" width="0.4" height="15.0" fill="rgb(211,74,21)" rx="2" ry="2" />
<text text-anchor="" x="98.74" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (6) (2 ms, 0.01%)</title><rect x="53.9" y="757" width="0.2" height="15.0" fill="rgb(236,87,20)" rx="2" ry="2" />
<text text-anchor="" x="56.95" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::AttributeMethods::ClassMethods::CodeGenerator#&lt;&lt; (4917) (1 ms, 0.01%)</title><rect x="127.9" y="693" width="0.1" height="15.0" fill="rgb(229,163,32)" rx="2" ry="2" />
<text text-anchor="" x="130.89" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#=== (2230860) (218 ms, 1.52%)</title><rect x="454.4" y="757" width="21.0" height="15.0" fill="rgb(239,199,23)" rx="2" ry="2" />
<text text-anchor="" x="457.44" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::ClassMethods#instance_method_already_implemented? (504) (3 ms, 0.02%)</title><rect x="146.2" y="661" width="0.3" height="15.0" fill="rgb(209,103,34)" rx="2" ry="2" />
<text text-anchor="" x="149.22" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_class (5) (4 ms, 0.03%)</title><rect x="1294.0" y="757" width="0.4" height="15.0" fill="rgb(242,131,29)" rx="2" ry="2" />
<text text-anchor="" x="1296.98" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Configurable::ClassMethods#config_accessor (5) (2 ms, 0.01%)</title><rect x="35.1" y="581" width="0.2" height="15.0" fill="rgb(213,56,47)" rx="2" ry="2" />
<text text-anchor="" x="38.09" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (10) (3 ms, 0.02%)</title><rect x="46.9" y="677" width="0.2" height="15.0" fill="rgb(221,197,26)" rx="2" ry="2" />
<text text-anchor="" x="49.86" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#rails_eager_load_all! (1) (865 ms, 6.03%)</title><rect x="10.0" y="981" width="83.3" height="15.0" fill="rgb(252,215,1)" rx="2" ry="2" />
<text text-anchor="" x="13.03" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >&lt;Module::..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveModel::AttributeMethods::ClassMethods::CodeGenerator&gt;#batch (268) (98 ms, 0.68%)</title><rect x="125.8" y="741" width="9.5" height="15.0" fill="rgb(246,151,17)" rx="2" ry="2" />
<text text-anchor="" x="128.78" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (156) (6 ms, 0.04%)</title><rect x="1379.3" y="773" width="0.7" height="15.0" fill="rgb(232,64,14)" rx="2" ry="2" />
<text text-anchor="" x="1382.33" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#execute_hook (14) (4 ms, 0.03%)</title><rect x="52.7" y="757" width="0.4" height="15.0" fill="rgb(212,109,37)" rx="2" ry="2" />
<text text-anchor="" x="55.72" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (39) (1 ms, 0.01%)</title><rect x="1378.4" y="709" width="0.1" height="15.0" fill="rgb(214,108,13)" rx="2" ry="2" />
<text text-anchor="" x="1381.43" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_include (78) (3 ms, 0.02%)</title><rect x="1377.7" y="789" width="0.3" height="15.0" fill="rgb(243,212,21)" rx="2" ry="2" />
<text text-anchor="" x="1380.70" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (12) (3 ms, 0.02%)</title><rect x="54.3" y="805" width="0.3" height="15.0" fill="rgb(238,34,7)" rx="2" ry="2" />
<text text-anchor="" x="57.31" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#group_by (390) (54 ms, 0.38%)</title><rect x="161.6" y="805" width="5.1" height="15.0" fill="rgb(253,146,11)" rx="2" ry="2" />
<text text-anchor="" x="164.55" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (2208) (89 ms, 0.62%)</title><rect x="1221.1" y="645" width="8.5" height="15.0" fill="rgb(248,72,53)" rx="2" ry="2" />
<text text-anchor="" x="1224.05" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (2 ms, 0.01%)</title><rect x="1243.4" y="869" width="0.2" height="15.0" fill="rgb(254,128,45)" rx="2" ry="2" />
<text text-anchor="" x="1246.42" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (18615) (39 ms, 0.27%)</title><rect x="1184.8" y="629" width="3.7" height="15.0" fill="rgb(251,37,45)" rx="2" ry="2" />
<text text-anchor="" x="1187.76" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::ConflictResolver#resolve_conflicts (1) (14 ms, 0.10%)</title><rect x="148.9" y="885" width="1.3" height="15.0" fill="rgb(207,88,23)" rx="2" ry="2" />
<text text-anchor="" x="151.92" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::ClassOf#valid? (1170) (2 ms, 0.01%)</title><rect x="1368.8" y="645" width="0.2" height="15.0" fill="rgb(213,81,42)" rx="2" ry="2" />
<text text-anchor="" x="1371.80" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (60) (3 ms, 0.02%)</title><rect x="153.9" y="645" width="0.3" height="15.0" fill="rgb(205,81,22)" rx="2" ry="2" />
<text text-anchor="" x="156.93" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (17) (13 ms, 0.09%)</title><rect x="42.7" y="453" width="1.3" height="15.0" fill="rgb(231,8,39)" rx="2" ry="2" />
<text text-anchor="" x="45.75" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#bright (390) (4 ms, 0.03%)</title><rect x="159.0" y="757" width="0.3" height="15.0" fill="rgb(214,190,14)" rx="2" ry="2" />
<text text-anchor="" x="161.96" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1104.1" y="645" width="0.2" height="15.0" fill="rgb(243,125,35)" rx="2" ry="2" />
<text text-anchor="" x="1107.09" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (78) (5 ms, 0.03%)</title><rect x="1370.3" y="805" width="0.5" height="15.0" fill="rgb(236,80,53)" rx="2" ry="2" />
<text text-anchor="" x="1373.29" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (20) (7 ms, 0.05%)</title><rect x="1294.4" y="661" width="0.7" height="15.0" fill="rgb(217,101,21)" rx="2" ry="2" />
<text text-anchor="" x="1297.40" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (23) (136 ms, 0.95%)</title><rect x="32.0" y="709" width="13.1" height="15.0" fill="rgb(214,65,48)" rx="2" ry="2" />
<text text-anchor="" x="35.02" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection (174) (1 ms, 0.01%)</title><rect x="119.1" y="773" width="0.2" height="15.0" fill="rgb(223,196,10)" rx="2" ry="2" />
<text text-anchor="" x="122.13" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Addition#add_type (26) (3 ms, 0.02%)</title><rect x="14.9" y="549" width="0.2" height="15.0" fill="rgb(253,76,34)" rx="2" ry="2" />
<text text-anchor="" x="17.87" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (5) (13 ms, 0.09%)</title><rect x="1293.9" y="805" width="1.2" height="15.0" fill="rgb(224,129,21)" rx="2" ry="2" />
<text text-anchor="" x="1296.93" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (7) (2 ms, 0.01%)</title><rect x="43.7" y="245" width="0.2" height="15.0" fill="rgb(228,17,35)" rx="2" ry="2" />
<text text-anchor="" x="46.70" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#match (780) (1 ms, 0.01%)</title><rect x="152.7" y="725" width="0.1" height="15.0" fill="rgb(211,187,27)" rx="2" ry="2" />
<text text-anchor="" x="155.66" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (234) (15 ms, 0.10%)</title><rect x="1372.7" y="757" width="1.4" height="15.0" fill="rgb(209,184,9)" rx="2" ry="2" />
<text text-anchor="" x="1375.70" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveModel::Validations::ClassMethods#validate (23) (1 ms, 0.01%)</title><rect x="20.5" y="581" width="0.1" height="15.0" fill="rgb(230,74,5)" rx="2" ry="2" />
<text text-anchor="" x="23.48" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (35) (3 ms, 0.02%)</title><rect x="51.4" y="645" width="0.2" height="15.0" fill="rgb(244,222,38)" rx="2" ry="2" />
<text text-anchor="" x="54.35" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (5 ms, 0.03%)</title><rect x="1362.6" y="581" width="0.5" height="15.0" fill="rgb(234,25,28)" rx="2" ry="2" />
<text text-anchor="" x="1365.64" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (1) (865 ms, 6.03%)</title><rect x="10.0" y="965" width="83.3" height="15.0" fill="rgb(205,204,26)" rx="2" ry="2" />
<text text-anchor="" x="13.03" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Array#eac..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (3359) (5 ms, 0.03%)</title><rect x="981.4" y="597" width="0.5" height="15.0" fill="rgb(208,27,4)" rx="2" ry="2" />
<text text-anchor="" x="984.37" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#to_sig_param (1868) (15 ms, 0.10%)</title><rect x="978.3" y="565" width="1.4" height="15.0" fill="rgb(229,174,11)" rx="2" ry="2" />
<text text-anchor="" x="981.28" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#columns (20) (83 ms, 0.58%)</title><rect x="1261.6" y="661" width="8.0" height="15.0" fill="rgb(220,217,6)" rx="2" ry="2" />
<text text-anchor="" x="1264.57" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Sig#sig (112) (1 ms, 0.01%)</title><rect x="44.3" y="549" width="0.2" height="15.0" fill="rgb(216,228,1)" rx="2" ry="2" />
<text text-anchor="" x="47.34" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2356) (3 ms, 0.02%)</title><rect x="984.1" y="469" width="0.3" height="15.0" fill="rgb(213,58,50)" rx="2" ry="2" />
<text text-anchor="" x="987.09" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#override (6718) (16 ms, 0.11%)</title><rect x="995.4" y="565" width="1.5" height="15.0" fill="rgb(235,163,28)" rx="2" ry="2" />
<text text-anchor="" x="998.44" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#initialize (2340) (4 ms, 0.03%)</title><rect x="1351.3" y="565" width="0.3" height="15.0" fill="rgb(253,64,53)" rx="2" ry="2" />
<text text-anchor="" x="1354.26" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#setup_associations (1) (3 ms, 0.02%)</title><rect x="42.1" y="181" width="0.3" height="15.0" fill="rgb(247,228,32)" rx="2" ry="2" />
<text text-anchor="" x="45.10" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (32) (2 ms, 0.01%)</title><rect x="1075.6" y="645" width="0.1" height="15.0" fill="rgb(211,153,27)" rx="2" ry="2" />
<text text-anchor="" x="1078.56" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (78) (2 ms, 0.01%)</title><rect x="1377.7" y="741" width="0.2" height="15.0" fill="rgb(207,111,10)" rx="2" ry="2" />
<text text-anchor="" x="1380.73" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::ThroughReflection#klass (42) (7 ms, 0.05%)</title><rect x="1277.2" y="725" width="0.7" height="15.0" fill="rgb(222,181,27)" rx="2" ry="2" />
<text text-anchor="" x="1280.20" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#default_helper_module! (2) (1 ms, 0.01%)</title><rect x="12.3" y="645" width="0.1" height="15.0" fill="rgb(250,18,50)" rx="2" ry="2" />
<text text-anchor="" x="15.34" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#== (2230860) (5,905 ms, 41.17%)</title><rect x="296.9" y="773" width="568.1" height="15.0" fill="rgb(253,82,34)" rx="2" ry="2" />
<text text-anchor="" x="299.87" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Parlour::RbiGenerator::Method#== (2230860)</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#tab_size (3359) (3 ms, 0.02%)</title><rect x="985.3" y="517" width="0.3" height="15.0" fill="rgb(245,26,3)" rx="2" ry="2" />
<text text-anchor="" x="988.35" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (15984) (6 ms, 0.04%)</title><rect x="1005.8" y="645" width="0.6" height="15.0" fill="rgb(231,105,1)" rx="2" ry="2" />
<text text-anchor="" x="1008.80" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (2208) (6 ms, 0.04%)</title><rect x="1230.1" y="661" width="0.6" height="15.0" fill="rgb(237,121,41)" rx="2" ry="2" />
<text text-anchor="" x="1233.08" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (49) (40 ms, 0.28%)</title><rect x="1273.3" y="597" width="3.8" height="15.0" fill="rgb(229,183,18)" rx="2" ry="2" />
<text text-anchor="" x="1276.33" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (118) (19 ms, 0.13%)</title><rect x="1214.0" y="805" width="1.9" height="15.0" fill="rgb(220,30,53)" rx="2" ry="2" />
<text text-anchor="" x="1217.03" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (8832) (8 ms, 0.06%)</title><rect x="1226.4" y="613" width="0.7" height="15.0" fill="rgb(236,83,6)" rx="2" ry="2" />
<text text-anchor="" x="1229.39" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#require (6) (5 ms, 0.03%)</title><rect x="43.4" y="389" width="0.5" height="15.0" fill="rgb(236,135,46)" rx="2" ry="2" />
<text text-anchor="" x="46.42" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29578) (3 ms, 0.02%)</title><rect x="889.9" y="581" width="0.3" height="15.0" fill="rgb(215,99,0)" rx="2" ry="2" />
<text text-anchor="" x="892.89" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (24) (3 ms, 0.02%)</title><rect x="51.7" y="645" width="0.2" height="15.0" fill="rgb(206,185,4)" rx="2" ry="2" />
<text text-anchor="" x="54.66" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (468) (11 ms, 0.08%)</title><rect x="1238.7" y="645" width="1.0" height="15.0" fill="rgb(249,126,27)" rx="2" ry="2" />
<text text-anchor="" x="1241.65" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (18615) (7 ms, 0.05%)</title><rect x="1187.8" y="581" width="0.7" height="15.0" fill="rgb(249,69,44)" rx="2" ry="2" />
<text text-anchor="" x="1190.83" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (61) (21 ms, 0.15%)</title><rect x="1281.6" y="597" width="2.1" height="15.0" fill="rgb(239,125,15)" rx="2" ry="2" />
<text text-anchor="" x="1284.63" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Rainbow::Presenter#bold (11295) (126 ms, 0.88%)</title><rect x="181.8" y="741" width="12.1" height="15.0" fill="rgb(205,45,23)" rx="2" ry="2" />
<text text-anchor="" x="184.80" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (5 ms, 0.03%)</title><rect x="453.9" y="677" width="0.5" height="15.0" fill="rgb(205,182,25)" rx="2" ry="2" />
<text text-anchor="" x="456.94" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (4 ms, 0.03%)</title><rect x="1239.3" y="597" width="0.4" height="15.0" fill="rgb(235,46,53)" rx="2" ry="2" />
<text text-anchor="" x="1242.31" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionHandling#connection (124) (2 ms, 0.01%)</title><rect x="1272.3" y="725" width="0.2" height="15.0" fill="rgb(254,5,43)" rx="2" ry="2" />
<text text-anchor="" x="1275.34" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (3359) (6 ms, 0.04%)</title><rect x="980.5" y="581" width="0.6" height="15.0" fill="rgb(222,214,48)" rx="2" ry="2" />
<text text-anchor="" x="983.55" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::CompileCache::ISeq::InstructionSequenceMixin#load_iseq (8) (1 ms, 0.01%)</title><rect x="51.7" y="581" width="0.2" height="15.0" fill="rgb(217,163,16)" rx="2" ry="2" />
<text text-anchor="" x="54.72" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Constant#generate_rbi (117) (1 ms, 0.01%)</title><rect x="999.7" y="645" width="0.1" height="15.0" fill="rgb(219,154,36)" rx="2" ry="2" />
<text text-anchor="" x="1002.66" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (18615) (30 ms, 0.21%)</title><rect x="1126.6" y="677" width="3.0" height="15.0" fill="rgb(222,117,12)" rx="2" ry="2" />
<text text-anchor="" x="1129.64" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (330) (2 ms, 0.01%)</title><rect x="1281.1" y="597" width="0.1" height="15.0" fill="rgb(241,0,15)" rx="2" ry="2" />
<text text-anchor="" x="1284.07" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name (15360) (13 ms, 0.09%)</title><rect x="1017.7" y="501" width="1.3" height="15.0" fill="rgb(212,139,4)" rx="2" ry="2" />
<text text-anchor="" x="1020.75" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::T::Enum&gt;#enums (3) (2 ms, 0.01%)</title><rect x="22.3" y="549" width="0.1" height="15.0" fill="rgb(212,5,13)" rx="2" ry="2" />
<text text-anchor="" x="25.26" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (117) (63 ms, 0.44%)</title><rect x="1237.1" y="821" width="6.1" height="15.0" fill="rgb(240,4,37)" rx="2" ry="2" />
<text text-anchor="" x="1240.11" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#deep_deduplicate (118) (2 ms, 0.01%)</title><rect x="1261.6" y="597" width="0.1" height="15.0" fill="rgb(251,109,20)" rx="2" ry="2" />
<text text-anchor="" x="1264.59" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (6718) (8 ms, 0.06%)</title><rect x="993.1" y="533" width="0.8" height="15.0" fill="rgb(211,204,49)" rx="2" ry="2" />
<text text-anchor="" x="996.07" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (960) (1 ms, 0.01%)</title><rect x="1322.6" y="613" width="0.2" height="15.0" fill="rgb(214,170,49)" rx="2" ry="2" />
<text text-anchor="" x="1325.63" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#mergeable? (148) (12 ms, 0.08%)</title><rect x="972.7" y="837" width="1.2" height="15.0" fill="rgb(239,120,2)" rx="2" ry="2" />
<text text-anchor="" x="975.74" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (7992) (143 ms, 1.00%)</title><rect x="1027.5" y="597" width="13.8" height="15.0" fill="rgb(237,165,45)" rx="2" ry="2" />
<text text-anchor="" x="1030.48" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (38) (2 ms, 0.01%)</title><rect x="1296.2" y="741" width="0.2" height="15.0" fill="rgb(213,23,50)" rx="2" ry="2" />
<text text-anchor="" x="1299.21" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (4680) (2 ms, 0.01%)</title><rect x="1357.5" y="613" width="0.1" height="15.0" fill="rgb(231,118,35)" rx="2" ry="2" />
<text text-anchor="" x="1360.46" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool (570) (2 ms, 0.01%)</title><rect x="1291.8" y="725" width="0.2" height="15.0" fill="rgb(253,37,28)" rx="2" ry="2" />
<text text-anchor="" x="1294.81" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (15906) (26 ms, 0.18%)</title><rect x="1051.0" y="549" width="2.5" height="15.0" fill="rgb(238,99,44)" rx="2" ry="2" />
<text text-anchor="" x="1054.02" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PG::Connection#async_exec (9) (96 ms, 0.67%)</title><rect x="135.6" y="597" width="9.2" height="15.0" fill="rgb(210,42,2)" rx="2" ry="2" />
<text text-anchor="" x="138.58" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Resolver::HasPayloadType#generate_payload_type (39) (2 ms, 0.01%)</title><rect x="34.1" y="549" width="0.1" height="15.0" fill="rgb(213,49,8)" rx="2" ry="2" />
<text text-anchor="" x="37.09" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::StringUtils&gt;#wrap_with_sgr (390) (3 ms, 0.02%)</title><rect x="159.0" y="725" width="0.3" height="15.0" fill="rgb(220,194,1)" rx="2" ry="2" />
<text text-anchor="" x="162.00" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29580) (6 ms, 0.04%)</title><rect x="522.1" y="741" width="0.5" height="15.0" fill="rgb(254,56,42)" rx="2" ry="2" />
<text text-anchor="" x="525.06" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#ls (19) (5 ms, 0.03%)</title><rect x="44.5" y="533" width="0.5" height="15.0" fill="rgb(208,66,18)" rx="2" ry="2" />
<text text-anchor="" x="47.52" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#superclass (1647) (4 ms, 0.03%)</title><rect x="967.8" y="805" width="0.4" height="15.0" fill="rgb(217,71,26)" rx="2" ry="2" />
<text text-anchor="" x="970.76" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_assoc_relation_class_name (1170) (6 ms, 0.04%)</title><rect x="1366.4" y="725" width="0.5" height="15.0" fill="rgb(228,85,26)" rx="2" ry="2" />
<text text-anchor="" x="1369.36" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::Base#model_class (1170) (2 ms, 0.01%)</title><rect x="1368.1" y="661" width="0.2" height="15.0" fill="rgb(217,77,35)" rx="2" ry="2" />
<text text-anchor="" x="1371.06" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (117) (3 ms, 0.02%)</title><rect x="1078.1" y="837" width="0.2" height="15.0" fill="rgb(209,174,52)" rx="2" ry="2" />
<text text-anchor="" x="1081.07" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#type_parameters (15906) (19 ms, 0.13%)</title><rect x="1064.5" y="565" width="1.8" height="15.0" fill="rgb(241,85,34)" rx="2" ry="2" />
<text text-anchor="" x="1067.49" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#singularize (62) (3 ms, 0.02%)</title><rect x="1278.4" y="757" width="0.3" height="15.0" fill="rgb(240,65,14)" rx="2" ry="2" />
<text text-anchor="" x="1281.43" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (3531) (31 ms, 0.22%)</title><rect x="237.7" y="773" width="3.0" height="15.0" fill="rgb(250,193,8)" rx="2" ry="2" />
<text text-anchor="" x="240.70" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#implementation (6718) (15 ms, 0.10%)</title><rect x="992.5" y="565" width="1.5" height="15.0" fill="rgb(214,61,13)" rx="2" ry="2" />
<text text-anchor="" x="995.53" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (3531) (17 ms, 0.12%)</title><rect x="238.7" y="693" width="1.6" height="15.0" fill="rgb(228,61,44)" rx="2" ry="2" />
<text text-anchor="" x="241.69" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (234) (6 ms, 0.04%)</title><rect x="1373.1" y="661" width="0.6" height="15.0" fill="rgb(206,133,44)" rx="2" ry="2" />
<text text-anchor="" x="1376.13" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2310) (4 ms, 0.03%)</title><rect x="1280.4" y="613" width="0.4" height="15.0" fill="rgb(225,44,24)" rx="2" ry="2" />
<text text-anchor="" x="1283.37" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T&gt;#cast (2731) (10 ms, 0.07%)</title><rect x="968.5" y="757" width="1.0" height="15.0" fill="rgb(218,132,49)" rx="2" ry="2" />
<text text-anchor="" x="971.54" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#respond_to? (1170) (1 ms, 0.01%)</title><rect x="1369.5" y="773" width="0.2" height="15.0" fill="rgb(239,114,16)" rx="2" ry="2" />
<text text-anchor="" x="1372.54" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (468) (19 ms, 0.13%)</title><rect x="1237.8" y="693" width="1.9" height="15.0" fill="rgb(219,4,3)" rx="2" ry="2" />
<text text-anchor="" x="1240.81" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BindingOfCaller::BindingExtensions#callers (16) (2 ms, 0.01%)</title><rect x="1277.6" y="549" width="0.2" height="15.0" fill="rgb(207,3,11)" rx="2" ry="2" />
<text text-anchor="" x="1280.62" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#-@ (6787) (3 ms, 0.02%)</title><rect x="92.9" y="725" width="0.3" height="15.0" fill="rgb(209,175,51)" rx="2" ry="2" />
<text text-anchor="" x="95.90" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable#deduplicate (236) (2 ms, 0.01%)</title><rect x="1269.0" y="549" width="0.2" height="15.0" fill="rgb(247,6,50)" rx="2" ry="2" />
<text text-anchor="" x="1271.99" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (29578) (6 ms, 0.04%)</title><rect x="914.8" y="645" width="0.5" height="15.0" fill="rgb(236,192,50)" rx="2" ry="2" />
<text text-anchor="" x="917.78" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (14790) (11 ms, 0.08%)</title><rect x="433.4" y="709" width="1.0" height="15.0" fill="rgb(209,135,45)" rx="2" ry="2" />
<text text-anchor="" x="436.40" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>NilClass#=== (11295) (1 ms, 0.01%)</title><rect x="200.5" y="661" width="0.1" height="15.0" fill="rgb(252,62,47)" rx="2" ry="2" />
<text text-anchor="" x="203.50" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (10) (2 ms, 0.01%)</title><rect x="47.0" y="613" width="0.1" height="15.0" fill="rgb(253,138,20)" rx="2" ry="2" />
<text text-anchor="" x="49.95" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>CursedRbiPlugin#generate (39) (1,613 ms, 11.25%)</title><rect x="1079.5" y="885" width="155.2" height="15.0" fill="rgb(250,0,50)" rx="2" ry="2" />
<text text-anchor="" x="1082.54" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >CursedRbiPlugin#gen..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3294) (1 ms, 0.01%)</title><rect x="967.6" y="757" width="0.1" height="15.0" fill="rgb(208,104,21)" rx="2" ry="2" />
<text text-anchor="" x="970.59" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (5) (3 ms, 0.02%)</title><rect x="31.1" y="693" width="0.3" height="15.0" fill="rgb(217,54,17)" rx="2" ry="2" />
<text text-anchor="" x="34.11" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (186) (1 ms, 0.01%)</title><rect x="1272.0" y="629" width="0.1" height="15.0" fill="rgb(241,108,42)" rx="2" ry="2" />
<text text-anchor="" x="1274.95" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#populate_single_assoc_getter_setter (1) (2 ms, 0.01%)</title><rect x="152.0" y="773" width="0.2" height="15.0" fill="rgb(213,229,13)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#compute_class (6) (2 ms, 0.01%)</title><rect x="1278.0" y="645" width="0.2" height="15.0" fill="rgb(236,221,41)" rx="2" ry="2" />
<text text-anchor="" x="1281.02" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::Model::ClassMethods#has_paper_trail (1) (3 ms, 0.02%)</title><rect x="42.1" y="213" width="0.3" height="15.0" fill="rgb(217,61,14)" rx="2" ry="2" />
<text text-anchor="" x="45.09" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="152.0" y="837" width="0.2" height="15.0" fill="rgb(228,0,20)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_extend (39) (1 ms, 0.01%)</title><rect x="1078.4" y="901" width="0.1" height="15.0" fill="rgb(239,226,13)" rx="2" ry="2" />
<text text-anchor="" x="1081.37" y="911.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (11295) (8 ms, 0.06%)</title><rect x="180.7" y="709" width="0.8" height="15.0" fill="rgb(236,156,5)" rx="2" ry="2" />
<text text-anchor="" x="183.71" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#assoc_should_be_untyped? (55) (26 ms, 0.18%)</title><rect x="1281.5" y="741" width="2.5" height="15.0" fill="rgb(212,215,20)" rx="2" ry="2" />
<text text-anchor="" x="1284.46" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1365) (2 ms, 0.01%)</title><rect x="1381.1" y="677" width="0.2" height="15.0" fill="rgb(253,76,12)" rx="2" ry="2" />
<text text-anchor="" x="1384.13" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>GraphQL::Schema::Member::HasArguments#argument (84) (1 ms, 0.01%)</title><rect x="34.4" y="453" width="0.2" height="15.0" fill="rgb(251,228,24)" rx="2" ry="2" />
<text text-anchor="" x="37.43" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::ConnectionAdapters::PostgreSQLAdapter&gt;#new_client (1) (14 ms, 0.10%)</title><rect x="96.1" y="629" width="1.4" height="15.0" fill="rgb(210,4,20)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#name (3736) (3 ms, 0.02%)</title><rect x="979.2" y="501" width="0.3" height="15.0" fill="rgb(240,115,28)" rx="2" ry="2" />
<text text-anchor="" x="982.16" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Monitor#synchronize (1) (48 ms, 0.33%)</title><rect x="95.7" y="853" width="4.7" height="15.0" fill="rgb(232,186,18)" rx="2" ry="2" />
<text text-anchor="" x="98.73" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (88 ms, 0.61%)</title><rect x="1234.9" y="869" width="8.4" height="15.0" fill="rgb(212,192,40)" rx="2" ry="2" />
<text text-anchor="" x="1237.88" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (22590) (2 ms, 0.01%)</title><rect x="227.7" y="773" width="0.2" height="15.0" fill="rgb(214,9,33)" rx="2" ry="2" />
<text text-anchor="" x="230.66" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordEnum#generate (39) (4 ms, 0.03%)</title><rect x="1296.9" y="853" width="0.4" height="15.0" fill="rgb(254,46,24)" rx="2" ry="2" />
<text text-anchor="" x="1299.95" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (12) (3 ms, 0.02%)</title><rect x="54.3" y="821" width="0.3" height="15.0" fill="rgb(242,49,4)" rx="2" ry="2" />
<text text-anchor="" x="57.30" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (1170) (5 ms, 0.03%)</title><rect x="1366.4" y="709" width="0.5" height="15.0" fill="rgb(242,13,20)" rx="2" ry="2" />
<text text-anchor="" x="1369.45" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Rainbow::Color::Named&gt;#color_names (11295) (7 ms, 0.05%)</title><rect x="207.9" y="693" width="0.7" height="15.0" fill="rgb(209,221,43)" rx="2" ry="2" />
<text text-anchor="" x="210.91" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (1) (19 ms, 0.13%)</title><rect x="48.3" y="885" width="1.8" height="15.0" fill="rgb(236,3,44)" rx="2" ry="2" />
<text text-anchor="" x="51.31" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::ActiveRecord::AutosaveAssociation::AssociationBuilderExtension&gt;#build (29) (3 ms, 0.02%)</title><rect x="18.6" y="629" width="0.3" height="15.0" fill="rgb(222,221,5)" rx="2" ry="2" />
<text text-anchor="" x="21.61" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveRecordAssoc#polymorphic_assoc? (124) (4 ms, 0.03%)</title><rect x="1278.0" y="693" width="0.3" height="15.0" fill="rgb(242,179,5)" rx="2" ry="2" />
<text text-anchor="" x="1280.96" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (211) (2 ms, 0.01%)</title><rect x="1233.6" y="789" width="0.2" height="15.0" fill="rgb(249,201,4)" rx="2" ry="2" />
<text text-anchor="" x="1236.56" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (1) (5 ms, 0.03%)</title><rect x="98.5" y="501" width="0.5" height="15.0" fill="rgb(210,83,45)" rx="2" ry="2" />
<text text-anchor="" x="101.51" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#rassoc (18615) (5 ms, 0.03%)</title><rect x="1101.9" y="661" width="0.5" height="15.0" fill="rgb(246,37,10)" rx="2" ry="2" />
<text text-anchor="" x="1104.94" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Dependencies::Interlock#permit_concurrent_loads (20) (175 ms, 1.22%)</title><rect x="1244.2" y="549" width="16.9" height="15.0" fill="rgb(225,107,54)" rx="2" ry="2" />
<text text-anchor="" x="1247.22" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2310) (5 ms, 0.03%)</title><rect x="1280.3" y="629" width="0.5" height="15.0" fill="rgb(253,152,37)" rx="2" ry="2" />
<text text-anchor="" x="1283.31" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Integer#times (16) (1 ms, 0.01%)</title><rect x="16.8" y="373" width="0.1" height="15.0" fill="rgb(209,48,30)" rx="2" ry="2" />
<text text-anchor="" x="19.79" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (1) (39 ms, 0.27%)</title><rect x="38.7" y="277" width="3.7" height="15.0" fill="rgb(231,208,23)" rx="2" ry="2" />
<text text-anchor="" x="41.67" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::Thread&gt;#handle_interrupt (18) (162 ms, 1.13%)</title><rect x="101.0" y="645" width="15.5" height="15.0" fill="rgb(216,119,33)" rx="2" ry="2" />
<text text-anchor="" x="103.99" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (1) (39 ms, 0.27%)</title><rect x="38.7" y="245" width="3.7" height="15.0" fill="rgb(247,5,35)" rx="2" ry="2" />
<text text-anchor="" x="41.67" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveStorageMethods#generate (39) (1 ms, 0.01%)</title><rect x="1378.7" y="853" width="0.1" height="15.0" fill="rgb(205,195,23)" rx="2" ry="2" />
<text text-anchor="" x="1381.68" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1680) (3 ms, 0.02%)</title><rect x="1324.1" y="597" width="0.2" height="15.0" fill="rgb(239,171,8)" rx="2" ry="2" />
<text text-anchor="" x="1327.06" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting#lookup_cast_type_from_column (174) (2 ms, 0.01%)</title><rect x="118.8" y="805" width="0.2" height="15.0" fill="rgb(235,131,17)" rx="2" ry="2" />
<text text-anchor="" x="121.82" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerator#with_index (78) (3 ms, 0.02%)</title><rect x="1019.9" y="613" width="0.3" height="15.0" fill="rgb(220,6,33)" rx="2" ry="2" />
<text text-anchor="" x="1022.93" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (12) (5 ms, 0.03%)</title><rect x="53.6" y="789" width="0.5" height="15.0" fill="rgb(237,136,17)" rx="2" ry="2" />
<text text-anchor="" x="56.63" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (211) (1 ms, 0.01%)</title><rect x="1232.0" y="597" width="0.1" height="15.0" fill="rgb(244,144,44)" rx="2" ry="2" />
<text text-anchor="" x="1234.97" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Fiber:20660 (14,282 ms, 99.57%)</title><rect x="10.0" y="1061" width="1374.0" height="15.0" fill="rgb(238,177,29)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="1071.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Fiber:20660</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (285) (4 ms, 0.03%)</title><rect x="1292.8" y="757" width="0.4" height="15.0" fill="rgb(211,134,6)" rx="2" ry="2" />
<text text-anchor="" x="1295.81" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (25) (2 ms, 0.01%)</title><rect x="12.6" y="565" width="0.2" height="15.0" fill="rgb(232,65,41)" rx="2" ry="2" />
<text text-anchor="" x="15.65" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (117) (5 ms, 0.03%)</title><rect x="149.1" y="757" width="0.5" height="15.0" fill="rgb(221,132,27)" rx="2" ry="2" />
<text text-anchor="" x="152.08" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (36) (1 ms, 0.01%)</title><rect x="1297.0" y="709" width="0.2" height="15.0" fill="rgb(213,162,23)" rx="2" ry="2" />
<text text-anchor="" x="1300.04" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (4 ms, 0.03%)</title><rect x="1349.3" y="613" width="0.4" height="15.0" fill="rgb(234,162,46)" rx="2" ry="2" />
<text text-anchor="" x="1352.34" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1188.3" y="565" width="0.2" height="15.0" fill="rgb(254,138,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.33" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (20) (2 ms, 0.01%)</title><rect x="1261.6" y="613" width="0.1" height="15.0" fill="rgb(246,223,25)" rx="2" ry="2" />
<text text-anchor="" x="1264.58" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata#hash (179) (1 ms, 0.01%)</title><rect x="1268.7" y="517" width="0.1" height="15.0" fill="rgb(220,189,6)" rx="2" ry="2" />
<text text-anchor="" x="1271.68" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (1320) (1 ms, 0.01%)</title><rect x="1280.8" y="645" width="0.1" height="15.0" fill="rgb(239,133,30)" rx="2" ry="2" />
<text text-anchor="" x="1283.75" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting#lookup_cast_type_from_column (285) (4 ms, 0.03%)</title><rect x="1290.9" y="773" width="0.3" height="15.0" fill="rgb(239,163,18)" rx="2" ry="2" />
<text text-anchor="" x="1293.88" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (15456) (29 ms, 0.20%)</title><rect x="1223.5" y="597" width="2.9" height="15.0" fill="rgb(206,195,37)" rx="2" ry="2" />
<text text-anchor="" x="1226.54" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelColumnUtils#time_zone_aware_column? (62) (1 ms, 0.01%)</title><rect x="1272.8" y="725" width="0.2" height="15.0" fill="rgb(244,101,43)" rx="2" ry="2" />
<text text-anchor="" x="1275.83" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::TypedObject#comments (18615) (24 ms, 0.17%)</title><rect x="1209.4" y="629" width="2.3" height="15.0" fill="rgb(222,183,18)" rx="2" ry="2" />
<text text-anchor="" x="1212.43" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#constants (156) (4 ms, 0.03%)</title><rect x="1002.3" y="677" width="0.4" height="15.0" fill="rgb(206,51,19)" rx="2" ry="2" />
<text text-anchor="" x="1005.33" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#get_oid_type (118) (2 ms, 0.01%)</title><rect x="1269.3" y="565" width="0.1" height="15.0" fill="rgb(223,210,38)" rx="2" ry="2" />
<text text-anchor="" x="1272.26" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (16) (5 ms, 0.03%)</title><rect x="16.5" y="453" width="0.5" height="15.0" fill="rgb(207,212,38)" rx="2" ry="2" />
<text text-anchor="" x="19.47" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>PaperTrail::ModelConfig#setup (1) (3 ms, 0.02%)</title><rect x="42.1" y="197" width="0.3" height="15.0" fill="rgb(228,77,38)" rx="2" ry="2" />
<text text-anchor="" x="45.09" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable::ClassMethods#new (174) (7 ms, 0.05%)</title><rect x="116.9" y="709" width="0.6" height="15.0" fill="rgb(243,133,44)" rx="2" ry="2" />
<text text-anchor="" x="119.86" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (780) (2 ms, 0.01%)</title><rect x="152.6" y="757" width="0.2" height="15.0" fill="rgb(246,85,10)" rx="2" ry="2" />
<text text-anchor="" x="155.61" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (2340) (3 ms, 0.02%)</title><rect x="1369.2" y="789" width="0.2" height="15.0" fill="rgb(246,56,41)" rx="2" ry="2" />
<text text-anchor="" x="1372.16" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelPlugins::ActiveStorageMethods#generate (39) (1 ms, 0.01%)</title><rect x="1378.7" y="885" width="0.1" height="15.0" fill="rgb(224,145,8)" rx="2" ry="2" />
<text text-anchor="" x="1381.68" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2340) (2 ms, 0.01%)</title><rect x="1337.6" y="773" width="0.2" height="15.0" fill="rgb(234,50,43)" rx="2" ry="2" />
<text text-anchor="" x="1340.60" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::ActiveRecord::Associations::Builder::Association&gt;#build (15) (29 ms, 0.20%)</title><rect x="38.9" y="197" width="2.9" height="15.0" fill="rgb(221,107,50)" rx="2" ry="2" />
<text text-anchor="" x="41.93" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::FileUtils&gt;#fu_mkdir (40) (9 ms, 0.06%)</title><rect x="94.6" y="965" width="0.9" height="15.0" fill="rgb(209,35,37)" rx="2" ry="2" />
<text text-anchor="" x="97.61" y="975.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (118) (5 ms, 0.03%)</title><rect x="1232.9" y="725" width="0.5" height="15.0" fill="rgb(231,132,24)" rx="2" ry="2" />
<text text-anchor="" x="1235.93" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (236) (2 ms, 0.01%)</title><rect x="1215.6" y="645" width="0.1" height="15.0" fill="rgb(231,156,36)" rx="2" ry="2" />
<text text-anchor="" x="1218.56" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Thread::Mutex#synchronize (26) (1 ms, 0.01%)</title><rect x="22.0" y="453" width="0.1" height="15.0" fill="rgb(209,65,1)" rx="2" ry="2" />
<text text-anchor="" x="24.97" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (3359) (234 ms, 1.63%)</title><rect x="976.6" y="629" width="22.6" height="15.0" fill="rgb(222,227,38)" rx="2" ry="2" />
<text text-anchor="" x="979.63" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >P..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader#set_autoloads_in_dir (8) (6 ms, 0.04%)</title><rect x="47.7" y="709" width="0.5" height="15.0" fill="rgb(230,136,8)" rx="2" ry="2" />
<text text-anchor="" x="50.65" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#abstract (6718) (16 ms, 0.11%)</title><rect x="991.0" y="565" width="1.5" height="15.0" fill="rgb(249,216,7)" rx="2" ry="2" />
<text text-anchor="" x="993.97" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::ShareLock#yield_shares (1) (5 ms, 0.03%)</title><rect x="97.8" y="453" width="0.5" height="15.0" fill="rgb(215,140,12)" rx="2" ry="2" />
<text text-anchor="" x="100.84" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (468) (10 ms, 0.07%)</title><rect x="1238.7" y="613" width="1.0" height="15.0" fill="rgb(247,59,7)" rx="2" ry="2" />
<text text-anchor="" x="1241.70" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (2340) (22 ms, 0.15%)</title><rect x="1360.5" y="581" width="2.1" height="15.0" fill="rgb(219,200,27)" rx="2" ry="2" />
<text text-anchor="" x="1363.48" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29578) (3 ms, 0.02%)</title><rect x="948.1" y="597" width="0.2" height="15.0" fill="rgb(212,161,22)" rx="2" ry="2" />
<text text-anchor="" x="951.09" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#reject (2415) (7 ms, 0.05%)</title><rect x="865.1" y="789" width="0.6" height="15.0" fill="rgb(229,77,25)" rx="2" ry="2" />
<text text-anchor="" x="868.08" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (6) (2 ms, 0.01%)</title><rect x="22.3" y="581" width="0.1" height="15.0" fill="rgb(213,70,20)" rx="2" ry="2" />
<text text-anchor="" x="25.26" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (39) (10 ms, 0.07%)</title><rect x="1075.5" y="741" width="1.0" height="15.0" fill="rgb(237,180,52)" rx="2" ry="2" />
<text text-anchor="" x="1078.49" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (428 ms, 2.98%)</title><rect x="1243.7" y="869" width="41.2" height="15.0" fill="rgb(216,25,37)" rx="2" ry="2" />
<text text-anchor="" x="1246.69" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Unb..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#to_s (11295) (1 ms, 0.01%)</title><rect x="181.5" y="709" width="0.1" height="15.0" fill="rgb(211,167,48)" rx="2" ry="2" />
<text text-anchor="" x="184.51" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Object#Rainbow (390) (1 ms, 0.01%)</title><rect x="958.1" y="821" width="0.1" height="15.0" fill="rgb(214,117,42)" rx="2" ry="2" />
<text text-anchor="" x="961.11" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_module (38) (3 ms, 0.02%)</title><rect x="1296.6" y="837" width="0.3" height="15.0" fill="rgb(223,144,52)" rx="2" ry="2" />
<text text-anchor="" x="1299.57" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ModelSchema::ClassMethods#inherited (25) (5 ms, 0.03%)</title><rect x="12.6" y="629" width="0.5" height="15.0" fill="rgb(221,10,43)" rx="2" ry="2" />
<text text-anchor="" x="15.61" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (2208) (5 ms, 0.03%)</title><rect x="1227.1" y="629" width="0.5" height="15.0" fill="rgb(206,74,54)" rx="2" ry="2" />
<text text-anchor="" x="1230.14" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (390) (17 ms, 0.12%)</title><rect x="158.3" y="773" width="1.7" height="15.0" fill="rgb(247,135,36)" rx="2" ry="2" />
<text text-anchor="" x="161.32" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#move_next_comments (2208) (8 ms, 0.06%)</title><rect x="1229.9" y="677" width="0.8" height="15.0" fill="rgb(218,175,23)" rx="2" ry="2" />
<text text-anchor="" x="1232.91" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (234) (11 ms, 0.08%)</title><rect x="1374.4" y="709" width="1.0" height="15.0" fill="rgb(213,50,23)" rx="2" ry="2" />
<text text-anchor="" x="1377.38" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_type_alias (39) (1 ms, 0.01%)</title><rect x="1078.9" y="853" width="0.1" height="15.0" fill="rgb(243,93,21)" rx="2" ry="2" />
<text text-anchor="" x="1081.91" y="863.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaCache#deep_deduplicate (174) (2 ms, 0.01%)</title><rect x="100.7" y="725" width="0.3" height="15.0" fill="rgb(249,10,16)" rx="2" ry="2" />
<text text-anchor="" x="103.75" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59160) (9 ms, 0.06%)</title><rect x="443.1" y="629" width="0.9" height="15.0" fill="rgb(233,218,9)" rx="2" ry="2" />
<text text-anchor="" x="446.11" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>SorbetRails::ModelUtils#model_class_name (117) (1 ms, 0.01%)</title><rect x="1383.8" y="949" width="0.2" height="15.0" fill="rgb(221,30,33)" rx="2" ry="2" />
<text text-anchor="" x="1386.82" y="959.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::LazyLoadHooks#with_execution_control (14) (4 ms, 0.03%)</title><rect x="52.7" y="741" width="0.4" height="15.0" fill="rgb(236,207,6)" rx="2" ry="2" />
<text text-anchor="" x="55.72" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (35) (2 ms, 0.01%)</title><rect x="1284.6" y="757" width="0.2" height="15.0" fill="rgb(230,186,4)" rx="2" ry="2" />
<text text-anchor="" x="1287.65" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (1) (10 ms, 0.07%)</title><rect x="146.8" y="661" width="0.9" height="15.0" fill="rgb(231,171,13)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (236) (1 ms, 0.01%)</title><rect x="1215.6" y="613" width="0.1" height="15.0" fill="rgb(227,186,48)" rx="2" ry="2" />
<text text-anchor="" x="1218.62" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (2 ms, 0.01%)</title><rect x="1243.8" y="789" width="0.2" height="15.0" fill="rgb(253,166,26)" rx="2" ry="2" />
<text text-anchor="" x="1246.81" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (3 ms, 0.02%)</title><rect x="1077.5" y="789" width="0.3" height="15.0" fill="rgb(230,140,30)" rx="2" ry="2" />
<text text-anchor="" x="1080.52" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#parameters (39804) (47 ms, 0.33%)</title><rect x="1041.3" y="613" width="4.5" height="15.0" fill="rgb(224,141,16)" rx="2" ry="2" />
<text text-anchor="" x="1044.29" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods&gt;#run_sig_block_for_key (1) (1 ms, 0.01%)</title><rect x="1294.2" y="501" width="0.1" height="15.0" fill="rgb(224,114,50)" rx="2" ry="2" />
<text text-anchor="" x="1297.22" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::ThroughReflection#klass (4) (2 ms, 0.01%)</title><rect x="1283.8" y="725" width="0.1" height="15.0" fill="rgb(248,152,1)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (19 ms, 0.13%)</title><rect x="1376.9" y="869" width="1.8" height="15.0" fill="rgb(234,200,18)" rx="2" ry="2" />
<text text-anchor="" x="1379.87" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#compute_class (4) (2 ms, 0.01%)</title><rect x="1283.8" y="709" width="0.1" height="15.0" fill="rgb(207,125,10)" rx="2" ry="2" />
<text text-anchor="" x="1286.76" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (11) (2 ms, 0.01%)</title><rect x="54.4" y="773" width="0.2" height="15.0" fill="rgb(206,106,14)" rx="2" ry="2" />
<text text-anchor="" x="57.40" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map (8) (2 ms, 0.01%)</title><rect x="150.3" y="661" width="0.1" height="15.0" fill="rgb(208,90,33)" rx="2" ry="2" />
<text text-anchor="" x="153.28" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#indented (312) (1 ms, 0.01%)</title><rect x="974.9" y="725" width="0.2" height="15.0" fill="rgb(229,120,26)" rx="2" ry="2" />
<text text-anchor="" x="977.94" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2982) (5 ms, 0.03%)</title><rect x="964.8" y="789" width="0.5" height="15.0" fill="rgb(242,31,15)" rx="2" ry="2" />
<text text-anchor="" x="967.80" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#== (29580) (254 ms, 1.77%)</title><rect x="430.0" y="757" width="24.4" height="15.0" fill="rgb(225,211,54)" rx="2" ry="2" />
<text text-anchor="" x="433.00" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >A..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (3452) (3 ms, 0.02%)</title><rect x="1288.9" y="693" width="0.4" height="15.0" fill="rgb(254,213,46)" rx="2" ry="2" />
<text text-anchor="" x="1291.93" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (156) (4 ms, 0.03%)</title><rect x="1236.5" y="725" width="0.4" height="15.0" fill="rgb(216,25,46)" rx="2" ry="2" />
<text text-anchor="" x="1239.48" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging&gt;#debug_puts (1084) (5 ms, 0.03%)</title><rect x="960.5" y="837" width="0.5" height="15.0" fill="rgb(237,57,31)" rx="2" ry="2" />
<text text-anchor="" x="963.55" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>AbstractController::Helpers::ClassMethods#default_helper_module! (5) (2 ms, 0.01%)</title><rect x="32.6" y="501" width="0.2" height="15.0" fill="rgb(254,193,45)" rx="2" ry="2" />
<text text-anchor="" x="35.61" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (10) (8 ms, 0.06%)</title><rect x="149.0" y="821" width="0.8" height="15.0" fill="rgb(226,55,6)" rx="2" ry="2" />
<text text-anchor="" x="151.95" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (14) (14 ms, 0.10%)</title><rect x="48.8" y="741" width="1.3" height="15.0" fill="rgb(253,217,21)" rx="2" ry="2" />
<text text-anchor="" x="51.78" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#* (22590) (5 ms, 0.03%)</title><rect x="177.2" y="677" width="0.5" height="15.0" fill="rgb(234,5,6)" rx="2" ry="2" />
<text text-anchor="" x="180.21" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (1) (3 ms, 0.02%)</title><rect x="95.8" y="661" width="0.2" height="15.0" fill="rgb(252,215,49)" rx="2" ry="2" />
<text text-anchor="" x="98.77" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Symbol#&lt;=&gt; (296777) (42 ms, 0.29%)</title><rect x="1329.7" y="821" width="4.1" height="15.0" fill="rgb(224,49,13)" rx="2" ry="2" />
<text text-anchor="" x="1332.73" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (2 ms, 0.01%)</title><rect x="1235.0" y="805" width="0.2" height="15.0" fill="rgb(236,209,26)" rx="2" ry="2" />
<text text-anchor="" x="1237.97" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::DatabaseStatements#query_values (1) (10 ms, 0.07%)</title><rect x="146.8" y="709" width="0.9" height="15.0" fill="rgb(209,172,43)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (468) (22 ms, 0.15%)</title><rect x="1240.6" y="741" width="2.1" height="15.0" fill="rgb(211,59,7)" rx="2" ry="2" />
<text text-anchor="" x="1243.56" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MatchData#captures (7485) (2 ms, 0.01%)</title><rect x="1016.9" y="501" width="0.2" height="15.0" fill="rgb(224,192,13)" rx="2" ry="2" />
<text text-anchor="" x="1019.90" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#generate_body (156) (295 ms, 2.06%)</title><rect x="975.2" y="693" width="28.4" height="15.0" fill="rgb(251,22,1)" rx="2" ry="2" />
<text text-anchor="" x="978.22" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Pa..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Base#error_message_for_obj (16380) (32 ms, 0.22%)</title><rect x="1345.3" y="613" width="3.1" height="15.0" fill="rgb(253,157,29)" rx="2" ry="2" />
<text text-anchor="" x="1348.29" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (40) (12 ms, 0.08%)</title><rect x="94.5" y="981" width="1.2" height="15.0" fill="rgb(244,66,33)" rx="2" ry="2" />
<text text-anchor="" x="97.55" y="991.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ClassNamespace#initialize (211) (5 ms, 0.03%)</title><rect x="1231.6" y="693" width="0.5" height="15.0" fill="rgb(243,223,5)" rx="2" ry="2" />
<text text-anchor="" x="1234.57" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (863) (1 ms, 0.01%)</title><rect x="1286.5" y="757" width="0.1" height="15.0" fill="rgb(225,4,42)" rx="2" ry="2" />
<text text-anchor="" x="1289.50" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#children (18615) (24 ms, 0.17%)</title><rect x="1203.3" y="677" width="2.3" height="15.0" fill="rgb(209,129,51)" rx="2" ry="2" />
<text text-anchor="" x="1206.30" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1) (2 ms, 0.01%)</title><rect x="151.7" y="821" width="0.2" height="15.0" fill="rgb(237,157,4)" rx="2" ry="2" />
<text text-anchor="" x="154.71" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (37) (5 ms, 0.03%)</title><rect x="17.9" y="693" width="0.5" height="15.0" fill="rgb(247,4,9)" rx="2" ry="2" />
<text text-anchor="" x="20.91" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (3060) (1 ms, 0.01%)</title><rect x="1324.2" y="565" width="0.1" height="15.0" fill="rgb(237,221,29)" rx="2" ry="2" />
<text text-anchor="" x="1327.19" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29578) (3 ms, 0.02%)</title><rect x="892.2" y="581" width="0.3" height="15.0" fill="rgb(208,219,10)" rx="2" ry="2" />
<text text-anchor="" x="895.23" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (92) (154 ms, 1.07%)</title><rect x="1216.1" y="773" width="14.8" height="15.0" fill="rgb(225,38,36)" rx="2" ry="2" />
<text text-anchor="" x="1219.11" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#class (11295) (2 ms, 0.01%)</title><rect x="213.0" y="693" width="0.2" height="15.0" fill="rgb(208,137,16)" rx="2" ry="2" />
<text text-anchor="" x="216.02" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#implementation (15906) (37 ms, 0.26%)</title><rect x="1053.8" y="565" width="3.6" height="15.0" fill="rgb(252,10,46)" rx="2" ry="2" />
<text text-anchor="" x="1056.84" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#initialize (234) (2 ms, 0.01%)</title><rect x="1375.2" y="581" width="0.2" height="15.0" fill="rgb(205,199,31)" rx="2" ry="2" />
<text text-anchor="" x="1378.24" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (1) (2 ms, 0.01%)</title><rect x="152.0" y="757" width="0.1" height="15.0" fill="rgb(249,98,37)" rx="2" ry="2" />
<text text-anchor="" x="154.99" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2340) (11 ms, 0.08%)</title><rect x="1350.5" y="581" width="1.1" height="15.0" fill="rgb(208,83,4)" rx="2" ry="2" />
<text text-anchor="" x="1353.54" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#camelize (40) (1 ms, 0.01%)</title><rect x="11.2" y="789" width="0.2" height="15.0" fill="rgb(249,80,52)" rx="2" ry="2" />
<text text-anchor="" x="14.22" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Private::Methods::Signature#each_args_value_type (18615) (135 ms, 0.94%)</title><rect x="1111.2" y="709" width="13.0" height="15.0" fill="rgb(208,209,39)" rx="2" ry="2" />
<text text-anchor="" x="1114.19" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::Options#tab_size (7992) (7 ms, 0.05%)</title><rect x="1036.0" y="517" width="0.6" height="15.0" fill="rgb(206,104,25)" rx="2" ry="2" />
<text text-anchor="" x="1038.97" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (240) (5 ms, 0.03%)</title><rect x="1322.8" y="645" width="0.5" height="15.0" fill="rgb(233,56,12)" rx="2" ry="2" />
<text text-anchor="" x="1325.82" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="920.4" y="597" width="0.7" height="15.0" fill="rgb(221,229,32)" rx="2" ry="2" />
<text text-anchor="" x="923.44" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::RbiObject#initialize (2340) (15 ms, 0.10%)</title><rect x="1363.5" y="549" width="1.4" height="15.0" fill="rgb(213,110,34)" rx="2" ry="2" />
<text text-anchor="" x="1366.47" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#respond_to? (30382) (4 ms, 0.03%)</title><rect x="1321.7" y="789" width="0.4" height="15.0" fill="rgb(217,124,35)" rx="2" ry="2" />
<text text-anchor="" x="1324.72" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader::Callbacks#on_dir_autoloaded (7) (6 ms, 0.04%)</title><rect x="47.6" y="773" width="0.6" height="15.0" fill="rgb(250,126,16)" rx="2" ry="2" />
<text text-anchor="" x="50.64" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#constants (195) (6 ms, 0.04%)</title><rect x="1073.6" y="677" width="0.6" height="15.0" fill="rgb(212,169,33)" rx="2" ry="2" />
<text text-anchor="" x="1076.64" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Reflection::AssociationReflection#compute_class (42) (23 ms, 0.16%)</title><rect x="1281.5" y="709" width="2.3" height="15.0" fill="rgb(242,176,42)" rx="2" ry="2" />
<text text-anchor="" x="1284.53" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Private::Methods::CallValidation&gt;#validate_call (156) (3 ms, 0.02%)</title><rect x="1077.5" y="741" width="0.3" height="15.0" fill="rgb(213,160,16)" rx="2" ry="2" />
<text text-anchor="" x="1080.54" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#generate_rbi (18) (2 ms, 0.01%)</title><rect x="150.3" y="645" width="0.1" height="15.0" fill="rgb(225,75,41)" rx="2" ry="2" />
<text text-anchor="" x="153.28" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (6718) (1 ms, 0.01%)</title><rect x="993.9" y="549" width="0.1" height="15.0" fill="rgb(242,93,29)" rx="2" ry="2" />
<text text-anchor="" x="996.88" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (156) (7 ms, 0.05%)</title><rect x="1235.5" y="805" width="0.7" height="15.0" fill="rgb(249,80,31)" rx="2" ry="2" />
<text text-anchor="" x="1238.49" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::TypedEnumerable#initialize (546) (1 ms, 0.01%)</title><rect x="156.0" y="837" width="0.1" height="15.0" fill="rgb(252,68,50)" rx="2" ry="2" />
<text text-anchor="" x="158.99" y="847.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (863) (52 ms, 0.36%)</title><rect x="1285.6" y="821" width="5.0" height="15.0" fill="rgb(250,185,18)" rx="2" ry="2" />
<text text-anchor="" x="1288.63" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::SorbetRails::Utils&gt;#valid_method_name? (780) (2 ms, 0.01%)</title><rect x="152.6" y="741" width="0.2" height="15.0" fill="rgb(232,68,17)" rx="2" ry="2" />
<text text-anchor="" x="155.64" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#map! (35) (9 ms, 0.06%)</title><rect x="16.4" y="517" width="0.9" height="15.0" fill="rgb(225,148,3)" rx="2" ry="2" />
<text text-anchor="" x="19.45" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (2168) (1 ms, 0.01%)</title><rect x="960.8" y="773" width="0.1" height="15.0" fill="rgb(240,14,41)" rx="2" ry="2" />
<text text-anchor="" x="963.85" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (1170) (4 ms, 0.03%)</title><rect x="1368.6" y="693" width="0.4" height="15.0" fill="rgb(212,21,11)" rx="2" ry="2" />
<text text-anchor="" x="1371.60" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Enumerable#inject (18) (6 ms, 0.04%)</title><rect x="1277.3" y="613" width="0.6" height="15.0" fill="rgb(230,113,16)" rx="2" ry="2" />
<text text-anchor="" x="1280.28" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_with_bootsnap_lfi (19) (135 ms, 0.94%)</title><rect x="32.1" y="677" width="13.0" height="15.0" fill="rgb(236,99,29)" rx="2" ry="2" />
<text text-anchor="" x="35.06" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::Deduplicable#-@ (118) (1 ms, 0.01%)</title><rect x="1261.6" y="581" width="0.1" height="15.0" fill="rgb(253,57,4)" rx="2" ry="2" />
<text text-anchor="" x="1264.60" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>MatchData#end (11295) (7 ms, 0.05%)</title><rect x="200.6" y="693" width="0.7" height="15.0" fill="rgb(207,95,9)" rx="2" ry="2" />
<text text-anchor="" x="203.62" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (29580) (3 ms, 0.02%)</title><rect x="521.8" y="693" width="0.3" height="15.0" fill="rgb(253,181,46)" rx="2" ry="2" />
<text text-anchor="" x="524.81" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#dangerous_attribute_method? (5628) (9 ms, 0.06%)</title><rect x="131.8" y="677" width="0.9" height="15.0" fill="rgb(218,135,20)" rx="2" ry="2" />
<text text-anchor="" x="134.84" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#load_additional_types (1) (13 ms, 0.09%)</title><rect x="99.0" y="581" width="1.3" height="15.0" fill="rgb(246,55,37)" rx="2" ry="2" />
<text text-anchor="" x="102.04" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Notifications::Instrumenter#instrument (9) (97 ms, 0.68%)</title><rect x="135.5" y="693" width="9.4" height="15.0" fill="rgb(215,222,18)" rx="2" ry="2" />
<text text-anchor="" x="138.54" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#inspect (4917) (2 ms, 0.01%)</title><rect x="128.3" y="677" width="0.2" height="15.0" fill="rgb(220,52,19)" rx="2" ry="2" />
<text text-anchor="" x="131.27" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>BetterErrors::ExceptionExtension#set_backtrace (45) (10 ms, 0.07%)</title><rect x="1282.5" y="565" width="0.9" height="15.0" fill="rgb(224,37,48)" rx="2" ry="2" />
<text text-anchor="" x="1285.50" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (5) (8 ms, 0.06%)</title><rect x="150.6" y="741" width="0.7" height="15.0" fill="rgb(230,171,53)" rx="2" ry="2" />
<text text-anchor="" x="153.59" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Zeitwerk::Loader::Callbacks#on_dir_autoloaded (19) (6 ms, 0.04%)</title><rect x="44.5" y="613" width="0.5" height="15.0" fill="rgb(213,96,45)" rx="2" ry="2" />
<text text-anchor="" x="47.50" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#each (390) (3 ms, 0.02%)</title><rect x="1071.4" y="661" width="0.2" height="15.0" fill="rgb(245,162,22)" rx="2" ry="2" />
<text text-anchor="" x="1074.36" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (351) (1 ms, 0.01%)</title><rect x="1243.1" y="709" width="0.1" height="15.0" fill="rgb(213,158,9)" rx="2" ry="2" />
<text text-anchor="" x="1246.10" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#here (3531) (30 ms, 0.21%)</title><rect x="237.8" y="757" width="2.9" height="15.0" fill="rgb(231,219,9)" rx="2" ry="2" />
<text text-anchor="" x="240.84" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (2 ms, 0.01%)</title><rect x="1212.9" y="661" width="0.2" height="15.0" fill="rgb(217,166,11)" rx="2" ry="2" />
<text text-anchor="" x="1215.85" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Namespace#create_method (24) (1 ms, 0.01%)</title><rect x="1215.9" y="725" width="0.2" height="15.0" fill="rgb(230,196,32)" rx="2" ry="2" />
<text text-anchor="" x="1218.92" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#const_get (28) (1 ms, 0.01%)</title><rect x="1283.8" y="581" width="0.1" height="15.0" fill="rgb(244,69,3)" rx="2" ry="2" />
<text text-anchor="" x="1286.79" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (2415) (2 ms, 0.01%)</title><rect x="866.4" y="773" width="0.3" height="15.0" fill="rgb(211,42,6)" rx="2" ry="2" />
<text text-anchor="" x="869.45" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (18615) (4 ms, 0.03%)</title><rect x="1128.4" y="645" width="0.4" height="15.0" fill="rgb(238,120,17)" rx="2" ry="2" />
<text text-anchor="" x="1131.42" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Inflector#constantize (5) (2 ms, 0.01%)</title><rect x="45.9" y="597" width="0.2" height="15.0" fill="rgb(253,208,13)" rx="2" ry="2" />
<text text-anchor="" x="48.91" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Class#new (1) (14 ms, 0.10%)</title><rect x="96.1" y="597" width="1.4" height="15.0" fill="rgb(208,43,49)" rx="2" ry="2" />
<text text-anchor="" x="99.07" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (236) (5 ms, 0.03%)</title><rect x="1215.0" y="645" width="0.4" height="15.0" fill="rgb(222,159,17)" rx="2" ry="2" />
<text text-anchor="" x="1217.97" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Concurrency::LoadInterlockAwareMonitor#synchronize (1) (10 ms, 0.07%)</title><rect x="146.8" y="645" width="0.9" height="15.0" fill="rgb(251,187,33)" rx="2" ry="2" />
<text text-anchor="" x="149.78" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Hash#each (2208) (40 ms, 0.28%)</title><rect x="1222.5" y="613" width="3.9" height="15.0" fill="rgb(208,100,16)" rx="2" ry="2" />
<text text-anchor="" x="1225.49" y="623.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (234) (9 ms, 0.06%)</title><rect x="1373.1" y="693" width="0.9" height="15.0" fill="rgb(246,206,51)" rx="2" ry="2" />
<text text-anchor="" x="1376.08" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (240) (9 ms, 0.06%)</title><rect x="1323.8" y="677" width="0.8" height="15.0" fill="rgb(218,210,25)" rx="2" ry="2" />
<text text-anchor="" x="1326.79" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Module#include (23) (4 ms, 0.03%)</title><rect x="31.6" y="709" width="0.4" height="15.0" fill="rgb(232,42,34)" rx="2" ry="2" />
<text text-anchor="" x="34.63" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Simple#valid? (13436) (5 ms, 0.03%)</title><rect x="994.9" y="517" width="0.4" height="15.0" fill="rgb(211,111,14)" rx="2" ry="2" />
<text text-anchor="" x="997.86" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (30811) (32 ms, 0.22%)</title><rect x="1305.9" y="805" width="3.1" height="15.0" fill="rgb(221,70,18)" rx="2" ry="2" />
<text text-anchor="" x="1308.89" y="815.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#zeitwerk_original_require (5) (2 ms, 0.01%)</title><rect x="45.9" y="517" width="0.2" height="15.0" fill="rgb(244,24,44)" rx="2" ry="2" />
<text text-anchor="" x="48.92" y="527.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (11295) (570 ms, 3.97%)</title><rect x="171.8" y="773" width="54.8" height="15.0" fill="rgb(244,120,21)" rx="2" ry="2" />
<text text-anchor="" x="174.78" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Unbou..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#flatten (39) (3 ms, 0.02%)</title><rect x="974.5" y="789" width="0.3" height="15.0" fill="rgb(225,74,18)" rx="2" ry="2" />
<text text-anchor="" x="977.49" y="799.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (1170) (2 ms, 0.01%)</title><rect x="160.8" y="741" width="0.2" height="15.0" fill="rgb(246,223,41)" rx="2" ry="2" />
<text text-anchor="" x="163.81" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#initialize (2208) (90 ms, 0.63%)</title><rect x="1221.0" y="661" width="8.6" height="15.0" fill="rgb(251,15,25)" rx="2" ry="2" />
<text text-anchor="" x="1223.97" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::ModuleNamespace#initialize (35) (2 ms, 0.01%)</title><rect x="1234.5" y="757" width="0.1" height="15.0" fill="rgb(231,135,37)" rx="2" ry="2" />
<text text-anchor="" x="1237.48" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Symbol#&lt;=&gt; (7442) (1 ms, 0.01%)</title><rect x="153.2" y="773" width="0.1" height="15.0" fill="rgb(220,30,52)" rx="2" ry="2" />
<text text-anchor="" x="156.21" y="783.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Set#include? (5628) (2 ms, 0.01%)</title><rect x="132.5" y="645" width="0.2" height="15.0" fill="rgb(218,1,37)" rx="2" ry="2" />
<text text-anchor="" x="135.51" y="655.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveStorage::Attached::Model::ClassMethods#has_one_attached (1) (1 ms, 0.01%)</title><rect x="41.8" y="213" width="0.2" height="15.0" fill="rgb(230,145,7)" rx="2" ry="2" />
<text text-anchor="" x="44.85" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (4) (3 ms, 0.02%)</title><rect x="150.3" y="741" width="0.3" height="15.0" fill="rgb(241,195,39)" rx="2" ry="2" />
<text text-anchor="" x="153.27" y="751.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Class::PG::Connection&gt;#conndefaults_hash (1) (2 ms, 0.01%)</title><rect x="97.5" y="629" width="0.1" height="15.0" fill="rgb(253,63,18)" rx="2" ry="2" />
<text text-anchor="" x="100.46" y="639.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Scoping#populate_with_current_scope_attributes (37) (1 ms, 0.01%)</title><rect x="145.1" y="869" width="0.1" height="15.0" fill="rgb(216,6,8)" rx="2" ry="2" />
<text text-anchor="" x="148.11" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::Associations::ClassMethods#has_one (5) (2 ms, 0.01%)</title><rect x="31.2" y="581" width="0.2" height="15.0" fill="rgb(215,157,3)" rx="2" ry="2" />
<text text-anchor="" x="34.22" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Props::Constructor::DecoratorMethods#construct_props_without_defaults (62) (1 ms, 0.01%)</title><rect x="1272.6" y="693" width="0.1" height="15.0" fill="rgb(209,94,10)" rx="2" ry="2" />
<text text-anchor="" x="1275.58" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Bootsnap::CompileCache::ISeq&gt;#fetch (15) (1 ms, 0.01%)</title><rect x="42.9" y="373" width="0.1" height="15.0" fill="rgb(214,85,46)" rx="2" ry="2" />
<text text-anchor="" x="45.87" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Parameter#initialize (236) (2 ms, 0.01%)</title><rect x="1214.3" y="709" width="0.2" height="15.0" fill="rgb(216,58,2)" rx="2" ry="2" />
<text text-anchor="" x="1217.29" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>String#initialize (11295) (2 ms, 0.01%)</title><rect x="193.6" y="693" width="0.2" height="15.0" fill="rgb(215,1,13)" rx="2" ry="2" />
<text text-anchor="" x="196.60" y="703.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Symbol#to_s (30871) (9 ms, 0.06%)</title><rect x="1325.6" y="821" width="0.9" height="15.0" fill="rgb(234,40,17)" rx="2" ry="2" />
<text text-anchor="" x="1328.60" y="831.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (37230) (4 ms, 0.03%)</title><rect x="1193.8" y="581" width="0.4" height="15.0" fill="rgb(206,215,26)" rx="2" ry="2" />
<text text-anchor="" x="1196.82" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>UnboundMethod#bind_call (39) (35 ms, 0.24%)</title><rect x="1378.8" y="869" width="3.4" height="15.0" fill="rgb(233,169,22)" rx="2" ry="2" />
<text text-anchor="" x="1381.82" y="879.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::Callbacks::ClassMethods#set_callback (27) (2 ms, 0.01%)</title><rect x="18.9" y="597" width="0.2" height="15.0" fill="rgb(238,209,4)" rx="2" ry="2" />
<text text-anchor="" x="21.92" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#is_a? (59156) (7 ms, 0.05%)</title><rect x="933.2" y="597" width="0.7" height="15.0" fill="rgb(237,142,37)" rx="2" ry="2" />
<text text-anchor="" x="936.24" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveRecord::ConnectionAdapters::SchemaStatements#columns (18) (180 ms, 1.25%)</title><rect x="101.0" y="757" width="17.3" height="15.0" fill="rgb(232,73,38)" rx="2" ry="2" />
<text text-anchor="" x="103.95" y="767.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ActiveSupport::NumericWithFormat#to_s (11295) (9 ms, 0.06%)</title><rect x="189.0" y="677" width="0.9" height="15.0" fill="rgb(235,58,43)" rx="2" ry="2" />
<text text-anchor="" x="192.05" y="687.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::Parlour::Debugging::Tree&gt;#begin (39) (3 ms, 0.02%)</title><rect x="157.0" y="885" width="0.4" height="15.0" fill="rgb(219,140,44)" rx="2" ry="2" />
<text text-anchor="" x="160.04" y="895.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Bootsnap::LoadPathCache::LoadedFeaturesIndex#register (15) (62 ms, 0.43%)</title><rect x="38.1" y="501" width="6.0" height="15.0" fill="rgb(216,5,7)" rx="2" ry="2" />
<text text-anchor="" x="41.12" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Parlour::RbiGenerator::Method#qualifiers (6718) (81 ms, 0.56%)</title><rect x="989.9" y="581" width="7.8" height="15.0" fill="rgb(253,180,45)" rx="2" ry="2" />
<text text-anchor="" x="992.91" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Array#any? (1365) (2 ms, 0.01%)</title><rect x="1381.2" y="661" width="0.1" height="15.0" fill="rgb(209,19,22)" rx="2" ry="2" />
<text text-anchor="" x="1384.16" y="671.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Regexp#match (1868) (2 ms, 0.01%)</title><rect x="979.5" y="501" width="0.1" height="15.0" fill="rgb(219,56,8)" rx="2" ry="2" />
<text text-anchor="" x="982.46" y="511.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Kernel#require_without_bootsnap (14) (14 ms, 0.10%)</title><rect x="48.8" y="725" width="1.3" height="15.0" fill="rgb(216,199,44)" rx="2" ry="2" />
<text text-anchor="" x="51.79" y="735.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>&lt;Module::T::Types::Simple::Private::Pool&gt;#type_for_module (2731) (2 ms, 0.01%)</title><rect x="969.1" y="709" width="0.1" height="15.0" fill="rgb(231,107,38)" rx="2" ry="2" />
<text text-anchor="" x="972.05" y="719.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>T::Types::Union#valid? (29578) (44 ms, 0.31%)</title><rect x="910.5" y="645" width="4.3" height="15.0" fill="rgb(243,186,7)" rx="2" ry="2" />
<text text-anchor="" x="913.53" y="655.5" font-size="12
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment