๐Ÿ“ฆ apache / datafusion

๐Ÿ“„ flamegraph.svg ยท 491 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" width="1200" height="694" onload="init(evt)" viewBox="0 0 1200 694" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fg="http://github.com/jonhoo/inferno"><!--Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples.--><!--NOTES: --><defs><linearGradient id="background" y1="0" y2="1" x1="0" x2="0"><stop stop-color="#eeeeee" offset="5%"/><stop stop-color="#eeeeb0" offset="95%"/></linearGradient></defs><style type="text/css">
text { font-family:monospace; font-size:12px }
#title { text-anchor:middle; font-size:17px; }
#matched { text-anchor:end; }
#search { text-anchor:end; opacity:0.1; cursor:pointer; }
#search:hover, #search.show { opacity:1; }
#subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
#unzoom { cursor:pointer; }
#frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
.hide { display:none; }
.parent { opacity:0.5; }
</style><script type="text/ecmascript"><![CDATA[
        var nametype = 'Function:';
        var fontsize = 12;
        var fontwidth = 0.59;
        var xpad = 10;
        var inverted = false;
        var searchcolor = 'rgb(230,0,230)';
        var fluiddrawing = true;
        var truncate_text_right = false;
    ]]><![CDATA["use strict";
var details, searchbtn, unzoombtn, matchedtxt, svg, searching, frames, known_font_width;
function init(evt) {
    details = document.getElementById("details").firstChild;
    searchbtn = document.getElementById("search");
    unzoombtn = document.getElementById("unzoom");
    matchedtxt = document.getElementById("matched");
    svg = document.getElementsByTagName("svg")[0];
    frames = document.getElementById("frames");
    known_font_width = get_monospace_width(frames);
    total_samples = parseInt(frames.attributes.total_samples.value);
    searching = 0;

    // Use GET parameters to restore a flamegraph's state.
    var restore_state = function() {
        var params = get_params();
        if (params.x && params.y)
            zoom(find_group(document.querySelector('[*|x="' + params.x + '"][y="' + params.y + '"]')));
        if (params.s)
            search(params.s);
    };

    if (fluiddrawing) {
        // Make width dynamic so the SVG fits its parent's width.
        svg.removeAttribute("width");
        // Edge requires us to have a viewBox that gets updated with size changes.
        var isEdge = /Edge\/\d./i.test(navigator.userAgent);
        if (!isEdge) {
            svg.removeAttribute("viewBox");
        }
        var update_for_width_change = function() {
            if (isEdge) {
                svg.attributes.viewBox.value = "0 0 " + svg.width.baseVal.value + " " + svg.height.baseVal.value;
            }

            // Keep consistent padding on left and right of frames container.
            frames.attributes.width.value = svg.width.baseVal.value - xpad * 2;

            // Text truncation needs to be adjusted for the current width.
            update_text_for_elements(frames.children);

            // Keep search elements at a fixed distance from right edge.
            var svgWidth = svg.width.baseVal.value;
            searchbtn.attributes.x.value = svgWidth - xpad;
            matchedtxt.attributes.x.value = svgWidth - xpad;
        };
        window.addEventListener('resize', function() {
            update_for_width_change();
        });
        // This needs to be done asynchronously for Safari to work.
        setTimeout(function() {
            unzoom();
            update_for_width_change();
            restore_state();
        }, 0);
    } else {
        restore_state();
    }
}
// event listeners
window.addEventListener("click", function(e) {
    var target = find_group(e.target);
    if (target) {
        if (target.nodeName == "a") {
            if (e.ctrlKey === false) return;
            e.preventDefault();
        }
        if (target.classList.contains("parent")) unzoom();
        zoom(target);

        // set parameters for zoom state
        var el = target.querySelector("rect");
        if (el && el.attributes && el.attributes.y && el.attributes["fg:x"]) {
            var params = get_params()
            params.x = el.attributes["fg:x"].value;
            params.y = el.attributes.y.value;
            history.replaceState(null, null, parse_params(params));
        }
    }
    else if (e.target.id == "unzoom") {
        unzoom();

        // remove zoom state
        var params = get_params();
        if (params.x) delete params.x;
        if (params.y) delete params.y;
        history.replaceState(null, null, parse_params(params));
    }
    else if (e.target.id == "search") search_prompt();
}, false)
// mouse-over for info
// show
window.addEventListener("mouseover", function(e) {
    var target = find_group(e.target);
    if (target) details.nodeValue = nametype + " " + g_to_text(target);
}, false)
// clear
window.addEventListener("mouseout", function(e) {
    var target = find_group(e.target);
    if (target) details.nodeValue = ' ';
}, false)
// ctrl-F for search
window.addEventListener("keydown",function (e) {
    if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
        e.preventDefault();
        search_prompt();
    }
}, false)
// functions
function get_params() {
    var params = {};
    var paramsarr = window.location.search.substr(1).split('&');
    for (var i = 0; i < paramsarr.length; ++i) {
        var tmp = paramsarr[i].split("=");
        if (!tmp[0] || !tmp[1]) continue;
        params[tmp[0]]  = decodeURIComponent(tmp[1]);
    }
    return params;
}
function parse_params(params) {
    var uri = "?";
    for (var key in params) {
        uri += key + '=' + encodeURIComponent(params[key]) + '&';
    }
    if (uri.slice(-1) == "&")
        uri = uri.substring(0, uri.length - 1);
    if (uri == '?')
        uri = window.location.href.split('?')[0];
    return uri;
}
function find_child(node, selector) {
    var children = node.querySelectorAll(selector);
    if (children.length) return children[0];
    return;
}
function find_group(node) {
    var parent = node.parentElement;
    if (!parent) return;
    if (parent.id == "frames") return node;
    return find_group(parent);
}
function orig_save(e, attr, val) {
    if (e.attributes["fg:orig_" + attr] != undefined) return;
    if (e.attributes[attr] == undefined) return;
    if (val == undefined) val = e.attributes[attr].value;
    e.setAttribute("fg:orig_" + attr, val);
}
function orig_load(e, attr) {
    if (e.attributes["fg:orig_"+attr] == undefined) return;
    e.attributes[attr].value = e.attributes["fg:orig_" + attr].value;
    e.removeAttribute("fg: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 get_monospace_width(frames) {
    // Given the id="frames" element, return the width of text characters if
    // this is a monospace font, otherwise return 0.
    text = find_child(frames.children[0], "text");
    originalContent = text.textContent;
    text.textContent = "!";
    bangWidth = text.getComputedTextLength();
    text.textContent = "W";
    wWidth = text.getComputedTextLength();
    text.textContent = originalContent;
    if (bangWidth === wWidth) {
        return bangWidth;
    } else {
        return 0;
    }
}
function update_text_for_elements(elements) {
    // In order to render quickly in the browser, you want to do one pass of
    // reading attributes, and one pass of mutating attributes. See
    // https://web.dev/avoid-large-complex-layouts-and-layout-thrashing/ for details.

    // Fall back to inefficient calculation, if we're variable-width font.
    // TODO This should be optimized somehow too.
    if (known_font_width === 0) {
        for (var i = 0; i < elements.length; i++) {
            update_text(elements[i]);
        }
        return;
    }

    var textElemNewAttributes = [];
    for (var i = 0; i < elements.length; i++) {
        var e = elements[i];
        var r = find_child(e, "rect");
        var t = find_child(e, "text");
        var w = parseFloat(r.attributes.width.value) * frames.attributes.width.value / 100 - 3;
        var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
        var newX = format_percent((parseFloat(r.attributes.x.value) + (100 * 3 / frames.attributes.width.value)));

        // Smaller than this size won't fit anything
        if (w < 2 * known_font_width) {
            textElemNewAttributes.push([newX, ""]);
            continue;
        }

        // Fit in full text width
        if (txt.length * known_font_width < w) {
            textElemNewAttributes.push([newX, txt]);
            continue;
        }

        var substringLength = Math.floor(w / known_font_width) - 2;
        if (truncate_text_right) {
            // Truncate the right side of the text.
            textElemNewAttributes.push([newX, txt.substring(0, substringLength) + ".."]);
            continue;
        } else {
            // Truncate the left side of the text.
            textElemNewAttributes.push([newX, ".." + txt.substring(txt.length - substringLength, txt.length)]);
            continue;
        }
    }

    console.assert(textElemNewAttributes.length === elements.length, "Resize failed, please file a bug at https://github.com/jonhoo/inferno/");

    // Now that we know new textContent, set it all in one go so we don't refresh a bazillion times.
    for (var i = 0; i < elements.length; i++) {
        var e = elements[i];
        var values = textElemNewAttributes[i];
        var t = find_child(e, "text");
        t.attributes.x.value = values[0];
        t.textContent = values[1];
    }
}

function update_text(e) {
    var r = find_child(e, "rect");
    var t = find_child(e, "text");
    var w = parseFloat(r.attributes.width.value) * frames.attributes.width.value / 100 - 3;
    var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
    t.attributes.x.value = format_percent((parseFloat(r.attributes.x.value) + (100 * 3 / frames.attributes.width.value)));

    // Smaller than this size won't fit anything
    if (w < 2 * fontsize * fontwidth) {
        t.textContent = "";
        return;
    }
    t.textContent = txt;
    // Fit in full text width
    if (t.getComputedTextLength() < w)
        return;
    if (truncate_text_right) {
        // Truncate the right side of the text.
        for (var x = txt.length - 2; x > 0; x--) {
            if (t.getSubStringLength(0, x + 2) <= w) {
                t.textContent = txt.substring(0, x) + "..";
                return;
            }
        }
    } else {
        // Truncate the left side of the text.
        for (var x = 2; x < txt.length; x++) {
            if (t.getSubStringLength(x - 2, txt.length) <= w) {
                t.textContent = ".." + txt.substring(x, txt.length);
                return;
            }
        }
    }
    t.textContent = "";
}
// zoom
function zoom_reset(e) {
    if (e.tagName == "rect") {
        e.attributes.x.value = format_percent(100 * parseInt(e.attributes["fg:x"].value) / total_samples);
        e.attributes.width.value = format_percent(100 * parseInt(e.attributes["fg:w"].value) / total_samples);
    }
    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, zoomed_width_samples) {
    if (e.tagName == "text") {
        var parent_x = parseFloat(find_child(e.parentNode, "rect[x]").attributes.x.value);
        e.attributes.x.value = format_percent(parent_x + (100 * 3 / frames.attributes.width.value));
    } else if (e.tagName == "rect") {
        e.attributes.x.value = format_percent(100 * (parseInt(e.attributes["fg:x"].value) - x) / zoomed_width_samples);
        e.attributes.width.value = format_percent(100 * parseInt(e.attributes["fg:w"].value) / zoomed_width_samples);
    }
    if (e.childNodes == undefined) return;
    for(var i = 0, c = e.childNodes; i < c.length; i++) {
        zoom_child(c[i], x, zoomed_width_samples);
    }
}
function zoom_parent(e) {
    if (e.attributes) {
        if (e.attributes.x != undefined) {
            e.attributes.x.value = "0.0%";
        }
        if (e.attributes.width != undefined) {
            e.attributes.width.value = "100.0%";
        }
    }
    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 = parseInt(attr["fg:w"].value);
    var xmin = parseInt(attr["fg:x"].value);
    var xmax = xmin + width;
    var ymin = parseFloat(attr.y.value);
    unzoombtn.classList.remove("hide");
    var el = frames.children;
    var to_update_text = [];
    for (var i = 0; i < el.length; i++) {
        var e = el[i];
        var a = find_child(e, "rect").attributes;
        var ex = parseInt(a["fg:x"].value);
        var ew = parseInt(a["fg:w"].value);
        // Is it an ancestor
        if (!inverted) {
            var upstack = parseFloat(a.y.value) > ymin;
        } else {
            var upstack = parseFloat(a.y.value) < ymin;
        }
        if (upstack) {
            // Direct ancestor
            if (ex <= xmin && (ex+ew) >= xmax) {
                e.classList.add("parent");
                zoom_parent(e);
                to_update_text.push(e);
            }
            // not in current path
            else
                e.classList.add("hide");
        }
        // Children maybe
        else {
            // no common path
            if (ex < xmin || ex >= xmax) {
                e.classList.add("hide");
            }
            else {
                zoom_child(e, xmin, width);
                to_update_text.push(e);
            }
        }
    }
    update_text_for_elements(to_update_text);
}
function unzoom() {
    unzoombtn.classList.add("hide");
    var el = frames.children;
    for(var i = 0; i < el.length; i++) {
        el[i].classList.remove("parent");
        el[i].classList.remove("hide");
        zoom_reset(el[i]);
    }
    update_text_for_elements(el);
}
// search
function reset_search() {
    var el = document.querySelectorAll("#frames rect");
    for (var i = 0; i < el.length; i++) {
        orig_load(el[i], "fill")
    }
    var params = get_params();
    delete params.s;
    history.replaceState(null, null, parse_params(params));
}
function search_prompt() {
    if (!searching) {
        var term = prompt("Enter a search term (regexp " +
            "allowed, eg: ^ext4_)", "");
        if (term != null) {
            search(term)
        }
    } else {
        reset_search();
        searching = 0;
        searchbtn.classList.remove("show");
        searchbtn.firstChild.nodeValue = "Search"
        matchedtxt.classList.add("hide");
        matchedtxt.firstChild.nodeValue = ""
    }
}
function search(term) {
    var re = new RegExp(term);
    var el = frames.children;
    var matches = new Object();
    var maxwidth = 0;
    for (var i = 0; i < el.length; i++) {
        var e = el[i];
        // Skip over frames which are either not visible, or below the zoomed-to frame
        if (e.classList.contains("hide") || e.classList.contains("parent")) {
            continue;
        }
        var func = g_to_func(e);
        var rect = find_child(e, "rect");
        if (func == null || rect == null)
            continue;
        // Save max width. Only works as we have a root frame
        var w = parseInt(rect.attributes["fg:w"].value);
        if (w > maxwidth)
            maxwidth = w;
        if (func.match(re)) {
            // highlight
            var x = parseInt(rect.attributes["fg:x"].value);
            orig_save(rect, "fill");
            rect.attributes.fill.value = searchcolor;
            // remember matches
            if (matches[x] == undefined) {
                matches[x] = w;
            } else {
                if (w > matches[x]) {
                    // overwrite with parent
                    matches[x] = w;
                }
            }
            searching = 1;
        }
    }
    if (!searching)
        return;
    var params = get_params();
    params.s = term;
    history.replaceState(null, null, parse_params(params));

    searchbtn.classList.add("show");
    searchbtn.firstChild.nodeValue = "Reset Search";
    // calculate percent matched, excluding vertical overlap
    var count = 0;
    var lastx = -1;
    var lastw = 0;
    var keys = Array();
    for (k in matches) {
        if (matches.hasOwnProperty(k))
            keys.push(k);
    }
    // sort the matched frames by their x location
    // ascending, then width descending
    keys.sort(function(a, b){
        return a - b;
    });
    // Step through frames saving only the biggest bottom-up frames
    // thanks to the sort order. This relies on the tree property
    // where children are always smaller than their parents.
    for (var k in keys) {
        var x = parseInt(keys[k]);
        var w = matches[keys[k]];
        if (x >= lastx + lastw) {
            count += w;
            lastx = x;
            lastw = w;
        }
    }
    // display matched percent
    matchedtxt.classList.remove("hide");
    var pct = 100 * count / maxwidth;
    if (pct != 100) pct = pct.toFixed(1);
    matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function format_percent(n) {
    return n.toFixed(4) + "%";
}
]]></script><rect x="0" y="0" width="100%" height="694" fill="url(#background)"/><text id="title" fill="rgb(0,0,0)" x="50.0000%" y="24.00">Flame Graph</text><text id="details" fill="rgb(0,0,0)" x="10" y="677.00"> </text><text id="unzoom" class="hide" fill="rgb(0,0,0)" x="10" y="24.00">Reset Zoom</text><text id="search" fill="rgb(0,0,0)" x="1190" y="24.00">Search</text><text id="matched" fill="rgb(0,0,0)" x="1190" y="677.00"> </text><svg id="frames" x="10" width="1180" total_samples="85146"><g><title>datafusion-cli`&lt;tokio::runtime::coop::with_budget::ResetGuard as core::ops::drop::Drop&gt;::drop (16 samples, 0.02%)</title><rect x="0.0000%" y="533" width="0.0188%" height="15" fill="rgb(227,0,7)" fg:x="0" fg:w="16"/><text x="0.2500%" y="543.50"></text></g><g><title>datafusion-cli`datafusion_cli::main_inner::_{{closure}} (91 samples, 0.11%)</title><rect x="0.0188%" y="533" width="0.1069%" height="15" fill="rgb(217,0,24)" fg:x="16" fg:w="91"/><text x="0.2688%" y="543.50"></text></g><g><title>datafusion-cli`&lt;tokio::runtime::coop::with_budget::ResetGuard as core::ops::drop::Drop&gt;::drop (69 samples, 0.08%)</title><rect x="0.2513%" y="517" width="0.0810%" height="15" fill="rgb(221,193,54)" fg:x="214" fg:w="69"/><text x="0.5013%" y="527.50"></text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_from_files::_{{closure}} (19 samples, 0.02%)</title><rect x="0.3324%" y="517" width="0.0223%" height="15" fill="rgb(248,212,6)" fg:x="283" fg:w="19"/><text x="0.5824%" y="527.50"></text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_and_print::_{{closure}} (101 samples, 0.12%)</title><rect x="0.5626%" y="485" width="0.1186%" height="15" fill="rgb(208,68,35)" fg:x="479" fg:w="101"/><text x="0.8126%" y="495.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::try_stream::try_collect::TryCollect&lt;St,C&gt; as core::future::future::Future&gt;::poll (66 samples, 0.08%)</title><rect x="0.7904%" y="469" width="0.0775%" height="15" fill="rgb(232,128,0)" fg:x="673" fg:w="66"/><text x="1.0404%" y="479.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::FileMetaData as parquet::thrift::TSerializable&gt;::read_from_in_protocol (13 samples, 0.02%)</title><rect x="1.0547%" y="213" width="0.0153%" height="15" fill="rgb(207,160,47)" fg:x="898" fg:w="13"/><text x="1.3047%" y="223.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::ColumnChunk as parquet::thrift::TSerializable&gt;::read_from_in_protocol (13 samples, 0.02%)</title><rect x="1.0547%" y="197" width="0.0153%" height="15" fill="rgb(228,23,34)" fg:x="898" fg:w="13"/><text x="1.3047%" y="207.50"></text></g><g><title>datafusion-cli`datafusion::datasource::file_format::parquet::fetch_parquet_metadata::_{{closure}} (19 samples, 0.02%)</title><rect x="1.0523%" y="245" width="0.0223%" height="15" fill="rgb(218,30,26)" fg:x="896" fg:w="19"/><text x="1.3023%" y="255.50"></text></g><g><title>datafusion-cli`parquet::file::footer::decode_metadata (17 samples, 0.02%)</title><rect x="1.0547%" y="229" width="0.0200%" height="15" fill="rgb(220,122,19)" fg:x="898" fg:w="17"/><text x="1.3047%" y="239.50"></text></g><g><title>datafusion-cli`&lt;datafusion::datasource::listing::table::ListingTable as datafusion_catalog::table::TableProvider&gt;::scan::_{{closure}} (23 samples, 0.03%)</title><rect x="1.0523%" y="341" width="0.0270%" height="15" fill="rgb(250,228,42)" fg:x="896" fg:w="23"/><text x="1.3023%" y="351.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::stream::buffered::Buffered&lt;St&gt; as futures_core::stream::Stream&gt;::poll_next (23 samples, 0.03%)</title><rect x="1.0523%" y="325" width="0.0270%" height="15" fill="rgb(240,193,28)" fg:x="896" fg:w="23"/><text x="1.3023%" y="335.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_ordered::FuturesOrdered&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (23 samples, 0.03%)</title><rect x="1.0523%" y="309" width="0.0270%" height="15" fill="rgb(216,20,37)" fg:x="896" fg:w="23"/><text x="1.3023%" y="319.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_unordered::FuturesUnordered&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (23 samples, 0.03%)</title><rect x="1.0523%" y="293" width="0.0270%" height="15" fill="rgb(206,188,39)" fg:x="896" fg:w="23"/><text x="1.3023%" y="303.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_ordered::OrderWrapper&lt;T&gt; as core::future::future::Future&gt;::poll (23 samples, 0.03%)</title><rect x="1.0523%" y="277" width="0.0270%" height="15" fill="rgb(217,207,13)" fg:x="896" fg:w="23"/><text x="1.3023%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion::datasource::file_format::parquet::ParquetFormat as datafusion::datasource::file_format::FileFormat&gt;::infer_stats::_{{closure}} (23 samples, 0.03%)</title><rect x="1.0523%" y="261" width="0.0270%" height="15" fill="rgb(231,73,38)" fg:x="896" fg:w="23"/><text x="1.3023%" y="271.50"></text></g><g><title>datafusion-cli`&lt;datafusion::execution::session_state::DefaultQueryPlanner as datafusion::execution::context::QueryPlanner&gt;::create_physical_plan::_{{closure}} (25 samples, 0.03%)</title><rect x="1.0511%" y="453" width="0.0294%" height="15" fill="rgb(225,20,46)" fg:x="895" fg:w="25"/><text x="1.3011%" y="463.50"></text></g><g><title>datafusion-cli`&lt;datafusion::physical_planner::DefaultPhysicalPlanner as datafusion::physical_planner::PhysicalPlanner&gt;::create_physical_plan::_{{closure}} (25 samples, 0.03%)</title><rect x="1.0511%" y="437" width="0.0294%" height="15" fill="rgb(210,31,41)" fg:x="895" fg:w="25"/><text x="1.3011%" y="447.50"></text></g><g><title>datafusion-cli`datafusion::physical_planner::DefaultPhysicalPlanner::create_initial_plan::_{{closure}} (24 samples, 0.03%)</title><rect x="1.0523%" y="421" width="0.0282%" height="15" fill="rgb(221,200,47)" fg:x="896" fg:w="24"/><text x="1.3023%" y="431.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::try_stream::try_collect::TryCollect&lt;St,C&gt; as core::future::future::Future&gt;::poll (24 samples, 0.03%)</title><rect x="1.0523%" y="405" width="0.0282%" height="15" fill="rgb(226,26,5)" fg:x="896" fg:w="24"/><text x="1.3023%" y="415.50"></text></g><g><title>datafusion-cli`&lt;S as futures_core::stream::TryStream&gt;::try_poll_next (24 samples, 0.03%)</title><rect x="1.0523%" y="389" width="0.0282%" height="15" fill="rgb(249,33,26)" fg:x="896" fg:w="24"/><text x="1.3023%" y="399.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_unordered::FuturesUnordered&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (24 samples, 0.03%)</title><rect x="1.0523%" y="373" width="0.0282%" height="15" fill="rgb(235,183,28)" fg:x="896" fg:w="24"/><text x="1.3023%" y="383.50"></text></g><g><title>datafusion-cli`datafusion::physical_planner::DefaultPhysicalPlanner::map_logical_node_to_physical::_{{closure}} (24 samples, 0.03%)</title><rect x="1.0523%" y="357" width="0.0282%" height="15" fill="rgb(221,5,38)" fg:x="896" fg:w="24"/><text x="1.3023%" y="367.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::ColumnChunk as parquet::thrift::TSerializable&gt;::read_from_in_protocol (20 samples, 0.02%)</title><rect x="1.0828%" y="261" width="0.0235%" height="15" fill="rgb(247,18,42)" fg:x="922" fg:w="20"/><text x="1.3328%" y="271.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::FileMetaData as parquet::thrift::TSerializable&gt;::read_from_in_protocol (24 samples, 0.03%)</title><rect x="1.0817%" y="277" width="0.0282%" height="15" fill="rgb(241,131,45)" fg:x="921" fg:w="24"/><text x="1.3317%" y="287.50"></text></g><g><title>datafusion-cli`&lt;S as futures_core::stream::TryStream&gt;::try_poll_next (36 samples, 0.04%)</title><rect x="1.0805%" y="373" width="0.0423%" height="15" fill="rgb(249,31,29)" fg:x="920" fg:w="36"/><text x="1.3305%" y="383.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_ordered::FuturesOrdered&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (36 samples, 0.04%)</title><rect x="1.0805%" y="357" width="0.0423%" height="15" fill="rgb(225,111,53)" fg:x="920" fg:w="36"/><text x="1.3305%" y="367.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_unordered::FuturesUnordered&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (36 samples, 0.04%)</title><rect x="1.0805%" y="341" width="0.0423%" height="15" fill="rgb(238,160,17)" fg:x="920" fg:w="36"/><text x="1.3305%" y="351.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::futures_ordered::OrderWrapper&lt;T&gt; as core::future::future::Future&gt;::poll (36 samples, 0.04%)</title><rect x="1.0805%" y="325" width="0.0423%" height="15" fill="rgb(214,148,48)" fg:x="920" fg:w="36"/><text x="1.3305%" y="335.50"></text></g><g><title>datafusion-cli`datafusion::datasource::file_format::parquet::fetch_parquet_metadata::_{{closure}} (35 samples, 0.04%)</title><rect x="1.0817%" y="309" width="0.0411%" height="15" fill="rgb(232,36,49)" fg:x="921" fg:w="35"/><text x="1.3317%" y="319.50"></text></g><g><title>datafusion-cli`parquet::file::footer::decode_metadata (35 samples, 0.04%)</title><rect x="1.0817%" y="293" width="0.0411%" height="15" fill="rgb(209,103,24)" fg:x="921" fg:w="35"/><text x="1.3317%" y="303.50"></text></g><g><title>datafusion-cli`&lt;datafusion_cli::catalog::DynamicObjectStoreSchemaProvider as datafusion_catalog::schema::SchemaProvider&gt;::table::_{{closure}} (39 samples, 0.05%)</title><rect x="1.0805%" y="453" width="0.0458%" height="15" fill="rgb(229,88,8)" fg:x="920" fg:w="39"/><text x="1.3305%" y="463.50"></text></g><g><title>datafusion-cli`&lt;datafusion_catalog::dynamic_file::catalog::DynamicFileSchemaProvider as datafusion_catalog::schema::SchemaProvider&gt;::table::_{{closure}} (39 samples, 0.05%)</title><rect x="1.0805%" y="437" width="0.0458%" height="15" fill="rgb(213,181,19)" fg:x="920" fg:w="39"/><text x="1.3305%" y="447.50"></text></g><g><title>datafusion-cli`&lt;datafusion::datasource::dynamic_file::DynamicListTableFactory as datafusion_catalog::dynamic_file::catalog::UrlTableFactory&gt;::try_new::_{{closure}} (39 samples, 0.05%)</title><rect x="1.0805%" y="421" width="0.0458%" height="15" fill="rgb(254,191,54)" fg:x="920" fg:w="39"/><text x="1.3305%" y="431.50"></text></g><g><title>datafusion-cli`datafusion::datasource::listing::table::ListingOptions::infer_schema::_{{closure}} (39 samples, 0.05%)</title><rect x="1.0805%" y="405" width="0.0458%" height="15" fill="rgb(241,83,37)" fg:x="920" fg:w="39"/><text x="1.3305%" y="415.50"></text></g><g><title>datafusion-cli`&lt;datafusion::datasource::file_format::parquet::ParquetFormat as datafusion::datasource::file_format::FileFormat&gt;::infer_schema::_{{closure}} (39 samples, 0.05%)</title><rect x="1.0805%" y="389" width="0.0458%" height="15" fill="rgb(233,36,39)" fg:x="920" fg:w="39"/><text x="1.3305%" y="399.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::sorts::merge::SortPreservingMergeStream&lt;C&gt; as futures_core::stream::Stream&gt;::poll_next (63 samples, 0.07%)</title><rect x="1.1263%" y="453" width="0.0740%" height="15" fill="rgb(226,3,54)" fg:x="959" fg:w="63"/><text x="1.3763%" y="463.50"></text></g><g><title>datafusion-cli`&lt;alloc::collections::vec_deque::VecDeque&lt;T,A&gt; as core::clone::Clone&gt;::clone (103 samples, 0.12%)</title><rect x="1.3835%" y="437" width="0.1210%" height="15" fill="rgb(245,192,40)" fg:x="1178" fg:w="103"/><text x="1.6335%" y="447.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (98 samples, 0.12%)</title><rect x="3.3660%" y="405" width="0.1151%" height="15" fill="rgb(238,167,29)" fg:x="2866" fg:w="98"/><text x="3.6160%" y="415.50"></text></g><g><title>datafusion-cli`&lt;alloc::collections::vec_deque::VecDeque&lt;T,A&gt; as core::clone::Clone&gt;::clone (1,443 samples, 1.69%)</title><rect x="1.8533%" y="421" width="1.6947%" height="15" fill="rgb(232,182,51)" fg:x="1578" fg:w="1443"/><text x="2.1033%" y="431.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (57 samples, 0.07%)</title><rect x="3.4811%" y="405" width="0.0669%" height="15" fill="rgb(231,60,39)" fg:x="2964" fg:w="57"/><text x="3.7311%" y="415.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::sorts::stream::FieldCursorStream&lt;T&gt; as datafusion_physical_plan::sorts::stream::PartitionedStream&gt;::poll_next (57 samples, 0.07%)</title><rect x="3.5480%" y="421" width="0.0669%" height="15" fill="rgb(208,69,12)" fg:x="3021" fg:w="57"/><text x="3.7980%" y="431.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::stream::RecordBatchStreamAdapter&lt;S&gt; as futures_core::stream::Stream&gt;::poll_next (26 samples, 0.03%)</title><rect x="3.7583%" y="389" width="0.0305%" height="15" fill="rgb(235,93,37)" fg:x="3200" fg:w="26"/><text x="4.0083%" y="399.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::select_with_strategy::SelectWithStrategy&lt;St1,St2,Clos,State&gt; as futures_core::stream::Stream&gt;::poll_next (57 samples, 0.07%)</title><rect x="3.7888%" y="389" width="0.0669%" height="15" fill="rgb(213,116,39)" fg:x="3226" fg:w="57"/><text x="4.0388%" y="399.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::once::Once&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (61 samples, 0.07%)</title><rect x="4.1799%" y="357" width="0.0716%" height="15" fill="rgb(222,207,29)" fg:x="3559" fg:w="61"/><text x="4.4299%" y="367.50"></text></g><g><title>datafusion-cli`tokio::task::join_set::JoinSet&lt;T&gt;::poll_join_next (212 samples, 0.25%)</title><rect x="4.5193%" y="325" width="0.2490%" height="15" fill="rgb(206,96,30)" fg:x="3848" fg:w="212"/><text x="4.7693%" y="335.50"></text></g><g><title>datafusion-cli`tokio::util::idle_notified_set::IdleNotifiedSet&lt;T&gt;::pop_notified (147 samples, 0.17%)</title><rect x="4.5956%" y="309" width="0.1726%" height="15" fill="rgb(218,138,4)" fg:x="3913" fg:w="147"/><text x="4.8456%" y="319.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::once::Once&lt;Fut&gt; as futures_core::stream::Stream&gt;::poll_next (361 samples, 0.42%)</title><rect x="4.3866%" y="341" width="0.4240%" height="15" fill="rgb(250,191,14)" fg:x="3735" fg:w="361"/><text x="4.6366%" y="351.50"></text></g><g><title>datafusion-cli`tokio::util::idle_notified_set::IdleNotifiedSet&lt;T&gt;::pop_notified (36 samples, 0.04%)</title><rect x="4.7683%" y="325" width="0.0423%" height="15" fill="rgb(239,60,40)" fg:x="4060" fg:w="36"/><text x="5.0183%" y="335.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::stream::filter_map::FilterMap&lt;St,Fut,F&gt; as futures_core::stream::Stream&gt;::poll_next (511 samples, 0.60%)</title><rect x="4.2515%" y="357" width="0.6001%" height="15" fill="rgb(206,27,48)" fg:x="3620" fg:w="511"/><text x="4.5015%" y="367.50"></text></g><g><title>datafusion-cli`tokio::task::join_set::JoinSet&lt;T&gt;::poll_join_next (35 samples, 0.04%)</title><rect x="4.8106%" y="341" width="0.0411%" height="15" fill="rgb(225,35,8)" fg:x="4096" fg:w="35"/><text x="5.0606%" y="351.50"></text></g><g><title>datafusion-cli`&lt;tokio::runtime::coop::RestoreOnPending as core::ops::drop::Drop&gt;::drop (88 samples, 0.10%)</title><rect x="5.0384%" y="341" width="0.1034%" height="15" fill="rgb(250,213,24)" fg:x="4290" fg:w="88"/><text x="5.2884%" y="351.50"></text></g><g><title>datafusion-cli`&lt;tokio::runtime::coop::RestoreOnPending as core::ops::drop::Drop&gt;::drop (58 samples, 0.07%)</title><rect x="5.3414%" y="325" width="0.0681%" height="15" fill="rgb(247,123,22)" fg:x="4548" fg:w="58"/><text x="5.5914%" y="335.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::clone (39 samples, 0.05%)</title><rect x="5.4095%" y="325" width="0.0458%" height="15" fill="rgb(231,138,38)" fg:x="4606" fg:w="39"/><text x="5.6595%" y="335.50"></text></g><g><title>datafusion-cli`tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (276 samples, 0.32%)</title><rect x="5.4553%" y="325" width="0.3241%" height="15" fill="rgb(231,145,46)" fg:x="4645" fg:w="276"/><text x="5.7053%" y="335.50"></text></g><g><title>datafusion-cli`tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (169 samples, 0.20%)</title><rect x="5.7795%" y="325" width="0.1985%" height="15" fill="rgb(251,118,11)" fg:x="4921" fg:w="169"/><text x="6.0295%" y="335.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::drop_waker (36 samples, 0.04%)</title><rect x="5.9357%" y="309" width="0.0423%" height="15" fill="rgb(217,147,25)" fg:x="5054" fg:w="36"/><text x="6.1857%" y="319.50"></text></g><g><title>datafusion-cli`tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (780 samples, 0.92%)</title><rect x="5.1418%" y="341" width="0.9161%" height="15" fill="rgb(247,81,37)" fg:x="4378" fg:w="780"/><text x="5.3918%" y="351.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (68 samples, 0.08%)</title><rect x="5.9780%" y="325" width="0.0799%" height="15" fill="rgb(209,12,38)" fg:x="5090" fg:w="68"/><text x="6.2280%" y="335.50"></text></g><g><title>datafusion-cli`tokio::sync::mpsc::list::Rx&lt;T&gt;::pop (74 samples, 0.09%)</title><rect x="6.0578%" y="341" width="0.0869%" height="15" fill="rgb(227,1,9)" fg:x="5158" fg:w="74"/><text x="6.3078%" y="351.50"></text></g><g><title>datafusion-cli`tokio::sync::task::atomic_waker::AtomicWaker::register_by_ref (52 samples, 0.06%)</title><rect x="6.1447%" y="341" width="0.0611%" height="15" fill="rgb(248,47,43)" fg:x="5232" fg:w="52"/><text x="6.3947%" y="351.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::unfold::Unfold&lt;T,F,Fut&gt; as futures_core::stream::Stream&gt;::poll_next (1,241 samples, 1.46%)</title><rect x="4.8517%" y="357" width="1.4575%" height="15" fill="rgb(221,10,30)" fg:x="4131" fg:w="1241"/><text x="5.1017%" y="367.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (88 samples, 0.10%)</title><rect x="6.2058%" y="341" width="0.1034%" height="15" fill="rgb(210,229,1)" fg:x="5284" fg:w="88"/><text x="6.4558%" y="351.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::select_with_strategy::SelectWithStrategy&lt;St1,St2,Clos,State&gt; as futures_core::stream::Stream&gt;::poll_next (2,014 samples, 2.37%)</title><rect x="3.9814%" y="373" width="2.3653%" height="15" fill="rgb(222,148,37)" fg:x="3390" fg:w="2014"/><text x="4.2314%" y="383.50">da..</text></g><g><title>datafusion-cli`tokio::sync::mpsc::chan::Rx&lt;T,S&gt;::recv (32 samples, 0.04%)</title><rect x="6.3092%" y="357" width="0.0376%" height="15" fill="rgb(234,67,33)" fg:x="5372" fg:w="32"/><text x="6.5592%" y="367.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::stream::filter_map::FilterMap&lt;St,Fut,F&gt; as futures_core::stream::Stream&gt;::poll_next (90 samples, 0.11%)</title><rect x="6.3467%" y="373" width="0.1057%" height="15" fill="rgb(247,98,35)" fg:x="5404" fg:w="90"/><text x="6.5967%" y="383.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::unfold::Unfold&lt;T,F,Fut&gt; as futures_core::stream::Stream&gt;::poll_next (47 samples, 0.06%)</title><rect x="6.4524%" y="373" width="0.0552%" height="15" fill="rgb(247,138,52)" fg:x="5494" fg:w="47"/><text x="6.7024%" y="383.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::sorts::stream::FieldCursorStream&lt;T&gt; as datafusion_physical_plan::sorts::stream::PartitionedStream&gt;::poll_next (2,396 samples, 2.81%)</title><rect x="3.7242%" y="405" width="2.8140%" height="15" fill="rgb(213,79,30)" fg:x="3171" fg:w="2396"/><text x="3.9742%" y="415.50">da..</text></g><g><title>datafusion-cli`datafusion_physical_plan::sorts::stream::FusedStreams::poll_next (2,284 samples, 2.68%)</title><rect x="3.8557%" y="389" width="2.6825%" height="15" fill="rgb(246,177,23)" fg:x="3283" fg:w="2284"/><text x="4.1057%" y="399.50">da..</text></g><g><title>datafusion-cli`futures_util::stream::select::select::round_robin (26 samples, 0.03%)</title><rect x="6.5076%" y="373" width="0.0305%" height="15" fill="rgb(230,62,27)" fg:x="5541" fg:w="26"/><text x="6.7576%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::sorts::merge::SortPreservingMergeStream&lt;C&gt;::maybe_poll_stream (2,570 samples, 3.02%)</title><rect x="3.6150%" y="421" width="3.0183%" height="15" fill="rgb(216,154,8)" fg:x="3078" fg:w="2570"/><text x="3.8650%" y="431.50">dat..</text></g><g><title>datafusion-cli`datafusion_physical_plan::sorts::stream::FusedStreams::poll_next (81 samples, 0.10%)</title><rect x="6.5382%" y="405" width="0.0951%" height="15" fill="rgb(244,35,45)" fg:x="5567" fg:w="81"/><text x="6.7882%" y="415.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::sorts::merge::SortPreservingMergeStream&lt;C&gt; as futures_core::stream::Stream&gt;::poll_next (4,392 samples, 5.16%)</title><rect x="1.5045%" y="437" width="5.1582%" height="15" fill="rgb(251,115,12)" fg:x="1281" fg:w="4392"/><text x="1.7545%" y="447.50">datafu..</text></g><g><title>datafusion-cli`tokio::runtime::park::wake_by_ref (25 samples, 0.03%)</title><rect x="6.6333%" y="421" width="0.0294%" height="15" fill="rgb(240,54,50)" fg:x="5648" fg:w="25"/><text x="6.8833%" y="431.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::sorts::merge::SortPreservingMergeStream&lt;C&gt;::maybe_poll_stream (36 samples, 0.04%)</title><rect x="6.6627%" y="437" width="0.0423%" height="15" fill="rgb(233,84,52)" fg:x="5673" fg:w="36"/><text x="6.9127%" y="447.50"></text></g><g><title>datafusion-cli`mi_free (86 samples, 0.10%)</title><rect x="6.7050%" y="437" width="0.1010%" height="15" fill="rgb(207,117,47)" fg:x="5709" fg:w="86"/><text x="6.9550%" y="447.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::try_stream::try_collect::TryCollect&lt;St,C&gt; as core::future::future::Future&gt;::poll (4,796 samples, 5.63%)</title><rect x="1.2003%" y="453" width="5.6327%" height="15" fill="rgb(249,43,39)" fg:x="1022" fg:w="4796"/><text x="1.4503%" y="463.50">datafus..</text></g><g><title>datafusion-cli`tokio::runtime::park::wake_by_ref (23 samples, 0.03%)</title><rect x="6.8060%" y="437" width="0.0270%" height="15" fill="rgb(209,38,44)" fg:x="5795" fg:w="23"/><text x="7.0560%" y="447.50"></text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_from_files::_{{closure}} (5,412 samples, 6.36%)</title><rect x="0.4792%" y="501" width="6.3561%" height="15" fill="rgb(236,212,23)" fg:x="408" fg:w="5412"/><text x="0.7292%" y="511.50">datafusi..</text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_from_lines::_{{closure}} (5,240 samples, 6.15%)</title><rect x="0.6812%" y="485" width="6.1541%" height="15" fill="rgb(242,79,21)" fg:x="580" fg:w="5240"/><text x="0.9312%" y="495.50">datafusi..</text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_and_print::_{{closure}} (5,081 samples, 5.97%)</title><rect x="0.8679%" y="469" width="5.9674%" height="15" fill="rgb(211,96,35)" fg:x="739" fg:w="5081"/><text x="1.1179%" y="479.50">datafusi..</text></g><g><title>datafusion-cli`datafusion_cli::main_inner::_{{closure}} (5,579 samples, 6.55%)</title><rect x="0.3547%" y="517" width="6.5523%" height="15" fill="rgb(253,215,40)" fg:x="302" fg:w="5579"/><text x="0.6047%" y="527.50">datafusio..</text></g><g><title>datafusion-cli`datafusion_cli::exec::exec_from_lines::_{{closure}} (61 samples, 0.07%)</title><rect x="6.8353%" y="501" width="0.0716%" height="15" fill="rgb(211,81,21)" fg:x="5820" fg:w="61"/><text x="7.0853%" y="511.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::CachedParkThread::park (39 samples, 0.05%)</title><rect x="6.9070%" y="517" width="0.0458%" height="15" fill="rgb(208,190,38)" fg:x="5881" fg:w="39"/><text x="7.1570%" y="527.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::Inner::park (62 samples, 0.07%)</title><rect x="6.9528%" y="517" width="0.0728%" height="15" fill="rgb(235,213,38)" fg:x="5920" fg:w="62"/><text x="7.2028%" y="527.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::CachedParkThread::block_on (5,952 samples, 6.99%)</title><rect x="0.1257%" y="533" width="6.9903%" height="15" fill="rgb(237,122,38)" fg:x="107" fg:w="5952"/><text x="0.3757%" y="543.50">datafusio..</text></g><g><title>libdyld.dylib`tlv_get_addr (77 samples, 0.09%)</title><rect x="7.0256%" y="517" width="0.0904%" height="15" fill="rgb(244,218,35)" fg:x="5982" fg:w="77"/><text x="7.2756%" y="527.50"></text></g><g><title>datafusion-cli`tokio::runtime::park::Inner::park (27 samples, 0.03%)</title><rect x="7.1160%" y="533" width="0.0317%" height="15" fill="rgb(240,68,47)" fg:x="6059" fg:w="27"/><text x="7.3660%" y="543.50"></text></g><g><title>datafusion-cli`std::rt::lang_start::_{{closure}} (6,136 samples, 7.21%)</title><rect x="0.0000%" y="581" width="7.2064%" height="15" fill="rgb(210,16,53)" fg:x="0" fg:w="6136"/><text x="0.2500%" y="591.50">datafusion..</text></g><g><title>datafusion-cli`std::sys::backtrace::__rust_begin_short_backtrace (6,136 samples, 7.21%)</title><rect x="0.0000%" y="565" width="7.2064%" height="15" fill="rgb(235,124,12)" fg:x="0" fg:w="6136"/><text x="0.2500%" y="575.50">datafusion..</text></g><g><title>datafusion-cli`datafusion_cli::main (6,136 samples, 7.21%)</title><rect x="0.0000%" y="549" width="7.2064%" height="15" fill="rgb(224,169,11)" fg:x="0" fg:w="6136"/><text x="0.2500%" y="559.50">datafusion..</text></g><g><title>libdyld.dylib`tlv_get_addr (50 samples, 0.06%)</title><rect x="7.1477%" y="533" width="0.0587%" height="15" fill="rgb(250,166,2)" fg:x="6086" fg:w="50"/><text x="7.3977%" y="543.50"></text></g><g><title>datafusion-cli`main (6,137 samples, 7.21%)</title><rect x="0.0000%" y="613" width="7.2076%" height="15" fill="rgb(242,216,29)" fg:x="0" fg:w="6137"/><text x="0.2500%" y="623.50">datafusion..</text></g><g><title>datafusion-cli`std::rt::lang_start_internal (6,137 samples, 7.21%)</title><rect x="0.0000%" y="597" width="7.2076%" height="15" fill="rgb(230,116,27)" fg:x="0" fg:w="6137"/><text x="0.2500%" y="607.50">datafusion..</text></g><g><title>datafusion-cli`mi_arenas_try_purge (51 samples, 0.06%)</title><rect x="7.2076%" y="549" width="0.0599%" height="15" fill="rgb(228,99,48)" fg:x="6137" fg:w="51"/><text x="7.4576%" y="559.50"></text></g><g><title>datafusion-cli`mi_arena_purge (51 samples, 0.06%)</title><rect x="7.2076%" y="533" width="0.0599%" height="15" fill="rgb(253,11,6)" fg:x="6137" fg:w="51"/><text x="7.4576%" y="543.50"></text></g><g><title>libsystem_kernel.dylib`madvise (51 samples, 0.06%)</title><rect x="7.2076%" y="517" width="0.0599%" height="15" fill="rgb(247,143,39)" fg:x="6137" fg:w="51"/><text x="7.4576%" y="527.50"></text></g><g><title>dyld`start (6,193 samples, 7.27%)</title><rect x="0.0000%" y="629" width="7.2734%" height="15" fill="rgb(236,97,10)" fg:x="0" fg:w="6193"/><text x="0.2500%" y="639.50">dyld`start</text></g><g><title>libdyld.dylib`dyld4::LibSystemHelpers::getenv (56 samples, 0.07%)</title><rect x="7.2076%" y="613" width="0.0658%" height="15" fill="rgb(233,208,19)" fg:x="6137" fg:w="56"/><text x="7.4576%" y="623.50"></text></g><g><title>libsystem_c.dylib`exit (56 samples, 0.07%)</title><rect x="7.2076%" y="597" width="0.0658%" height="15" fill="rgb(216,164,2)" fg:x="6137" fg:w="56"/><text x="7.4576%" y="607.50"></text></g><g><title>libsystem_c.dylib`__cxa_finalize_ranges (56 samples, 0.07%)</title><rect x="7.2076%" y="581" width="0.0658%" height="15" fill="rgb(220,129,5)" fg:x="6137" fg:w="56"/><text x="7.4576%" y="591.50"></text></g><g><title>datafusion-cli`mi_process_done (56 samples, 0.07%)</title><rect x="7.2076%" y="565" width="0.0658%" height="15" fill="rgb(242,17,10)" fg:x="6137" fg:w="56"/><text x="7.4576%" y="575.50"></text></g><g><title>libsystem_kernel.dylib`__exit (47 samples, 0.06%)</title><rect x="7.2734%" y="629" width="0.0552%" height="15" fill="rgb(242,107,0)" fg:x="6193" fg:w="47"/><text x="7.5234%" y="639.50"></text></g><g><title>datafusion-cli`parking_lot::condvar::Condvar::wait_until_internal (21 samples, 0.02%)</title><rect x="7.3439%" y="405" width="0.0247%" height="15" fill="rgb(251,28,31)" fg:x="6253" fg:w="21"/><text x="7.5939%" y="415.50"></text></g><g><title>libsystem_kernel.dylib`__psynch_cvwait (20 samples, 0.02%)</title><rect x="7.3450%" y="389" width="0.0235%" height="15" fill="rgb(233,223,10)" fg:x="6254" fg:w="20"/><text x="7.5950%" y="399.50"></text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::park::Parker::park (30 samples, 0.04%)</title><rect x="7.3439%" y="421" width="0.0352%" height="15" fill="rgb(215,21,27)" fg:x="6253" fg:w="30"/><text x="7.5939%" y="431.50"></text></g><g><title>datafusion-cli`tokio::runtime::time::Driver::park_internal (9 samples, 0.01%)</title><rect x="7.3685%" y="405" width="0.0106%" height="15" fill="rgb(232,23,21)" fg:x="6274" fg:w="9"/><text x="7.6185%" y="415.50"></text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout (31 samples, 0.04%)</title><rect x="7.3439%" y="437" width="0.0364%" height="15" fill="rgb(244,5,23)" fg:x="6253" fg:w="31"/><text x="7.5939%" y="447.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::average::AvgGroupsAccumulator&lt;T,F&gt; as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::merge_batch (32 samples, 0.04%)</title><rect x="7.3944%" y="293" width="0.0376%" height="15" fill="rgb(226,81,46)" fg:x="6296" fg:w="32"/><text x="7.6444%" y="303.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::accumulate::NullState::accumulate (25 samples, 0.03%)</title><rect x="7.4026%" y="277" width="0.0294%" height="15" fill="rgb(247,70,30)" fg:x="6303" fg:w="25"/><text x="7.6526%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::count::CountGroupsAccumulator as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::merge_batch (12 samples, 0.01%)</title><rect x="7.4319%" y="293" width="0.0141%" height="15" fill="rgb(212,68,19)" fg:x="6328" fg:w="12"/><text x="7.6819%" y="303.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (18 samples, 0.02%)</title><rect x="7.6539%" y="229" width="0.0211%" height="15" fill="rgb(240,187,13)" fg:x="6517" fg:w="18"/><text x="7.9039%" y="239.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (19 samples, 0.02%)</title><rect x="7.6539%" y="245" width="0.0223%" height="15" fill="rgb(223,113,26)" fg:x="6517" fg:w="19"/><text x="7.9039%" y="255.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (12 samples, 0.01%)</title><rect x="7.6762%" y="245" width="0.0141%" height="15" fill="rgb(206,192,2)" fg:x="6536" fg:w="12"/><text x="7.9262%" y="255.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (36 samples, 0.04%)</title><rect x="7.6504%" y="261" width="0.0423%" height="15" fill="rgb(241,108,4)" fg:x="6514" fg:w="36"/><text x="7.9004%" y="271.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_common::scalar::ScalarValue&gt; (13 samples, 0.02%)</title><rect x="7.7032%" y="261" width="0.0153%" height="15" fill="rgb(247,173,49)" fg:x="6559" fg:w="13"/><text x="7.9532%" y="271.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (10 samples, 0.01%)</title><rect x="7.7185%" y="261" width="0.0117%" height="15" fill="rgb(224,114,35)" fg:x="6572" fg:w="10"/><text x="7.9685%" y="271.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (9 samples, 0.01%)</title><rect x="7.7197%" y="245" width="0.0106%" height="15" fill="rgb(245,159,27)" fg:x="6573" fg:w="9"/><text x="7.9697%" y="255.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (9 samples, 0.01%)</title><rect x="7.7303%" y="261" width="0.0106%" height="15" fill="rgb(245,172,44)" fg:x="6582" fg:w="9"/><text x="7.9803%" y="271.50"></text></g><g><title>libsystem_platform.dylib`_platform_memcmp (28 samples, 0.03%)</title><rect x="7.7420%" y="261" width="0.0329%" height="15" fill="rgb(236,23,11)" fg:x="6592" fg:w="28"/><text x="7.9920%" y="271.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::MinAccumulator as datafusion_expr_common::accumulator::Accumulator&gt;::update_batch (179 samples, 0.21%)</title><rect x="7.5917%" y="277" width="0.2102%" height="15" fill="rgb(205,117,38)" fg:x="6464" fg:w="179"/><text x="7.8417%" y="287.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (23 samples, 0.03%)</title><rect x="7.7749%" y="261" width="0.0270%" height="15" fill="rgb(237,72,25)" fg:x="6620" fg:w="23"/><text x="8.0249%" y="271.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (10 samples, 0.01%)</title><rect x="7.8195%" y="245" width="0.0117%" height="15" fill="rgb(244,70,9)" fg:x="6658" fg:w="10"/><text x="8.0695%" y="255.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::grow_one (27 samples, 0.03%)</title><rect x="7.8089%" y="277" width="0.0317%" height="15" fill="rgb(217,125,39)" fg:x="6649" fg:w="27"/><text x="8.0589%" y="287.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (27 samples, 0.03%)</title><rect x="7.8089%" y="261" width="0.0317%" height="15" fill="rgb(235,36,10)" fg:x="6649" fg:w="27"/><text x="8.0589%" y="271.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::array::byte_array::GenericByteArray&lt;arrow_array::types::GenericBinaryType&lt;i32&gt;&gt;&gt; (11 samples, 0.01%)</title><rect x="7.8571%" y="261" width="0.0129%" height="15" fill="rgb(251,123,47)" fg:x="6690" fg:w="11"/><text x="8.1071%" y="271.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (22 samples, 0.03%)</title><rect x="7.8489%" y="277" width="0.0258%" height="15" fill="rgb(221,13,13)" fg:x="6683" fg:w="22"/><text x="8.0989%" y="287.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::size (27 samples, 0.03%)</title><rect x="7.8806%" y="277" width="0.0317%" height="15" fill="rgb(238,131,9)" fg:x="6710" fg:w="27"/><text x="8.1306%" y="287.50"></text></g><g><title>datafusion-cli`mi_heap_realloc_zero_aligned_at (9 samples, 0.01%)</title><rect x="7.9311%" y="149" width="0.0106%" height="15" fill="rgb(211,50,8)" fg:x="6753" fg:w="9"/><text x="8.1811%" y="159.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_bytes (61 samples, 0.07%)</title><rect x="7.9170%" y="181" width="0.0716%" height="15" fill="rgb(245,182,24)" fg:x="6741" fg:w="61"/><text x="8.1670%" y="191.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (49 samples, 0.06%)</title><rect x="7.9311%" y="165" width="0.0575%" height="15" fill="rgb(242,14,37)" fg:x="6753" fg:w="49"/><text x="8.1811%" y="175.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (40 samples, 0.05%)</title><rect x="7.9417%" y="149" width="0.0470%" height="15" fill="rgb(246,228,12)" fg:x="6762" fg:w="40"/><text x="8.1917%" y="159.50"></text></g><g><title>datafusion-cli`datafusion_common::utils::get_arrayref_at_indices (142 samples, 0.17%)</title><rect x="7.9123%" y="277" width="0.1668%" height="15" fill="rgb(213,55,15)" fg:x="6737" fg:w="142"/><text x="8.1623%" y="287.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (142 samples, 0.17%)</title><rect x="7.9123%" y="261" width="0.1668%" height="15" fill="rgb(209,9,3)" fg:x="6737" fg:w="142"/><text x="8.1623%" y="271.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (142 samples, 0.17%)</title><rect x="7.9123%" y="245" width="0.1668%" height="15" fill="rgb(230,59,30)" fg:x="6737" fg:w="142"/><text x="8.1623%" y="255.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (142 samples, 0.17%)</title><rect x="7.9123%" y="229" width="0.1668%" height="15" fill="rgb(209,121,21)" fg:x="6737" fg:w="142"/><text x="8.1623%" y="239.50"></text></g><g><title>datafusion-cli`arrow_select::take::take (142 samples, 0.17%)</title><rect x="7.9123%" y="213" width="0.1668%" height="15" fill="rgb(220,109,13)" fg:x="6737" fg:w="142"/><text x="8.1623%" y="223.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_impl (141 samples, 0.17%)</title><rect x="7.9135%" y="197" width="0.1656%" height="15" fill="rgb(232,18,1)" fg:x="6738" fg:w="141"/><text x="8.1635%" y="207.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (77 samples, 0.09%)</title><rect x="7.9886%" y="181" width="0.0904%" height="15" fill="rgb(215,41,42)" fg:x="6802" fg:w="77"/><text x="8.2386%" y="191.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::grow_one (17 samples, 0.02%)</title><rect x="8.0920%" y="261" width="0.0200%" height="15" fill="rgb(224,123,36)" fg:x="6890" fg:w="17"/><text x="8.3420%" y="271.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (17 samples, 0.02%)</title><rect x="8.0920%" y="245" width="0.0200%" height="15" fill="rgb(240,125,3)" fg:x="6890" fg:w="17"/><text x="8.3420%" y="255.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (17 samples, 0.02%)</title><rect x="8.0920%" y="229" width="0.0200%" height="15" fill="rgb(205,98,50)" fg:x="6890" fg:w="17"/><text x="8.3420%" y="239.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::size (10 samples, 0.01%)</title><rect x="8.1119%" y="261" width="0.0117%" height="15" fill="rgb(205,185,37)" fg:x="6907" fg:w="10"/><text x="8.3619%" y="271.50"></text></g><g><title>datafusion-cli`&lt;datafusion_common::scalar::ScalarValue as core::convert::TryFrom&lt;&amp;arrow_schema::datatype::DataType&gt;&gt;::try_from (14 samples, 0.02%)</title><rect x="8.1378%" y="245" width="0.0164%" height="15" fill="rgb(238,207,15)" fg:x="6929" fg:w="14"/><text x="8.3878%" y="255.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (11 samples, 0.01%)</title><rect x="8.1695%" y="197" width="0.0129%" height="15" fill="rgb(213,199,42)" fg:x="6956" fg:w="11"/><text x="8.4195%" y="207.50"></text></g><g><title>datafusion-cli`mi_find_page (10 samples, 0.01%)</title><rect x="8.1824%" y="197" width="0.0117%" height="15" fill="rgb(235,201,11)" fg:x="6967" fg:w="10"/><text x="8.4324%" y="207.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (28 samples, 0.03%)</title><rect x="8.1671%" y="229" width="0.0329%" height="15" fill="rgb(207,46,11)" fg:x="6954" fg:w="28"/><text x="8.4171%" y="239.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (28 samples, 0.03%)</title><rect x="8.1671%" y="213" width="0.0329%" height="15" fill="rgb(241,35,35)" fg:x="6954" fg:w="28"/><text x="8.4171%" y="223.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::Min as datafusion_expr::udaf::AggregateUDFImpl&gt;::accumulator (44 samples, 0.05%)</title><rect x="8.1542%" y="245" width="0.0517%" height="15" fill="rgb(243,32,47)" fg:x="6943" fg:w="44"/><text x="8.4042%" y="255.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter::make_accumulators_if_needed (110 samples, 0.13%)</title><rect x="8.0791%" y="277" width="0.1292%" height="15" fill="rgb(247,202,23)" fg:x="6879" fg:w="110"/><text x="8.3291%" y="287.50"></text></g><g><title>datafusion-cli`datafusion_physical_expr::aggregate::AggregateFunctionExpr::create_accumulator (66 samples, 0.08%)</title><rect x="8.1307%" y="261" width="0.0775%" height="15" fill="rgb(219,102,11)" fg:x="6923" fg:w="66"/><text x="8.3807%" y="271.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (9 samples, 0.01%)</title><rect x="8.2858%" y="213" width="0.0106%" height="15" fill="rgb(243,110,44)" fg:x="7055" fg:w="9"/><text x="8.5358%" y="223.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (10 samples, 0.01%)</title><rect x="8.2858%" y="229" width="0.0117%" height="15" fill="rgb(222,74,54)" fg:x="7055" fg:w="10"/><text x="8.5358%" y="239.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (13 samples, 0.02%)</title><rect x="8.2975%" y="229" width="0.0153%" height="15" fill="rgb(216,99,12)" fg:x="7065" fg:w="13"/><text x="8.5475%" y="239.50"></text></g><g><title>datafusion-cli`&lt;arrow_array::array::byte_array::GenericByteArray&lt;T&gt; as arrow_array::array::Array&gt;::slice (68 samples, 0.08%)</title><rect x="8.2376%" y="245" width="0.0799%" height="15" fill="rgb(226,22,26)" fg:x="7014" fg:w="68"/><text x="8.4876%" y="255.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (10 samples, 0.01%)</title><rect x="8.3222%" y="245" width="0.0117%" height="15" fill="rgb(217,163,10)" fg:x="7086" fg:w="10"/><text x="8.5722%" y="255.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (93 samples, 0.11%)</title><rect x="8.2270%" y="261" width="0.1092%" height="15" fill="rgb(213,25,53)" fg:x="7005" fg:w="93"/><text x="8.4770%" y="271.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::slice_and_maybe_filter (115 samples, 0.14%)</title><rect x="8.2083%" y="277" width="0.1351%" height="15" fill="rgb(252,105,26)" fg:x="6989" fg:w="115"/><text x="8.4583%" y="287.50"></text></g><g><title>datafusion-cli`mi_free_block_delayed_mt (11 samples, 0.01%)</title><rect x="8.3527%" y="277" width="0.0129%" height="15" fill="rgb(220,39,43)" fg:x="7112" fg:w="11"/><text x="8.6027%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::merge_batch (865 samples, 1.02%)</title><rect x="7.4519%" y="293" width="1.0159%" height="15" fill="rgb(229,68,48)" fg:x="6345" fg:w="865"/><text x="7.7019%" y="303.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (83 samples, 0.10%)</title><rect x="8.3703%" y="277" width="0.0975%" height="15" fill="rgb(252,8,32)" fg:x="7127" fg:w="83"/><text x="8.6203%" y="287.50"></text></g><g><title>datafusion-cli`&lt;hashbrown::raw::inner::RawTable&lt;T&gt; as datafusion_common::utils::proxy::RawTableAllocExt&gt;::insert_accounted (52 samples, 0.06%)</title><rect x="8.6052%" y="261" width="0.0611%" height="15" fill="rgb(223,20,43)" fg:x="7327" fg:w="52"/><text x="8.8552%" y="271.50"></text></g><g><title>datafusion-cli`hashbrown::raw::inner::RawTable&lt;T,A&gt;::reserve_rehash (32 samples, 0.04%)</title><rect x="8.6287%" y="245" width="0.0376%" height="15" fill="rgb(229,81,49)" fg:x="7347" fg:w="32"/><text x="8.8787%" y="255.50"></text></g><g><title>datafusion-cli`&lt;str as datafusion_common::hash_utils::HashValue&gt;::hash_one (61 samples, 0.07%)</title><rect x="8.6663%" y="261" width="0.0716%" height="15" fill="rgb(236,28,36)" fg:x="7379" fg:w="61"/><text x="8.9163%" y="271.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (69 samples, 0.08%)</title><rect x="8.7426%" y="261" width="0.0810%" height="15" fill="rgb(249,185,26)" fg:x="7444" fg:w="69"/><text x="8.9926%" y="271.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (64 samples, 0.08%)</title><rect x="8.7485%" y="245" width="0.0752%" height="15" fill="rgb(249,174,33)" fg:x="7449" fg:w="64"/><text x="8.9985%" y="255.50"></text></g><g><title>datafusion-cli`datafusion_physical_expr_common::binary_map::ArrowBytesMap&lt;O,V&gt;::insert_if_new (299 samples, 0.35%)</title><rect x="8.4749%" y="277" width="0.3512%" height="15" fill="rgb(233,201,37)" fg:x="7216" fg:w="299"/><text x="8.7249%" y="287.50"></text></g><g><title>libsystem_platform.dylib`_platform_memcmp (13 samples, 0.02%)</title><rect x="8.8260%" y="277" width="0.0153%" height="15" fill="rgb(221,78,26)" fg:x="7515" fg:w="13"/><text x="9.0760%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::aggregates::group_values::bytes::GroupValuesByes&lt;O&gt; as datafusion_physical_plan::aggregates::group_values::GroupValues&gt;::intern (380 samples, 0.45%)</title><rect x="8.4678%" y="293" width="0.4463%" height="15" fill="rgb(250,127,30)" fg:x="7210" fg:w="380"/><text x="8.7178%" y="303.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (62 samples, 0.07%)</title><rect x="8.8413%" y="277" width="0.0728%" height="15" fill="rgb(230,49,44)" fg:x="7528" fg:w="62"/><text x="9.0913%" y="287.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (13 samples, 0.02%)</title><rect x="8.9223%" y="245" width="0.0153%" height="15" fill="rgb(229,67,23)" fg:x="7597" fg:w="13"/><text x="9.1723%" y="255.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (13 samples, 0.02%)</title><rect x="8.9223%" y="229" width="0.0153%" height="15" fill="rgb(249,83,47)" fg:x="7597" fg:w="13"/><text x="9.1723%" y="239.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (13 samples, 0.02%)</title><rect x="8.9223%" y="213" width="0.0153%" height="15" fill="rgb(215,43,3)" fg:x="7597" fg:w="13"/><text x="9.1723%" y="223.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (13 samples, 0.02%)</title><rect x="8.9223%" y="197" width="0.0153%" height="15" fill="rgb(238,154,13)" fg:x="7597" fg:w="13"/><text x="9.1723%" y="207.50"></text></g><g><title>datafusion-cli`_mi_page_free (15 samples, 0.02%)</title><rect x="8.9975%" y="149" width="0.0176%" height="15" fill="rgb(219,56,2)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="159.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (15 samples, 0.02%)</title><rect x="8.9975%" y="133" width="0.0176%" height="15" fill="rgb(233,0,4)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="143.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (15 samples, 0.02%)</title><rect x="8.9975%" y="117" width="0.0176%" height="15" fill="rgb(235,30,7)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="127.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (15 samples, 0.02%)</title><rect x="8.9975%" y="101" width="0.0176%" height="15" fill="rgb(250,79,13)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="111.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (15 samples, 0.02%)</title><rect x="8.9975%" y="85" width="0.0176%" height="15" fill="rgb(211,146,34)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="95.50"></text></g><g><title>datafusion-cli`mi_segment_purge (15 samples, 0.02%)</title><rect x="8.9975%" y="69" width="0.0176%" height="15" fill="rgb(228,22,38)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="79.50"></text></g><g><title>libsystem_kernel.dylib`madvise (15 samples, 0.02%)</title><rect x="8.9975%" y="53" width="0.0176%" height="15" fill="rgb(235,168,5)" fg:x="7661" fg:w="15"/><text x="9.2475%" y="63.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (67 samples, 0.08%)</title><rect x="8.9411%" y="165" width="0.0787%" height="15" fill="rgb(221,155,16)" fg:x="7613" fg:w="67"/><text x="9.1911%" y="175.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (70 samples, 0.08%)</title><rect x="8.9399%" y="213" width="0.0822%" height="15" fill="rgb(215,215,53)" fg:x="7612" fg:w="70"/><text x="9.1899%" y="223.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (69 samples, 0.08%)</title><rect x="8.9411%" y="197" width="0.0810%" height="15" fill="rgb(223,4,10)" fg:x="7613" fg:w="69"/><text x="9.1911%" y="207.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (69 samples, 0.08%)</title><rect x="8.9411%" y="181" width="0.0810%" height="15" fill="rgb(234,103,6)" fg:x="7613" fg:w="69"/><text x="9.1911%" y="191.50"></text></g><g><title>datafusion-cli`arrow_data::transform::variable_size::build_extend::_{{closure}} (13 samples, 0.02%)</title><rect x="9.0222%" y="197" width="0.0153%" height="15" fill="rgb(227,97,0)" fg:x="7682" fg:w="13"/><text x="9.2722%" y="207.50"></text></g><g><title>datafusion-cli`arrow_data::transform::utils::extend_offsets (13 samples, 0.02%)</title><rect x="9.0222%" y="181" width="0.0153%" height="15" fill="rgb(234,150,53)" fg:x="7682" fg:w="13"/><text x="9.2722%" y="191.50"></text></g><g><title>datafusion-cli`arrow_data::transform::MutableArrayData::extend (67 samples, 0.08%)</title><rect x="9.0222%" y="213" width="0.0787%" height="15" fill="rgb(228,201,54)" fg:x="7682" fg:w="67"/><text x="9.2722%" y="223.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (54 samples, 0.06%)</title><rect x="9.0374%" y="197" width="0.0634%" height="15" fill="rgb(222,22,37)" fg:x="7695" fg:w="54"/><text x="9.2874%" y="207.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat (146 samples, 0.17%)</title><rect x="8.9376%" y="245" width="0.1715%" height="15" fill="rgb(237,53,32)" fg:x="7610" fg:w="146"/><text x="9.1876%" y="255.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat_fallback (144 samples, 0.17%)</title><rect x="8.9399%" y="229" width="0.1691%" height="15" fill="rgb(233,25,53)" fg:x="7612" fg:w="144"/><text x="9.1899%" y="239.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat_batches (164 samples, 0.19%)</title><rect x="8.9223%" y="261" width="0.1926%" height="15" fill="rgb(210,40,34)" fg:x="7597" fg:w="164"/><text x="9.1723%" y="271.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (10 samples, 0.01%)</title><rect x="9.1149%" y="245" width="0.0117%" height="15" fill="rgb(241,220,44)" fg:x="7761" fg:w="10"/><text x="9.3649%" y="255.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::coalesce::BatchCoalescer::finish_batch (175 samples, 0.21%)</title><rect x="8.9223%" y="277" width="0.2055%" height="15" fill="rgb(235,28,35)" fg:x="7597" fg:w="175"/><text x="9.1723%" y="287.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::record_batch::RecordBatch&gt; (11 samples, 0.01%)</title><rect x="9.1149%" y="261" width="0.0129%" height="15" fill="rgb(210,56,17)" fg:x="7761" fg:w="11"/><text x="9.3649%" y="271.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (29 samples, 0.03%)</title><rect x="9.1279%" y="261" width="0.0341%" height="15" fill="rgb(224,130,29)" fg:x="7772" fg:w="29"/><text x="9.3779%" y="271.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (29 samples, 0.03%)</title><rect x="9.1279%" y="245" width="0.0341%" height="15" fill="rgb(235,212,8)" fg:x="7772" fg:w="29"/><text x="9.3779%" y="255.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (29 samples, 0.03%)</title><rect x="9.1279%" y="229" width="0.0341%" height="15" fill="rgb(223,33,50)" fg:x="7772" fg:w="29"/><text x="9.3779%" y="239.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (29 samples, 0.03%)</title><rect x="9.1279%" y="213" width="0.0341%" height="15" fill="rgb(219,149,13)" fg:x="7772" fg:w="29"/><text x="9.3779%" y="223.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::coalesce::BatchCoalescer::push_batch (30 samples, 0.04%)</title><rect x="9.1279%" y="277" width="0.0352%" height="15" fill="rgb(250,156,29)" fg:x="7772" fg:w="30"/><text x="9.3779%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::coalesce_batches::CoalesceBatchesStream as futures_core::stream::Stream&gt;::poll_next (218 samples, 0.26%)</title><rect x="8.9141%" y="293" width="0.2560%" height="15" fill="rgb(216,193,19)" fg:x="7590" fg:w="218"/><text x="9.1641%" y="303.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::slice_and_maybe_filter (13 samples, 0.02%)</title><rect x="9.1901%" y="293" width="0.0153%" height="15" fill="rgb(216,135,14)" fg:x="7825" fg:w="13"/><text x="9.4401%" y="303.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (128 samples, 0.15%)</title><rect x="9.3451%" y="117" width="0.1503%" height="15" fill="rgb(241,47,5)" fg:x="7957" fg:w="128"/><text x="9.5951%" y="127.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (137 samples, 0.16%)</title><rect x="9.3428%" y="149" width="0.1609%" height="15" fill="rgb(233,42,35)" fg:x="7955" fg:w="137"/><text x="9.5928%" y="159.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (137 samples, 0.16%)</title><rect x="9.3428%" y="133" width="0.1609%" height="15" fill="rgb(231,13,6)" fg:x="7955" fg:w="137"/><text x="9.5928%" y="143.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (31 samples, 0.04%)</title><rect x="9.5037%" y="149" width="0.0364%" height="15" fill="rgb(207,181,40)" fg:x="8092" fg:w="31"/><text x="9.7537%" y="159.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (182 samples, 0.21%)</title><rect x="9.3299%" y="165" width="0.2138%" height="15" fill="rgb(254,173,49)" fg:x="7944" fg:w="182"/><text x="9.5799%" y="175.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::MaxAccumulator as datafusion_expr_common::accumulator::Accumulator&gt;::evaluate (357 samples, 0.42%)</title><rect x="9.2923%" y="197" width="0.4193%" height="15" fill="rgb(221,1,38)" fg:x="7912" fg:w="357"/><text x="9.5423%" y="207.50"></text></g><g><title>datafusion-cli`&lt;datafusion_common::scalar::ScalarValue as core::clone::Clone&gt;::clone (353 samples, 0.41%)</title><rect x="9.2970%" y="181" width="0.4146%" height="15" fill="rgb(206,124,46)" fg:x="7916" fg:w="353"/><text x="9.5470%" y="191.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (135 samples, 0.16%)</title><rect x="9.5530%" y="165" width="0.1586%" height="15" fill="rgb(249,21,11)" fg:x="8134" fg:w="135"/><text x="9.8030%" y="175.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_common::scalar::ScalarValue&gt; (12 samples, 0.01%)</title><rect x="9.7268%" y="181" width="0.0141%" height="15" fill="rgb(222,201,40)" fg:x="8282" fg:w="12"/><text x="9.9768%" y="191.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::AccumulatorState&gt; (31 samples, 0.04%)</title><rect x="9.7174%" y="197" width="0.0364%" height="15" fill="rgb(235,61,29)" fg:x="8274" fg:w="31"/><text x="9.9674%" y="207.50"></text></g><g><title>datafusion-cli`mi_free_block_mt (11 samples, 0.01%)</title><rect x="9.7409%" y="181" width="0.0129%" height="15" fill="rgb(219,207,3)" fg:x="8294" fg:w="11"/><text x="9.9909%" y="191.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::size (16 samples, 0.02%)</title><rect x="9.7538%" y="197" width="0.0188%" height="15" fill="rgb(222,56,46)" fg:x="8305" fg:w="16"/><text x="10.0038%" y="207.50"></text></g><g><title>datafusion-cli`mi_free (12 samples, 0.01%)</title><rect x="9.7726%" y="197" width="0.0141%" height="15" fill="rgb(239,76,54)" fg:x="8321" fg:w="12"/><text x="10.0226%" y="207.50"></text></g><g><title>datafusion-cli`mi_free_block_delayed_mt (53 samples, 0.06%)</title><rect x="9.7867%" y="197" width="0.0622%" height="15" fill="rgb(231,124,27)" fg:x="8333" fg:w="53"/><text x="10.0367%" y="207.50"></text></g><g><title>datafusion-cli`mi_free_block_mt (33 samples, 0.04%)</title><rect x="9.8490%" y="197" width="0.0388%" height="15" fill="rgb(249,195,6)" fg:x="8386" fg:w="33"/><text x="10.0990%" y="207.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (555 samples, 0.65%)</title><rect x="9.2559%" y="213" width="0.6518%" height="15" fill="rgb(237,174,47)" fg:x="7881" fg:w="555"/><text x="9.5059%" y="223.50"></text></g><g><title>datafusion-cli`mi_free_generic_mt (17 samples, 0.02%)</title><rect x="9.8877%" y="197" width="0.0200%" height="15" fill="rgb(206,201,31)" fg:x="8419" fg:w="17"/><text x="10.1377%" y="207.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (27 samples, 0.03%)</title><rect x="9.9112%" y="213" width="0.0317%" height="15" fill="rgb(231,57,52)" fg:x="8439" fg:w="27"/><text x="10.1612%" y="223.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (27 samples, 0.03%)</title><rect x="9.9112%" y="197" width="0.0317%" height="15" fill="rgb(248,177,22)" fg:x="8439" fg:w="27"/><text x="10.1612%" y="207.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (24 samples, 0.03%)</title><rect x="9.9147%" y="181" width="0.0282%" height="15" fill="rgb(215,211,37)" fg:x="8442" fg:w="24"/><text x="10.1647%" y="191.50"></text></g><g><title>datafusion-cli`mi_free_block_delayed_mt (9 samples, 0.01%)</title><rect x="9.9547%" y="213" width="0.0106%" height="15" fill="rgb(241,128,51)" fg:x="8476" fg:w="9"/><text x="10.2047%" y="223.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (650 samples, 0.76%)</title><rect x="9.2065%" y="245" width="0.7634%" height="15" fill="rgb(227,165,31)" fg:x="7839" fg:w="650"/><text x="9.4565%" y="255.50"></text></g><g><title>datafusion-cli`alloc::vec::in_place_collect::_&lt;impl alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt; for alloc::vec::Vec&lt;T&gt;&gt;::from_iter (647 samples, 0.76%)</title><rect x="9.2101%" y="229" width="0.7599%" height="15" fill="rgb(228,167,24)" fg:x="7842" fg:w="647"/><text x="9.4601%" y="239.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (16 samples, 0.02%)</title><rect x="9.9993%" y="197" width="0.0188%" height="15" fill="rgb(228,143,12)" fg:x="8514" fg:w="16"/><text x="10.2493%" y="207.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (14 samples, 0.02%)</title><rect x="10.0016%" y="181" width="0.0164%" height="15" fill="rgb(249,149,8)" fg:x="8516" fg:w="14"/><text x="10.2516%" y="191.50"></text></g><g><title>datafusion-cli`mi_heap_realloc_zero_aligned_at (9 samples, 0.01%)</title><rect x="10.0240%" y="181" width="0.0106%" height="15" fill="rgb(243,35,44)" fg:x="8535" fg:w="9"/><text x="10.2740%" y="191.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (43 samples, 0.05%)</title><rect x="10.0240%" y="197" width="0.0505%" height="15" fill="rgb(246,89,9)" fg:x="8535" fg:w="43"/><text x="10.2740%" y="207.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (34 samples, 0.04%)</title><rect x="10.0345%" y="181" width="0.0399%" height="15" fill="rgb(233,213,13)" fg:x="8544" fg:w="34"/><text x="10.2845%" y="191.50"></text></g><g><title>datafusion-cli`&lt;arrow_array::array::byte_array::GenericByteArray&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;core::option::Option&lt;Ptr&gt;&gt;&gt;::from_iter (90 samples, 0.11%)</title><rect x="9.9699%" y="213" width="0.1057%" height="15" fill="rgb(233,141,41)" fg:x="8489" fg:w="90"/><text x="10.2199%" y="223.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream::set_input_done_and_produce_output (856 samples, 1.01%)</title><rect x="9.2065%" y="293" width="1.0053%" height="15" fill="rgb(239,167,4)" fg:x="7839" fg:w="856"/><text x="9.4565%" y="303.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream::emit (856 samples, 1.01%)</title><rect x="9.2065%" y="277" width="1.0053%" height="15" fill="rgb(209,217,16)" fg:x="7839" fg:w="856"/><text x="9.4565%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::evaluate (856 samples, 1.01%)</title><rect x="9.2065%" y="261" width="1.0053%" height="15" fill="rgb(219,88,35)" fg:x="7839" fg:w="856"/><text x="9.4565%" y="271.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::iter_to_array (206 samples, 0.24%)</title><rect x="9.9699%" y="245" width="0.2419%" height="15" fill="rgb(220,193,23)" fg:x="8489" fg:w="206"/><text x="10.2199%" y="255.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (206 samples, 0.24%)</title><rect x="9.9699%" y="229" width="0.2419%" height="15" fill="rgb(230,90,52)" fg:x="8489" fg:w="206"/><text x="10.2199%" y="239.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (104 samples, 0.12%)</title><rect x="10.0897%" y="213" width="0.1221%" height="15" fill="rgb(252,106,19)" fg:x="8591" fg:w="104"/><text x="10.3397%" y="223.50"></text></g><g><title>datafusion-cli`mi_free (20 samples, 0.02%)</title><rect x="10.2119%" y="293" width="0.0235%" height="15" fill="rgb(206,74,20)" fg:x="8695" fg:w="20"/><text x="10.4619%" y="303.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream as futures_core::stream::Stream&gt;::poll_next (2,428 samples, 2.85%)</title><rect x="7.3932%" y="309" width="2.8516%" height="15" fill="rgb(230,138,44)" fg:x="6295" fg:w="2428"/><text x="7.6432%" y="319.50">da..</text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::projection::ProjectionStream as futures_core::stream::Stream&gt;::poll_next (2,437 samples, 2.86%)</title><rect x="7.3897%" y="357" width="2.8621%" height="15" fill="rgb(235,182,43)" fg:x="6292" fg:w="2437"/><text x="7.6397%" y="367.50">da..</text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::coalesce_batches::CoalesceBatchesStream as futures_core::stream::Stream&gt;::poll_next (2,437 samples, 2.86%)</title><rect x="7.3897%" y="341" width="2.8621%" height="15" fill="rgb(242,16,51)" fg:x="6292" fg:w="2437"/><text x="7.6397%" y="351.50">da..</text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::filter::FilterExecStream as futures_core::stream::Stream&gt;::poll_next (2,436 samples, 2.86%)</title><rect x="7.3908%" y="325" width="2.8610%" height="15" fill="rgb(248,9,4)" fg:x="6293" fg:w="2436"/><text x="7.6408%" y="335.50">da..</text></g><g><title>datafusion-cli`datafusion_physical_plan::common::spawn_buffered::_{{closure}} (2,439 samples, 2.86%)</title><rect x="7.3885%" y="405" width="2.8645%" height="15" fill="rgb(210,31,22)" fg:x="6291" fg:w="2439"/><text x="7.6385%" y="415.50">da..</text></g><g><title>datafusion-cli`&lt;futures_util::stream::try_stream::try_flatten::TryFlatten&lt;St&gt; as futures_core::stream::Stream&gt;::poll_next (2,439 samples, 2.86%)</title><rect x="7.3885%" y="389" width="2.8645%" height="15" fill="rgb(239,54,39)" fg:x="6291" fg:w="2439"/><text x="7.6385%" y="399.50">da..</text></g><g><title>datafusion-cli`&lt;S as futures_core::stream::TryStream&gt;::try_poll_next (2,438 samples, 2.86%)</title><rect x="7.3897%" y="373" width="2.8633%" height="15" fill="rgb(230,99,41)" fg:x="6292" fg:w="2438"/><text x="7.6397%" y="383.50">da..</text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (47 samples, 0.06%)</title><rect x="10.3023%" y="277" width="0.0552%" height="15" fill="rgb(253,106,12)" fg:x="8772" fg:w="47"/><text x="10.5523%" y="287.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (39 samples, 0.05%)</title><rect x="10.3117%" y="261" width="0.0458%" height="15" fill="rgb(213,46,41)" fg:x="8780" fg:w="39"/><text x="10.5617%" y="271.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_bytes (79 samples, 0.09%)</title><rect x="10.2671%" y="293" width="0.0928%" height="15" fill="rgb(215,133,35)" fg:x="8742" fg:w="79"/><text x="10.5171%" y="303.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_primitive (9 samples, 0.01%)</title><rect x="10.3634%" y="293" width="0.0106%" height="15" fill="rgb(213,28,5)" fg:x="8824" fg:w="9"/><text x="10.6134%" y="303.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::next (261 samples, 0.31%)</title><rect x="10.2530%" y="389" width="0.3065%" height="15" fill="rgb(215,77,49)" fg:x="8730" fg:w="261"/><text x="10.5030%" y="399.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (260 samples, 0.31%)</title><rect x="10.2542%" y="373" width="0.3054%" height="15" fill="rgb(248,100,22)" fg:x="8731" fg:w="260"/><text x="10.5042%" y="383.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (260 samples, 0.31%)</title><rect x="10.2542%" y="357" width="0.3054%" height="15" fill="rgb(208,67,9)" fg:x="8731" fg:w="260"/><text x="10.5042%" y="367.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (260 samples, 0.31%)</title><rect x="10.2542%" y="341" width="0.3054%" height="15" fill="rgb(219,133,21)" fg:x="8731" fg:w="260"/><text x="10.5042%" y="351.50"></text></g><g><title>datafusion-cli`arrow_select::take::take (259 samples, 0.30%)</title><rect x="10.2553%" y="325" width="0.3042%" height="15" fill="rgb(246,46,29)" fg:x="8732" fg:w="259"/><text x="10.5053%" y="335.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_impl (257 samples, 0.30%)</title><rect x="10.2577%" y="309" width="0.3018%" height="15" fill="rgb(246,185,52)" fg:x="8734" fg:w="257"/><text x="10.5077%" y="319.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (158 samples, 0.19%)</title><rect x="10.3739%" y="293" width="0.1856%" height="15" fill="rgb(252,136,11)" fg:x="8833" fg:w="158"/><text x="10.6239%" y="303.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::average::AvgGroupsAccumulator&lt;T,F&gt; as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::update_batch (265 samples, 0.31%)</title><rect x="10.5630%" y="373" width="0.3112%" height="15" fill="rgb(219,138,53)" fg:x="8994" fg:w="265"/><text x="10.8130%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::accumulate::NullState::accumulate (263 samples, 0.31%)</title><rect x="10.5654%" y="357" width="0.3089%" height="15" fill="rgb(211,51,23)" fg:x="8996" fg:w="263"/><text x="10.8154%" y="367.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::count::CountGroupsAccumulator as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::update_batch (122 samples, 0.14%)</title><rect x="10.8743%" y="373" width="0.1433%" height="15" fill="rgb(247,221,28)" fg:x="9259" fg:w="122"/><text x="11.1243%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::accumulate::accumulate_indices (121 samples, 0.14%)</title><rect x="10.8754%" y="357" width="0.1421%" height="15" fill="rgb(251,222,45)" fg:x="9260" fg:w="121"/><text x="11.1254%" y="367.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::MinAccumulator as datafusion_expr_common::accumulator::Accumulator&gt;::update_batch (9 samples, 0.01%)</title><rect x="11.0211%" y="373" width="0.0106%" height="15" fill="rgb(217,162,53)" fg:x="9384" fg:w="9"/><text x="11.2711%" y="383.50"></text></g><g><title>datafusion-cli`mi_find_page (13 samples, 0.02%)</title><rect x="12.0100%" y="293" width="0.0153%" height="15" fill="rgb(229,93,14)" fg:x="10226" fg:w="13"/><text x="12.2600%" y="303.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (20 samples, 0.02%)</title><rect x="12.0100%" y="325" width="0.0235%" height="15" fill="rgb(209,67,49)" fg:x="10226" fg:w="20"/><text x="12.2600%" y="335.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (20 samples, 0.02%)</title><rect x="12.0100%" y="309" width="0.0235%" height="15" fill="rgb(213,87,29)" fg:x="10226" fg:w="20"/><text x="12.2600%" y="319.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (22 samples, 0.03%)</title><rect x="12.0334%" y="325" width="0.0258%" height="15" fill="rgb(205,151,52)" fg:x="10246" fg:w="22"/><text x="12.2834%" y="335.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (59 samples, 0.07%)</title><rect x="11.9947%" y="341" width="0.0693%" height="15" fill="rgb(253,215,39)" fg:x="10213" fg:w="59"/><text x="12.2447%" y="351.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcmp (53 samples, 0.06%)</title><rect x="12.0640%" y="341" width="0.0622%" height="15" fill="rgb(221,220,41)" fg:x="10272" fg:w="53"/><text x="12.3140%" y="351.50"></text></g><g><title>datafusion-cli`arrow_arith::aggregate::min_max_helper (227 samples, 0.27%)</title><rect x="12.1286%" y="341" width="0.2666%" height="15" fill="rgb(218,133,21)" fg:x="10327" fg:w="227"/><text x="12.3786%" y="351.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_common::scalar::ScalarValue&gt; (13 samples, 0.02%)</title><rect x="12.3975%" y="341" width="0.0153%" height="15" fill="rgb(221,193,43)" fg:x="10556" fg:w="13"/><text x="12.6475%" y="351.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (17 samples, 0.02%)</title><rect x="12.4175%" y="341" width="0.0200%" height="15" fill="rgb(240,128,52)" fg:x="10573" fg:w="17"/><text x="12.6675%" y="351.50"></text></g><g><title>libsystem_platform.dylib`_platform_memcmp (395 samples, 0.46%)</title><rect x="12.4398%" y="341" width="0.4639%" height="15" fill="rgb(253,114,12)" fg:x="10592" fg:w="395"/><text x="12.6898%" y="351.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::MinAccumulator as datafusion_expr_common::accumulator::Accumulator&gt;::update_batch (913 samples, 1.07%)</title><rect x="11.9031%" y="357" width="1.0723%" height="15" fill="rgb(215,223,47)" fg:x="10135" fg:w="913"/><text x="12.1531%" y="367.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (61 samples, 0.07%)</title><rect x="12.9037%" y="341" width="0.0716%" height="15" fill="rgb(248,225,23)" fg:x="10987" fg:w="61"/><text x="13.1537%" y="351.50"></text></g><g><title>datafusion-cli`__rust_dealloc (9 samples, 0.01%)</title><rect x="12.9801%" y="357" width="0.0106%" height="15" fill="rgb(250,108,0)" fg:x="11052" fg:w="9"/><text x="13.2301%" y="367.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (16 samples, 0.02%)</title><rect x="13.0153%" y="309" width="0.0188%" height="15" fill="rgb(228,208,7)" fg:x="11082" fg:w="16"/><text x="13.2653%" y="319.50"></text></g><g><title>datafusion-cli`mi_find_page (14 samples, 0.02%)</title><rect x="13.0176%" y="293" width="0.0164%" height="15" fill="rgb(244,45,10)" fg:x="11084" fg:w="14"/><text x="13.2676%" y="303.50"></text></g><g><title>datafusion-cli`_mi_heap_realloc_zero (20 samples, 0.02%)</title><rect x="13.0118%" y="325" width="0.0235%" height="15" fill="rgb(207,125,25)" fg:x="11079" fg:w="20"/><text x="13.2618%" y="335.50"></text></g><g><title>datafusion-cli`_mi_page_free (10 samples, 0.01%)</title><rect x="13.0353%" y="277" width="0.0117%" height="15" fill="rgb(210,195,18)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="287.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (10 samples, 0.01%)</title><rect x="13.0353%" y="261" width="0.0117%" height="15" fill="rgb(249,80,12)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="271.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (10 samples, 0.01%)</title><rect x="13.0353%" y="245" width="0.0117%" height="15" fill="rgb(221,65,9)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="255.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (10 samples, 0.01%)</title><rect x="13.0353%" y="229" width="0.0117%" height="15" fill="rgb(235,49,36)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="239.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (10 samples, 0.01%)</title><rect x="13.0353%" y="213" width="0.0117%" height="15" fill="rgb(225,32,20)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="223.50"></text></g><g><title>datafusion-cli`mi_segment_purge (10 samples, 0.01%)</title><rect x="13.0353%" y="197" width="0.0117%" height="15" fill="rgb(215,141,46)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="207.50"></text></g><g><title>libsystem_kernel.dylib`madvise (10 samples, 0.01%)</title><rect x="13.0353%" y="181" width="0.0117%" height="15" fill="rgb(250,160,47)" fg:x="11099" fg:w="10"/><text x="13.2853%" y="191.50"></text></g><g><title>datafusion-cli`mi_find_page (12 samples, 0.01%)</title><rect x="13.0353%" y="293" width="0.0141%" height="15" fill="rgb(216,222,40)" fg:x="11099" fg:w="12"/><text x="13.2853%" y="303.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (17 samples, 0.02%)</title><rect x="13.0353%" y="325" width="0.0200%" height="15" fill="rgb(234,217,39)" fg:x="11099" fg:w="17"/><text x="13.2853%" y="335.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (17 samples, 0.02%)</title><rect x="13.0353%" y="309" width="0.0200%" height="15" fill="rgb(207,178,40)" fg:x="11099" fg:w="17"/><text x="13.2853%" y="319.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::grow_one (77 samples, 0.09%)</title><rect x="12.9906%" y="357" width="0.0904%" height="15" fill="rgb(221,136,13)" fg:x="11061" fg:w="77"/><text x="13.2406%" y="367.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (72 samples, 0.08%)</title><rect x="12.9965%" y="341" width="0.0846%" height="15" fill="rgb(249,199,10)" fg:x="11066" fg:w="72"/><text x="13.2465%" y="351.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (16 samples, 0.02%)</title><rect x="13.0623%" y="325" width="0.0188%" height="15" fill="rgb(249,222,13)" fg:x="11122" fg:w="16"/><text x="13.3123%" y="335.50"></text></g><g><title>datafusion-cli`_mi_page_free (24 samples, 0.03%)</title><rect x="13.0846%" y="277" width="0.0282%" height="15" fill="rgb(244,185,38)" fg:x="11141" fg:w="24"/><text x="13.3346%" y="287.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (24 samples, 0.03%)</title><rect x="13.0846%" y="261" width="0.0282%" height="15" fill="rgb(236,202,9)" fg:x="11141" fg:w="24"/><text x="13.3346%" y="271.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (24 samples, 0.03%)</title><rect x="13.0846%" y="245" width="0.0282%" height="15" fill="rgb(250,229,37)" fg:x="11141" fg:w="24"/><text x="13.3346%" y="255.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (23 samples, 0.03%)</title><rect x="13.0858%" y="229" width="0.0270%" height="15" fill="rgb(206,174,23)" fg:x="11142" fg:w="23"/><text x="13.3358%" y="239.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (23 samples, 0.03%)</title><rect x="13.0858%" y="213" width="0.0270%" height="15" fill="rgb(211,33,43)" fg:x="11142" fg:w="23"/><text x="13.3358%" y="223.50"></text></g><g><title>datafusion-cli`mi_segment_purge (23 samples, 0.03%)</title><rect x="13.0858%" y="197" width="0.0270%" height="15" fill="rgb(245,58,50)" fg:x="11142" fg:w="23"/><text x="13.3358%" y="207.50"></text></g><g><title>libsystem_kernel.dylib`madvise (22 samples, 0.03%)</title><rect x="13.0869%" y="181" width="0.0258%" height="15" fill="rgb(244,68,36)" fg:x="11143" fg:w="22"/><text x="13.3369%" y="191.50"></text></g><g><title>datafusion-cli`_mi_heap_realloc_zero (27 samples, 0.03%)</title><rect x="13.0822%" y="325" width="0.0317%" height="15" fill="rgb(232,229,15)" fg:x="11139" fg:w="27"/><text x="13.3322%" y="335.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (26 samples, 0.03%)</title><rect x="13.0834%" y="309" width="0.0305%" height="15" fill="rgb(254,30,23)" fg:x="11140" fg:w="26"/><text x="13.3334%" y="319.50"></text></g><g><title>datafusion-cli`mi_find_page (26 samples, 0.03%)</title><rect x="13.0834%" y="293" width="0.0305%" height="15" fill="rgb(235,160,14)" fg:x="11140" fg:w="26"/><text x="13.3334%" y="303.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (44 samples, 0.05%)</title><rect x="13.0811%" y="357" width="0.0517%" height="15" fill="rgb(212,155,44)" fg:x="11138" fg:w="44"/><text x="13.3311%" y="367.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (44 samples, 0.05%)</title><rect x="13.0811%" y="341" width="0.0517%" height="15" fill="rgb(226,2,50)" fg:x="11138" fg:w="44"/><text x="13.3311%" y="351.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (15 samples, 0.02%)</title><rect x="13.1151%" y="325" width="0.0176%" height="15" fill="rgb(234,177,6)" fg:x="11167" fg:w="15"/><text x="13.3651%" y="335.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (10 samples, 0.01%)</title><rect x="13.1327%" y="357" width="0.0117%" height="15" fill="rgb(217,24,9)" fg:x="11182" fg:w="10"/><text x="13.3827%" y="367.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::array::byte_array::GenericByteArray&lt;arrow_array::types::GenericBinaryType&lt;i32&gt;&gt;&gt; (22 samples, 0.03%)</title><rect x="13.1574%" y="341" width="0.0258%" height="15" fill="rgb(220,13,46)" fg:x="11203" fg:w="22"/><text x="13.4074%" y="351.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (35 samples, 0.04%)</title><rect x="13.1445%" y="357" width="0.0411%" height="15" fill="rgb(239,221,27)" fg:x="11192" fg:w="35"/><text x="13.3945%" y="367.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::size (71 samples, 0.08%)</title><rect x="13.1997%" y="357" width="0.0834%" height="15" fill="rgb(222,198,25)" fg:x="11239" fg:w="71"/><text x="13.4497%" y="367.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (10 samples, 0.01%)</title><rect x="13.2842%" y="261" width="0.0117%" height="15" fill="rgb(211,99,13)" fg:x="11311" fg:w="10"/><text x="13.5342%" y="271.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (9 samples, 0.01%)</title><rect x="13.5485%" y="197" width="0.0106%" height="15" fill="rgb(232,111,31)" fg:x="11536" fg:w="9"/><text x="13.7985%" y="207.50"></text></g><g><title>datafusion-cli`mi_find_page (9 samples, 0.01%)</title><rect x="13.5485%" y="181" width="0.0106%" height="15" fill="rgb(245,82,37)" fg:x="11536" fg:w="9"/><text x="13.7985%" y="191.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (10 samples, 0.01%)</title><rect x="13.5485%" y="213" width="0.0117%" height="15" fill="rgb(227,149,46)" fg:x="11536" fg:w="10"/><text x="13.7985%" y="223.50"></text></g><g><title>datafusion-cli`mi_heap_realloc_zero_aligned_at (29 samples, 0.03%)</title><rect x="13.5450%" y="229" width="0.0341%" height="15" fill="rgb(218,36,50)" fg:x="11533" fg:w="29"/><text x="13.7950%" y="239.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_overalloc (16 samples, 0.02%)</title><rect x="13.5602%" y="213" width="0.0188%" height="15" fill="rgb(226,80,48)" fg:x="11546" fg:w="16"/><text x="13.8102%" y="223.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (16 samples, 0.02%)</title><rect x="13.5602%" y="197" width="0.0188%" height="15" fill="rgb(238,224,15)" fg:x="11546" fg:w="16"/><text x="13.8102%" y="207.50"></text></g><g><title>datafusion-cli`mi_page_fresh_alloc (14 samples, 0.02%)</title><rect x="13.5626%" y="181" width="0.0164%" height="15" fill="rgb(241,136,10)" fg:x="11548" fg:w="14"/><text x="13.8126%" y="191.50"></text></g><g><title>datafusion-cli`mi_segments_page_alloc (14 samples, 0.02%)</title><rect x="13.5626%" y="165" width="0.0164%" height="15" fill="rgb(208,32,45)" fg:x="11548" fg:w="14"/><text x="13.8126%" y="175.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (352 samples, 0.41%)</title><rect x="13.5450%" y="245" width="0.4134%" height="15" fill="rgb(207,135,9)" fg:x="11533" fg:w="352"/><text x="13.7950%" y="255.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (322 samples, 0.38%)</title><rect x="13.5802%" y="229" width="0.3782%" height="15" fill="rgb(206,86,44)" fg:x="11563" fg:w="322"/><text x="13.8302%" y="239.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_bytes (567 samples, 0.67%)</title><rect x="13.2960%" y="261" width="0.6659%" height="15" fill="rgb(245,177,15)" fg:x="11321" fg:w="567"/><text x="13.5460%" y="271.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (1,437 samples, 1.69%)</title><rect x="13.2831%" y="309" width="1.6877%" height="15" fill="rgb(206,64,50)" fg:x="11310" fg:w="1437"/><text x="13.5331%" y="319.50"></text></g><g><title>datafusion-cli`arrow_select::take::take (1,437 samples, 1.69%)</title><rect x="13.2831%" y="293" width="1.6877%" height="15" fill="rgb(234,36,40)" fg:x="11310" fg:w="1437"/><text x="13.5331%" y="303.50"></text></g><g><title>datafusion-cli`arrow_select::take::take_impl (1,436 samples, 1.69%)</title><rect x="13.2842%" y="277" width="1.6865%" height="15" fill="rgb(213,64,8)" fg:x="11311" fg:w="1436"/><text x="13.5342%" y="287.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (859 samples, 1.01%)</title><rect x="13.9619%" y="261" width="1.0089%" height="15" fill="rgb(210,75,36)" fg:x="11888" fg:w="859"/><text x="14.2119%" y="271.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1,438 samples, 1.69%)</title><rect x="13.2831%" y="325" width="1.6889%" height="15" fill="rgb(229,88,21)" fg:x="11310" fg:w="1438"/><text x="13.5331%" y="335.50"></text></g><g><title>datafusion-cli`datafusion_common::utils::get_arrayref_at_indices (1,439 samples, 1.69%)</title><rect x="13.2831%" y="357" width="1.6900%" height="15" fill="rgb(252,204,47)" fg:x="11310" fg:w="1439"/><text x="13.5331%" y="367.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (1,439 samples, 1.69%)</title><rect x="13.2831%" y="341" width="1.6900%" height="15" fill="rgb(208,77,27)" fg:x="11310" fg:w="1439"/><text x="13.5331%" y="351.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::grow_one (11 samples, 0.01%)</title><rect x="15.0025%" y="341" width="0.0129%" height="15" fill="rgb(221,76,26)" fg:x="12774" fg:w="11"/><text x="15.2525%" y="351.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (11 samples, 0.01%)</title><rect x="15.0025%" y="325" width="0.0129%" height="15" fill="rgb(225,139,18)" fg:x="12774" fg:w="11"/><text x="15.2525%" y="335.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (10 samples, 0.01%)</title><rect x="15.0036%" y="309" width="0.0117%" height="15" fill="rgb(230,137,11)" fg:x="12775" fg:w="10"/><text x="15.2536%" y="319.50"></text></g><g><title>datafusion-cli`&lt;datafusion_common::scalar::ScalarValue as core::convert::TryFrom&lt;&amp;arrow_schema::datatype::DataType&gt;&gt;::try_from (16 samples, 0.02%)</title><rect x="15.0354%" y="325" width="0.0188%" height="15" fill="rgb(212,28,1)" fg:x="12802" fg:w="16"/><text x="15.2854%" y="335.50"></text></g><g><title>datafusion-cli`&lt;datafusion_common::scalar::ScalarValue as core::convert::TryFrom&lt;&amp;arrow_schema::datatype::DataType&gt;&gt;::try_from (9 samples, 0.01%)</title><rect x="15.0600%" y="309" width="0.0106%" height="15" fill="rgb(248,164,17)" fg:x="12823" fg:w="9"/><text x="15.3100%" y="319.50"></text></g><g><title>datafusion-cli`_mi_page_free (37 samples, 0.04%)</title><rect x="15.0753%" y="261" width="0.0435%" height="15" fill="rgb(222,171,42)" fg:x="12836" fg:w="37"/><text x="15.3253%" y="271.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (37 samples, 0.04%)</title><rect x="15.0753%" y="245" width="0.0435%" height="15" fill="rgb(243,84,45)" fg:x="12836" fg:w="37"/><text x="15.3253%" y="255.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (37 samples, 0.04%)</title><rect x="15.0753%" y="229" width="0.0435%" height="15" fill="rgb(252,49,23)" fg:x="12836" fg:w="37"/><text x="15.3253%" y="239.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (36 samples, 0.04%)</title><rect x="15.0765%" y="213" width="0.0423%" height="15" fill="rgb(215,19,7)" fg:x="12837" fg:w="36"/><text x="15.3265%" y="223.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (36 samples, 0.04%)</title><rect x="15.0765%" y="197" width="0.0423%" height="15" fill="rgb(238,81,41)" fg:x="12837" fg:w="36"/><text x="15.3265%" y="207.50"></text></g><g><title>datafusion-cli`mi_segment_purge (36 samples, 0.04%)</title><rect x="15.0765%" y="181" width="0.0423%" height="15" fill="rgb(210,199,37)" fg:x="12837" fg:w="36"/><text x="15.3265%" y="191.50"></text></g><g><title>libsystem_kernel.dylib`madvise (36 samples, 0.04%)</title><rect x="15.0765%" y="165" width="0.0423%" height="15" fill="rgb(244,192,49)" fg:x="12837" fg:w="36"/><text x="15.3265%" y="175.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (41 samples, 0.05%)</title><rect x="15.0718%" y="309" width="0.0482%" height="15" fill="rgb(226,211,11)" fg:x="12833" fg:w="41"/><text x="15.3218%" y="319.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (41 samples, 0.05%)</title><rect x="15.0718%" y="293" width="0.0482%" height="15" fill="rgb(236,162,54)" fg:x="12833" fg:w="41"/><text x="15.3218%" y="303.50"></text></g><g><title>datafusion-cli`mi_find_page (39 samples, 0.05%)</title><rect x="15.0741%" y="277" width="0.0458%" height="15" fill="rgb(220,229,9)" fg:x="12835" fg:w="39"/><text x="15.3241%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::Min as datafusion_expr::udaf::AggregateUDFImpl&gt;::accumulator (64 samples, 0.08%)</title><rect x="15.0541%" y="325" width="0.0752%" height="15" fill="rgb(250,87,22)" fg:x="12818" fg:w="64"/><text x="15.3041%" y="335.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter::make_accumulators_if_needed (135 samples, 0.16%)</title><rect x="14.9731%" y="357" width="0.1586%" height="15" fill="rgb(239,43,17)" fg:x="12749" fg:w="135"/><text x="15.2231%" y="367.50"></text></g><g><title>datafusion-cli`datafusion_physical_expr::aggregate::AggregateFunctionExpr::create_accumulator (89 samples, 0.10%)</title><rect x="15.0271%" y="341" width="0.1045%" height="15" fill="rgb(231,177,25)" fg:x="12795" fg:w="89"/><text x="15.2771%" y="351.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::immutable::Buffer::slice_with_length (9 samples, 0.01%)</title><rect x="15.2033%" y="309" width="0.0106%" height="15" fill="rgb(219,179,1)" fg:x="12945" fg:w="9"/><text x="15.4533%" y="319.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::scalar::ScalarBuffer&lt;T&gt;::new (10 samples, 0.01%)</title><rect x="15.2139%" y="309" width="0.0117%" height="15" fill="rgb(238,219,53)" fg:x="12954" fg:w="10"/><text x="15.4639%" y="319.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (27 samples, 0.03%)</title><rect x="15.2350%" y="309" width="0.0317%" height="15" fill="rgb(232,167,36)" fg:x="12972" fg:w="27"/><text x="15.4850%" y="319.50"></text></g><g><title>datafusion-cli`&lt;arrow_array::array::byte_array::GenericByteArray&lt;T&gt; as arrow_array::array::Array&gt;::slice (92 samples, 0.11%)</title><rect x="15.1634%" y="325" width="0.1080%" height="15" fill="rgb(244,19,51)" fg:x="12911" fg:w="92"/><text x="15.4134%" y="335.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (12 samples, 0.01%)</title><rect x="15.2785%" y="325" width="0.0141%" height="15" fill="rgb(224,6,22)" fg:x="13009" fg:w="12"/><text x="15.5285%" y="335.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (123 samples, 0.14%)</title><rect x="15.1504%" y="341" width="0.1445%" height="15" fill="rgb(224,145,5)" fg:x="12900" fg:w="123"/><text x="15.4004%" y="351.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::slice_and_maybe_filter (142 samples, 0.17%)</title><rect x="15.1317%" y="357" width="0.1668%" height="15" fill="rgb(234,130,49)" fg:x="12884" fg:w="142"/><text x="15.3817%" y="367.50"></text></g><g><title>datafusion-cli`mi_free (20 samples, 0.02%)</title><rect x="15.2984%" y="357" width="0.0235%" height="15" fill="rgb(254,6,2)" fg:x="13026" fg:w="20"/><text x="15.5484%" y="367.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::update_batch (3,755 samples, 4.41%)</title><rect x="11.0316%" y="373" width="4.4101%" height="15" fill="rgb(208,96,46)" fg:x="9393" fg:w="3755"/><text x="11.2816%" y="383.50">dataf..</text></g><g><title>libsystem_platform.dylib`_platform_memmove (96 samples, 0.11%)</title><rect x="15.3290%" y="357" width="0.1127%" height="15" fill="rgb(239,3,39)" fg:x="13052" fg:w="96"/><text x="15.5790%" y="367.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcmp (19 samples, 0.02%)</title><rect x="15.4511%" y="357" width="0.0223%" height="15" fill="rgb(233,210,1)" fg:x="13156" fg:w="19"/><text x="15.7011%" y="367.50"></text></g><g><title>datafusion-cli`&lt;hashbrown::raw::inner::RawTable&lt;T&gt; as datafusion_common::utils::proxy::RawTableAllocExt&gt;::insert_accounted (65 samples, 0.08%)</title><rect x="16.3390%" y="341" width="0.0763%" height="15" fill="rgb(244,137,37)" fg:x="13912" fg:w="65"/><text x="16.5890%" y="351.50"></text></g><g><title>datafusion-cli`hashbrown::raw::inner::RawTable&lt;T,A&gt;::reserve_rehash (46 samples, 0.05%)</title><rect x="16.3613%" y="325" width="0.0540%" height="15" fill="rgb(240,136,2)" fg:x="13931" fg:w="46"/><text x="16.6113%" y="335.50"></text></g><g><title>datafusion-cli`&lt;str as datafusion_common::hash_utils::HashValue&gt;::hash_one (424 samples, 0.50%)</title><rect x="16.4153%" y="341" width="0.4980%" height="15" fill="rgb(239,18,37)" fg:x="13977" fg:w="424"/><text x="16.6653%" y="351.50"></text></g><g><title>datafusion-cli`mi_heap_realloc_zero_aligned_at (9 samples, 0.01%)</title><rect x="16.9157%" y="325" width="0.0106%" height="15" fill="rgb(218,185,22)" fg:x="14403" fg:w="9"/><text x="17.1657%" y="335.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (53 samples, 0.06%)</title><rect x="16.9157%" y="341" width="0.0622%" height="15" fill="rgb(225,218,4)" fg:x="14403" fg:w="53"/><text x="17.1657%" y="351.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (44 samples, 0.05%)</title><rect x="16.9262%" y="325" width="0.0517%" height="15" fill="rgb(230,182,32)" fg:x="14412" fg:w="44"/><text x="17.1762%" y="335.50"></text></g><g><title>datafusion-cli`datafusion_physical_expr_common::binary_map::ArrowBytesMap&lt;O,V&gt;::insert_if_new (1,298 samples, 1.52%)</title><rect x="15.4746%" y="357" width="1.5244%" height="15" fill="rgb(242,56,43)" fg:x="13176" fg:w="1298"/><text x="15.7246%" y="367.50"></text></g><g><title>datafusion-cli`datafusion_common::hash_utils::create_hashes (18 samples, 0.02%)</title><rect x="16.9779%" y="341" width="0.0211%" height="15" fill="rgb(233,99,24)" fg:x="14456" fg:w="18"/><text x="17.2279%" y="351.50"></text></g><g><title>libsystem_platform.dylib`_platform_memcmp (381 samples, 0.45%)</title><rect x="17.0049%" y="357" width="0.4475%" height="15" fill="rgb(234,209,42)" fg:x="14479" fg:w="381"/><text x="17.2549%" y="367.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::aggregates::group_values::bytes::GroupValuesByes&lt;O&gt; as datafusion_physical_plan::aggregates::group_values::GroupValues&gt;::intern (1,777 samples, 2.09%)</title><rect x="15.4417%" y="373" width="2.0870%" height="15" fill="rgb(227,7,12)" fg:x="13148" fg:w="1777"/><text x="15.6917%" y="383.50">d..</text></g><g><title>libsystem_platform.dylib`_platform_memmove (65 samples, 0.08%)</title><rect x="17.4524%" y="357" width="0.0763%" height="15" fill="rgb(245,203,43)" fg:x="14860" fg:w="65"/><text x="17.7024%" y="367.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::ColumnChunk as parquet::thrift::TSerializable&gt;::read_from_in_protocol (18 samples, 0.02%)</title><rect x="17.5358%" y="245" width="0.0211%" height="15" fill="rgb(238,205,33)" fg:x="14931" fg:w="18"/><text x="17.7858%" y="255.50"></text></g><g><title>datafusion-cli`&lt;parquet::format::FileMetaData as parquet::thrift::TSerializable&gt;::read_from_in_protocol (25 samples, 0.03%)</title><rect x="17.5346%" y="261" width="0.0294%" height="15" fill="rgb(231,56,7)" fg:x="14930" fg:w="25"/><text x="17.7846%" y="271.50"></text></g><g><title>datafusion-cli`&lt;parquet::arrow::async_reader::store::ParquetObjectReader as parquet::arrow::async_reader::AsyncFileReader&gt;::get_metadata::_{{closure}} (43 samples, 0.05%)</title><rect x="17.5299%" y="293" width="0.0505%" height="15" fill="rgb(244,186,29)" fg:x="14926" fg:w="43"/><text x="17.7799%" y="303.50"></text></g><g><title>datafusion-cli`parquet::file::footer::decode_metadata (39 samples, 0.05%)</title><rect x="17.5346%" y="277" width="0.0458%" height="15" fill="rgb(234,111,31)" fg:x="14930" fg:w="39"/><text x="17.7846%" y="287.50"></text></g><g><title>datafusion-cli`&lt;datafusion::datasource::physical_plan::parquet::opener::ParquetOpener as datafusion::datasource::physical_plan::file_stream::FileOpener&gt;::open::_{{closure}} (54 samples, 0.06%)</title><rect x="17.5299%" y="309" width="0.0634%" height="15" fill="rgb(241,149,10)" fg:x="14926" fg:w="54"/><text x="17.7799%" y="319.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (59 samples, 0.07%)</title><rect x="17.7049%" y="165" width="0.0693%" height="15" fill="rgb(249,206,44)" fg:x="15075" fg:w="59"/><text x="17.9549%" y="175.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (58 samples, 0.07%)</title><rect x="17.7061%" y="149" width="0.0681%" height="15" fill="rgb(251,153,30)" fg:x="15076" fg:w="58"/><text x="17.9561%" y="159.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (51 samples, 0.06%)</title><rect x="17.7143%" y="133" width="0.0599%" height="15" fill="rgb(239,152,38)" fg:x="15083" fg:w="51"/><text x="17.9643%" y="143.50"></text></g><g><title>datafusion-cli`parquet::arrow::buffer::offset_buffer::OffsetBuffer&lt;I&gt;::try_push (202 samples, 0.24%)</title><rect x="17.7742%" y="165" width="0.2372%" height="15" fill="rgb(249,139,47)" fg:x="15134" fg:w="202"/><text x="18.0242%" y="175.50"></text></g><g><title>datafusion-cli`parquet::arrow::array_reader::byte_array::ByteArrayDecoderPlain::read (960 samples, 1.13%)</title><rect x="17.6121%" y="181" width="1.1275%" height="15" fill="rgb(244,64,35)" fg:x="14996" fg:w="960"/><text x="17.8621%" y="191.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (620 samples, 0.73%)</title><rect x="18.0114%" y="165" width="0.7282%" height="15" fill="rgb(216,46,15)" fg:x="15336" fg:w="620"/><text x="18.2614%" y="175.50"></text></g><g><title>datafusion-cli`parquet::arrow::buffer::offset_buffer::OffsetBuffer&lt;I&gt;::try_push (111 samples, 0.13%)</title><rect x="18.7396%" y="181" width="0.1304%" height="15" fill="rgb(250,74,19)" fg:x="15956" fg:w="111"/><text x="18.9896%" y="191.50"></text></g><g><title>datafusion-cli`parquet::arrow::buffer::offset_buffer::OffsetBuffer&lt;I&gt;::extend_from_dictionary (90 samples, 0.11%)</title><rect x="18.8723%" y="165" width="0.1057%" height="15" fill="rgb(249,42,33)" fg:x="16069" fg:w="90"/><text x="19.1223%" y="175.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::reserve::do_reserve_and_handle (49 samples, 0.06%)</title><rect x="18.9204%" y="149" width="0.0575%" height="15" fill="rgb(242,149,17)" fg:x="16110" fg:w="49"/><text x="19.1704%" y="159.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (49 samples, 0.06%)</title><rect x="18.9204%" y="133" width="0.0575%" height="15" fill="rgb(244,29,21)" fg:x="16110" fg:w="49"/><text x="19.1704%" y="143.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (40 samples, 0.05%)</title><rect x="18.9310%" y="117" width="0.0470%" height="15" fill="rgb(220,130,37)" fg:x="16119" fg:w="40"/><text x="19.1810%" y="127.50"></text></g><g><title>datafusion-cli`parquet::encodings::rle::RleDecoder::get_batch (14 samples, 0.02%)</title><rect x="18.9780%" y="165" width="0.0164%" height="15" fill="rgb(211,67,2)" fg:x="16159" fg:w="14"/><text x="19.2280%" y="175.50"></text></g><g><title>datafusion-cli`parquet::arrow::decoder::dictionary_index::DictIndexDecoder::read (266 samples, 0.31%)</title><rect x="18.8699%" y="181" width="0.3124%" height="15" fill="rgb(235,68,52)" fg:x="16067" fg:w="266"/><text x="19.1199%" y="191.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (159 samples, 0.19%)</title><rect x="18.9956%" y="165" width="0.1867%" height="15" fill="rgb(246,142,3)" fg:x="16174" fg:w="159"/><text x="19.2456%" y="175.50"></text></g><g><title>datafusion-cli`parquet::arrow::array_reader::byte_array::ByteArrayDecoderPlain::read (44 samples, 0.05%)</title><rect x="19.1823%" y="149" width="0.0517%" height="15" fill="rgb(241,25,7)" fg:x="16333" fg:w="44"/><text x="19.4323%" y="159.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (33 samples, 0.04%)</title><rect x="19.1953%" y="133" width="0.0388%" height="15" fill="rgb(242,119,39)" fg:x="16344" fg:w="33"/><text x="19.4453%" y="143.50"></text></g><g><title>datafusion-cli`&lt;parquet::arrow::array_reader::byte_array::ByteArrayColumnValueDecoder&lt;I&gt; as parquet::column::reader::decoder::ColumnValueDecoder&gt;::set_dict (46 samples, 0.05%)</title><rect x="19.1823%" y="165" width="0.0540%" height="15" fill="rgb(241,98,45)" fg:x="16333" fg:w="46"/><text x="19.4323%" y="175.50"></text></g><g><title>datafusion-cli`snap::decompress::Decoder::decompress (2,824 samples, 3.32%)</title><rect x="19.2411%" y="117" width="3.3167%" height="15" fill="rgb(254,28,30)" fg:x="16383" fg:w="2824"/><text x="19.4911%" y="127.50">dat..</text></g><g><title>datafusion-cli`&lt;parquet::compression::snappy_codec::SnappyCodec as parquet::compression::Codec&gt;::decompress (2,966 samples, 3.48%)</title><rect x="19.2411%" y="133" width="3.4834%" height="15" fill="rgb(241,142,54)" fg:x="16383" fg:w="2966"/><text x="19.4911%" y="143.50">dat..</text></g><g><title>libsystem_platform.dylib`_platform_memmove (142 samples, 0.17%)</title><rect x="22.5577%" y="117" width="0.1668%" height="15" fill="rgb(222,85,15)" fg:x="19207" fg:w="142"/><text x="22.8077%" y="127.50"></text></g><g><title>datafusion-cli`parquet::file::serialized_reader::decode_page (3,024 samples, 3.55%)</title><rect x="19.2387%" y="149" width="3.5515%" height="15" fill="rgb(210,85,47)" fg:x="16381" fg:w="3024"/><text x="19.4887%" y="159.50">data..</text></g><g><title>libsystem_platform.dylib`__bzero (54 samples, 0.06%)</title><rect x="22.7268%" y="133" width="0.0634%" height="15" fill="rgb(224,206,25)" fg:x="19351" fg:w="54"/><text x="22.9768%" y="143.50"></text></g><g><title>libsystem_platform.dylib`__bzero (32 samples, 0.04%)</title><rect x="22.8008%" y="149" width="0.0376%" height="15" fill="rgb(243,201,19)" fg:x="19414" fg:w="32"/><text x="23.0508%" y="159.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (43 samples, 0.05%)</title><rect x="22.8384%" y="149" width="0.0505%" height="15" fill="rgb(236,59,4)" fg:x="19446" fg:w="43"/><text x="23.0884%" y="159.50"></text></g><g><title>datafusion-cli`&lt;parquet::file::serialized_reader::SerializedPageReader&lt;R&gt; as parquet::column::page::PageReader&gt;::get_next_page (3,116 samples, 3.66%)</title><rect x="19.2364%" y="165" width="3.6596%" height="15" fill="rgb(254,179,45)" fg:x="16379" fg:w="3116"/><text x="19.4864%" y="175.50">data..</text></g><g><title>datafusion-cli`parquet::column::reader::GenericColumnReader&lt;R,D,V&gt;::read_new_page (3,165 samples, 3.72%)</title><rect x="19.1823%" y="181" width="3.7171%" height="15" fill="rgb(226,14,10)" fg:x="16333" fg:w="3165"/><text x="19.4323%" y="191.50">data..</text></g><g><title>datafusion-cli`&lt;parquet::arrow::arrow_reader::ParquetRecordBatchReader as core::iter::traits::iterator::Iterator&gt;::next (4,517 samples, 5.31%)</title><rect x="17.5968%" y="261" width="5.3050%" height="15" fill="rgb(244,27,41)" fg:x="14983" fg:w="4517"/><text x="17.8468%" y="271.50">datafu..</text></g><g><title>datafusion-cli`&lt;parquet::arrow::array_reader::struct_array::StructArrayReader as parquet::arrow::array_reader::ArrayReader&gt;::read_records (4,509 samples, 5.30%)</title><rect x="17.6062%" y="245" width="5.2956%" height="15" fill="rgb(235,35,32)" fg:x="14991" fg:w="4509"/><text x="17.8562%" y="255.50">datafu..</text></g><g><title>datafusion-cli`&lt;parquet::arrow::array_reader::byte_array::ByteArrayReader&lt;I&gt; as parquet::arrow::array_reader::ArrayReader&gt;::read_records (4,508 samples, 5.29%)</title><rect x="17.6074%" y="229" width="5.2944%" height="15" fill="rgb(218,68,31)" fg:x="14992" fg:w="4508"/><text x="17.8574%" y="239.50">datafu..</text></g><g><title>datafusion-cli`parquet::arrow::record_reader::GenericRecordReader&lt;V,CV&gt;::read_records (4,508 samples, 5.29%)</title><rect x="17.6074%" y="213" width="5.2944%" height="15" fill="rgb(207,120,37)" fg:x="14992" fg:w="4508"/><text x="17.8574%" y="223.50">datafu..</text></g><g><title>datafusion-cli`parquet::column::reader::GenericColumnReader&lt;R,D,V&gt;::read_records (4,508 samples, 5.29%)</title><rect x="17.6074%" y="197" width="5.2944%" height="15" fill="rgb(227,98,0)" fg:x="14992" fg:w="4508"/><text x="17.8574%" y="207.50">datafu..</text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;parquet::arrow::arrow_reader::ParquetRecordBatchReader&gt; (11 samples, 0.01%)</title><rect x="22.9018%" y="261" width="0.0129%" height="15" fill="rgb(207,7,3)" fg:x="19500" fg:w="11"/><text x="23.1518%" y="271.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;parquet::arrow::array_reader::struct_array::StructArrayReader&gt; (11 samples, 0.01%)</title><rect x="22.9018%" y="245" width="0.0129%" height="15" fill="rgb(206,98,19)" fg:x="19500" fg:w="11"/><text x="23.1518%" y="255.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::ops::drop::Drop&gt;::drop (11 samples, 0.01%)</title><rect x="22.9018%" y="229" width="0.0129%" height="15" fill="rgb(217,5,26)" fg:x="19500" fg:w="11"/><text x="23.1518%" y="239.50"></text></g><g><title>datafusion-cli`&lt;futures_util::stream::stream::map::Map&lt;St,F&gt; as futures_core::stream::Stream&gt;::poll_next (4,535 samples, 5.33%)</title><rect x="17.5933%" y="309" width="5.3261%" height="15" fill="rgb(235,190,38)" fg:x="14980" fg:w="4535"/><text x="17.8433%" y="319.50">datafus..</text></g><g><title>datafusion-cli`&lt;futures_util::stream::stream::map::Map&lt;St,F&gt; as futures_core::stream::Stream&gt;::poll_next (4,532 samples, 5.32%)</title><rect x="17.5968%" y="293" width="5.3226%" height="15" fill="rgb(247,86,24)" fg:x="14983" fg:w="4532"/><text x="17.8468%" y="303.50">datafus..</text></g><g><title>datafusion-cli`&lt;S as futures_core::stream::TryStream&gt;::try_poll_next (4,532 samples, 5.32%)</title><rect x="17.5968%" y="277" width="5.3226%" height="15" fill="rgb(205,101,16)" fg:x="14983" fg:w="4532"/><text x="17.8468%" y="287.50">datafus..</text></g><g><title>datafusion-cli`&lt;datafusion::datasource::physical_plan::file_stream::FileStream&lt;F&gt; as futures_core::stream::Stream&gt;::poll_next (4,596 samples, 5.40%)</title><rect x="17.5299%" y="325" width="5.3978%" height="15" fill="rgb(246,168,33)" fg:x="14926" fg:w="4596"/><text x="17.7799%" y="335.50">datafus..</text></g><g><title>datafusion-cli`DYLD-STUB$$memcmp (17 samples, 0.02%)</title><rect x="22.9406%" y="245" width="0.0200%" height="15" fill="rgb(231,114,1)" fg:x="19533" fg:w="17"/><text x="23.1906%" y="255.50"></text></g><g><title>datafusion-cli`arrow_ord::cmp::apply_op (201 samples, 0.24%)</title><rect x="22.9606%" y="245" width="0.2361%" height="15" fill="rgb(207,184,53)" fg:x="19550" fg:w="201"/><text x="23.2106%" y="255.50"></text></g><g><title>datafusion-cli`arrow_ord::cmp::compare_op (253 samples, 0.30%)</title><rect x="22.9382%" y="277" width="0.2971%" height="15" fill="rgb(224,95,51)" fg:x="19531" fg:w="253"/><text x="23.1882%" y="287.50"></text></g><g><title>datafusion-cli`arrow_ord::cmp::compare_op::_{{closure}} (252 samples, 0.30%)</title><rect x="22.9394%" y="261" width="0.2960%" height="15" fill="rgb(212,188,45)" fg:x="19532" fg:w="252"/><text x="23.1894%" y="271.50"></text></g><g><title>libsystem_platform.dylib`_platform_memcmp (33 samples, 0.04%)</title><rect x="23.1966%" y="245" width="0.0388%" height="15" fill="rgb(223,154,38)" fg:x="19751" fg:w="33"/><text x="23.4466%" y="255.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_expr::expressions::binary::BinaryExpr as datafusion_physical_expr_common::physical_expr::PhysicalExpr&gt;::evaluate (260 samples, 0.31%)</title><rect x="22.9312%" y="309" width="0.3054%" height="15" fill="rgb(251,22,52)" fg:x="19525" fg:w="260"/><text x="23.1812%" y="319.50"></text></g><g><title>datafusion-cli`datafusion_physical_expr_common::datum::apply_cmp (258 samples, 0.30%)</title><rect x="22.9335%" y="293" width="0.3030%" height="15" fill="rgb(229,209,22)" fg:x="19527" fg:w="258"/><text x="23.1835%" y="303.50"></text></g><g><title>datafusion-cli`&lt;arrow_buffer::util::bit_iterator::BitIndexIterator as core::iter::traits::iterator::Iterator&gt;::next (16 samples, 0.02%)</title><rect x="23.2413%" y="229" width="0.0188%" height="15" fill="rgb(234,138,34)" fg:x="19789" fg:w="16"/><text x="23.4913%" y="239.50"></text></g><g><title>datafusion-cli`&lt;arrow_buffer::util::bit_iterator::BitSliceIterator as core::iter::traits::iterator::Iterator&gt;::next (15 samples, 0.02%)</title><rect x="23.2600%" y="229" width="0.0176%" height="15" fill="rgb(212,95,11)" fg:x="19805" fg:w="15"/><text x="23.5100%" y="239.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (12 samples, 0.01%)</title><rect x="23.2777%" y="229" width="0.0141%" height="15" fill="rgb(240,179,47)" fg:x="19820" fg:w="12"/><text x="23.5277%" y="239.50"></text></g><g><title>datafusion-cli`arrow_select::filter::FilterBytes&lt;OffsetSize&gt;::extend_idx (117 samples, 0.14%)</title><rect x="23.2918%" y="229" width="0.1374%" height="15" fill="rgb(240,163,11)" fg:x="19832" fg:w="117"/><text x="23.5418%" y="239.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (63 samples, 0.07%)</title><rect x="23.3552%" y="213" width="0.0740%" height="15" fill="rgb(236,37,12)" fg:x="19886" fg:w="63"/><text x="23.6052%" y="223.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (58 samples, 0.07%)</title><rect x="23.3611%" y="197" width="0.0681%" height="15" fill="rgb(232,164,16)" fg:x="19891" fg:w="58"/><text x="23.6111%" y="207.50"></text></g><g><title>datafusion-cli`mi_heap_realloc_zero_aligned_at (15 samples, 0.02%)</title><rect x="23.5912%" y="197" width="0.0176%" height="15" fill="rgb(244,205,15)" fg:x="20087" fg:w="15"/><text x="23.8412%" y="207.50"></text></g><g><title>datafusion-cli`arrow_select::filter::FilterBytes&lt;OffsetSize&gt;::extend_slices (336 samples, 0.39%)</title><rect x="23.4292%" y="229" width="0.3946%" height="15" fill="rgb(223,117,47)" fg:x="19949" fg:w="336"/><text x="23.6792%" y="239.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (199 samples, 0.23%)</title><rect x="23.5901%" y="213" width="0.2337%" height="15" fill="rgb(244,107,35)" fg:x="20086" fg:w="199"/><text x="23.8401%" y="223.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (182 samples, 0.21%)</title><rect x="23.6100%" y="197" width="0.2138%" height="15" fill="rgb(205,140,8)" fg:x="20103" fg:w="182"/><text x="23.8600%" y="207.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::filter::filter_and_project (1,154 samples, 1.36%)</title><rect x="22.9300%" y="325" width="1.3553%" height="15" fill="rgb(228,84,46)" fg:x="19524" fg:w="1154"/><text x="23.1800%" y="335.50"></text></g><g><title>datafusion-cli`arrow_select::filter::filter_record_batch (892 samples, 1.05%)</title><rect x="23.2377%" y="309" width="1.0476%" height="15" fill="rgb(254,188,9)" fg:x="19786" fg:w="892"/><text x="23.4877%" y="319.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (891 samples, 1.05%)</title><rect x="23.2389%" y="293" width="1.0464%" height="15" fill="rgb(206,112,54)" fg:x="19787" fg:w="891"/><text x="23.4889%" y="303.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (890 samples, 1.05%)</title><rect x="23.2401%" y="277" width="1.0453%" height="15" fill="rgb(216,84,49)" fg:x="19788" fg:w="890"/><text x="23.4901%" y="287.50"></text></g><g><title>datafusion-cli`arrow_select::filter::filter_array (890 samples, 1.05%)</title><rect x="23.2401%" y="261" width="1.0453%" height="15" fill="rgb(214,194,35)" fg:x="19788" fg:w="890"/><text x="23.4901%" y="271.50"></text></g><g><title>datafusion-cli`arrow_select::filter::filter_bytes (889 samples, 1.04%)</title><rect x="23.2413%" y="245" width="1.0441%" height="15" fill="rgb(249,28,3)" fg:x="19789" fg:w="889"/><text x="23.4913%" y="255.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (393 samples, 0.46%)</title><rect x="23.8238%" y="229" width="0.4616%" height="15" fill="rgb(222,56,52)" fg:x="20285" fg:w="393"/><text x="24.0738%" y="239.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::filter::FilterExecStream as futures_core::stream::Stream&gt;::poll_next (5,753 samples, 6.76%)</title><rect x="17.5299%" y="341" width="6.7566%" height="15" fill="rgb(245,217,50)" fg:x="14926" fg:w="5753"/><text x="17.7799%" y="351.50">datafusio..</text></g><g><title>datafusion-cli`arrow_data::transform::variable_size::build_extend::_{{closure}} (62 samples, 0.07%)</title><rect x="24.2889%" y="261" width="0.0728%" height="15" fill="rgb(213,201,24)" fg:x="20681" fg:w="62"/><text x="24.5389%" y="271.50"></text></g><g><title>datafusion-cli`arrow_data::transform::utils::extend_offsets (62 samples, 0.07%)</title><rect x="24.2889%" y="245" width="0.0728%" height="15" fill="rgb(248,116,28)" fg:x="20681" fg:w="62"/><text x="24.5389%" y="255.50"></text></g><g><title>datafusion-cli`arrow_data::transform::MutableArrayData::extend (227 samples, 0.27%)</title><rect x="24.2889%" y="277" width="0.2666%" height="15" fill="rgb(219,72,43)" fg:x="20681" fg:w="227"/><text x="24.5389%" y="287.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (165 samples, 0.19%)</title><rect x="24.3617%" y="261" width="0.1938%" height="15" fill="rgb(209,138,14)" fg:x="20743" fg:w="165"/><text x="24.6117%" y="271.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat_batches (232 samples, 0.27%)</title><rect x="24.2877%" y="325" width="0.2725%" height="15" fill="rgb(222,18,33)" fg:x="20680" fg:w="232"/><text x="24.5377%" y="335.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat (231 samples, 0.27%)</title><rect x="24.2889%" y="309" width="0.2713%" height="15" fill="rgb(213,199,7)" fg:x="20681" fg:w="231"/><text x="24.5389%" y="319.50"></text></g><g><title>datafusion-cli`arrow_select::concat::concat_fallback (231 samples, 0.27%)</title><rect x="24.2889%" y="293" width="0.2713%" height="15" fill="rgb(250,110,10)" fg:x="20681" fg:w="231"/><text x="24.5389%" y="303.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::coalesce_batches::CoalesceBatchesStream as futures_core::stream::Stream&gt;::poll_next (5,987 samples, 7.03%)</title><rect x="17.5299%" y="357" width="7.0315%" height="15" fill="rgb(248,123,6)" fg:x="14926" fg:w="5987"/><text x="17.7799%" y="367.50">datafusio..</text></g><g><title>datafusion-cli`datafusion_physical_plan::coalesce::BatchCoalescer::finish_batch (233 samples, 0.27%)</title><rect x="24.2877%" y="341" width="0.2736%" height="15" fill="rgb(206,91,31)" fg:x="20680" fg:w="233"/><text x="24.5377%" y="351.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (1,376 samples, 1.62%)</title><rect x="24.5613%" y="325" width="1.6160%" height="15" fill="rgb(211,154,13)" fg:x="20913" fg:w="1376"/><text x="24.8113%" y="335.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_expr::expressions::cast::CastExpr as datafusion_physical_expr_common::physical_expr::PhysicalExpr&gt;::evaluate (1,376 samples, 1.62%)</title><rect x="24.5613%" y="309" width="1.6160%" height="15" fill="rgb(225,148,7)" fg:x="20913" fg:w="1376"/><text x="24.8113%" y="319.50"></text></g><g><title>datafusion-cli`datafusion_expr_common::columnar_value::ColumnarValue::cast_to (1,376 samples, 1.62%)</title><rect x="24.5613%" y="293" width="1.6160%" height="15" fill="rgb(220,160,43)" fg:x="20913" fg:w="1376"/><text x="24.8113%" y="303.50"></text></g><g><title>datafusion-cli`arrow_cast::cast::string::cast_binary_to_string (1,376 samples, 1.62%)</title><rect x="24.5613%" y="277" width="1.6160%" height="15" fill="rgb(213,52,39)" fg:x="20913" fg:w="1376"/><text x="24.8113%" y="287.50"></text></g><g><title>datafusion-cli`arrow_array::array::string_array::_&lt;impl arrow_array::array::byte_array::GenericByteArray&lt;arrow_array::types::GenericStringType&lt;OffsetSize&gt;&gt;&gt;::try_from_binary (1,375 samples, 1.61%)</title><rect x="24.5625%" y="261" width="1.6149%" height="15" fill="rgb(243,137,7)" fg:x="20914" fg:w="1375"/><text x="24.8125%" y="271.50"></text></g><g><title>datafusion-cli`&lt;arrow_array::types::GenericStringType&lt;O&gt; as arrow_array::types::ByteArrayType&gt;::validate (1,375 samples, 1.61%)</title><rect x="24.5625%" y="245" width="1.6149%" height="15" fill="rgb(230,79,13)" fg:x="20914" fg:w="1375"/><text x="24.8125%" y="255.50"></text></g><g><title>datafusion-cli`core::str::converts::from_utf8 (1,316 samples, 1.55%)</title><rect x="24.6318%" y="229" width="1.5456%" height="15" fill="rgb(247,105,23)" fg:x="20973" fg:w="1316"/><text x="24.8818%" y="239.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::projection::ProjectionStream as futures_core::stream::Stream&gt;::poll_next (7,365 samples, 8.65%)</title><rect x="17.5299%" y="373" width="8.6498%" height="15" fill="rgb(223,179,41)" fg:x="14926" fg:w="7365"/><text x="17.7799%" y="383.50">datafusion-c..</text></g><g><title>datafusion-cli`core::iter::adapters::try_process (1,378 samples, 1.62%)</title><rect x="24.5613%" y="357" width="1.6184%" height="15" fill="rgb(218,9,34)" fg:x="20913" fg:w="1378"/><text x="24.8113%" y="367.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1,378 samples, 1.62%)</title><rect x="24.5613%" y="341" width="1.6184%" height="15" fill="rgb(222,106,8)" fg:x="20913" fg:w="1378"/><text x="24.8113%" y="351.50"></text></g><g><title>datafusion-cli`core::ops::function::impls::_&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;mut F&gt;::call_once (254 samples, 0.30%)</title><rect x="26.3723%" y="181" width="0.2983%" height="15" fill="rgb(211,220,0)" fg:x="22455" fg:w="254"/><text x="26.6223%" y="191.50"></text></g><g><title>datafusion-cli`core::str::count::char_count_general_case (90 samples, 0.11%)</title><rect x="26.6707%" y="181" width="0.1057%" height="15" fill="rgb(229,52,16)" fg:x="22709" fg:w="90"/><text x="26.9207%" y="191.50"></text></g><g><title>datafusion-cli`core::str::count::do_count_chars (1,371 samples, 1.61%)</title><rect x="26.7764%" y="181" width="1.6102%" height="15" fill="rgb(212,155,18)" fg:x="22799" fg:w="1371"/><text x="27.0264%" y="191.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1,878 samples, 2.21%)</title><rect x="26.1962%" y="197" width="2.2056%" height="15" fill="rgb(242,21,14)" fg:x="22305" fg:w="1878"/><text x="26.4462%" y="207.50">d..</text></g><g><title>datafusion-cli`core::ops::function::impls::_&lt;impl core::ops::function::FnOnce&lt;A&gt; for &amp;mut F&gt;::call_once (41 samples, 0.05%)</title><rect x="28.4018%" y="197" width="0.0482%" height="15" fill="rgb(222,19,48)" fg:x="24183" fg:w="41"/><text x="28.6518%" y="207.50"></text></g><g><title>datafusion-cli`&lt;arrow_buffer::buffer::immutable::Buffer as core::iter::traits::collect::FromIterator&lt;T&gt;&gt;::from_iter (1,929 samples, 2.27%)</title><rect x="26.1962%" y="213" width="2.2655%" height="15" fill="rgb(232,45,27)" fg:x="22305" fg:w="1929"/><text x="26.4462%" y="223.50">d..</text></g><g><title>datafusion-cli`&lt;arrow_array::array::primitive_array::PrimitiveArray&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;Ptr&gt;&gt;::from_iter (1,932 samples, 2.27%)</title><rect x="26.1962%" y="229" width="2.2690%" height="15" fill="rgb(249,103,42)" fg:x="22305" fg:w="1932"/><text x="26.4462%" y="239.50">d..</text></g><g><title>datafusion-cli`&lt;datafusion_functions::unicode::character_length::CharacterLengthFunc as datafusion_expr::udf::ScalarUDFImpl&gt;::invoke (1,935 samples, 2.27%)</title><rect x="26.1938%" y="261" width="2.2726%" height="15" fill="rgb(246,81,33)" fg:x="22303" fg:w="1935"/><text x="26.4438%" y="271.50">d..</text></g><g><title>datafusion-cli`datafusion_functions::utils::make_scalar_function::_{{closure}} (1,935 samples, 2.27%)</title><rect x="26.1938%" y="245" width="2.2726%" height="15" fill="rgb(252,33,42)" fg:x="22303" fg:w="1935"/><text x="26.4438%" y="255.50">d..</text></g><g><title>datafusion-cli`&lt;datafusion_physical_expr::scalar_function::ScalarFunctionExpr as datafusion_physical_expr_common::physical_expr::PhysicalExpr&gt;::evaluate (1,937 samples, 2.27%)</title><rect x="26.1938%" y="277" width="2.2749%" height="15" fill="rgb(209,212,41)" fg:x="22303" fg:w="1937"/><text x="26.4438%" y="287.50">d..</text></g><g><title>datafusion-cli`arrow_array::array::primitive_array::PrimitiveArray&lt;T&gt;::try_unary (24 samples, 0.03%)</title><rect x="28.4723%" y="245" width="0.0282%" height="15" fill="rgb(207,154,6)" fg:x="24243" fg:w="24"/><text x="28.7223%" y="255.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (18 samples, 0.02%)</title><rect x="28.4793%" y="229" width="0.0211%" height="15" fill="rgb(223,64,47)" fg:x="24249" fg:w="18"/><text x="28.7293%" y="239.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (18 samples, 0.02%)</title><rect x="28.4793%" y="213" width="0.0211%" height="15" fill="rgb(211,161,38)" fg:x="24249" fg:w="18"/><text x="28.7293%" y="223.50"></text></g><g><title>datafusion-cli`mi_find_page (16 samples, 0.02%)</title><rect x="28.4817%" y="197" width="0.0188%" height="15" fill="rgb(219,138,40)" fg:x="24251" fg:w="16"/><text x="28.7317%" y="207.50"></text></g><g><title>datafusion-cli`_mi_page_free (15 samples, 0.02%)</title><rect x="28.4828%" y="181" width="0.0176%" height="15" fill="rgb(241,228,46)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="191.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (15 samples, 0.02%)</title><rect x="28.4828%" y="165" width="0.0176%" height="15" fill="rgb(223,209,38)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="175.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (15 samples, 0.02%)</title><rect x="28.4828%" y="149" width="0.0176%" height="15" fill="rgb(236,164,45)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="159.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (15 samples, 0.02%)</title><rect x="28.4828%" y="133" width="0.0176%" height="15" fill="rgb(231,15,5)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="143.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (15 samples, 0.02%)</title><rect x="28.4828%" y="117" width="0.0176%" height="15" fill="rgb(252,35,15)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="127.50"></text></g><g><title>datafusion-cli`mi_segment_purge (15 samples, 0.02%)</title><rect x="28.4828%" y="101" width="0.0176%" height="15" fill="rgb(248,181,18)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="111.50"></text></g><g><title>libsystem_kernel.dylib`madvise (15 samples, 0.02%)</title><rect x="28.4828%" y="85" width="0.0176%" height="15" fill="rgb(233,39,42)" fg:x="24252" fg:w="15"/><text x="28.7328%" y="95.50"></text></g><g><title>datafusion-cli`arrow_cast::cast::cast_numeric_arrays (36 samples, 0.04%)</title><rect x="28.4711%" y="261" width="0.0423%" height="15" fill="rgb(238,110,33)" fg:x="24242" fg:w="36"/><text x="28.7211%" y="271.50"></text></g><g><title>libsystem_platform.dylib`__bzero (11 samples, 0.01%)</title><rect x="28.5005%" y="245" width="0.0129%" height="15" fill="rgb(233,195,10)" fg:x="24267" fg:w="11"/><text x="28.7505%" y="255.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_expr::expressions::cast::CastExpr as datafusion_physical_expr_common::physical_expr::PhysicalExpr&gt;::evaluate (1,979 samples, 2.32%)</title><rect x="26.1938%" y="293" width="2.3242%" height="15" fill="rgb(254,105,3)" fg:x="22303" fg:w="1979"/><text x="26.4438%" y="303.50">d..</text></g><g><title>datafusion-cli`datafusion_expr_common::columnar_value::ColumnarValue::cast_to (40 samples, 0.05%)</title><rect x="28.4711%" y="277" width="0.0470%" height="15" fill="rgb(221,225,9)" fg:x="24242" fg:w="40"/><text x="28.7211%" y="287.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (1,994 samples, 2.34%)</title><rect x="26.1938%" y="309" width="2.3419%" height="15" fill="rgb(224,227,45)" fg:x="22303" fg:w="1994"/><text x="26.4438%" y="319.50">d..</text></g><g><title>datafusion-cli`datafusion_expr_common::columnar_value::ColumnarValue::into_array (15 samples, 0.02%)</title><rect x="28.5181%" y="293" width="0.0176%" height="15" fill="rgb(229,198,43)" fg:x="24282" fg:w="15"/><text x="28.7681%" y="303.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::to_array_of_size (15 samples, 0.02%)</title><rect x="28.5181%" y="277" width="0.0176%" height="15" fill="rgb(206,209,35)" fg:x="24282" fg:w="15"/><text x="28.7681%" y="287.50"></text></g><g><title>datafusion-cli`arrow_array::array::primitive_array::PrimitiveArray&lt;T&gt;::from_value (15 samples, 0.02%)</title><rect x="28.5181%" y="261" width="0.0176%" height="15" fill="rgb(245,195,53)" fg:x="24282" fg:w="15"/><text x="28.7681%" y="271.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1,995 samples, 2.34%)</title><rect x="26.1938%" y="357" width="2.3430%" height="15" fill="rgb(240,92,26)" fg:x="22303" fg:w="1995"/><text x="26.4438%" y="367.50">d..</text></g><g><title>datafusion-cli`core::iter::adapters::try_process (1,995 samples, 2.34%)</title><rect x="26.1938%" y="341" width="2.3430%" height="15" fill="rgb(207,40,23)" fg:x="22303" fg:w="1995"/><text x="26.4438%" y="351.50">d..</text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (1,995 samples, 2.34%)</title><rect x="26.1938%" y="325" width="2.3430%" height="15" fill="rgb(223,111,35)" fg:x="22303" fg:w="1995"/><text x="26.4438%" y="335.50">d..</text></g><g><title>datafusion-cli`core::iter::adapters::try_process (1,996 samples, 2.34%)</title><rect x="26.1938%" y="373" width="2.3442%" height="15" fill="rgb(229,147,28)" fg:x="22303" fg:w="1996"/><text x="26.4438%" y="383.50">d..</text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::array::byte_array::GenericByteArray&lt;arrow_array::types::GenericStringType&lt;i32&gt;&gt;&gt; (9 samples, 0.01%)</title><rect x="28.5416%" y="341" width="0.0106%" height="15" fill="rgb(211,29,28)" fg:x="24302" fg:w="9"/><text x="28.7916%" y="351.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (9 samples, 0.01%)</title><rect x="28.5416%" y="325" width="0.0106%" height="15" fill="rgb(228,72,33)" fg:x="24302" fg:w="9"/><text x="28.7916%" y="335.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;alloc::vec::Vec&lt;alloc::sync::Arc&lt;dyn arrow_array::array::Array&gt;&gt;&gt; (16 samples, 0.02%)</title><rect x="28.5380%" y="373" width="0.0188%" height="15" fill="rgb(205,214,31)" fg:x="24299" fg:w="16"/><text x="28.7880%" y="383.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (14 samples, 0.02%)</title><rect x="28.5404%" y="357" width="0.0164%" height="15" fill="rgb(224,111,15)" fg:x="24301" fg:w="14"/><text x="28.7904%" y="367.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::size (17 samples, 0.02%)</title><rect x="28.5651%" y="373" width="0.0200%" height="15" fill="rgb(253,21,26)" fg:x="24322" fg:w="17"/><text x="28.8151%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_functions_aggregate_common::aggregate::groups_accumulator::slice_and_maybe_filter (19 samples, 0.02%)</title><rect x="28.5862%" y="373" width="0.0223%" height="15" fill="rgb(245,139,43)" fg:x="24340" fg:w="19"/><text x="28.8362%" y="383.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (28 samples, 0.03%)</title><rect x="28.6156%" y="261" width="0.0329%" height="15" fill="rgb(252,170,7)" fg:x="24365" fg:w="28"/><text x="28.8656%" y="271.50"></text></g><g><title>datafusion-cli`__rust_dealloc (11 samples, 0.01%)</title><rect x="28.6484%" y="261" width="0.0129%" height="15" fill="rgb(231,118,14)" fg:x="24393" fg:w="11"/><text x="28.8984%" y="271.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (132 samples, 0.16%)</title><rect x="28.6661%" y="229" width="0.1550%" height="15" fill="rgb(238,83,0)" fg:x="24408" fg:w="132"/><text x="28.9161%" y="239.50"></text></g><g><title>datafusion-cli`arrow_data::data::ArrayDataBuilder::build (452 samples, 0.53%)</title><rect x="28.6649%" y="261" width="0.5309%" height="15" fill="rgb(221,39,39)" fg:x="24407" fg:w="452"/><text x="28.9149%" y="271.50"></text></g><g><title>datafusion-cli`arrow_data::data::ArrayData::validate_values (452 samples, 0.53%)</title><rect x="28.6649%" y="245" width="0.5309%" height="15" fill="rgb(222,119,46)" fg:x="24407" fg:w="452"/><text x="28.9149%" y="255.50"></text></g><g><title>datafusion-cli`core::str::converts::from_utf8 (319 samples, 0.37%)</title><rect x="28.8211%" y="229" width="0.3747%" height="15" fill="rgb(222,165,49)" fg:x="24540" fg:w="319"/><text x="29.0711%" y="239.50"></text></g><g><title>datafusion-cli`&lt;&amp;str as regex::regex::string::Replacer&gt;::no_expansion (50 samples, 0.06%)</title><rect x="29.4987%" y="245" width="0.0587%" height="15" fill="rgb(219,113,52)" fg:x="25117" fg:w="50"/><text x="29.7487%" y="255.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::enumerate::Enumerate&lt;I&gt; as core::iter::traits::iterator::Iterator&gt;::next (112 samples, 0.13%)</title><rect x="29.5598%" y="245" width="0.1315%" height="15" fill="rgb(214,7,15)" fg:x="25169" fg:w="112"/><text x="29.8098%" y="255.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (28 samples, 0.03%)</title><rect x="29.6914%" y="245" width="0.0329%" height="15" fill="rgb(235,32,4)" fg:x="25281" fg:w="28"/><text x="29.9414%" y="255.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;core::iter::adapters::peekable::Peekable&lt;core::iter::adapters::enumerate::Enumerate&lt;regex::regex::string::CaptureMatches&gt;&gt;&gt; (25 samples, 0.03%)</title><rect x="29.7266%" y="245" width="0.0294%" height="15" fill="rgb(238,90,54)" fg:x="25311" fg:w="25"/><text x="29.9766%" y="255.50"></text></g><g><title>datafusion-cli`mi_free (112 samples, 0.13%)</title><rect x="29.7559%" y="245" width="0.1315%" height="15" fill="rgb(213,208,19)" fg:x="25336" fg:w="112"/><text x="30.0059%" y="255.50"></text></g><g><title>datafusion-cli`&lt;&amp;str as regex::regex::string::Replacer&gt;::no_expansion (24 samples, 0.03%)</title><rect x="31.3344%" y="229" width="0.0282%" height="15" fill="rgb(233,156,4)" fg:x="26680" fg:w="24"/><text x="31.5844%" y="239.50"></text></g><g><title>datafusion-cli`regex_automata::util::determinize::next (16 samples, 0.02%)</title><rect x="41.3572%" y="149" width="0.0188%" height="15" fill="rgb(207,194,5)" fg:x="35214" fg:w="16"/><text x="41.6072%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::hybrid::dfa::Lazy::cache_next_state (37 samples, 0.04%)</title><rect x="41.3337%" y="165" width="0.0435%" height="15" fill="rgb(206,111,30)" fg:x="35194" fg:w="37"/><text x="41.5837%" y="175.50"></text></g><g><title>datafusion-cli`regex_automata::hybrid::regex::Regex::try_search (7,837 samples, 9.20%)</title><rect x="32.1753%" y="197" width="9.2042%" height="15" fill="rgb(243,70,54)" fg:x="27396" fg:w="7837"/><text x="32.4253%" y="207.50">datafusion-cl..</text></g><g><title>datafusion-cli`regex_automata::hybrid::search::find_fwd (7,526 samples, 8.84%)</title><rect x="32.5406%" y="181" width="8.8389%" height="15" fill="rgb(242,28,8)" fg:x="27707" fg:w="7526"/><text x="32.7906%" y="191.50">datafusion-c..</text></g><g><title>datafusion-cli`regex_automata::hybrid::search::find_fwd (93 samples, 0.11%)</title><rect x="41.3795%" y="197" width="0.1092%" height="15" fill="rgb(219,106,18)" fg:x="35233" fg:w="93"/><text x="41.6295%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::search_imp (76 samples, 0.09%)</title><rect x="41.6978%" y="165" width="0.0893%" height="15" fill="rgb(244,222,10)" fg:x="35504" fg:w="76"/><text x="41.9478%" y="175.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$bzero (46 samples, 0.05%)</title><rect x="41.9115%" y="149" width="0.0540%" height="15" fill="rgb(236,179,52)" fg:x="35686" fg:w="46"/><text x="42.1615%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::search_imp (42,705 samples, 50.16%)</title><rect x="41.9656%" y="149" width="50.1550%" height="15" fill="rgb(213,23,39)" fg:x="35732" fg:w="42705"/><text x="42.2156%" y="159.50">datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::search..</text></g><g><title>libsystem_platform.dylib`__bzero (54 samples, 0.06%)</title><rect x="92.1206%" y="149" width="0.0634%" height="15" fill="rgb(238,48,10)" fg:x="78437" fg:w="54"/><text x="92.3706%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_search_slots (43,651 samples, 51.27%)</title><rect x="41.6602%" y="181" width="51.2661%" height="15" fill="rgb(251,196,23)" fg:x="35472" fg:w="43651"/><text x="41.9102%" y="191.50">datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_sea..</text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_search_slots_imp (43,543 samples, 51.14%)</title><rect x="41.7870%" y="165" width="51.1392%" height="15" fill="rgb(250,152,24)" fg:x="35580" fg:w="43543"/><text x="42.0370%" y="175.50">datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_sea..</text></g><g><title>libsystem_platform.dylib`_platform_memset (632 samples, 0.74%)</title><rect x="92.1840%" y="149" width="0.7423%" height="15" fill="rgb(209,150,17)" fg:x="78491" fg:w="632"/><text x="92.4340%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::meta::strategy::Core::search_slots_nofail (43,848 samples, 51.50%)</title><rect x="41.4887%" y="197" width="51.4974%" height="15" fill="rgb(234,202,34)" fg:x="35326" fg:w="43848"/><text x="41.7387%" y="207.50">datafusion-cli`regex_automata::meta::strategy::Core::search_slots_nofail</text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_search_slots_imp (51 samples, 0.06%)</title><rect x="92.9263%" y="181" width="0.0599%" height="15" fill="rgb(253,148,53)" fg:x="79123" fg:w="51"/><text x="93.1763%" y="191.50"></text></g><g><title>datafusion-cli`&lt;regex_automata::meta::strategy::Core as regex_automata::meta::strategy::Strategy&gt;::search_slots (51,998 samples, 61.07%)</title><rect x="31.9792%" y="213" width="61.0692%" height="15" fill="rgb(218,129,16)" fg:x="27229" fg:w="51998"/><text x="32.2292%" y="223.50">datafusion-cli`&lt;regex_automata::meta::strategy::Core as regex_automata::meta::strategy::Strategy&gt;::se..</text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::backtrack::BoundedBacktracker::try_search_slots (53 samples, 0.06%)</title><rect x="92.9862%" y="197" width="0.0622%" height="15" fill="rgb(216,85,19)" fg:x="79174" fg:w="53"/><text x="93.2362%" y="207.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (12 samples, 0.01%)</title><rect x="93.0519%" y="197" width="0.0141%" height="15" fill="rgb(235,228,7)" fg:x="79230" fg:w="12"/><text x="93.3019%" y="207.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (16 samples, 0.02%)</title><rect x="93.0496%" y="213" width="0.0188%" height="15" fill="rgb(245,175,0)" fg:x="79228" fg:w="16"/><text x="93.2996%" y="223.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (108 samples, 0.13%)</title><rect x="93.0684%" y="213" width="0.1268%" height="15" fill="rgb(208,168,36)" fg:x="79244" fg:w="108"/><text x="93.3184%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::hybrid::regex::Regex::try_search (59 samples, 0.07%)</title><rect x="93.1952%" y="213" width="0.0693%" height="15" fill="rgb(246,171,24)" fg:x="79352" fg:w="59"/><text x="93.4452%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::meta::strategy::Core::search_slots_nofail (24 samples, 0.03%)</title><rect x="93.2645%" y="213" width="0.0282%" height="15" fill="rgb(215,142,24)" fg:x="79411" fg:w="24"/><text x="93.5145%" y="223.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::enumerate::Enumerate&lt;I&gt; as core::iter::traits::iterator::Iterator&gt;::next (52,763 samples, 61.97%)</title><rect x="31.3626%" y="229" width="61.9677%" height="15" fill="rgb(250,187,7)" fg:x="26704" fg:w="52763"/><text x="31.6126%" y="239.50">datafusion-cli`&lt;core::iter::adapters::enumerate::Enumerate&lt;I&gt; as core::iter::traits::iterator::Iterator..</text></g><g><title>libdyld.dylib`tlv_get_addr (32 samples, 0.04%)</title><rect x="93.2927%" y="213" width="0.0376%" height="15" fill="rgb(228,66,33)" fg:x="79435" fg:w="32"/><text x="93.5427%" y="223.50"></text></g><g><title>datafusion-cli`&lt;regex_automata::meta::strategy::Core as regex_automata::meta::strategy::Strategy&gt;::search_slots (57 samples, 0.07%)</title><rect x="93.3303%" y="229" width="0.0669%" height="15" fill="rgb(234,215,21)" fg:x="79467" fg:w="57"/><text x="93.5803%" y="239.50"></text></g><g><title>datafusion-cli`&lt;regex_automata::meta::strategy::ReverseAnchored as regex_automata::meta::strategy::Strategy&gt;::group_info (28 samples, 0.03%)</title><rect x="93.3972%" y="229" width="0.0329%" height="15" fill="rgb(222,191,20)" fg:x="79524" fg:w="28"/><text x="93.6472%" y="239.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$bzero (23 samples, 0.03%)</title><rect x="93.4301%" y="229" width="0.0270%" height="15" fill="rgb(245,79,54)" fg:x="79552" fg:w="23"/><text x="93.6801%" y="239.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (14 samples, 0.02%)</title><rect x="93.4571%" y="229" width="0.0164%" height="15" fill="rgb(240,10,37)" fg:x="79575" fg:w="14"/><text x="93.7071%" y="239.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;core::iter::adapters::peekable::Peekable&lt;core::iter::adapters::enumerate::Enumerate&lt;regex::regex::string::CaptureMatches&gt;&gt;&gt; (158 samples, 0.19%)</title><rect x="93.4759%" y="229" width="0.1856%" height="15" fill="rgb(214,192,32)" fg:x="79591" fg:w="158"/><text x="93.7259%" y="239.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::util::pool::PoolGuard&lt;regex_automata::meta::regex::Cache,alloc::boxed::Box&lt;dyn core::ops::function::Fn&lt;()&gt;+Output = regex_automata::meta::regex::Cache+core::panic::unwind_safe::UnwindSafe+core::marker::Sync+core::panic::unwind_safe::RefUnwindSafe+core::marker::Send&gt;&gt;&gt; (101 samples, 0.12%)</title><rect x="93.5429%" y="213" width="0.1186%" height="15" fill="rgb(209,36,54)" fg:x="79648" fg:w="101"/><text x="93.7929%" y="223.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::util::pool::PoolGuard&lt;regex_automata::meta::regex::Cache,alloc::boxed::Box&lt;dyn core::ops::function::Fn&lt;()&gt;+Output = regex_automata::meta::regex::Cache+core::panic::unwind_safe::UnwindSafe+core::marker::Sync+core::panic::unwind_safe::RefUnwindSafe+core::marker::Send&gt;&gt;&gt; (92 samples, 0.11%)</title><rect x="93.6615%" y="229" width="0.1080%" height="15" fill="rgb(220,10,11)" fg:x="79749" fg:w="92"/><text x="93.9115%" y="239.50"></text></g><g><title>datafusion-cli`mi_free (95 samples, 0.11%)</title><rect x="93.7695%" y="229" width="0.1116%" height="15" fill="rgb(221,106,17)" fg:x="79841" fg:w="95"/><text x="94.0195%" y="239.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (34 samples, 0.04%)</title><rect x="93.8987%" y="197" width="0.0399%" height="15" fill="rgb(251,142,44)" fg:x="79951" fg:w="34"/><text x="94.1487%" y="207.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (62 samples, 0.07%)</title><rect x="93.8893%" y="213" width="0.0728%" height="15" fill="rgb(238,13,15)" fg:x="79943" fg:w="62"/><text x="94.1393%" y="223.50"></text></g><g><title>datafusion-cli`mi_find_page (19 samples, 0.02%)</title><rect x="93.9398%" y="197" width="0.0223%" height="15" fill="rgb(208,107,27)" fg:x="79986" fg:w="19"/><text x="94.1898%" y="207.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (77 samples, 0.09%)</title><rect x="93.8811%" y="229" width="0.0904%" height="15" fill="rgb(205,136,37)" fg:x="79936" fg:w="77"/><text x="94.1311%" y="239.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (125 samples, 0.15%)</title><rect x="93.9715%" y="229" width="0.1468%" height="15" fill="rgb(250,205,27)" fg:x="80013" fg:w="125"/><text x="94.2215%" y="239.50"></text></g><g><title>datafusion-cli`regex::find_byte::find_byte (87 samples, 0.10%)</title><rect x="94.1183%" y="229" width="0.1022%" height="15" fill="rgb(210,80,43)" fg:x="80138" fg:w="87"/><text x="94.3683%" y="239.50"></text></g><g><title>datafusion-cli`regex_automata::meta::regex::Regex::create_captures (56 samples, 0.07%)</title><rect x="94.2205%" y="229" width="0.0658%" height="15" fill="rgb(247,160,36)" fg:x="80225" fg:w="56"/><text x="94.4705%" y="239.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (18 samples, 0.02%)</title><rect x="94.5576%" y="197" width="0.0211%" height="15" fill="rgb(234,13,49)" fg:x="80512" fg:w="18"/><text x="94.8076%" y="207.50"></text></g><g><title>datafusion-cli`mi_find_page (9 samples, 0.01%)</title><rect x="94.5682%" y="181" width="0.0106%" height="15" fill="rgb(234,122,0)" fg:x="80521" fg:w="9"/><text x="94.8182%" y="191.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (21 samples, 0.02%)</title><rect x="94.5564%" y="213" width="0.0247%" height="15" fill="rgb(207,146,38)" fg:x="80511" fg:w="21"/><text x="94.8064%" y="223.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (135 samples, 0.16%)</title><rect x="94.5811%" y="213" width="0.1586%" height="15" fill="rgb(207,177,25)" fg:x="80532" fg:w="135"/><text x="94.8311%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::all (412 samples, 0.48%)</title><rect x="94.2863%" y="229" width="0.4839%" height="15" fill="rgb(211,178,42)" fg:x="80281" fg:w="412"/><text x="94.5363%" y="239.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (26 samples, 0.03%)</title><rect x="94.7396%" y="213" width="0.0305%" height="15" fill="rgb(230,69,54)" fg:x="80667" fg:w="26"/><text x="94.9896%" y="223.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (55 samples, 0.06%)</title><rect x="94.8195%" y="213" width="0.0646%" height="15" fill="rgb(214,135,41)" fg:x="80735" fg:w="55"/><text x="95.0695%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::interpolate_string_into::_{{closure}} (48 samples, 0.06%)</title><rect x="94.8841%" y="213" width="0.0564%" height="15" fill="rgb(237,67,25)" fg:x="80790" fg:w="48"/><text x="95.1341%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::util::interpolate::find_cap_ref (74 samples, 0.09%)</title><rect x="94.9405%" y="213" width="0.0869%" height="15" fill="rgb(222,189,50)" fg:x="80838" fg:w="74"/><text x="95.1905%" y="223.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (13 samples, 0.02%)</title><rect x="95.2646%" y="197" width="0.0153%" height="15" fill="rgb(245,148,34)" fg:x="81114" fg:w="13"/><text x="95.5146%" y="207.50"></text></g><g><title>datafusion-cli`core::num::_&lt;impl core::str::traits::FromStr for usize&gt;::from_str (32 samples, 0.04%)</title><rect x="95.2799%" y="197" width="0.0376%" height="15" fill="rgb(222,29,6)" fg:x="81127" fg:w="32"/><text x="95.5299%" y="207.50"></text></g><g><title>datafusion-cli`core::str::converts::from_utf8 (15 samples, 0.02%)</title><rect x="95.3175%" y="197" width="0.0176%" height="15" fill="rgb(221,189,43)" fg:x="81159" fg:w="15"/><text x="95.5675%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::interpolate_string_into::_{{closure}} (154 samples, 0.18%)</title><rect x="95.3351%" y="197" width="0.1809%" height="15" fill="rgb(207,36,27)" fg:x="81174" fg:w="154"/><text x="95.5851%" y="207.50"></text></g><g><title>datafusion-cli`core::num::_&lt;impl core::str::traits::FromStr for usize&gt;::from_str (95 samples, 0.11%)</title><rect x="95.6487%" y="181" width="0.1116%" height="15" fill="rgb(217,90,24)" fg:x="81441" fg:w="95"/><text x="95.8987%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::util::interpolate::find_cap_ref (302 samples, 0.35%)</title><rect x="95.5159%" y="197" width="0.3547%" height="15" fill="rgb(224,66,35)" fg:x="81328" fg:w="302"/><text x="95.7659%" y="207.50"></text></g><g><title>datafusion-cli`core::str::converts::from_utf8 (94 samples, 0.11%)</title><rect x="95.7602%" y="181" width="0.1104%" height="15" fill="rgb(221,13,50)" fg:x="81536" fg:w="94"/><text x="96.0102%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::util::interpolate::string (1,197 samples, 1.41%)</title><rect x="95.0274%" y="213" width="1.4058%" height="15" fill="rgb(236,68,49)" fg:x="80912" fg:w="1197"/><text x="95.2774%" y="223.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (479 samples, 0.56%)</title><rect x="95.8706%" y="197" width="0.5626%" height="15" fill="rgb(229,146,28)" fg:x="81630" fg:w="479"/><text x="96.1206%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::interpolate_string_into (1,508 samples, 1.77%)</title><rect x="94.7702%" y="229" width="1.7711%" height="15" fill="rgb(225,31,38)" fg:x="80693" fg:w="1508"/><text x="95.0202%" y="239.50">d..</text></g><g><title>libsystem_platform.dylib`_platform_memmove (92 samples, 0.11%)</title><rect x="96.4332%" y="213" width="0.1080%" height="15" fill="rgb(250,208,3)" fg:x="82109" fg:w="92"/><text x="96.6832%" y="223.50"></text></g><g><title>datafusion-cli`regex_automata::util::interpolate::string (62 samples, 0.07%)</title><rect x="96.5412%" y="229" width="0.0728%" height="15" fill="rgb(246,54,23)" fg:x="82201" fg:w="62"/><text x="96.7912%" y="239.50"></text></g><g><title>datafusion-cli`regex_automata::hybrid::dfa::Cache::new (16 samples, 0.02%)</title><rect x="96.6141%" y="197" width="0.0188%" height="15" fill="rgb(243,76,11)" fg:x="82263" fg:w="16"/><text x="96.8641%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::hybrid::dfa::Lazy::init_cache (15 samples, 0.02%)</title><rect x="96.6152%" y="181" width="0.0176%" height="15" fill="rgb(245,21,50)" fg:x="82264" fg:w="15"/><text x="96.8652%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::util::pool::inner::Pool&lt;T,F&gt;::get_slow (18 samples, 0.02%)</title><rect x="96.6141%" y="229" width="0.0211%" height="15" fill="rgb(228,9,43)" fg:x="82263" fg:w="18"/><text x="96.8641%" y="239.50"></text></g><g><title>datafusion-cli`&lt;regex_automata::meta::strategy::Core as regex_automata::meta::strategy::Strategy&gt;::create_cache (18 samples, 0.02%)</title><rect x="96.6141%" y="213" width="0.0211%" height="15" fill="rgb(208,100,47)" fg:x="82263" fg:w="18"/><text x="96.8641%" y="223.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (37 samples, 0.04%)</title><rect x="96.6352%" y="229" width="0.0435%" height="15" fill="rgb(232,26,8)" fg:x="82281" fg:w="37"/><text x="96.8852%" y="239.50"></text></g><g><title>libsystem_platform.dylib`__bzero (14 samples, 0.02%)</title><rect x="96.6786%" y="229" width="0.0164%" height="15" fill="rgb(216,166,38)" fg:x="82318" fg:w="14"/><text x="96.9286%" y="239.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (215 samples, 0.25%)</title><rect x="96.6951%" y="229" width="0.2525%" height="15" fill="rgb(251,202,51)" fg:x="82332" fg:w="215"/><text x="96.9451%" y="239.50"></text></g><g><title>datafusion-cli`regex::regex::string::Regex::replacen (57,245 samples, 67.23%)</title><rect x="29.8969%" y="245" width="67.2316%" height="15" fill="rgb(254,216,34)" fg:x="25456" fg:w="57245"/><text x="30.1469%" y="255.50">datafusion-cli`regex::regex::string::Regex::replacen</text></g><g><title>libsystem_platform.dylib`_platform_memset (154 samples, 0.18%)</title><rect x="96.9476%" y="229" width="0.1809%" height="15" fill="rgb(251,32,27)" fg:x="82547" fg:w="154"/><text x="97.1976%" y="239.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::all (116 samples, 0.14%)</title><rect x="97.1379%" y="245" width="0.1362%" height="15" fill="rgb(208,127,28)" fg:x="82709" fg:w="116"/><text x="97.3879%" y="255.50"></text></g><g><title>datafusion-cli`regex_automata::util::captures::Captures::interpolate_string_into (40 samples, 0.05%)</title><rect x="97.2741%" y="245" width="0.0470%" height="15" fill="rgb(224,137,22)" fg:x="82825" fg:w="40"/><text x="97.5241%" y="255.50"></text></g><g><title>libdyld.dylib`tlv_get_addr (41 samples, 0.05%)</title><rect x="97.3211%" y="245" width="0.0482%" height="15" fill="rgb(254,70,32)" fg:x="82865" fg:w="41"/><text x="97.5711%" y="255.50"></text></g><g><title>datafusion-cli`core::iter::traits::iterator::Iterator::fold (58,157 samples, 68.30%)</title><rect x="29.2004%" y="261" width="68.3027%" height="15" fill="rgb(229,75,37)" fg:x="24863" fg:w="58157"/><text x="29.4504%" y="271.50">datafusion-cli`core::iter::traits::iterator::Iterator::fold</text></g><g><title>libsystem_platform.dylib`_platform_memmove (114 samples, 0.13%)</title><rect x="97.3692%" y="245" width="0.1339%" height="15" fill="rgb(252,64,23)" fg:x="82906" fg:w="114"/><text x="97.6192%" y="255.50"></text></g><g><title>datafusion-cli`_mi_page_free (9 samples, 0.01%)</title><rect x="97.5137%" y="213" width="0.0106%" height="15" fill="rgb(232,162,48)" fg:x="83029" fg:w="9"/><text x="97.7637%" y="223.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (9 samples, 0.01%)</title><rect x="97.5137%" y="197" width="0.0106%" height="15" fill="rgb(246,160,12)" fg:x="83029" fg:w="9"/><text x="97.7637%" y="207.50"></text></g><g><title>datafusion-cli`_mi_page_free (10 samples, 0.01%)</title><rect x="97.5313%" y="197" width="0.0117%" height="15" fill="rgb(247,166,0)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="207.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (10 samples, 0.01%)</title><rect x="97.5313%" y="181" width="0.0117%" height="15" fill="rgb(249,219,21)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="191.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (10 samples, 0.01%)</title><rect x="97.5313%" y="165" width="0.0117%" height="15" fill="rgb(205,209,3)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="175.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (10 samples, 0.01%)</title><rect x="97.5313%" y="149" width="0.0117%" height="15" fill="rgb(243,44,1)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="159.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (10 samples, 0.01%)</title><rect x="97.5313%" y="133" width="0.0117%" height="15" fill="rgb(206,159,16)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="143.50"></text></g><g><title>datafusion-cli`mi_segment_purge (10 samples, 0.01%)</title><rect x="97.5313%" y="117" width="0.0117%" height="15" fill="rgb(244,77,30)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="127.50"></text></g><g><title>libsystem_kernel.dylib`madvise (10 samples, 0.01%)</title><rect x="97.5313%" y="101" width="0.0117%" height="15" fill="rgb(218,69,12)" fg:x="83044" fg:w="10"/><text x="97.7813%" y="111.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::hybrid::dfa::Cache&gt; (17 samples, 0.02%)</title><rect x="97.5243%" y="213" width="0.0200%" height="15" fill="rgb(212,87,7)" fg:x="83038" fg:w="17"/><text x="97.7743%" y="223.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::meta::regex::Cache&gt; (28 samples, 0.03%)</title><rect x="97.5125%" y="229" width="0.0329%" height="15" fill="rgb(245,114,25)" fg:x="83028" fg:w="28"/><text x="97.7625%" y="239.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::util::pool::Pool&lt;regex_automata::meta::regex::Cache,alloc::boxed::Box&lt;dyn core::ops::function::Fn&lt;()&gt;+Output = regex_automata::meta::regex::Cache+core::panic::unwind_safe::UnwindSafe+core::marker::Sync+core::panic::unwind_safe::RefUnwindSafe+core::marker::Send&gt;&gt;&gt; (36 samples, 0.04%)</title><rect x="97.5055%" y="245" width="0.0423%" height="15" fill="rgb(210,61,42)" fg:x="83022" fg:w="36"/><text x="97.7555%" y="255.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex::regex::string::Regex&gt; (38 samples, 0.04%)</title><rect x="97.5043%" y="261" width="0.0446%" height="15" fill="rgb(211,52,33)" fg:x="83021" fg:w="38"/><text x="97.7543%" y="271.50"></text></g><g><title>datafusion-cli`mi_free (128 samples, 0.15%)</title><rect x="97.5571%" y="261" width="0.1503%" height="15" fill="rgb(234,58,33)" fg:x="83066" fg:w="128"/><text x="97.8071%" y="271.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;regex_automata::nfa::thompson::compiler::Compiler&gt; (25 samples, 0.03%)</title><rect x="97.7227%" y="197" width="0.0294%" height="15" fill="rgb(220,115,36)" fg:x="83207" fg:w="25"/><text x="97.9727%" y="207.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;core::cell::RefCell&lt;regex_automata::nfa::thompson::compiler::Utf8State&gt;&gt; (24 samples, 0.03%)</title><rect x="97.7239%" y="181" width="0.0282%" height="15" fill="rgb(243,153,54)" fg:x="83208" fg:w="24"/><text x="97.9739%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::meta::wrappers::Hybrid::new (11 samples, 0.01%)</title><rect x="97.7533%" y="197" width="0.0129%" height="15" fill="rgb(251,47,18)" fg:x="83233" fg:w="11"/><text x="98.0033%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::dfa::onepass::Builder::build_from_nfa (10 samples, 0.01%)</title><rect x="97.7662%" y="181" width="0.0117%" height="15" fill="rgb(242,102,42)" fg:x="83244" fg:w="10"/><text x="98.0162%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::meta::wrappers::OnePass::new (14 samples, 0.02%)</title><rect x="97.7662%" y="197" width="0.0164%" height="15" fill="rgb(234,31,38)" fg:x="83244" fg:w="14"/><text x="98.0162%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c (19 samples, 0.02%)</title><rect x="97.7850%" y="133" width="0.0223%" height="15" fill="rgb(221,117,51)" fg:x="83260" fg:w="19"/><text x="98.0350%" y="143.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c (22 samples, 0.03%)</title><rect x="97.7826%" y="165" width="0.0258%" height="15" fill="rgb(212,20,18)" fg:x="83258" fg:w="22"/><text x="98.0326%" y="175.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c_at_least (21 samples, 0.02%)</title><rect x="97.7838%" y="149" width="0.0247%" height="15" fill="rgb(245,133,36)" fg:x="83259" fg:w="21"/><text x="98.0338%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c_at_least (12 samples, 0.01%)</title><rect x="97.8155%" y="133" width="0.0141%" height="15" fill="rgb(212,6,19)" fg:x="83286" fg:w="12"/><text x="98.0655%" y="143.50"></text></g><g><title>datafusion-cli`DYLD-STUB$$memcpy (32 samples, 0.04%)</title><rect x="97.8437%" y="37" width="0.0376%" height="15" fill="rgb(218,1,36)" fg:x="83310" fg:w="32"/><text x="98.0937%" y="47.50"></text></g><g><title>datafusion-cli`alloc::vec::Vec&lt;T,A&gt;::extend_with (27 samples, 0.03%)</title><rect x="97.8813%" y="37" width="0.0317%" height="15" fill="rgb(246,84,54)" fg:x="83342" fg:w="27"/><text x="98.1313%" y="47.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Utf8Compiler::new (128 samples, 0.15%)</title><rect x="97.8425%" y="85" width="0.1503%" height="15" fill="rgb(242,110,6)" fg:x="83309" fg:w="128"/><text x="98.0925%" y="95.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::map::Utf8BoundedMap::clear (127 samples, 0.15%)</title><rect x="97.8437%" y="69" width="0.1492%" height="15" fill="rgb(214,47,5)" fg:x="83310" fg:w="127"/><text x="98.0937%" y="79.50"></text></g><g><title>datafusion-cli`&lt;T as alloc::vec::spec_from_elem::SpecFromElem&gt;::from_elem (127 samples, 0.15%)</title><rect x="97.8437%" y="53" width="0.1492%" height="15" fill="rgb(218,159,25)" fg:x="83310" fg:w="127"/><text x="98.0937%" y="63.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (67 samples, 0.08%)</title><rect x="97.9142%" y="37" width="0.0787%" height="15" fill="rgb(215,211,28)" fg:x="83370" fg:w="67"/><text x="98.1642%" y="47.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::next (180 samples, 0.21%)</title><rect x="97.7826%" y="181" width="0.2114%" height="15" fill="rgb(238,59,32)" fg:x="83258" fg:w="180"/><text x="98.0326%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c_cap (158 samples, 0.19%)</title><rect x="97.8085%" y="165" width="0.1856%" height="15" fill="rgb(226,82,3)" fg:x="83280" fg:w="158"/><text x="98.0585%" y="175.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c (156 samples, 0.18%)</title><rect x="97.8108%" y="149" width="0.1832%" height="15" fill="rgb(240,164,32)" fg:x="83282" fg:w="156"/><text x="98.0608%" y="159.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c_cap (140 samples, 0.16%)</title><rect x="97.8296%" y="133" width="0.1644%" height="15" fill="rgb(232,46,7)" fg:x="83298" fg:w="140"/><text x="98.0796%" y="143.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c_at_least (139 samples, 0.16%)</title><rect x="97.8308%" y="117" width="0.1632%" height="15" fill="rgb(229,129,53)" fg:x="83299" fg:w="139"/><text x="98.0808%" y="127.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::c (138 samples, 0.16%)</title><rect x="97.8320%" y="101" width="0.1621%" height="15" fill="rgb(234,188,29)" fg:x="83300" fg:w="138"/><text x="98.0820%" y="111.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::nfa::Inner::into_nfa (9 samples, 0.01%)</title><rect x="98.0105%" y="165" width="0.0106%" height="15" fill="rgb(246,141,4)" fg:x="83452" fg:w="9"/><text x="98.2605%" y="175.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::builder::Builder::build (23 samples, 0.03%)</title><rect x="97.9964%" y="181" width="0.0270%" height="15" fill="rgb(229,23,39)" fg:x="83440" fg:w="23"/><text x="98.2464%" y="191.50"></text></g><g><title>datafusion-cli`regex_automata::nfa::thompson::compiler::Compiler::compile (206 samples, 0.24%)</title><rect x="97.7826%" y="197" width="0.2419%" height="15" fill="rgb(206,12,3)" fg:x="83258" fg:w="206"/><text x="98.0326%" y="207.50"></text></g><g><title>datafusion-cli`regex_automata::meta::strategy::new (259 samples, 0.30%)</title><rect x="97.7216%" y="213" width="0.3042%" height="15" fill="rgb(252,226,20)" fg:x="83206" fg:w="259"/><text x="97.9716%" y="223.50"></text></g><g><title>datafusion-cli`regex_syntax::ast::parse::ParserI&lt;P&gt;::parse_with_comments (26 samples, 0.03%)</title><rect x="98.0269%" y="197" width="0.0305%" height="15" fill="rgb(216,123,35)" fg:x="83466" fg:w="26"/><text x="98.2769%" y="207.50"></text></g><g><title>datafusion-cli`regex_syntax::ast::parse::Parser::parse (28 samples, 0.03%)</title><rect x="98.0257%" y="213" width="0.0329%" height="15" fill="rgb(212,68,40)" fg:x="83465" fg:w="28"/><text x="98.2757%" y="223.50"></text></g><g><title>datafusion-cli`&lt;regex_syntax::hir::translate::TranslatorI as regex_syntax::ast::visitor::Visitor&gt;::visit_post (18 samples, 0.02%)</title><rect x="98.0633%" y="181" width="0.0211%" height="15" fill="rgb(254,125,32)" fg:x="83497" fg:w="18"/><text x="98.3133%" y="191.50"></text></g><g><title>datafusion-cli`regex_syntax::hir::translate::Translator::translate (23 samples, 0.03%)</title><rect x="98.0586%" y="213" width="0.0270%" height="15" fill="rgb(253,97,22)" fg:x="83493" fg:w="23"/><text x="98.3086%" y="223.50"></text></g><g><title>datafusion-cli`regex_syntax::ast::visitor::visit (23 samples, 0.03%)</title><rect x="98.0586%" y="197" width="0.0270%" height="15" fill="rgb(241,101,14)" fg:x="83493" fg:w="23"/><text x="98.3086%" y="207.50"></text></g><g><title>datafusion-cli`regex::regex::string::Regex::new (322 samples, 0.38%)</title><rect x="97.7110%" y="261" width="0.3782%" height="15" fill="rgb(238,103,29)" fg:x="83197" fg:w="322"/><text x="97.9610%" y="271.50"></text></g><g><title>datafusion-cli`regex::builders::Builder::build_one_string (322 samples, 0.38%)</title><rect x="97.7110%" y="245" width="0.3782%" height="15" fill="rgb(233,195,47)" fg:x="83197" fg:w="322"/><text x="97.9610%" y="255.50"></text></g><g><title>datafusion-cli`regex_automata::meta::regex::Builder::build (321 samples, 0.38%)</title><rect x="97.7122%" y="229" width="0.3770%" height="15" fill="rgb(246,218,30)" fg:x="83198" fg:w="321"/><text x="97.9622%" y="239.50"></text></g><g><title>datafusion-cli`regex::regex::string::Regex::replacen (75 samples, 0.09%)</title><rect x="98.0892%" y="261" width="0.0881%" height="15" fill="rgb(219,145,47)" fg:x="83519" fg:w="75"/><text x="98.3392%" y="271.50"></text></g><g><title>datafusion-cli`datafusion_functions::regex::regexpreplace::regexp_replace_func (59,574 samples, 69.97%)</title><rect x="28.6144%" y="277" width="69.9669%" height="15" fill="rgb(243,12,26)" fg:x="24364" fg:w="59574"/><text x="28.8644%" y="287.50">datafusion-cli`datafusion_functions::regex::regexpreplace::regexp_replace_func</text></g><g><title>libsystem_platform.dylib`_platform_memmove (344 samples, 0.40%)</title><rect x="98.1772%" y="261" width="0.4040%" height="15" fill="rgb(214,87,16)" fg:x="83594" fg:w="344"/><text x="98.4272%" y="271.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions::regex::regexpreplace::RegexpReplaceFunc as datafusion_expr::udf::ScalarUDFImpl&gt;::invoke (59,576 samples, 69.97%)</title><rect x="28.6132%" y="293" width="69.9692%" height="15" fill="rgb(208,99,42)" fg:x="24363" fg:w="59576"/><text x="28.8632%" y="303.50">datafusion-cli`&lt;datafusion_functions::regex::regexpreplace::RegexpReplaceFunc as datafusion_expr::udf::ScalarUDFImpl..</text></g><g><title>datafusion-cli`&lt;datafusion_physical_expr::scalar_function::ScalarFunctionExpr as datafusion_physical_expr_common::physical_expr::PhysicalExpr&gt;::evaluate (59,578 samples, 69.97%)</title><rect x="28.6132%" y="309" width="69.9716%" height="15" fill="rgb(253,99,2)" fg:x="24363" fg:w="59578"/><text x="28.8632%" y="319.50">datafusion-cli`&lt;datafusion_physical_expr::scalar_function::ScalarFunctionExpr as datafusion_physical_expr_common::ph..</text></g><g><title>datafusion-cli`datafusion_physical_plan::aggregates::evaluate_group_by (59,583 samples, 69.98%)</title><rect x="28.6085%" y="373" width="69.9775%" height="15" fill="rgb(220,168,23)" fg:x="24359" fg:w="59583"/><text x="28.8585%" y="383.50">datafusion-cli`datafusion_physical_plan::aggregates::evaluate_group_by</text></g><g><title>datafusion-cli`core::iter::adapters::try_process (59,582 samples, 69.98%)</title><rect x="28.6097%" y="357" width="69.9763%" height="15" fill="rgb(242,38,24)" fg:x="24360" fg:w="59582"/><text x="28.8597%" y="367.50">datafusion-cli`core::iter::adapters::try_process</text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter (59,582 samples, 69.98%)</title><rect x="28.6097%" y="341" width="69.9763%" height="15" fill="rgb(225,182,9)" fg:x="24360" fg:w="59582"/><text x="28.8597%" y="351.50">datafusion-cli`&lt;alloc::vec::Vec&lt;T&gt; as alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt;&gt;::from_iter</text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (59,582 samples, 69.98%)</title><rect x="28.6097%" y="325" width="69.9763%" height="15" fill="rgb(243,178,37)" fg:x="24360" fg:w="59582"/><text x="28.8597%" y="335.50">datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold</text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (11 samples, 0.01%)</title><rect x="98.6459%" y="309" width="0.0129%" height="15" fill="rgb(232,139,19)" fg:x="83993" fg:w="11"/><text x="98.8959%" y="319.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (12 samples, 0.01%)</title><rect x="98.6776%" y="277" width="0.0141%" height="15" fill="rgb(225,201,24)" fg:x="84020" fg:w="12"/><text x="98.9276%" y="287.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (12 samples, 0.01%)</title><rect x="98.6776%" y="261" width="0.0141%" height="15" fill="rgb(221,47,46)" fg:x="84020" fg:w="12"/><text x="98.9276%" y="271.50"></text></g><g><title>datafusion-cli`mi_page_free_list_extend (9 samples, 0.01%)</title><rect x="98.6811%" y="245" width="0.0106%" height="15" fill="rgb(249,23,13)" fg:x="84023" fg:w="9"/><text x="98.9311%" y="255.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (13 samples, 0.02%)</title><rect x="98.6917%" y="277" width="0.0153%" height="15" fill="rgb(219,9,5)" fg:x="84032" fg:w="13"/><text x="98.9417%" y="287.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::Vec&lt;T,A&gt; as core::clone::Clone&gt;::clone (37 samples, 0.04%)</title><rect x="98.6682%" y="293" width="0.0435%" height="15" fill="rgb(254,171,16)" fg:x="84012" fg:w="37"/><text x="98.9182%" y="303.50"></text></g><g><title>datafusion-cli`&lt;datafusion_common::scalar::ScalarValue as core::clone::Clone&gt;::clone (103 samples, 0.12%)</title><rect x="98.6588%" y="309" width="0.1210%" height="15" fill="rgb(230,171,20)" fg:x="84004" fg:w="103"/><text x="98.9088%" y="319.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (54 samples, 0.06%)</title><rect x="98.7163%" y="293" width="0.0634%" height="15" fill="rgb(210,71,41)" fg:x="84053" fg:w="54"/><text x="98.9663%" y="303.50"></text></g><g><title>datafusion-cli`mi_malloc_aligned (18 samples, 0.02%)</title><rect x="98.7833%" y="309" width="0.0211%" height="15" fill="rgb(206,173,20)" fg:x="84110" fg:w="18"/><text x="99.0333%" y="319.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate::min_max::MaxAccumulator as datafusion_expr_common::accumulator::Accumulator&gt;::state (140 samples, 0.16%)</title><rect x="98.6435%" y="325" width="0.1644%" height="15" fill="rgb(233,88,34)" fg:x="83991" fg:w="140"/><text x="98.8935%" y="335.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::RawVec&lt;T,A&gt;::grow_one (13 samples, 0.02%)</title><rect x="98.8150%" y="325" width="0.0153%" height="15" fill="rgb(223,209,46)" fg:x="84137" fg:w="13"/><text x="99.0650%" y="335.50"></text></g><g><title>datafusion-cli`alloc::raw_vec::finish_grow (13 samples, 0.02%)</title><rect x="98.8150%" y="309" width="0.0153%" height="15" fill="rgb(250,43,18)" fg:x="84137" fg:w="13"/><text x="99.0650%" y="319.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (11 samples, 0.01%)</title><rect x="98.8173%" y="293" width="0.0129%" height="15" fill="rgb(208,13,10)" fg:x="84139" fg:w="11"/><text x="99.0673%" y="303.50"></text></g><g><title>datafusion-cli`&lt;core::iter::adapters::map::Map&lt;I,F&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (15 samples, 0.02%)</title><rect x="98.8443%" y="229" width="0.0176%" height="15" fill="rgb(212,200,36)" fg:x="84162" fg:w="15"/><text x="99.0943%" y="239.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (14 samples, 0.02%)</title><rect x="98.8455%" y="213" width="0.0164%" height="15" fill="rgb(225,90,30)" fg:x="84163" fg:w="14"/><text x="99.0955%" y="223.50"></text></g><g><title>datafusion-cli`arrow_buffer::buffer::mutable::MutableBuffer::reallocate (54 samples, 0.06%)</title><rect x="98.8655%" y="229" width="0.0634%" height="15" fill="rgb(236,182,39)" fg:x="84180" fg:w="54"/><text x="99.1155%" y="239.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (49 samples, 0.06%)</title><rect x="98.8714%" y="213" width="0.0575%" height="15" fill="rgb(212,144,35)" fg:x="84185" fg:w="49"/><text x="99.1214%" y="223.50"></text></g><g><title>datafusion-cli`&lt;arrow_array::array::byte_array::GenericByteArray&lt;T&gt; as core::iter::traits::collect::FromIterator&lt;core::option::Option&lt;Ptr&gt;&gt;&gt;::from_iter (87 samples, 0.10%)</title><rect x="98.8302%" y="245" width="0.1022%" height="15" fill="rgb(228,63,44)" fg:x="84150" fg:w="87"/><text x="99.0802%" y="255.50"></text></g><g><title>datafusion-cli`mi_free (9 samples, 0.01%)</title><rect x="98.9359%" y="245" width="0.0106%" height="15" fill="rgb(228,109,6)" fg:x="84240" fg:w="9"/><text x="99.1859%" y="255.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (202 samples, 0.24%)</title><rect x="98.8302%" y="325" width="0.2372%" height="15" fill="rgb(238,117,24)" fg:x="84150" fg:w="202"/><text x="99.0802%" y="335.50"></text></g><g><title>datafusion-cli`alloc::vec::in_place_collect::from_iter_in_place (202 samples, 0.24%)</title><rect x="98.8302%" y="309" width="0.2372%" height="15" fill="rgb(242,26,26)" fg:x="84150" fg:w="202"/><text x="99.0802%" y="319.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (202 samples, 0.24%)</title><rect x="98.8302%" y="293" width="0.2372%" height="15" fill="rgb(221,92,48)" fg:x="84150" fg:w="202"/><text x="99.0802%" y="303.50"></text></g><g><title>datafusion-cli`datafusion_common::scalar::ScalarValue::iter_to_array (202 samples, 0.24%)</title><rect x="98.8302%" y="277" width="0.2372%" height="15" fill="rgb(209,209,32)" fg:x="84150" fg:w="202"/><text x="99.0802%" y="287.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (202 samples, 0.24%)</title><rect x="98.8302%" y="261" width="0.2372%" height="15" fill="rgb(221,70,22)" fg:x="84150" fg:w="202"/><text x="99.0802%" y="271.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (103 samples, 0.12%)</title><rect x="98.9465%" y="245" width="0.1210%" height="15" fill="rgb(248,145,5)" fg:x="84249" fg:w="103"/><text x="99.1965%" y="255.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_common::scalar::ScalarValue&gt; (10 samples, 0.01%)</title><rect x="99.0816%" y="309" width="0.0117%" height="15" fill="rgb(226,116,26)" fg:x="84364" fg:w="10"/><text x="99.3316%" y="319.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::AccumulatorState&gt; (21 samples, 0.02%)</title><rect x="99.0734%" y="325" width="0.0247%" height="15" fill="rgb(244,5,17)" fg:x="84357" fg:w="21"/><text x="99.3234%" y="335.50"></text></g><g><title>datafusion-cli`mi_free (11 samples, 0.01%)</title><rect x="99.1074%" y="325" width="0.0129%" height="15" fill="rgb(252,159,33)" fg:x="84386" fg:w="11"/><text x="99.3574%" y="335.50"></text></g><g><title>datafusion-cli`mi_free_block_delayed_mt (24 samples, 0.03%)</title><rect x="99.1203%" y="325" width="0.0282%" height="15" fill="rgb(206,71,0)" fg:x="84397" fg:w="24"/><text x="99.3703%" y="335.50"></text></g><g><title>datafusion-cli`mi_free_block_mt (9 samples, 0.01%)</title><rect x="99.1485%" y="325" width="0.0106%" height="15" fill="rgb(233,118,54)" fg:x="84421" fg:w="9"/><text x="99.3985%" y="335.50"></text></g><g><title>datafusion-cli`&lt;datafusion_functions_aggregate_common::aggregate::groups_accumulator::GroupsAccumulatorAdapter as datafusion_expr_common::groups_accumulator::GroupsAccumulator&gt;::state (492 samples, 0.58%)</title><rect x="98.5918%" y="341" width="0.5778%" height="15" fill="rgb(234,83,48)" fg:x="83947" fg:w="492"/><text x="98.8418%" y="351.50"></text></g><g><title>datafusion-cli`mi_free_generic_mt (9 samples, 0.01%)</title><rect x="99.1591%" y="325" width="0.0106%" height="15" fill="rgb(228,3,54)" fg:x="84430" fg:w="9"/><text x="99.4091%" y="335.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;[alloc::vec::Vec&lt;datafusion_common::scalar::ScalarValue&gt;]&gt; (12 samples, 0.01%)</title><rect x="99.1744%" y="341" width="0.0141%" height="15" fill="rgb(226,155,13)" fg:x="84443" fg:w="12"/><text x="99.4244%" y="351.50"></text></g><g><title>datafusion-cli`mi_free (20 samples, 0.02%)</title><rect x="99.1943%" y="341" width="0.0235%" height="15" fill="rgb(241,28,37)" fg:x="84460" fg:w="20"/><text x="99.4443%" y="351.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream::set_input_done_and_produce_output (546 samples, 0.64%)</title><rect x="98.5860%" y="373" width="0.6413%" height="15" fill="rgb(233,93,10)" fg:x="83942" fg:w="546"/><text x="98.8360%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream::emit (546 samples, 0.64%)</title><rect x="98.5860%" y="357" width="0.6413%" height="15" fill="rgb(225,113,19)" fg:x="83942" fg:w="546"/><text x="98.8360%" y="367.50"></text></g><g><title>datafusion-cli`mi_free (16 samples, 0.02%)</title><rect x="99.2272%" y="373" width="0.0188%" height="15" fill="rgb(241,2,18)" fg:x="84488" fg:w="16"/><text x="99.4772%" y="383.50"></text></g><g><title>libsystem_platform.dylib`_platform_memmove (43 samples, 0.05%)</title><rect x="99.2472%" y="373" width="0.0505%" height="15" fill="rgb(228,207,21)" fg:x="84505" fg:w="43"/><text x="99.4972%" y="383.50"></text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream as futures_core::stream::Stream&gt;::poll_next (75,562 samples, 88.74%)</title><rect x="10.5607%" y="389" width="88.7440%" height="15" fill="rgb(213,211,35)" fg:x="8992" fg:w="75562"/><text x="10.8107%" y="399.50">datafusion-cli`&lt;datafusion_physical_plan::aggregates::row_hash::GroupedHashAggregateStream as futures_core::stream::Stream&gt;::poll_next</text></g><g><title>datafusion-cli`&lt;datafusion_physical_plan::repartition::distributor_channels::SendFuture&lt;T&gt; as core::future::future::Future&gt;::poll (11 samples, 0.01%)</title><rect x="99.3047%" y="389" width="0.0129%" height="15" fill="rgb(209,83,10)" fg:x="84554" fg:w="11"/><text x="99.5547%" y="399.50"></text></g><g><title>datafusion-cli`tokio::runtime::task::waker::wake_by_val (9 samples, 0.01%)</title><rect x="99.3071%" y="373" width="0.0106%" height="15" fill="rgb(209,164,1)" fg:x="84556" fg:w="9"/><text x="99.5571%" y="383.50"></text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::_&lt;impl tokio::runtime::task::Schedule for alloc::sync::Arc&lt;tokio::runtime::scheduler::multi_thread::handle::Handle&gt;&gt;::schedule (9 samples, 0.01%)</title><rect x="99.3071%" y="357" width="0.0106%" height="15" fill="rgb(213,184,43)" fg:x="84556" fg:w="9"/><text x="99.5571%" y="367.50"></text></g><g><title>datafusion-cli`tokio::runtime::context::with_scheduler (9 samples, 0.01%)</title><rect x="99.3071%" y="341" width="0.0106%" height="15" fill="rgb(231,61,34)" fg:x="84556" fg:w="9"/><text x="99.5571%" y="351.50"></text></g><g><title>datafusion-cli`mi_free_block_mt (9 samples, 0.01%)</title><rect x="99.3188%" y="325" width="0.0106%" height="15" fill="rgb(235,75,3)" fg:x="84566" fg:w="9"/><text x="99.5688%" y="335.50"></text></g><g><title>datafusion-cli`_mi_os_reset (9 samples, 0.01%)</title><rect x="99.3188%" y="309" width="0.0106%" height="15" fill="rgb(220,106,47)" fg:x="84566" fg:w="9"/><text x="99.5688%" y="319.50"></text></g><g><title>libsystem_kernel.dylib`madvise (9 samples, 0.01%)</title><rect x="99.3188%" y="293" width="0.0106%" height="15" fill="rgb(210,196,33)" fg:x="84566" fg:w="9"/><text x="99.5688%" y="303.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::record_batch::RecordBatch&gt; (13 samples, 0.02%)</title><rect x="99.3188%" y="389" width="0.0153%" height="15" fill="rgb(229,154,42)" fg:x="84566" fg:w="13"/><text x="99.5688%" y="399.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (13 samples, 0.02%)</title><rect x="99.3188%" y="373" width="0.0153%" height="15" fill="rgb(228,114,26)" fg:x="84566" fg:w="13"/><text x="99.5688%" y="383.50"></text></g><g><title>datafusion-cli`core::ptr::drop_in_place&lt;arrow_array::array::byte_array::GenericByteArray&lt;arrow_array::types::GenericBinaryType&lt;i32&gt;&gt;&gt; (13 samples, 0.02%)</title><rect x="99.3188%" y="357" width="0.0153%" height="15" fill="rgb(208,144,1)" fg:x="84566" fg:w="13"/><text x="99.5688%" y="367.50"></text></g><g><title>datafusion-cli`alloc::sync::Arc&lt;T,A&gt;::drop_slow (13 samples, 0.02%)</title><rect x="99.3188%" y="341" width="0.0153%" height="15" fill="rgb(239,112,37)" fg:x="84566" fg:w="13"/><text x="99.5688%" y="351.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::repartition::BatchPartitioner::partition_iter (57 samples, 0.07%)</title><rect x="99.3376%" y="389" width="0.0669%" height="15" fill="rgb(210,96,50)" fg:x="84582" fg:w="57"/><text x="99.5876%" y="399.50"></text></g><g><title>datafusion-cli`&lt;str as datafusion_common::hash_utils::HashValue&gt;::hash_one (49 samples, 0.06%)</title><rect x="99.3470%" y="373" width="0.0575%" height="15" fill="rgb(222,178,2)" fg:x="84590" fg:w="49"/><text x="99.5970%" y="383.50"></text></g><g><title>datafusion-cli`datafusion_physical_plan::repartition::RepartitionExec::pull_from_input::_{{closure}} (75,911 samples, 89.15%)</title><rect x="10.2530%" y="405" width="89.1539%" height="15" fill="rgb(226,74,18)" fg:x="8730" fg:w="75911"/><text x="10.5030%" y="415.50">datafusion-cli`datafusion_physical_plan::repartition::RepartitionExec::pull_from_input::_{{closure}}</text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::Context::run (78,392 samples, 92.07%)</title><rect x="7.3403%" y="453" width="92.0677%" height="15" fill="rgb(225,67,54)" fg:x="6250" fg:w="78392"/><text x="7.5903%" y="463.50">datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::Context::run</text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::Context::run_task (78,358 samples, 92.03%)</title><rect x="7.3803%" y="437" width="92.0278%" height="15" fill="rgb(251,92,32)" fg:x="6284" fg:w="78358"/><text x="7.6303%" y="447.50">datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::Context::run_task</text></g><g><title>datafusion-cli`tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (78,351 samples, 92.02%)</title><rect x="7.3885%" y="421" width="92.0196%" height="15" fill="rgb(228,149,22)" fg:x="6291" fg:w="78351"/><text x="7.6385%" y="431.50">datafusion-cli`tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll</text></g><g><title>datafusion-cli`tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll (78,393 samples, 92.07%)</title><rect x="7.3403%" y="533" width="92.0689%" height="15" fill="rgb(243,54,13)" fg:x="6250" fg:w="78393"/><text x="7.5903%" y="543.50">datafusion-cli`tokio::runtime::task::harness::Harness&lt;T,S&gt;::poll</text></g><g><title>datafusion-cli`tokio::runtime::task::core::Core&lt;T,S&gt;::poll (78,393 samples, 92.07%)</title><rect x="7.3403%" y="517" width="92.0689%" height="15" fill="rgb(243,180,28)" fg:x="6250" fg:w="78393"/><text x="7.5903%" y="527.50">datafusion-cli`tokio::runtime::task::core::Core&lt;T,S&gt;::poll</text></g><g><title>datafusion-cli`&lt;tokio::runtime::blocking::task::BlockingTask&lt;T&gt; as core::future::future::Future&gt;::poll (78,393 samples, 92.07%)</title><rect x="7.3403%" y="501" width="92.0689%" height="15" fill="rgb(208,167,24)" fg:x="6250" fg:w="78393"/><text x="7.5903%" y="511.50">datafusion-cli`&lt;tokio::runtime::blocking::task::BlockingTask&lt;T&gt; as core::future::future::Future&gt;::poll</text></g><g><title>datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::run (78,393 samples, 92.07%)</title><rect x="7.3403%" y="485" width="92.0689%" height="15" fill="rgb(245,73,45)" fg:x="6250" fg:w="78393"/><text x="7.5903%" y="495.50">datafusion-cli`tokio::runtime::scheduler::multi_thread::worker::run</text></g><g><title>datafusion-cli`tokio::runtime::context::runtime::enter_runtime (78,393 samples, 92.07%)</title><rect x="7.3403%" y="469" width="92.0689%" height="15" fill="rgb(237,203,48)" fg:x="6250" fg:w="78393"/><text x="7.5903%" y="479.50">datafusion-cli`tokio::runtime::context::runtime::enter_runtime</text></g><g><title>datafusion-cli`_mi_page_free (30 samples, 0.04%)</title><rect x="99.4104%" y="389" width="0.0352%" height="15" fill="rgb(211,197,16)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="399.50"></text></g><g><title>datafusion-cli`mi_segment_page_clear (30 samples, 0.04%)</title><rect x="99.4104%" y="373" width="0.0352%" height="15" fill="rgb(243,99,51)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="383.50"></text></g><g><title>datafusion-cli`mi_segment_span_free_coalesce (30 samples, 0.04%)</title><rect x="99.4104%" y="357" width="0.0352%" height="15" fill="rgb(215,123,29)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="367.50"></text></g><g><title>datafusion-cli`mi_segment_span_free (30 samples, 0.04%)</title><rect x="99.4104%" y="341" width="0.0352%" height="15" fill="rgb(239,186,37)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="351.50"></text></g><g><title>datafusion-cli`mi_segment_try_purge (30 samples, 0.04%)</title><rect x="99.4104%" y="325" width="0.0352%" height="15" fill="rgb(252,136,39)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="335.50"></text></g><g><title>datafusion-cli`mi_segment_purge (30 samples, 0.04%)</title><rect x="99.4104%" y="309" width="0.0352%" height="15" fill="rgb(223,213,32)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="319.50"></text></g><g><title>libsystem_kernel.dylib`madvise (30 samples, 0.04%)</title><rect x="99.4104%" y="293" width="0.0352%" height="15" fill="rgb(233,115,5)" fg:x="84644" fg:w="30"/><text x="99.6604%" y="303.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (31 samples, 0.04%)</title><rect x="99.4104%" y="405" width="0.0364%" height="15" fill="rgb(207,226,44)" fg:x="84644" fg:w="31"/><text x="99.6604%" y="415.50"></text></g><g><title>datafusion-cli`mi_heap_malloc_zero_aligned_at_generic (35 samples, 0.04%)</title><rect x="99.4104%" y="437" width="0.0411%" height="15" fill="rgb(208,126,0)" fg:x="84644" fg:w="35"/><text x="99.6604%" y="447.50"></text></g><g><title>datafusion-cli`_mi_malloc_generic (35 samples, 0.04%)</title><rect x="99.4104%" y="421" width="0.0411%" height="15" fill="rgb(244,66,21)" fg:x="84644" fg:w="35"/><text x="99.6604%" y="431.50"></text></g><g><title>datafusion-cli`core::iter::adapters::try_process (399 samples, 0.47%)</title><rect x="99.4092%" y="501" width="0.4686%" height="15" fill="rgb(222,97,12)" fg:x="84643" fg:w="399"/><text x="99.6592%" y="511.50"></text></g><g><title>datafusion-cli`alloc::vec::in_place_collect::_&lt;impl alloc::vec::spec_from_iter::SpecFromIter&lt;T,I&gt; for alloc::vec::Vec&lt;T&gt;&gt;::from_iter (399 samples, 0.47%)</title><rect x="99.4092%" y="485" width="0.4686%" height="15" fill="rgb(219,213,19)" fg:x="84643" fg:w="399"/><text x="99.6592%" y="495.50"></text></g><g><title>datafusion-cli`&lt;alloc::vec::into_iter::IntoIter&lt;T,A&gt; as core::iter::traits::iterator::Iterator&gt;::try_fold (399 samples, 0.47%)</title><rect x="99.4092%" y="469" width="0.4686%" height="15" fill="rgb(252,169,30)" fg:x="84643" fg:w="399"/><text x="99.6592%" y="479.50"></text></g><g><title>datafusion-cli`object_store::local::read_range (399 samples, 0.47%)</title><rect x="99.4092%" y="453" width="0.4686%" height="15" fill="rgb(206,32,51)" fg:x="84643" fg:w="399"/><text x="99.6592%" y="463.50"></text></g><g><title>datafusion-cli`std::io::default_read_to_end (363 samples, 0.43%)</title><rect x="99.4515%" y="437" width="0.4263%" height="15" fill="rgb(250,172,42)" fg:x="84679" fg:w="363"/><text x="99.7015%" y="447.50"></text></g><g><title>libsystem_kernel.dylib`read (363 samples, 0.43%)</title><rect x="99.4515%" y="421" width="0.4263%" height="15" fill="rgb(209,34,43)" fg:x="84679" fg:w="363"/><text x="99.7015%" y="431.50"></text></g><g><title>datafusion-cli`std::fs::OpenOptions::_open (47 samples, 0.06%)</title><rect x="99.8837%" y="485" width="0.0552%" height="15" fill="rgb(223,11,35)" fg:x="85047" fg:w="47"/><text x="100.1337%" y="495.50"></text></g><g><title>datafusion-cli`std::sys::pal::unix::fs::File::open_c (47 samples, 0.06%)</title><rect x="99.8837%" y="469" width="0.0552%" height="15" fill="rgb(251,219,26)" fg:x="85047" fg:w="47"/><text x="100.1337%" y="479.50"></text></g><g><title>libsystem_kernel.dylib`__open (47 samples, 0.06%)</title><rect x="99.8837%" y="453" width="0.0552%" height="15" fill="rgb(231,119,3)" fg:x="85047" fg:w="47"/><text x="100.1337%" y="463.50"></text></g><g><title>datafusion-cli`object_store::local::open_file (54 samples, 0.06%)</title><rect x="99.8837%" y="501" width="0.0634%" height="15" fill="rgb(216,97,11)" fg:x="85047" fg:w="54"/><text x="100.1337%" y="511.50"></text></g><g><title>datafusion-cli`&lt;tokio::runtime::blocking::task::BlockingTask&lt;T&gt; as core::future::future::Future&gt;::poll (470 samples, 0.55%)</title><rect x="99.4092%" y="517" width="0.5520%" height="15" fill="rgb(223,59,9)" fg:x="84643" fg:w="470"/><text x="99.6592%" y="527.50"></text></g><g><title>datafusion-cli`object_store::local::read_range (12 samples, 0.01%)</title><rect x="99.9471%" y="501" width="0.0141%" height="15" fill="rgb(233,93,31)" fg:x="85101" fg:w="12"/><text x="100.1971%" y="511.50"></text></g><g><title>datafusion-cli`tokio::runtime::blocking::pool::Inner::run (78,880 samples, 92.64%)</title><rect x="7.3286%" y="549" width="92.6409%" height="15" fill="rgb(239,81,33)" fg:x="6240" fg:w="78880"/><text x="7.5786%" y="559.50">datafusion-cli`tokio::runtime::blocking::pool::Inner::run</text></g><g><title>datafusion-cli`tokio::runtime::task::raw::poll (477 samples, 0.56%)</title><rect x="99.4092%" y="533" width="0.5602%" height="15" fill="rgb(213,120,34)" fg:x="84643" fg:w="477"/><text x="99.6592%" y="543.50"></text></g><g><title>datafusion-cli`std::sys::backtrace::__rust_begin_short_backtrace (78,881 samples, 92.64%)</title><rect x="7.3286%" y="565" width="92.6421%" height="15" fill="rgb(243,49,53)" fg:x="6240" fg:w="78881"/><text x="7.5786%" y="575.50">datafusion-cli`std::sys::backtrace::__rust_begin_short_backtrace</text></g><g><title>datafusion-cli`std::sys::pal::unix::thread::Thread::new::thread_start (78,882 samples, 92.64%)</title><rect x="7.3286%" y="597" width="92.6432%" height="15" fill="rgb(247,216,33)" fg:x="6240" fg:w="78882"/><text x="7.5786%" y="607.50">datafusion-cli`std::sys::pal::unix::thread::Thread::new::thread_start</text></g><g><title>datafusion-cli`core::ops::function::FnOnce::call_once{{vtable.shim}} (78,882 samples, 92.64%)</title><rect x="7.3286%" y="581" width="92.6432%" height="15" fill="rgb(226,26,14)" fg:x="6240" fg:w="78882"/><text x="7.5786%" y="591.50">datafusion-cli`core::ops::function::FnOnce::call_once{{vtable.shim}}</text></g><g><title>datafusion-cli`mi_heap_collect_ex (13 samples, 0.02%)</title><rect x="99.9836%" y="549" width="0.0153%" height="15" fill="rgb(215,49,53)" fg:x="85132" fg:w="13"/><text x="100.2336%" y="559.50"></text></g><g><title>datafusion-cli`_mi_free_delayed_block (11 samples, 0.01%)</title><rect x="99.9859%" y="533" width="0.0129%" height="15" fill="rgb(245,162,40)" fg:x="85134" fg:w="11"/><text x="100.2359%" y="543.50"></text></g><g><title>all (85,146 samples, 100%)</title><rect x="0.0000%" y="645" width="100.0000%" height="15" fill="rgb(229,68,17)" fg:x="0" fg:w="85146"/><text x="0.2500%" y="655.50"></text></g><g><title>libsystem_pthread.dylib`thread_start (78,906 samples, 92.67%)</title><rect x="7.3286%" y="629" width="92.6714%" height="15" fill="rgb(213,182,10)" fg:x="6240" fg:w="78906"/><text x="7.5786%" y="639.50">libsystem_pthread.dylib`thread_start</text></g><g><title>libsystem_pthread.dylib`_pthread_start (78,906 samples, 92.67%)</title><rect x="7.3286%" y="613" width="92.6714%" height="15" fill="rgb(245,125,30)" fg:x="6240" fg:w="78906"/><text x="7.5786%" y="623.50">libsystem_pthread.dylib`_pthread_start</text></g><g><title>libsystem_pthread.dylib`_pthread_exit (22 samples, 0.03%)</title><rect x="99.9742%" y="597" width="0.0258%" height="15" fill="rgb(232,202,2)" fg:x="85124" fg:w="22"/><text x="100.2242%" y="607.50"></text></g><g><title>libsystem_pthread.dylib`_pthread_tsd_cleanup (14 samples, 0.02%)</title><rect x="99.9836%" y="581" width="0.0164%" height="15" fill="rgb(237,140,51)" fg:x="85132" fg:w="14"/><text x="100.2336%" y="591.50"></text></g><g><title>datafusion-cli`_mi_thread_done (14 samples, 0.02%)</title><rect x="99.9836%" y="565" width="0.0164%" height="15" fill="rgb(236,157,25)" fg:x="85132" fg:w="14"/><text x="100.2336%" y="575.50"></text></g></svg></svg>