-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata2_flamegraph_20241002-221330.html
1546 lines (1513 loc) · 91.5 KB
/
data2_flamegraph_20241002-221330.html
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
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8'>
<style>
body {margin: 0; padding: 10px; background-color: #ffffff}
h1 {margin: 5px 0 0 0; font-size: 18px; font-weight: normal; text-align: center}
header {margin: -24px 0 5px 0; line-height: 24px}
button {font: 12px sans-serif; cursor: pointer}
p {margin: 5px 0 5px 0}
a {color: #0366d6}
#hl {position: absolute; display: none; overflow: hidden; white-space: nowrap; pointer-events: none; background-color: #ffffe0; outline: 1px solid #ffc000; height: 15px}
#hl span {padding: 0 3px 0 3px}
#status {overflow: hidden; white-space: nowrap}
#match {overflow: hidden; white-space: nowrap; display: none; float: right; text-align: right}
#reset {cursor: pointer}
#canvas {width: 100%; height: 1056px}
</style>
</head>
<body style='font: 12px Verdana, sans-serif'>
<h1>CPU profile</h1>
<header style='text-align: left'><button id='reverse' title='Reverse'>🔻</button> <button id='search' title='Search'>🔍</button></header>
<header style='text-align: right'>Produced by <a href='https://github.com/jvm-profiling-tools/async-profiler'>async-profiler</a></header>
<canvas id='canvas'></canvas>
<div id='hl'><span></span></div>
<p id='match'>Matched: <span id='matchval'></span> <span id='reset' title='Clear'>❌</span></p>
<p id='status'> </p>
<script>
// Copyright 2020 Andrei Pangin
// Licensed under the Apache License, Version 2.0.
'use strict';
var root, rootLevel, px, pattern;
var reverse = false;
const levels = Array(66);
for (let h = 0; h < levels.length; h++) {
levels[h] = [];
}
const canvas = document.getElementById('canvas');
const c = canvas.getContext('2d');
const hl = document.getElementById('hl');
const status = document.getElementById('status');
const canvasWidth = canvas.offsetWidth;
const canvasHeight = canvas.offsetHeight;
canvas.style.width = canvasWidth + 'px';
canvas.width = canvasWidth * (devicePixelRatio || 1);
canvas.height = canvasHeight * (devicePixelRatio || 1);
if (devicePixelRatio) c.scale(devicePixelRatio, devicePixelRatio);
c.font = document.body.style.font;
const palette = [
[0xb2e1b2, 20, 20, 20],
[0x50e150, 30, 30, 30],
[0x50cccc, 30, 30, 30],
[0xe15a5a, 30, 40, 40],
[0xc8c83c, 30, 30, 10],
[0xe17d00, 30, 30, 0],
[0xcce880, 20, 20, 20],
];
function getColor(p) {
const v = Math.random();
return '#' + (p[0] + ((p[1] * v) << 16 | (p[2] * v) << 8 | (p[3] * v))).toString(16);
}
function f(level, left, width, type, title, inln, c1, int) {
levels[level].push({left: left, width: width, color: getColor(palette[type]), title: title,
details: (int ? ', int=' + int : '') + (c1 ? ', c1=' + c1 : '') + (inln ? ', inln=' + inln : '')
});
}
function samples(n) {
return n === 1 ? '1 sample' : n.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') + ' samples';
}
function pct(a, b) {
return a >= b ? '100' : (100 * a / b).toFixed(2);
}
function findFrame(frames, x) {
let left = 0;
let right = frames.length - 1;
while (left <= right) {
const mid = (left + right) >>> 1;
const f = frames[mid];
if (f.left > x) {
right = mid - 1;
} else if (f.left + f.width <= x) {
left = mid + 1;
} else {
return f;
}
}
if (frames[left] && (frames[left].left - x) * px < 0.5) return frames[left];
if (frames[right] && (x - (frames[right].left + frames[right].width)) * px < 0.5) return frames[right];
return null;
}
function search(r) {
if (r === true && (r = prompt('Enter regexp to search:', '')) === null) {
return;
}
pattern = r ? RegExp(r) : undefined;
const matched = render(root, rootLevel);
document.getElementById('matchval').textContent = pct(matched, root.width) + '%';
document.getElementById('match').style.display = r ? 'inherit' : 'none';
}
function render(newRoot, newLevel) {
if (root) {
c.fillStyle = '#ffffff';
c.fillRect(0, 0, canvasWidth, canvasHeight);
}
root = newRoot || levels[0][0];
rootLevel = newLevel || 0;
px = canvasWidth / root.width;
const x0 = root.left;
const x1 = x0 + root.width;
const marked = [];
function mark(f) {
return marked[f.left] >= f.width || (marked[f.left] = f.width);
}
function totalMarked() {
let total = 0;
let left = 0;
Object.keys(marked).sort(function(a, b) { return a - b; }).forEach(function(x) {
if (+x >= left) {
total += marked[x];
left = +x + marked[x];
}
});
return total;
}
function drawFrame(f, y, alpha) {
if (f.left < x1 && f.left + f.width > x0) {
c.fillStyle = pattern && f.title.match(pattern) && mark(f) ? '#ee00ee' : f.color;
c.fillRect((f.left - x0) * px, y, f.width * px, 15);
if (f.width * px >= 21) {
const chars = Math.floor(f.width * px / 7);
const title = f.title.length <= chars ? f.title : f.title.substring(0, chars - 2) + '..';
c.fillStyle = '#000000';
c.fillText(title, Math.max(f.left - x0, 0) * px + 3, y + 12, f.width * px - 6);
}
if (alpha) {
c.fillStyle = 'rgba(255, 255, 255, 0.5)';
c.fillRect((f.left - x0) * px, y, f.width * px, 15);
}
}
}
for (let h = 0; h < levels.length; h++) {
const y = reverse ? h * 16 : canvasHeight - (h + 1) * 16;
const frames = levels[h];
for (let i = 0; i < frames.length; i++) {
drawFrame(frames[i], y, h < rootLevel);
}
}
return totalMarked();
}
canvas.onmousemove = function() {
const h = Math.floor((reverse ? event.offsetY : (canvasHeight - event.offsetY)) / 16);
if (h >= 0 && h < levels.length) {
const f = findFrame(levels[h], event.offsetX / px + root.left);
if (f) {
if (f != root) getSelection().removeAllRanges();
hl.style.left = (Math.max(f.left - root.left, 0) * px + canvas.offsetLeft) + 'px';
hl.style.width = (Math.min(f.width, root.width) * px) + 'px';
hl.style.top = ((reverse ? h * 16 : canvasHeight - (h + 1) * 16) + canvas.offsetTop) + 'px';
hl.firstChild.textContent = f.title;
hl.style.display = 'block';
canvas.title = f.title + '\n(' + samples(f.width) + f.details + ', ' + pct(f.width, levels[0][0].width) + '%)';
canvas.style.cursor = 'pointer';
canvas.onclick = function() {
if (f != root) {
render(f, h);
canvas.onmousemove();
}
};
status.textContent = 'Function: ' + canvas.title;
return;
}
}
canvas.onmouseout();
}
canvas.onmouseout = function() {
hl.style.display = 'none';
status.textContent = '\xa0';
canvas.title = '';
canvas.style.cursor = '';
canvas.onclick = '';
}
canvas.ondblclick = function() {
getSelection().selectAllChildren(hl);
}
document.getElementById('reverse').onclick = function() {
reverse = !reverse;
render();
}
document.getElementById('search').onclick = function() {
search(true);
}
document.getElementById('reset').onclick = function() {
search(false);
}
window.onkeydown = function() {
if (event.ctrlKey && event.keyCode === 70) {
event.preventDefault();
search(true);
} else if (event.keyCode === 27) {
search(false);
}
}
f(0,0,4974,3,'all')
f(1,0,1,3,'[not_walkable_Java]')
f(2,0,1,3,'nmethod_entry_barrier')
f(3,0,1,4,'BarrierSetNMethod::nmethod_stub_entry_barrier(unsigned char**)')
f(1,1,2,3,'[unknown]')
f(2,1,1,3,'_dl_update_slotinfo')
f(2,2,1,3,'_int_free')
f(1,3,3,3,'[unknown_Java]')
f(2,3,3,1,'org/apache/lucene/index/PrefixCodedTerms$Builder.add')
f(1,6,1,3,'__futex_abstimed_wait_common')
f(1,7,4937,1,'java/lang/Thread.run')
f(2,7,4937,1,'java/lang/Thread.runWith')
f(3,7,15,1,'io/netty/util/internal/ThreadExecutorMap$2.run')
f(4,7,15,1,'io/netty/util/concurrent/SingleThreadEventExecutor$4.run')
f(5,7,15,1,'io/netty/channel/nio/NioEventLoop.run')
f(6,7,12,1,'io/netty/channel/nio/NioEventLoop.processSelectedKeys')
f(7,7,12,1,'io/netty/channel/nio/NioEventLoop.processSelectedKeysPlain')
f(8,7,12,1,'io/netty/channel/nio/NioEventLoop.processSelectedKey')
f(9,7,12,1,'io/netty/channel/nio/AbstractNioByteChannel$NioByteUnsafe.read')
f(10,7,9,1,'io/netty/channel/DefaultChannelPipeline.fireChannelRead')
f(11,7,9,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(12,7,9,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(13,7,9,1,'io/netty/channel/DefaultChannelPipeline$HeadContext.channelRead')
f(14,7,9,1,'io/netty/channel/AbstractChannelHandlerContext.fireChannelRead')
f(15,7,9,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(16,7,9,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(17,7,8,1,'io/netty/handler/codec/MessageToMessageDecoder.channelRead')
f(18,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.fireChannelRead')
f(19,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(20,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(21,7,7,1,'io/netty/handler/logging/LoggingHandler.channelRead')
f(22,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.fireChannelRead')
f(23,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(24,7,7,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(25,7,7,1,'org/opensearch/transport/netty4/Netty4MessageChannelHandler.channelRead')
f(26,7,7,1,'org/opensearch/transport/InboundPipeline.handleBytes')
f(27,7,7,1,'org/opensearch/transport/InboundPipeline.doHandleBytes')
f(28,7,7,1,'org/opensearch/transport/InboundBytesHandler.doHandleBytes')
f(29,7,7,1,'org/opensearch/transport/InboundBytesHandler.forwardFragments')
f(30,7,7,1,'org/opensearch/transport/netty4/Netty4MessageChannelHandler$$Lambda.0x00007ffa0d296c20.accept')
f(31,7,7,1,'org/opensearch/transport/TcpTransport.inboundMessage')
f(32,7,7,1,'org/opensearch/transport/InboundHandler.inboundMessage')
f(33,7,7,1,'org/opensearch/transport/InboundHandler.messageReceivedFromPipeline')
f(34,7,7,1,'org/opensearch/transport/NativeMessageHandler.messageReceived')
f(35,7,7,1,'org/opensearch/transport/NativeMessageHandler.handleMessage')
f(36,7,7,1,'org/opensearch/transport/NativeMessageHandler.handleRequest')
f(37,7,7,1,'org/opensearch/transport/NativeMessageHandler.newRequest')
f(38,7,7,1,'org/opensearch/transport/RequestHandlerRegistry.newRequest')
f(39,7,4,1,'org/opensearch/action/search/SearchTransportService$$Lambda.0x00007ffa0cd97218.read')
f(40,7,4,1,'org/opensearch/search/internal/ShardSearchRequest.<init>')
f(41,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readOptionalWriteable')
f(42,7,4,1,'org/opensearch/search/internal/ShardSearchRequest$$Lambda.0x00007ffa0d32c400.read')
f(43,7,4,1,'org/opensearch/search/builder/SearchSourceBuilder.<init>')
f(44,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readOptionalNamedWriteable')
f(45,7,4,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(46,7,4,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(47,7,4,1,'org/opensearch/search/SearchModule$$Lambda.0x00007ffa0c6cf2d0.read')
f(48,7,4,1,'org/opensearch/index/query/BoolQueryBuilder.<init>')
f(49,7,4,1,'org/opensearch/index/query/AbstractQueryBuilder.readQueries')
f(50,7,4,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(51,7,4,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(52,7,4,1,'org/opensearch/search/SearchModule$$Lambda.0x00007ffa0c6d0a30.read')
f(53,7,4,1,'org/opensearch/index/query/TermsQueryBuilder.<init>')
f(54,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readGenericValue')
f(55,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readArrayList')
f(56,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readGenericValue')
f(57,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readBytesReference')
f(58,7,4,1,'org/opensearch/core/common/io/stream/StreamInput.readBytesReference',0,0,1)
f(59,7,1,4,'InterpreterRuntime::newarray(JavaThread*, BasicType, int)')
f(60,7,1,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(61,7,1,4,'MemAllocator::allocate() const')
f(62,7,1,3,'__memset_evex_unaligned_erms')
f(59,8,3,1,'org/opensearch/core/common/io/stream/FilterStreamInput.readBytes')
f(60,8,3,2,'org/opensearch/core/common/bytes/AbstractBytesReference$BytesReferenceStreamInput.readBytes',3,0,0)
f(61,8,3,2,'org/opensearch/core/common/bytes/AbstractBytesReference$BytesReferenceStreamInput.read',3,0,0)
f(62,8,3,3,'jbyte_disjoint_arraycopy')
f(39,11,3,1,'org/opensearch/action/search/SearchTransportService$$Lambda.0x00007ffa0cd99ac0.read')
f(40,11,3,1,'org/opensearch/search/fetch/ShardFetchSearchRequest.<init>')
f(41,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readOptionalWriteable')
f(42,11,3,1,'org/opensearch/search/fetch/ShardFetchSearchRequest$$Lambda.0x00007ffa0ceda8c0.read')
f(43,11,3,1,'org/opensearch/search/internal/ShardSearchRequest.<init>')
f(44,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readOptionalWriteable')
f(45,11,3,1,'org/opensearch/search/internal/ShardSearchRequest$$Lambda.0x00007ffa0d32c400.read')
f(46,11,3,1,'org/opensearch/search/builder/SearchSourceBuilder.<init>')
f(47,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readOptionalNamedWriteable')
f(48,11,3,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(49,11,3,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(50,11,3,1,'org/opensearch/search/SearchModule$$Lambda.0x00007ffa0c6cf2d0.read')
f(51,11,3,1,'org/opensearch/index/query/BoolQueryBuilder.<init>')
f(52,11,3,1,'org/opensearch/index/query/AbstractQueryBuilder.readQueries')
f(53,11,3,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(54,11,3,1,'org/opensearch/core/common/io/stream/NamedWriteableAwareStreamInput.readNamedWriteable')
f(55,11,3,1,'org/opensearch/search/SearchModule$$Lambda.0x00007ffa0c6d0a30.read')
f(56,11,3,1,'org/opensearch/index/query/TermsQueryBuilder.<init>')
f(57,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readGenericValue')
f(58,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readArrayList')
f(59,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readGenericValue')
f(60,11,3,1,'org/opensearch/core/common/io/stream/StreamInput.readBytesReference')
f(61,11,3,0,'org/opensearch/core/common/io/stream/StreamInput.readBytesReference',0,0,2)
f(62,11,2,4,'InterpreterRuntime::newarray(JavaThread*, BasicType, int)')
f(63,11,2,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(64,11,2,4,'MemAllocator::allocate() const')
f(65,11,2,3,'__memset_evex_unaligned_erms')
f(62,13,1,1,'org/opensearch/core/common/io/stream/FilterStreamInput.readBytes')
f(63,13,1,2,'org/opensearch/core/common/bytes/AbstractBytesReference$BytesReferenceStreamInput.readBytes',1,0,0)
f(64,13,1,2,'org/opensearch/core/common/bytes/AbstractBytesReference$BytesReferenceStreamInput.read',1,0,0)
f(65,13,1,3,'jbyte_disjoint_arraycopy')
f(18,14,1,1,'org/opensearch/transport/NettyByteBufSizer.decode')
f(19,14,1,1,'org/opensearch/transport/NettyByteBufSizer.decode')
f(20,14,1,1,'io/netty/buffer/PooledByteBuf.capacity')
f(21,14,1,1,'io/netty/buffer/PoolArena.reallocate')
f(22,14,1,1,'io/netty/buffer/PoolArena.allocate')
f(23,14,1,1,'io/netty/buffer/PoolArena.tcacheAllocateSmall')
f(24,14,1,1,'io/netty/buffer/PoolChunk.initBufWithSubpage')
f(25,14,1,2,'io/netty/buffer/PooledByteBuf.init',1,0,0)
f(26,14,1,2,'io/netty/buffer/PooledByteBuf.init0',1,0,0)
f(27,14,1,2,'io/netty/buffer/PoolChunk.incrementPinnedMemory',1,0,0)
f(28,14,1,2,'java/util/concurrent/atomic/LongAdder.add',1,0,0)
f(17,15,1,1,'io/netty/handler/logging/LoggingHandler.channelRead')
f(18,15,1,1,'io/netty/channel/AbstractChannelHandlerContext.fireChannelRead')
f(19,15,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(20,15,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeChannelRead')
f(21,15,1,1,'org/opensearch/transport/netty4/Netty4MessageChannelHandler.channelRead')
f(22,15,1,1,'org/opensearch/transport/InboundPipeline.handleBytes')
f(23,15,1,1,'org/opensearch/transport/InboundPipeline.doHandleBytes')
f(24,15,1,1,'org/opensearch/transport/InboundBytesHandler.doHandleBytes')
f(25,15,1,1,'org/opensearch/transport/InboundDecoder.decode')
f(26,15,1,1,'org/opensearch/transport/InboundDecoder.internalDecode')
f(27,15,1,1,'org/opensearch/transport/InboundDecoder.readHeader')
f(28,15,1,1,'org/opensearch/transport/InboundDecoder.ensureVersionCompatibility')
f(29,15,1,1,'org/opensearch/Version.fromId')
f(30,15,1,1,'org/opensearch/Version.fromIdSlow')
f(10,16,2,1,'io/netty/channel/DefaultMaxMessagesRecvByteBufAllocator$MaxMessageHandle.allocate')
f(11,16,2,1,'org/opensearch/transport/NettyAllocator$NoDirectBuffers.ioBuffer')
f(12,16,2,1,'org/opensearch/transport/NettyAllocator$NoDirectBuffers.heapBuffer')
f(13,16,2,1,'io/netty/buffer/AbstractByteBufAllocator.heapBuffer')
f(14,16,2,1,'io/netty/buffer/AbstractByteBufAllocator.heapBuffer')
f(15,16,2,1,'io/netty/buffer/PooledByteBufAllocator.newHeapBuffer')
f(16,16,2,1,'io/netty/buffer/PoolArena.allocate')
f(17,16,2,1,'io/netty/buffer/PoolArena.allocate')
f(18,16,2,1,'io/netty/buffer/PoolArena.tcacheAllocateNormal')
f(19,16,2,1,'io/netty/buffer/PoolArena.allocateNormal')
f(20,16,1,1,'io/netty/buffer/PoolArena$HeapArena.newChunk')
f(21,16,1,1,'io/netty/buffer/PoolArena$HeapArena.newByteArray')
f(22,16,1,0,'io/netty/util/internal/PlatformDependent.allocateUninitializedArray',0,0,1)
f(23,16,1,4,'InterpreterRuntime::newarray(JavaThread*, BasicType, int)')
f(24,16,1,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(25,16,1,4,'MemAllocator::allocate() const')
f(26,16,1,3,'__memset_evex_unaligned_erms')
f(20,17,1,1,'io/netty/buffer/PoolChunkList.allocate')
f(21,17,1,1,'io/netty/buffer/PoolChunk.allocate')
f(22,17,1,2,'io/netty/buffer/PoolChunk.allocateRun',1,0,0)
f(23,17,1,2,'io/netty/buffer/PoolChunk.runFirstBestFit',1,0,0)
f(10,18,1,1,'org/opensearch/transport/CopyBytesSocketChannel.doReadBytes')
f(11,18,1,2,'io/netty/channel/nio/AbstractNioChannel.unsafe',1,0,0)
f(6,19,2,1,'io/netty/channel/nio/NioEventLoop.select')
f(7,19,2,1,'sun/nio/ch/SelectorImpl.select')
f(8,19,2,1,'sun/nio/ch/SelectorImpl.lockAndDoSelect')
f(9,19,2,1,'sun/nio/ch/EPollSelectorImpl.doSelect')
f(10,19,2,1,'sun/nio/ch/EPoll.wait')
f(11,19,2,3,'epoll_wait')
f(6,21,1,1,'io/netty/util/concurrent/SingleThreadEventExecutor.runAllTasks')
f(7,21,1,1,'io/netty/util/concurrent/AbstractEventExecutor.safeExecute')
f(8,21,1,1,'io/netty/util/concurrent/AbstractEventExecutor.runTask')
f(9,21,1,1,'io/netty/channel/AbstractChannelHandlerContext$WriteTask.run')
f(10,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeWriteAndFlush')
f(11,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeFlush0')
f(12,21,1,1,'org/opensearch/transport/netty4/Netty4MessageChannelHandler.flush')
f(13,21,1,1,'org/opensearch/transport/netty4/Netty4MessageChannelHandler.doFlush')
f(14,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.flush')
f(15,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeFlush')
f(16,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeFlush0')
f(17,21,1,1,'io/netty/handler/logging/LoggingHandler.flush')
f(18,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.flush')
f(19,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeFlush')
f(20,21,1,1,'io/netty/channel/AbstractChannelHandlerContext.invokeFlush0')
f(21,21,1,1,'io/netty/channel/DefaultChannelPipeline$HeadContext.flush')
f(22,21,1,1,'io/netty/channel/AbstractChannel$AbstractUnsafe.flush')
f(23,21,1,1,'io/netty/channel/nio/AbstractNioChannel$AbstractNioUnsafe.flush0')
f(24,21,1,1,'io/netty/channel/AbstractChannel$AbstractUnsafe.flush0')
f(25,21,1,1,'org/opensearch/transport/CopyBytesSocketChannel.doWrite')
f(26,21,1,1,'org/opensearch/transport/CopyBytesSocketChannel.copyBytes')
f(27,21,1,2,'java/nio/ByteBuffer.put',1,0,0)
f(28,21,1,2,'java/nio/ByteBuffer.putArray',1,0,0)
f(29,21,1,2,'jdk/internal/misc/ScopedMemoryAccess.copyMemory',1,0,0)
f(30,21,1,2,'jdk/internal/misc/ScopedMemoryAccess.copyMemoryInternal',1,0,0)
f(31,21,1,2,'jdk/internal/misc/Unsafe.copyMemory',1,0,0)
f(32,21,1,3,'jlong_disjoint_arraycopy')
f(3,22,4922,1,'java/util/concurrent/ThreadPoolExecutor$Worker.run')
f(4,22,4922,1,'java/util/concurrent/ThreadPoolExecutor.runWorker')
f(5,22,1,1,'java/util/concurrent/ScheduledThreadPoolExecutor$ScheduledFutureTask.run')
f(6,22,1,1,'java/util/concurrent/FutureTask.run')
f(7,22,1,1,'java/util/concurrent/Executors$RunnableAdapter.call')
f(8,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext$ContextPreservingRunnable.run')
f(9,22,1,1,'org/opensearch/cluster/coordination/LeaderChecker$CheckScheduler$3.run')
f(10,22,1,1,'org/opensearch/cluster/coordination/LeaderChecker$CheckScheduler.handleWakeUp')
f(11,22,1,1,'org/opensearch/transport/TransportService.sendRequest')
f(12,22,1,1,'org/opensearch/transport/TransportService.sendRequest')
f(13,22,1,1,'org/opensearch/transport/TransportService.sendRequestAsync')
f(14,22,1,1,'org/opensearch/transport/TransportService$$Lambda.0x00007ffa0cc56fa0.sendRequest')
f(15,22,1,1,'org/opensearch/transport/TransportService.sendRequestInternal')
f(16,22,1,1,'org/opensearch/transport/TcpTransport$NodeChannels.sendRequest')
f(17,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler.sendRequest')
f(18,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler.sendMessage')
f(19,22,1,1,'org/opensearch/transport/OutboundHandler.sendBytes')
f(20,22,1,1,'org/opensearch/transport/OutboundHandler$SendContext.get')
f(21,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler$MessageSerializer.get')
f(22,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler$MessageSerializer.get')
f(23,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundMessage.serialize')
f(24,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundMessage$Request.writeVariableHeader')
f(25,22,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundMessage.writeVariableHeader')
f(26,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext$$Lambda.0x00007ffa0d29d440.writeTo')
f(27,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext.lambda$captureAsWriteable$2')
f(28,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext.propagateHeaders')
f(29,22,1,1,'java/util/concurrent/CopyOnWriteArrayList.forEach')
f(30,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext$$Lambda.0x00007ffa0d29df78.accept')
f(31,22,1,1,'org/opensearch/common/util/concurrent/ThreadContext.lambda$propagateHeaders$10')
f(32,22,1,1,'java/util/HashMap.putAll')
f(33,22,1,1,'java/util/HashMap.putMapEntries')
f(34,22,1,3,'itable stub')
f(5,23,1,1,'java/util/concurrent/ThreadPoolExecutor.getTask')
f(6,23,1,1,'java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take')
f(7,23,1,2,'java/util/concurrent/ScheduledThreadPoolExecutor$DelayedWorkQueue.take',1,0,0)
f(8,23,1,2,'java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject.awaitNanos',1,0,0)
f(9,23,1,2,'java/util/concurrent/locks/LockSupport.parkNanos',1,0,0)
f(10,23,1,3,'clock_gettime@@GLIBC_2.17')
f(11,23,1,3,'[vdso]')
f(5,24,4920,1,'org/opensearch/common/util/concurrent/AbstractRunnable.run')
f(6,24,4920,1,'org/opensearch/common/util/concurrent/ThreadContext$ContextPreservingAbstractRunnable.doRun')
f(7,24,4920,1,'org/opensearch/common/util/concurrent/TimedRunnable.doRun')
f(8,24,4920,1,'org/opensearch/common/util/concurrent/AbstractRunnable.run')
f(9,24,4920,1,'org/opensearch/threadpool/TaskAwareRunnable.doRun')
f(10,24,4919,1,'org/opensearch/common/util/concurrent/AbstractRunnable.run')
f(11,24,4919,1,'org/opensearch/action/ActionRunnable$2.doRun')
f(12,24,4919,1,'org/opensearch/action/ActionRunnable$$Lambda.0x00007ffa0d2e34b8.accept')
f(13,24,4919,1,'org/opensearch/action/ActionRunnable.lambda$supply$0',0,0,1)
f(14,25,1,1,'org/opensearch/action/support/ChannelActionListener.onResponse')
f(15,25,1,1,'org/opensearch/action/support/ChannelActionListener.onResponse')
f(16,25,1,1,'org/opensearch/transport/TaskTransportChannel.sendResponse')
f(17,25,1,1,'org/opensearch/transport/TcpTransportChannel.sendResponse')
f(18,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler.sendResponse')
f(19,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler.sendMessage')
f(20,25,1,1,'org/opensearch/transport/OutboundHandler.sendBytes')
f(21,25,1,1,'org/opensearch/transport/OutboundHandler$SendContext.get')
f(22,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler$MessageSerializer.get')
f(23,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundHandler$MessageSerializer.get')
f(24,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundMessage.serialize')
f(25,25,1,1,'org/opensearch/transport/nativeprotocol/NativeOutboundMessage.writeMessage')
f(26,25,1,1,'org/opensearch/search/query/QuerySearchResult.writeTo')
f(27,25,1,1,'org/opensearch/search/query/QuerySearchResult.writeToNoId')
f(28,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeOptionalWriteable')
f(29,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeOptionalWriteable')
f(30,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput$$Lambda.0x00007ffa0d2c34d0.write')
f(31,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.lambda$writeOptionalWriteable$29')
f(32,25,1,1,'org/opensearch/search/internal/ShardSearchRequest.writeTo')
f(33,25,1,1,'org/opensearch/search/internal/ShardSearchRequest.innerWriteTo')
f(34,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeOptionalWriteable')
f(35,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeOptionalWriteable')
f(36,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput$$Lambda.0x00007ffa0d2c34d0.write')
f(37,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.lambda$writeOptionalWriteable$29')
f(38,25,1,1,'org/opensearch/search/builder/SearchSourceBuilder.writeTo')
f(39,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeOptionalNamedWriteable')
f(40,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeNamedWriteable')
f(41,25,1,1,'org/opensearch/index/query/AbstractQueryBuilder.writeTo')
f(42,25,1,1,'org/opensearch/index/query/BoolQueryBuilder.doWriteTo')
f(43,25,1,1,'org/opensearch/index/query/AbstractQueryBuilder.writeQueries')
f(44,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeNamedWriteable')
f(45,25,1,1,'org/opensearch/index/query/AbstractQueryBuilder.writeTo')
f(46,25,1,1,'org/opensearch/index/query/TermsQueryBuilder.doWriteTo')
f(47,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeGenericValue')
f(48,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput$$Lambda.0x00007ffa0cc17da8.write')
f(49,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.lambda$static$10')
f(50,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeGenericValue')
f(51,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput$$Lambda.0x00007ffa0cc15860.write')
f(52,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.lambda$static$15')
f(53,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.writeBytesReference')
f(54,25,1,1,'org/opensearch/core/common/bytes/BytesArray.writeTo')
f(55,25,1,1,'org/opensearch/core/common/io/stream/StreamOutput.write')
f(56,25,1,1,'org/opensearch/transport/nativeprotocol/CompressibleBytesOutputStream.writeBytes')
f(57,25,1,2,'org/opensearch/core/common/io/stream/StreamOutput.write',1,0,0)
f(58,25,1,2,'org/opensearch/common/io/stream/BytesStreamOutput.writeBytes',1,0,0)
f(59,25,1,2,'org/opensearch/common/util/BigByteArray.set',1,0,0)
f(60,25,1,3,'jbyte_disjoint_arraycopy')
f(14,26,4917,1,'org/opensearch/search/SearchService$$Lambda.0x00007ffa0d431370.get')
f(15,26,756,1,'org/opensearch/search/SearchService$$Lambda.0x00007ffa0cedaf08.get')
f(16,26,756,1,'org/opensearch/search/SearchService.lambda$executeFetchPhase$4')
f(17,26,756,1,'org/opensearch/search/SearchService.createContext')
f(18,26,1,1,'org/opensearch/search/SearchService.createSearchContext')
f(19,26,1,1,'org/opensearch/search/DefaultSearchContext.<init>')
f(20,26,1,1,'org/opensearch/search/DefaultSearchContext.evaluateConcurrentSearchMode')
f(21,26,1,0,'org/opensearch/common/settings/AbstractScopedSettings.getOrNull',0,0,1)
f(18,27,751,1,'org/opensearch/search/SearchService.parseSource')
f(19,27,751,1,'org/opensearch/index/query/QueryShardContext.toQuery')
f(20,27,751,1,'org/opensearch/index/query/QueryShardContext.toQuery')
f(21,27,751,1,'org/opensearch/index/query/QueryShardContext$$Lambda.0x00007ffa0d438b00.apply')
f(22,27,751,1,'org/opensearch/index/query/QueryShardContext.lambda$toQuery$3')
f(23,27,751,1,'org/opensearch/index/query/AbstractQueryBuilder.toQuery')
f(24,27,751,1,'org/opensearch/index/query/BoolQueryBuilder.doToQuery')
f(25,27,2,1,'org/apache/lucene/search/BooleanQuery$Builder.build')
f(26,27,2,1,'org/apache/lucene/search/BooleanQuery.<init>')
f(27,27,2,1,'org/apache/lucene/search/Multiset.add')
f(28,27,2,1,'java/util/HashMap.put')
f(29,27,2,1,'java/util/HashMap.hash')
f(30,27,2,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(31,27,2,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(32,27,2,1,'java/util/Objects.hash')
f(33,27,2,1,'java/util/Arrays.hashCode')
f(34,27,2,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(35,27,2,1,'org/roaringbitmap/RoaringArray.hashCode')
f(36,27,2,2,'org/roaringbitmap/BitmapContainer.hashCode',2,0,0)
f(37,27,2,2,'java/util/Arrays.hashCode',2,0,0)
f(25,29,749,1,'org/opensearch/index/query/BoolQueryBuilder.addBooleanClauses')
f(26,29,749,1,'org/opensearch/index/query/AbstractQueryBuilder.toQuery')
f(27,29,749,1,'org/opensearch/index/query/TermsQueryBuilder.doToQuery')
f(28,29,749,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberFieldType.bitmapQuery')
f(29,29,749,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$6.bitmapQuery')
f(30,29,749,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType.bitmapIndexQuery')
f(31,29,749,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$10.<init>')
f(32,29,749,1,'org/apache/lucene/search/PointInSetQuery.<init>')
f(33,56,446,1,'org/apache/lucene/index/PrefixCodedTerms$Builder.add')
f(34,121,3,2,'java/lang/String.equals',3,0,0)
f(34,124,120,2,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes',115,0,0)
f(35,134,5,2,'java/nio/Buffer.hasRemaining',5,0,0)
f(35,139,6,2,'java/nio/Buffer.remaining',6,0,0)
f(35,145,94,2,'java/nio/HeapByteBuffer.put',94,0,0)
f(36,176,4,2,'java/nio/Buffer.checkSession',4,0,0)
f(37,176,4,2,'java/nio/Buffer.session',4,0,0)
f(36,180,1,2,'java/nio/Buffer.limit',1,0,0)
f(36,181,11,2,'java/nio/ByteBuffer.position',11,0,0)
f(37,181,11,2,'java/nio/Buffer.position',11,0,0)
f(36,192,13,2,'java/nio/HeapByteBuffer.ix',13,0,0)
f(36,205,2,2,'java/util/Objects.checkFromIndexSize',2,0,0)
f(37,205,2,2,'jdk/internal/util/Preconditions.checkFromIndexSize',2,0,0)
f(36,207,4,3,'jbyte_arraycopy')
f(36,211,28,3,'jbyte_disjoint_arraycopy')
f(35,239,5,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(36,239,2,1,'java/util/ArrayDeque.add')
f(37,239,2,1,'java/util/ArrayDeque.addLast')
f(38,239,2,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(39,239,2,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(40,239,2,4,'MemAllocator::allocate() const')
f(41,239,2,3,'__memset_evex_unaligned_erms')
f(36,241,3,1,'org/apache/lucene/store/ByteBuffersDataOutput.rewriteToBlockSize')
f(37,241,3,1,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes')
f(38,241,2,2,'java/nio/HeapByteBuffer.duplicate',2,0,0)
f(39,241,2,2,'java/nio/HeapByteBuffer.<init>',2,0,0)
f(40,241,2,2,'java/nio/ByteBuffer.<init>',2,0,0)
f(41,241,2,2,'java/nio/Buffer.<init>',2,0,0)
f(42,241,2,3,'jlong_disjoint_arraycopy')
f(38,243,1,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(39,243,1,1,'java/util/ArrayDeque.add')
f(40,243,1,1,'java/util/ArrayDeque.addLast')
f(41,243,1,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(42,243,1,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(43,243,1,4,'MemAllocator::allocate() const')
f(44,243,1,3,'__memset_evex_unaligned_erms')
f(34,244,47,2,'org/apache/lucene/store/DataOutput.writeVInt',34,0,0)
f(35,251,40,2,'org/apache/lucene/store/ByteBuffersDataOutput.writeByte',27,0,0)
f(36,264,4,2,'java/nio/Buffer.hasRemaining',4,0,0)
f(36,268,10,2,'java/nio/HeapByteBuffer.put',10,0,0)
f(37,268,7,2,'java/nio/Buffer.nextPutIndex',7,0,0)
f(37,275,3,2,'java/nio/HeapByteBuffer.ix',3,0,0)
f(36,278,13,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(37,278,1,1,'java/util/ArrayDeque.add')
f(38,278,1,1,'java/util/ArrayDeque.addLast')
f(39,278,1,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(40,278,1,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(41,278,1,4,'MemAllocator::allocate() const')
f(42,278,1,3,'__memset_evex_unaligned_erms')
f(37,279,12,1,'org/apache/lucene/store/ByteBuffersDataOutput.rewriteToBlockSize')
f(38,279,12,1,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes')
f(39,279,4,2,'java/nio/HeapByteBuffer.duplicate',4,0,0)
f(40,279,4,2,'java/nio/HeapByteBuffer.<init>',4,0,0)
f(41,279,4,2,'java/nio/ByteBuffer.<init>',4,0,0)
f(42,279,4,2,'java/nio/Buffer.<init>',4,0,0)
f(43,279,4,3,'jlong_disjoint_arraycopy')
f(39,283,8,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(40,283,8,1,'java/util/ArrayDeque.add',2,0,0)
f(41,283,8,1,'java/util/ArrayDeque.addLast',2,0,0)
f(42,285,6,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(43,285,6,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(44,285,6,4,'MemAllocator::allocate() const')
f(45,285,6,3,'__memset_evex_unaligned_erms')
f(34,291,88,2,'org/apache/lucene/util/BytesRefBuilder.copyBytes',88,0,0)
f(35,291,80,2,'org/apache/lucene/util/BytesRefBuilder.append',80,0,0)
f(36,300,71,2,'org/apache/lucene/util/BytesRefBuilder.append',71,0,0)
f(37,336,5,3,'jbyte_arraycopy')
f(37,341,23,3,'jbyte_disjoint_arraycopy')
f(37,364,7,2,'org/apache/lucene/util/BytesRefBuilder.grow',7,0,0)
f(38,369,2,2,'org/apache/lucene/util/ArrayUtil.grow',2,0,0)
f(35,371,8,2,'org/apache/lucene/util/BytesRefBuilder.clear',8,0,0)
f(36,371,8,2,'org/apache/lucene/util/BytesRefBuilder.setLength',8,0,0)
f(34,379,2,2,'org/apache/lucene/util/BytesRefBuilder.get',2,0,0)
f(34,381,121,2,'org/apache/lucene/util/StringHelper.bytesDifference',121,0,0)
f(35,407,95,2,'java/util/Arrays.mismatch',95,0,0)
f(36,414,3,2,'java/util/Arrays.rangeCheck',3,0,0)
f(36,417,85,2,'jdk/internal/util/ArraysSupport.mismatch',85,0,0)
f(33,502,24,1,'org/apache/lucene/index/PrefixCodedTerms.hashCode')
f(34,502,24,1,'java/nio/ByteBuffer.hashCode')
f(33,526,93,2,'org/apache/lucene/util/BytesRef.compareTo',93,0,0)
f(34,534,85,2,'java/util/Arrays.compareUnsigned',85,0,0)
f(35,542,4,2,'java/lang/Byte.compareUnsigned',4,0,0)
f(35,546,8,2,'java/util/Arrays.rangeCheck',8,0,0)
f(35,554,65,2,'jdk/internal/util/ArraysSupport.mismatch',65,0,0)
f(33,619,1,2,'org/apache/lucene/util/BytesRefBuilder.<init>',1,0,0)
f(33,620,89,2,'org/apache/lucene/util/BytesRefBuilder.copyBytes',89,0,0)
f(34,620,86,2,'org/apache/lucene/util/BytesRefBuilder.append',86,0,0)
f(35,632,74,2,'org/apache/lucene/util/BytesRefBuilder.append',74,0,0)
f(36,661,8,3,'jbyte_arraycopy')
f(36,669,24,3,'jbyte_disjoint_arraycopy')
f(36,693,13,2,'org/apache/lucene/util/BytesRefBuilder.grow',13,0,0)
f(34,706,3,2,'org/apache/lucene/util/BytesRefBuilder.clear',3,0,0)
f(35,706,3,2,'org/apache/lucene/util/BytesRefBuilder.setLength',3,0,0)
f(33,709,69,2,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$9.next',69,0,0)
f(34,724,11,2,'org/apache/lucene/document/IntPoint.encodeDimension',11,0,0)
f(35,724,11,2,'org/apache/lucene/util/NumericUtils.intToSortableBytes',11,0,0)
f(36,727,8,2,'java/lang/invoke/VarHandleGuards.guard_LII_V',8,0,0)
f(37,727,8,2,'java/lang/invoke/VarHandleByteArrayAsInts$ArrayHandle.set',8,0,0)
f(38,727,5,2,'java/lang/invoke/VarHandleByteArrayAsInts$ArrayHandle.index',5,0,0)
f(38,732,3,2,'jdk/internal/misc/Unsafe.putIntUnaligned',3,0,0)
f(34,735,1,2,'org/roaringbitmap/RoaringBitmap$1.hasNext',1,0,0)
f(34,736,42,2,'org/roaringbitmap/RoaringBitmap$1.next',42,0,0)
f(35,736,42,2,'org/roaringbitmap/RoaringBitmap$1.next',42,0,0)
f(36,755,4,2,'org/roaringbitmap/BitmapContainerCharIterator.hasNext',4,0,0)
f(36,759,19,2,'org/roaringbitmap/BitmapContainerCharIterator.nextAsInt',19,0,0)
f(37,759,19,2,'org/roaringbitmap/BitmapContainerCharIterator.next',19,0,0)
f(18,778,4,1,'org/opensearch/search/query/QueryPhase.preProcess')
f(19,778,4,1,'org/opensearch/search/DefaultSearchContext.preProcess')
f(20,778,4,1,'org/opensearch/search/internal/ContextIndexSearcher.rewrite')
f(21,778,4,1,'org/apache/lucene/search/IndexSearcher.rewrite')
f(22,778,4,1,'org/apache/lucene/search/BooleanQuery.rewrite')
f(23,778,3,1,'java/util/HashMap.getOrDefault')
f(24,778,3,1,'java/util/HashMap.getNode')
f(25,778,3,1,'java/util/HashMap.hash')
f(26,778,3,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(27,778,3,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(28,778,3,1,'java/util/Objects.hash')
f(29,778,3,1,'java/util/Arrays.hashCode')
f(30,778,3,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(31,778,3,1,'org/roaringbitmap/RoaringArray.hashCode')
f(32,778,3,2,'org/roaringbitmap/BitmapContainer.hashCode',3,0,0)
f(33,778,3,2,'java/util/Arrays.hashCode',3,0,0)
f(23,781,1,1,'java/util/HashMap.put')
f(24,781,1,1,'java/util/HashMap.hash')
f(25,781,1,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(26,781,1,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(27,781,1,1,'java/util/Objects.hash')
f(28,781,1,1,'java/util/Arrays.hashCode')
f(29,781,1,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(30,781,1,1,'org/roaringbitmap/RoaringArray.hashCode')
f(31,781,1,2,'org/roaringbitmap/BitmapContainer.hashCode',1,0,0)
f(32,781,1,2,'java/util/Arrays.hashCode',1,0,0)
f(15,782,4161,1,'org/opensearch/search/SearchService$2$$Lambda.0x00007ffa0d430f30.get')
f(16,782,4161,1,'org/opensearch/search/SearchService$2.lambda$onResponse$0')
f(17,782,4161,1,'org/opensearch/search/SearchService.executeQueryPhase')
f(18,782,675,1,'org/opensearch/search/SearchService.createContext')
f(19,782,669,1,'org/opensearch/search/SearchService.parseSource')
f(20,782,669,1,'org/opensearch/index/query/QueryShardContext.toQuery')
f(21,782,669,1,'org/opensearch/index/query/QueryShardContext.toQuery')
f(22,782,669,1,'org/opensearch/index/query/QueryShardContext$$Lambda.0x00007ffa0d438b00.apply')
f(23,782,669,1,'org/opensearch/index/query/QueryShardContext.lambda$toQuery$3')
f(24,782,669,1,'org/opensearch/index/query/AbstractQueryBuilder.toQuery')
f(25,782,669,1,'org/opensearch/index/query/BoolQueryBuilder.doToQuery')
f(26,782,669,1,'org/opensearch/index/query/BoolQueryBuilder.addBooleanClauses')
f(27,782,669,1,'org/opensearch/index/query/AbstractQueryBuilder.toQuery')
f(28,782,669,1,'org/opensearch/index/query/TermsQueryBuilder.doToQuery')
f(29,782,669,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberFieldType.bitmapQuery')
f(30,782,669,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$6.bitmapQuery')
f(31,782,669,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType.bitmapIndexQuery')
f(32,782,669,1,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$10.<init>')
f(33,782,669,1,'org/apache/lucene/search/PointInSetQuery.<init>')
f(34,822,390,1,'org/apache/lucene/index/PrefixCodedTerms$Builder.add')
f(35,881,7,2,'java/lang/String.equals',7,0,0)
f(35,888,88,2,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes',82,0,0)
f(36,900,2,2,'java/nio/Buffer.hasRemaining',2,0,0)
f(36,902,8,2,'java/nio/Buffer.remaining',8,0,0)
f(36,910,60,2,'java/nio/HeapByteBuffer.put',60,0,0)
f(37,935,1,2,'java/nio/Buffer.checkSession',1,0,0)
f(38,935,1,2,'java/nio/Buffer.session',1,0,0)
f(37,936,2,2,'java/nio/Buffer.limit',2,0,0)
f(37,938,2,2,'java/nio/Buffer.position',2,0,0)
f(37,940,3,2,'java/nio/ByteBuffer.position',3,0,0)
f(38,940,3,2,'java/nio/Buffer.position',3,0,0)
f(37,943,5,2,'java/nio/HeapByteBuffer.ix',5,0,0)
f(37,948,3,2,'java/util/Objects.checkFromIndexSize',3,0,0)
f(38,948,3,2,'jdk/internal/util/Preconditions.checkFromIndexSize',3,0,0)
f(37,951,6,3,'jbyte_arraycopy')
f(37,957,13,3,'jbyte_disjoint_arraycopy')
f(36,970,6,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(37,970,1,2,'java/util/ArrayDeque.add',1,0,0)
f(38,970,1,2,'java/util/ArrayDeque.addLast',1,0,0)
f(37,971,5,1,'org/apache/lucene/store/ByteBuffersDataOutput.rewriteToBlockSize')
f(38,971,5,1,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes')
f(39,971,3,2,'java/nio/HeapByteBuffer.duplicate',3,0,0)
f(40,971,3,2,'java/nio/HeapByteBuffer.<init>',3,0,0)
f(41,971,3,2,'java/nio/ByteBuffer.<init>',3,0,0)
f(42,971,3,2,'java/nio/Buffer.<init>',3,0,0)
f(43,971,3,3,'jlong_disjoint_arraycopy')
f(39,974,2,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(40,974,2,1,'java/util/ArrayDeque.add')
f(41,974,2,1,'java/util/ArrayDeque.addLast')
f(42,974,2,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(43,974,2,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(44,974,2,4,'MemAllocator::allocate() const')
f(45,974,2,3,'__memset_evex_unaligned_erms')
f(35,976,46,2,'org/apache/lucene/store/DataOutput.writeVInt',34,0,0)
f(36,979,43,2,'org/apache/lucene/store/ByteBuffersDataOutput.writeByte',31,0,0)
f(37,996,2,2,'java/nio/Buffer.hasRemaining',2,0,0)
f(37,998,12,2,'java/nio/HeapByteBuffer.put',12,0,0)
f(38,998,9,2,'java/nio/Buffer.nextPutIndex',9,0,0)
f(38,1007,3,2,'java/nio/HeapByteBuffer.ix',3,0,0)
f(37,1010,12,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(38,1010,1,1,'java/util/ArrayDeque.add')
f(39,1010,1,1,'java/util/ArrayDeque.addLast')
f(40,1010,1,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(41,1010,1,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(42,1010,1,4,'MemAllocator::allocate() const')
f(43,1010,1,3,'__memset_evex_unaligned_erms')
f(38,1011,11,1,'org/apache/lucene/store/ByteBuffersDataOutput.rewriteToBlockSize')
f(39,1011,11,1,'org/apache/lucene/store/ByteBuffersDataOutput.writeBytes')
f(40,1011,5,2,'java/nio/HeapByteBuffer.duplicate',5,0,0)
f(41,1011,5,2,'java/nio/HeapByteBuffer.<init>',5,0,0)
f(42,1011,5,2,'java/nio/ByteBuffer.<init>',5,0,0)
f(43,1011,5,2,'java/nio/Buffer.<init>',5,0,0)
f(44,1011,5,3,'jlong_disjoint_arraycopy')
f(40,1016,6,1,'org/apache/lucene/store/ByteBuffersDataOutput.appendBlock')
f(41,1016,6,1,'java/util/ArrayDeque.add',1,0,0)
f(42,1016,6,1,'java/util/ArrayDeque.addLast',1,0,0)
f(43,1017,5,4,'OptoRuntime::new_array_C(Klass*, int, JavaThread*)')
f(44,1017,5,4,'TypeArrayKlass::allocate_common(int, bool, JavaThread*)')
f(45,1017,5,4,'MemAllocator::allocate() const')
f(46,1017,5,3,'__memset_evex_unaligned_erms')
f(35,1022,81,2,'org/apache/lucene/util/BytesRefBuilder.copyBytes',81,0,0)
f(36,1022,71,2,'org/apache/lucene/util/BytesRefBuilder.append',71,0,0)
f(37,1029,64,2,'org/apache/lucene/util/BytesRefBuilder.append',64,0,0)
f(38,1058,4,3,'jbyte_arraycopy')
f(38,1062,24,3,'jbyte_disjoint_arraycopy')
f(38,1086,7,2,'org/apache/lucene/util/BytesRefBuilder.grow',7,0,0)
f(39,1090,3,2,'org/apache/lucene/util/ArrayUtil.grow',3,0,0)
f(36,1093,10,2,'org/apache/lucene/util/BytesRefBuilder.clear',10,0,0)
f(37,1093,10,2,'org/apache/lucene/util/BytesRefBuilder.setLength',10,0,0)
f(35,1103,3,2,'org/apache/lucene/util/BytesRefBuilder.get',3,0,0)
f(35,1106,106,2,'org/apache/lucene/util/StringHelper.bytesDifference',106,0,0)
f(36,1132,80,2,'java/util/Arrays.mismatch',80,0,0)
f(37,1139,4,2,'java/util/Arrays.rangeCheck',4,0,0)
f(37,1143,69,2,'jdk/internal/util/ArraysSupport.mismatch',69,0,0)
f(34,1212,24,1,'org/apache/lucene/index/PrefixCodedTerms.hashCode')
f(35,1212,24,1,'java/nio/ByteBuffer.hashCode')
f(34,1236,83,2,'org/apache/lucene/util/BytesRef.compareTo',83,0,0)
f(35,1246,73,2,'java/util/Arrays.compareUnsigned',73,0,0)
f(36,1254,4,2,'java/lang/Byte.compareUnsigned',4,0,0)
f(36,1258,1,2,'java/util/Arrays.rangeCheck',1,0,0)
f(36,1259,60,2,'jdk/internal/util/ArraysSupport.mismatch',60,0,0)
f(34,1319,2,2,'org/apache/lucene/util/BytesRefBuilder.<init>',2,0,0)
f(34,1321,68,2,'org/apache/lucene/util/BytesRefBuilder.copyBytes',68,0,0)
f(35,1321,65,2,'org/apache/lucene/util/BytesRefBuilder.append',65,0,0)
f(36,1330,56,2,'org/apache/lucene/util/BytesRefBuilder.append',56,0,0)
f(37,1352,3,3,'jbyte_arraycopy')
f(37,1355,20,3,'jbyte_disjoint_arraycopy')
f(37,1375,11,2,'org/apache/lucene/util/BytesRefBuilder.grow',11,0,0)
f(35,1386,3,2,'org/apache/lucene/util/BytesRefBuilder.clear',3,0,0)
f(36,1386,3,2,'org/apache/lucene/util/BytesRefBuilder.setLength',3,0,0)
f(34,1389,2,2,'org/apache/lucene/util/BytesRefBuilder.get',2,0,0)
f(34,1391,60,2,'org/opensearch/index/mapper/NumberFieldMapper$NumberType$9.next',60,0,0)
f(35,1406,7,2,'org/apache/lucene/document/IntPoint.encodeDimension',7,0,0)
f(36,1406,7,2,'org/apache/lucene/util/NumericUtils.intToSortableBytes',7,0,0)
f(37,1409,4,2,'java/lang/invoke/VarHandleGuards.guard_LII_V',4,0,0)
f(38,1409,4,2,'java/lang/invoke/VarHandleByteArrayAsInts$ArrayHandle.set',4,0,0)
f(39,1409,2,2,'java/lang/invoke/VarHandleByteArrayAsInts$ArrayHandle.index',2,0,0)
f(39,1411,2,2,'jdk/internal/misc/Unsafe.putIntUnaligned',2,0,0)
f(35,1413,2,2,'org/roaringbitmap/RoaringBitmap$1.hasNext',2,0,0)
f(35,1415,36,2,'org/roaringbitmap/RoaringBitmap$1.next',36,0,0)
f(36,1415,36,2,'org/roaringbitmap/RoaringBitmap$1.next',36,0,0)
f(37,1434,4,2,'org/roaringbitmap/BitmapContainerCharIterator.hasNext',4,0,0)
f(37,1438,13,2,'org/roaringbitmap/BitmapContainerCharIterator.nextAsInt',13,0,0)
f(38,1438,13,2,'org/roaringbitmap/BitmapContainerCharIterator.next',13,0,0)
f(19,1451,6,1,'org/opensearch/search/query/QueryPhase.preProcess')
f(20,1451,6,1,'org/opensearch/search/DefaultSearchContext.preProcess')
f(21,1451,6,1,'org/opensearch/search/internal/ContextIndexSearcher.rewrite')
f(22,1451,6,1,'org/apache/lucene/search/IndexSearcher.rewrite')
f(23,1451,6,1,'org/apache/lucene/search/BooleanQuery.rewrite')
f(24,1451,4,1,'java/util/HashMap.getOrDefault')
f(25,1451,4,1,'java/util/HashMap.getNode')
f(26,1451,4,1,'java/util/HashMap.hash')
f(27,1451,4,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(28,1451,4,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(29,1451,4,1,'java/util/Objects.hash')
f(30,1451,4,1,'java/util/Arrays.hashCode')
f(31,1451,4,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(32,1451,4,1,'org/roaringbitmap/RoaringArray.hashCode')
f(33,1451,4,2,'org/roaringbitmap/BitmapContainer.hashCode',4,0,0)
f(34,1451,4,2,'java/util/Arrays.hashCode',4,0,0)
f(24,1455,2,1,'java/util/HashMap.put')
f(25,1455,2,1,'java/util/HashMap.hash')
f(26,1455,2,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(27,1455,2,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(28,1455,2,1,'java/util/Objects.hash')
f(29,1455,2,1,'java/util/Arrays.hashCode')
f(30,1455,2,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(31,1455,2,1,'org/roaringbitmap/RoaringArray.hashCode')
f(32,1455,2,2,'org/roaringbitmap/BitmapContainer.hashCode',2,0,0)
f(33,1455,2,2,'java/util/Arrays.hashCode',2,0,0)
f(18,1457,3486,1,'org/opensearch/search/SearchService.loadOrExecuteQueryPhase')
f(19,1457,3486,1,'org/opensearch/search/query/QueryPhase.execute')
f(20,1457,3486,1,'org/opensearch/search/query/QueryPhase.executeInternal')
f(21,1457,3486,1,'org/opensearch/neuralsearch/search/query/HybridQueryPhaseSearcher.searchWith')
f(22,1457,3486,1,'org/opensearch/search/query/QueryPhaseSearcherWrapper.searchWith')
f(23,1457,3486,1,'org/opensearch/search/query/QueryPhase$DefaultQueryPhaseSearcher.searchWith')
f(24,1457,3486,1,'org/opensearch/search/query/QueryPhase$DefaultQueryPhaseSearcher.searchWithCollector')
f(25,1457,3486,1,'org/opensearch/search/query/QueryPhase$DefaultQueryPhaseSearcher.searchWithCollector')
f(26,1457,3486,1,'org/opensearch/search/query/QueryPhase.searchWithCollector')
f(27,1457,3486,1,'org/apache/lucene/search/IndexSearcher.search')
f(28,1457,2,1,'org/apache/lucene/search/IndexSearcher.rewrite')
f(29,1457,2,1,'org/opensearch/search/internal/ContextIndexSearcher.rewrite')
f(30,1457,2,1,'org/apache/lucene/search/IndexSearcher.rewrite')
f(31,1457,2,1,'org/apache/lucene/search/BooleanQuery.rewrite')
f(32,1457,2,1,'java/util/HashMap.getOrDefault')
f(33,1457,2,1,'java/util/HashMap.getNode')
f(34,1457,2,1,'java/util/HashMap.hash')
f(35,1457,2,1,'org/apache/lucene/search/IndexOrDocValuesQuery.hashCode')
f(36,1457,2,1,'org/opensearch/search/query/BitmapDocValuesQuery.hashCode')
f(37,1457,2,1,'java/util/Objects.hash')
f(38,1457,2,1,'java/util/Arrays.hashCode')
f(39,1457,2,1,'org/roaringbitmap/RoaringBitmap.hashCode')
f(40,1457,2,1,'org/roaringbitmap/RoaringArray.hashCode')
f(41,1457,2,2,'org/roaringbitmap/BitmapContainer.hashCode',2,0,0)
f(42,1457,2,2,'java/util/Arrays.hashCode',2,0,0)
f(28,1459,3484,1,'org/opensearch/search/internal/ContextIndexSearcher.search')
f(29,1459,3484,1,'org/opensearch/search/internal/ContextIndexSearcher.searchLeaf')
f(30,1459,3,1,'org/apache/lucene/search/BulkScorer.score')
f(31,1459,3,1,'org/opensearch/search/internal/CancellableBulkScorer.score')
f(32,1459,3,1,'org/apache/lucene/search/Weight$DefaultBulkScorer.score')
f(33,1459,3,1,'org/apache/lucene/search/Weight$DefaultBulkScorer.scoreRange')
f(34,1459,2,1,'org/apache/lucene/search/BlockMaxConjunctionScorer$1.matches')
f(35,1459,2,1,'org/apache/lucene/search/ConstantScoreScorer$1.matches')
f(36,1459,2,1,'org/opensearch/search/query/BitmapDocValuesQuery$1$1.matches')
f(37,1459,2,1,'org/apache/lucene/codecs/lucene90/Lucene90DocValuesProducer$2.longValue')
f(38,1459,2,1,'org/apache/lucene/codecs/lucene90/Lucene90DocValuesProducer$VaryingBPVReader.getLongValue')
f(39,1459,2,2,'org/apache/lucene/store/MemorySegmentIndexInput$SingleSegmentImpl.readLong',2,0,0)
f(40,1459,2,2,'java/lang/foreign/MemorySegment.get',2,0,0)
f(41,1459,2,2,'java/lang/invoke/VarHandleGuards.guard_LJ_J',2,0,0)
f(42,1459,2,2,'java/lang/invoke/VarHandleSegmentAsLongs.get',2,0,0)
f(43,1459,2,2,'java/lang/invoke/VarHandleSegmentAsLongs.checkAddress',2,0,0)
f(44,1459,2,2,'jdk/internal/foreign/AbstractMemorySegmentImpl.checkAccess',2,0,0)
f(45,1459,2,2,'jdk/internal/foreign/AbstractMemorySegmentImpl.checkBounds',2,0,0)
f(34,1461,1,1,'org/apache/lucene/search/BlockMaxConjunctionScorer$2.nextDoc')
f(35,1461,1,1,'org/apache/lucene/search/BlockMaxConjunctionScorer$2.advance')
f(36,1461,1,1,'org/apache/lucene/codecs/lucene99/Lucene99PostingsReader$BlockImpactsDocsEnum.advance')
f(37,1461,1,1,'org/apache/lucene/codecs/lucene99/Lucene99PostingsReader$BlockImpactsDocsEnum.refillDocs')
f(38,1461,1,1,'org/apache/lucene/codecs/lucene99/ForDeltaUtil.decodeAndPrefixSum')
f(39,1461,1,1,'org/apache/lucene/codecs/lucene99/ForUtil.decodeAndPrefixSum')
f(40,1461,1,0,'org/apache/lucene/codecs/lucene99/ForUtil.decode17',0,0,1)
f(30,1462,3481,1,'org/opensearch/search/internal/ContextIndexSearcher$1.bulkScorer')
f(31,1462,3481,1,'org/apache/lucene/search/BooleanWeight.bulkScorer')
f(32,1462,3481,1,'org/apache/lucene/search/BooleanWeight.booleanScorer')
f(33,1462,3481,1,'org/apache/lucene/search/BooleanWeight.requiredBulkScorer')
f(34,1462,1,1,'org/apache/lucene/search/BlockMaxConjunctionScorer.<init>')
f(35,1462,1,1,'org/apache/lucene/search/TermScorer.advanceShallow')
f(36,1462,1,1,'org/apache/lucene/search/MaxScoreCache.advanceShallow')
f(37,1462,1,1,'org/apache/lucene/codecs/lucene99/Lucene99PostingsReader$BlockImpactsDocsEnum.advanceShallow')
f(38,1462,1,1,'org/apache/lucene/codecs/lucene99/Lucene99ScoreSkipReader.skipTo')
f(34,1463,3479,1,'org/apache/lucene/search/IndexOrDocValuesQuery$1$1.cost')
f(35,1463,3479,1,'org/apache/lucene/search/PointInSetQuery$1$1.cost')
f(36,1463,3478,1,'org/apache/lucene/index/PointValues.estimateDocCount')
f(37,1463,3478,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(38,1463,3478,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(39,1463,666,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(40,1463,649,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(41,1463,649,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(42,1463,649,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(43,1463,648,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(44,1463,646,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(45,1463,646,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(46,1463,643,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(47,1463,630,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(48,1463,614,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(49,1463,546,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(50,1463,336,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(51,1464,97,1,'org/apache/lucene/index/PointValues.estimatePointCount')
f(52,1464,96,1,'org/apache/lucene/search/PointInSetQuery$MergePointVisitor.compare')
f(53,1472,86,2,'org/apache/lucene/index/PrefixCodedTerms$TermIterator.next',86,0,0)
f(54,1476,52,2,'org/apache/lucene/index/PrefixCodedTerms$TermIterator.readTermBytes',52,0,0)
f(55,1478,38,2,'org/apache/lucene/store/ByteBuffersDataInput.readBytes',38,0,0)
f(56,1481,8,2,'java/nio/ByteBuffer.position',8,0,0)
f(57,1481,8,2,'java/nio/Buffer.position',8,0,0)
f(56,1489,15,2,'java/nio/HeapByteBuffer.get',15,0,0)
f(57,1496,1,2,'java/util/Objects.checkFromIndexSize',1,0,0)
f(58,1496,1,2,'jdk/internal/util/Preconditions.checkFromIndexSize',1,0,0)
f(57,1497,2,3,'jbyte_arraycopy')
f(57,1499,5,3,'jbyte_disjoint_arraycopy')
f(56,1504,8,2,'java/nio/HeapByteBufferR.duplicate',8,0,0)
f(57,1508,4,2,'java/nio/HeapByteBufferR.<init>',4,0,0)
f(58,1508,4,2,'java/nio/HeapByteBuffer.<init>',4,0,0)
f(59,1509,3,2,'java/nio/ByteBuffer.<init>',3,0,0)
f(60,1509,3,2,'java/nio/Buffer.<init>',3,0,0)
f(61,1510,1,2,'java/nio/ByteBuffer.limit',1,0,0)
f(62,1510,1,2,'java/nio/ByteBuffer.limit',1,0,0)
f(63,1510,1,2,'java/nio/Buffer.limit',1,0,0)
f(61,1511,1,2,'java/nio/ByteBuffer.position',1,0,0)
f(62,1511,1,2,'java/nio/ByteBuffer.position',1,0,0)
f(63,1511,1,2,'java/nio/Buffer.position',1,0,0)
f(56,1512,3,2,'org/apache/lucene/store/ByteBuffersDataInput.blockIndex',3,0,0)
f(57,1512,3,2,'java/lang/Math.toIntExact',3,0,0)
f(56,1515,1,2,'org/apache/lucene/store/ByteBuffersDataInput.blockOffset',1,0,0)
f(55,1516,2,2,'org/apache/lucene/util/BytesRefBuilder.bytes',2,0,0)
f(55,1518,9,2,'org/apache/lucene/util/BytesRefBuilder.grow',9,0,0)
f(55,1527,1,2,'org/apache/lucene/util/BytesRefBuilder.setLength',1,0,0)
f(54,1528,2,2,'org/apache/lucene/store/ByteBuffersDataInput.position',2,0,0)
f(54,1530,28,2,'org/apache/lucene/store/DataInput.readVInt',28,0,0)
f(55,1530,28,2,'org/apache/lucene/store/ByteBuffersDataInput.readByte',28,0,0)
f(56,1550,4,2,'java/nio/HeapByteBuffer.get',4,0,0)
f(57,1552,2,2,'java/nio/Buffer.checkIndex',2,0,0)
f(56,1554,2,2,'org/apache/lucene/store/ByteBuffersDataInput.blockIndex',2,0,0)
f(57,1555,1,2,'java/lang/Math.toIntExact',1,0,0)
f(56,1556,2,2,'org/apache/lucene/store/ByteBuffersDataInput.blockOffset',2,0,0)
f(53,1558,2,2,'org/apache/lucene/util/ArrayUtil$$Lambda.0x00007ffa0d3fe6d0.compare',2,0,0)
f(54,1558,2,2,'org/apache/lucene/util/ArrayUtil.compareUnsigned4',2,0,0)
f(55,1558,2,2,'java/lang/invoke/VarHandleGuards.guard_LI_I',2,0,0)
f(56,1558,2,2,'java/lang/invoke/VarHandleByteArrayAsInts$ArrayHandle.get',2,0,0)
f(57,1558,2,2,'jdk/internal/misc/Unsafe.getIntUnaligned',2,0,0)
f(58,1558,2,2,'jdk/internal/misc/Unsafe.convEndian',2,0,0)
f(52,1560,1,2,'org/opensearch/search/internal/ExitableDirectoryReader$ExitablePointTree.size',1,0,0)
f(53,1560,1,2,'org/opensearch/search/internal/ContextIndexSearcher$MutableQueryTimeout.checkCancelled',1,0,0)
f(54,1560,1,2,'java/util/HashMap$KeyIterator.next',1,0,0)
f(55,1560,1,2,'java/util/HashMap$HashIterator.nextNode',1,0,0)
f(51,1561,234,1,'org/apache/lucene/search/PointInSetQuery$MergePointVisitor.compare')
f(52,1575,217,2,'org/apache/lucene/index/PrefixCodedTerms$TermIterator.next',217,0,0)
f(53,1582,143,2,'org/apache/lucene/index/PrefixCodedTerms$TermIterator.readTermBytes',143,0,0)
f(54,1594,95,2,'org/apache/lucene/store/ByteBuffersDataInput.readBytes',95,0,0)
f(55,1604,2,2,'java/nio/Buffer.remaining',2,0,0)
f(55,1606,4,2,'java/nio/ByteBuffer.position',4,0,0)
f(56,1606,4,2,'java/nio/Buffer.position',4,0,0)
f(55,1610,52,2,'java/nio/HeapByteBuffer.get',52,0,0)
f(56,1623,2,2,'java/nio/Buffer.checkSession',2,0,0)
f(57,1623,2,2,'java/nio/Buffer.session',2,0,0)
f(56,1625,3,2,'java/nio/HeapByteBuffer.ix',3,0,0)
f(56,1628,7,2,'java/util/Objects.checkFromIndexSize',7,0,0)
f(57,1628,7,2,'jdk/internal/util/Preconditions.checkFromIndexSize',7,0,0)
f(56,1635,4,3,'jbyte_arraycopy')
f(56,1639,23,3,'jbyte_disjoint_arraycopy')
f(55,1662,20,2,'java/nio/HeapByteBufferR.duplicate',20,0,0)
f(56,1673,1,2,'java/nio/Buffer.limit',1,0,0)
f(56,1674,2,2,'java/nio/Buffer.markValue',2,0,0)
f(56,1676,6,2,'java/nio/HeapByteBufferR.<init>',6,0,0)
f(57,1676,6,2,'java/nio/HeapByteBuffer.<init>',6,0,0)
f(58,1679,3,2,'java/nio/ByteBuffer.<init>',3,0,0)
f(59,1679,3,2,'java/nio/Buffer.<init>',3,0,0)
f(60,1680,1,2,'java/nio/ByteBuffer.limit',1,0,0)
f(61,1680,1,2,'java/nio/ByteBuffer.limit',1,0,0)
f(62,1680,1,2,'java/nio/Buffer.limit',1,0,0)
f(60,1681,1,2,'java/nio/ByteBuffer.position',1,0,0)
f(61,1681,1,2,'java/nio/ByteBuffer.position',1,0,0)
f(62,1681,1,2,'java/nio/Buffer.position',1,0,0)
f(55,1682,6,2,'org/apache/lucene/store/ByteBuffersDataInput.blockIndex',6,0,0)
f(56,1686,2,2,'java/lang/Math.toIntExact',2,0,0)
f(55,1688,1,2,'org/apache/lucene/store/ByteBuffersDataInput.blockOffset',1,0,0)
f(54,1689,5,2,'org/apache/lucene/util/BytesRefBuilder.bytes',5,0,0)
f(54,1694,29,2,'org/apache/lucene/util/BytesRefBuilder.grow',29,0,0)
f(55,1714,9,2,'org/apache/lucene/util/ArrayUtil.grow',9,0,0)
f(54,1723,2,2,'org/apache/lucene/util/BytesRefBuilder.setLength',2,0,0)
f(53,1725,1,2,'org/apache/lucene/store/ByteBuffersDataInput.position',1,0,0)
f(53,1726,66,2,'org/apache/lucene/store/DataInput.readVInt',66,0,0)
f(54,1732,60,2,'org/apache/lucene/store/ByteBuffersDataInput.readByte',60,0,0)
f(55,1762,15,2,'java/nio/HeapByteBuffer.get',15,0,0)
f(56,1767,10,2,'java/nio/Buffer.checkIndex',10,0,0)
f(55,1777,9,2,'org/apache/lucene/store/ByteBuffersDataInput.blockIndex',9,0,0)