Sun 12/07/2025

Last successful run: 2025.12.06.18.03.40
Lucene/Solr trunk rev 76ea2058b41c63d800ae262b70ff96ca8fd83af8 (no changes since last successful run)
luceneutil revision 1191abbcbf4d722e8a824934978b0f2a199de561 (commits since last successful run)
WARNING: Using incubator modules: jdk.incubator.vector openjdk version "25.0.1" 2025-09-16 OpenJDK Runtime Environment (build 25.0.1) OpenJDK 64-Bit Server VM (build 25.0.1, mixed mode, sharing)
openjdk full version "25.0.1"
Java command-line: /usr/lib/jvm/java-25-openjdk/bin/java --add-modules jdk.incubator.vector -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp
Index: 15 segments: segments_2: _32(11.0.0):C4978031:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765185555712, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2gudj _65(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765191486864, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2gze1 _98(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765197412050, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2h48p _cb(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765203305064, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2h8tg _fe(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765209198593, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hd7g _fp(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765210523126, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hdmj _g0(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765211021976, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2he14 _gb(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765211513931, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hef7 _gm(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765212010669, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hesp _gx(11.0.0):C497804:[diagnostics={mergeMaxNumSegments=-1, timestamp=1765212502117, os.version=6.15.2-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=25.0.1, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hf5j _gy(11.0.0):C49780:[diagnostics={java.vendor=Arch Linux, os.arch=amd64, os.version=6.15.2-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1765212620003, java.runtime.version=25.0.1, os=Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hf6v _gz(11.0.0):C49780:[diagnostics={java.vendor=Arch Linux, os.arch=amd64, os.version=6.15.2-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1765212662591, java.runtime.version=25.0.1, os=Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hf87 _h0(11.0.0):C49781:[diagnostics={java.vendor=Arch Linux, os.arch=amd64, os.version=6.15.2-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1765212705436, java.runtime.version=25.0.1, os=Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hf9j _h1(11.0.0):C49780:[diagnostics={java.vendor=Arch Linux, os.arch=amd64, os.version=6.15.2-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1765212747278, java.runtime.version=25.0.1, os=Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hfas _h2(11.0.0):C46742:[diagnostics={java.vendor=Arch Linux, os.arch=amd64, os.version=6.15.2-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1765212786162, java.runtime.version=25.0.1, os=Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=4u492yeoeji1sl47z5ss2hfby
See the perty vmstat charts

Search perf vs day before
TaskQPS prevStdDev prevQPS nowStdDev now% changep-value
VectorSearch677.1(0.5%)515.0(0.2%)-23.95 %0.000
BrowseMonthTaxoFacets8.7(35.3%)8.4(34.7%)-3.69 %0.739
PostFilteredVectorSearch598.6(0.5%)587.5(0.3%)-1.85 %0.000
PreFilteredVectorSearch182.4(1.1%)180.0(1.5%)-1.35 %0.001
Prefix3640.6(1.6%)632.4(2.4%)-1.27 %0.047
IntervalsOrdered23.7(3.0%)23.4(3.8%)-0.98 %0.366
OrHighRare410.0(3.4%)406.3(2.7%)-0.89 %0.355
OrHighMedDayTaxoFacets9.8(5.3%)9.8(5.1%)-0.86 %0.599
FilteredPrefix3482.5(2.3%)480.4(1.6%)-0.44 %0.487
AndHighMedDayTaxoFacets85.1(1.2%)84.9(1.1%)-0.23 %0.528
CountPhrase23.7(3.5%)23.7(4.0%)-0.20 %0.864
Wildcard370.8(1.7%)370.3(2.0%)-0.14 %0.813
CountTerm8825.9(1.6%)8819.5(1.8%)-0.07 %0.894
IntSet773.8(4.4%)773.3(4.2%)-0.07 %0.960
Phrase50.9(2.2%)50.8(2.1%)-0.06 %0.925
Fuzzy1107.2(1.5%)107.1(1.4%)-0.06 %0.899
TermBGroup1M1P36.0(1.7%)36.0(2.0%)-0.03 %0.963
Fuzzy295.2(1.4%)95.2(1.3%)0.02 %0.971
CountOrHighMed540.9(2.2%)541.3(2.6%)0.07 %0.927
TermGroup1M13.1(1.1%)13.1(1.2%)0.15 %0.691
FilteredDismaxOrHighMed242.0(1.9%)242.4(1.5%)0.18 %0.737
BrowseDateSSDVFacets1.5(0.2%)1.5(0.2%)0.19 %0.001
Or2Terms2StopWords360.3(1.1%)361.0(1.0%)0.20 %0.559
BrowseRandomLabelTaxoFacets6.2(0.8%)6.2(0.8%)0.21 %0.424
TermGroup10K13.7(1.2%)13.8(1.3%)0.21 %0.602
AndHighOrMedMed139.7(3.2%)140.0(3.3%)0.22 %0.832
FilteredPhrase98.0(1.6%)98.2(1.6%)0.23 %0.651
TermBGroup1M16.9(1.1%)16.9(1.2%)0.24 %0.515
CountFilteredPhrase95.8(1.4%)96.1(1.7%)0.24 %0.636
FilteredOrMany29.5(2.8%)29.6(2.8%)0.24 %0.786
TermDayOfYearSort439.7(1.4%)440.8(1.7%)0.25 %0.616
BrowseDayOfYearSSDVFacets5.6(1.0%)5.7(0.9%)0.25 %0.384
BrowseDayOfYearTaxoFacets7.1(0.6%)7.1(0.6%)0.26 %0.185
FilteredOrHighMed324.8(1.0%)325.7(0.8%)0.26 %0.357
BrowseRandomLabelSSDVFacets4.6(1.2%)4.6(1.2%)0.27 %0.479
Term1157.6(2.3%)1160.8(2.5%)0.28 %0.713
BrowseDateTaxoFacets7.1(0.6%)7.1(0.7%)0.28 %0.163
PKLookup286.7(1.6%)287.5(1.7%)0.28 %0.589
BrowseMonthSSDVFacets6.0(0.4%)6.1(0.4%)0.29 %0.029
FilteredOr2Terms2StopWords222.7(1.1%)223.3(1.0%)0.30 %0.361
MedTermDayTaxoFacets39.5(2.9%)39.6(2.7%)0.32 %0.724
TermTitleSort131.3(1.7%)131.8(1.2%)0.34 %0.472
AndHighHighDayTaxoFacets16.1(3.9%)16.2(2.7%)0.36 %0.736
SloppyPhrase9.1(7.6%)9.1(7.5%)0.36 %0.880
FilteredDismaxOrHighHigh97.8(2.9%)98.1(2.4%)0.38 %0.655
FilteredAndHighMed325.8(1.5%)327.0(1.2%)0.38 %0.362
CountOrHighHigh562.2(1.6%)564.4(1.5%)0.40 %0.418
OrStopWords89.9(1.5%)90.3(1.8%)0.42 %0.430
CountFilteredOrHighHigh204.1(0.7%)204.9(0.8%)0.43 %0.080
FilteredDismaxTerm242.1(1.2%)243.2(1.4%)0.43 %0.285
CountAndHighHigh554.3(1.2%)556.7(1.3%)0.43 %0.273
FilteredAnd3Terms599.5(1.2%)602.2(1.3%)0.45 %0.256
CountFilteredOrHighMed224.5(0.6%)225.5(0.9%)0.47 %0.053
TermDateFacets29.9(3.5%)30.1(3.5%)0.47 %0.673
SpanNear24.2(3.5%)24.3(3.8%)0.47 %0.682
FilteredTerm256.4(1.4%)257.6(1.5%)0.48 %0.287
CountOrMany61.3(1.9%)61.6(2.4%)0.48 %0.481
CountFilteredOrMany55.9(1.4%)56.2(2.0%)0.48 %0.378
OrMany38.2(2.0%)38.4(2.1%)0.49 %0.459
FilteredOrStopWords90.6(0.7%)91.0(0.9%)0.49 %0.050
TermDTSort223.7(1.9%)224.8(1.8%)0.49 %0.395
TermGroup10015.5(1.7%)15.6(1.8%)0.51 %0.360
And2Terms2StopWords373.9(1.1%)375.8(1.1%)0.52 %0.124
DismaxOrHighHigh260.7(2.1%)262.1(1.2%)0.53 %0.325
CountFilteredIntNRQ163.7(0.8%)164.6(0.6%)0.53 %0.022
DismaxOrHighMed338.9(2.0%)340.7(1.5%)0.54 %0.330
TermMonthSort1015.6(2.5%)1021.1(2.5%)0.54 %0.498
OrHighHigh189.9(1.5%)191.0(1.6%)0.56 %0.249
FilteredAnd2Terms2StopWords451.3(1.2%)453.8(1.0%)0.56 %0.111
DismaxTerm1361.8(1.8%)1369.7(2.3%)0.58 %0.376
Respell63.8(1.7%)64.2(1.5%)0.59 %0.246
AndStopWords79.0(1.4%)79.4(1.5%)0.62 %0.189
FilteredIntNRQ379.5(1.3%)382.0(1.2%)0.65 %0.096
FilteredOr3Terms191.9(2.3%)193.1(1.9%)0.65 %0.325
FilteredOrHighHigh124.5(0.7%)125.3(0.5%)0.67 %0.001
IntNRQ375.5(1.1%)378.0(1.2%)0.68 %0.060
FilteredAndStopWords105.8(1.0%)106.6(0.8%)0.71 %0.012
CountAndHighMed547.2(4.0%)551.2(3.3%)0.73 %0.524
Or3Terms392.1(1.1%)395.0(0.9%)0.74 %0.017
AndHighMed416.5(1.5%)419.6(1.2%)0.76 %0.080
AndHighHigh181.9(1.2%)183.4(1.2%)0.79 %0.039
OrHighMed495.6(1.3%)499.5(1.4%)0.80 %0.057
FilteredAndHighHigh129.0(1.5%)130.3(0.9%)0.98 %0.013
And3Terms508.3(1.6%)513.3(1.4%)0.99 %0.042
CombinedAndHighMed215.5(2.4%)217.8(2.4%)1.06 %0.163
CombinedTerm129.2(4.1%)130.6(4.7%)1.11 %0.431
CombinedOrHighMed208.1(2.7%)210.5(3.1%)1.12 %0.219
CombinedAndHighHigh55.7(3.7%)56.4(3.9%)1.28 %0.292
CombinedOrHighHigh54.3(4.0%)55.2(4.5%)1.63 %0.229
AndMedOrHighHigh166.8(6.1%)170.2(1.9%)2.04 %0.153


Jump to profiler results:
indexing 1KB
indexing 1KB (with vectors)
indexing 4KB
indexing near-real-timeB
deterministic (single threaded) indexing
searching

Profiler results (indexing)

~1KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 483633 events (total: 483633)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.59%         46392         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
7.15%         34596         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
6.40%         30941         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
6.20%         29966         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.96%         24005         java.lang.Character#codePointAtImpl() [Inlined code]
4.77%         23064         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.58%         12469         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.35%         11349         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
2.28%         11040         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.19%         10609         java.lang.Integer#rotateLeft() [Inlined code]
1.55%         7491          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.54%         7472          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
1.47%         7128          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.43%         6921          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.43%         6911          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.43%         6894          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.18%         5716          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.15%         5548          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.09%         5253          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.04%         5046          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
1.00%         4829          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.95%         4598          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.89%         4299          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
0.88%         4250          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.87%         4188          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
0.87%         4188          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.87%         4187          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.80%         3853          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.73%         3530          java.lang.Character#toChars() [Inlined code]
0.67%         3223          java.lang.Character#codePointAt() [Inlined code]
0.65%         3157          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.64%         3077          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
0.62%         2977          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.59%         2833          java.lang.Character#isHighSurrogate() [Inlined code]
0.58%         2813          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
0.57%         2774          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.52%         2522          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.49%         2381          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.41%         1964          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.40%         1943          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.39%         1870          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.37%         1795          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.37%         1767          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.35%         1707          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.34%         1652          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.34%         1641          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.33%         1596          java.lang.ThreadLocal#get() [Inlined code]
0.31%         1492          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.31%         1479          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.30%         1442          java.lang.Character#toLowerCase() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 483633 events (total: 483633)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.58%         46340         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
6.39%         30896         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.96%         24005         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
4.77%         23064         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
3.90%         18859         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
3.25%         15737         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
3.17%         15320         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
3.03%         14646         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.58%         12468         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.35%         11349         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.27%         10989         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.19%         10609         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.54%         7471          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.51%         7307          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.45%         7024          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.43%         6921          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.43%         6911          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
1.18%         5716          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
1.15%         5548          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.99%         4806          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.95%         4598          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
0.89%         4295          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.87%         4187          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.79%         3818          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.77%         3702          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.75%         3604          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.73%         3530          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.68%         3284          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.65%         3157          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.64%         3077          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
0.61%         2974          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.60%         2925          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.60%         2887          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
0.57%         2773          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.57%         2768          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
0.56%         2721          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.55%         2669          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.52%         2522          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.49%         2381          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.43%         2098          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.41%         1964          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.40%         1938          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.39%         1877          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.37%         1795          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.35%         1707          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.35%         1679          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.34%         1642          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.33%         1580          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.32%         1550          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.32%         1547          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 483633 events (total: 483633)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.56%         46248         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
4.80%         23218         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
4.65%         22485         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
4.16%         20117         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
3.17%         15320         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
3.11%         15046         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.72%         13138         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.57%         12439         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.35%         11349         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
2.32%         11201         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.27%         10989         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
2.17%         10473         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.05%         9922          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.54%         7471          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.51%         7307          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.45%         7024          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
1.06%         5105          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.95%         4598          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.89%         4314          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.89%         4295          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.87%         4197          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.87%         4187          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.79%         3805          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.78%         3791          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.76%         3687          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.73%         3530          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.66%         3199          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.65%         3148          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.64%         3077          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.63%         3058          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.62%         2999          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.61%         2974          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.61%         2962          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
0.60%         2925          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.56%         2721          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.56%         2717          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.55%         2682          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.55%         2665          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.54%         2599          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.53%         2567          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.52%         2522          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.51%         2459          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.51%         2444          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.49%         2375          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.49%         2355          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.44%         2140          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.41%         1964          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.40%         1936          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.38%         1853          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.35%         1678          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 483633 events (total: 483633)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.62%         22330         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
4.16%         20117         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.98%         19236         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.84%         18570         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.10%         14990         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.94%         14200         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
2.75%         13278         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.70%         13058         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.32%         11198         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.27%         10988         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
2.09%         10120         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.05%         9936          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.92%         9304          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.04%         5018          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.03%         4987          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [Inlined code]
0.83%         4000          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.81%         3935          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.79%         3842          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
0.79%         3812          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.76%         3664          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.72%         3485          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.68%         3307          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.68%         3290          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.67%         3222          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.65%         3148          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.64%         3086          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.64%         3076          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.61%         2956          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram() [Inlined code]
0.56%         2725          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.55%         2675          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.55%         2664          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.54%         2630          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.53%         2546          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.53%         2542          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.52%         2538          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.52%         2502          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.51%         2452          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.50%         2427          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.50%         2417          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.47%         2273          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.47%         2260          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.45%         2175          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.45%         2173          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.44%         2126          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.43%         2069          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.42%         2048          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.41%         1989          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
0.41%         1975          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.41%         1974          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.41%         1962          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 483633 events (total: 483633)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.56%         22030         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
4.16%         20117         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
3.93%         18983         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
3.77%         18246         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
3.10%         14990         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.88%         13947         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
2.70%         13058         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.19%         10596         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
2.11%         10226         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
2.06%         9985          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.89%         9144          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.77%         8539          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
1.71%         8255          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.03%         4989          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
1.03%         4987          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.83%         3999          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.79%         3840          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.75%         3638          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.72%         3476          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.71%         3425          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.68%         3281          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.67%         3242          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.66%         3179          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.65%         3148          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.64%         3076          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.62%         3020          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.60%         2919          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.56%         2725          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.55%         2675          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.55%         2664          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.54%         2601          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.52%         2538          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.51%         2448          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [Inlined code]
0.50%         2427          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.49%         2359          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.48%         2300          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.46%         2233          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.46%         2215          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.44%         2135          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.44%         2126          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.43%         2085          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.43%         2081          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.42%         2026          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.41%         1989          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.40%         1938          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.40%         1932          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.40%         1924          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.38%         1836          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.37%         1777          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.35%         1695          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 411415 events (total: 321591M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        64280M        perf.LineFileDocs#nextDoc() [JIT compiled code]
13.40%        43106M        java.lang.StringUTF16#compress() [Inlined code]
8.54%         27479M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.18%         23097M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.90%         22199M        perf.LineFileDocs#readDocs() [JIT compiled code]
6.81%         21895M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
4.68%         15059M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.56%         11445M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
3.33%         10701M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
3.06%         9836M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.63%         8468M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.74%         5602M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.73%         5571M         org.apache.lucene.util.BytesRef#() [Inlined code]
1.44%         4635M         java.util.ArrayList#grow() [Inlined code]
1.39%         4481M         perf.LineFileDocs#readDocs() [Interpreted code]
1.33%         4284M         java.util.TreeMap#keyIterator() [Inlined code]
1.20%         3849M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.98%         3166M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.86%         2764M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.83%         2659M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.74%         2372M         java.util.Formatter#parse() [JIT compiled code]
0.58%         1871M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.53%         1719M         java.lang.Integer#toString() [Inlined code]
0.51%         1629M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.50%         1599M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.45%         1462M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.43%         1396M         java.util.Arrays#copyOfRange() [Inlined code]
0.32%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
0.31%         1009M         java.lang.StringBuilder#toString() [Inlined code]
0.31%         985M          java.lang.StringLatin1#replace() [Inlined code]
0.30%         952M          java.lang.StringLatin1#newString() [Inlined code]
0.29%         930M          java.lang.AbstractStringBuilder#() [Inlined code]
0.28%         912M          java.util.List#of() [Inlined code]
0.27%         881M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.27%         859M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
0.22%         695M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.17%         545M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.13%         429M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.13%         412M          java.util.ArrayList#iterator() [JIT compiled code]
0.12%         390M          java.util.ArrayList#subList() [Inlined code]
0.10%         333M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.09%         282M          java.nio.HeapByteBuffer#asReadOnlyBuffer() [Inlined code]
0.08%         267M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.08%         245M          java.util.Formatter#parse() [Inlined code]
0.07%         234M          java.lang.Thread#beforeSleep() [Interpreted code]
0.07%         231M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.07%         223M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
0.06%         207M          org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled code]
0.06%         194M          org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
0.06%         187M          org.apache.lucene.util.BytesRef#deepCopyOf() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 411415 events (total: 321591M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.94%        64137M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
13.40%        43106M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
8.53%         27444M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.18%         23097M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.90%         22199M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.81%         21895M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
4.68%         15059M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.33%         10701M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
3.06%         9836M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.78%         8926M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.62%         8420M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.74%         5602M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.64%         5268M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
1.44%         4635M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.39%         4481M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.33%         4284M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
1.20%         3849M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.98%         3166M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.86%         2764M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.83%         2659M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.78%         2518M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.74%         2372M         java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
0.58%         1871M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.51%         1629M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.50%         1599M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.50%         1595M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.45%         1462M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
0.32%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.31%         1009M         java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.31%         985M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.29%         948M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.29%         930M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.28%         912M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.27%         872M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.27%         859M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [JIT compiled code]
0.22%         721M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
0.22%         695M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.21%         672M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.17%         532M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.13%         414M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000006112dc00#newInvokeSpecial() [Inlined code]
0.12%         390M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.11%         349M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.10%         325M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.09%         303M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.09%         282M          java.nio.HeapByteBuffer#asReadOnlyBuffer() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#toBufferList() [JIT compiled code]
0.08%         267M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.08%         245M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.07%         234M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
0.07%         231M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.07%         223M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 411415 events (total: 321591M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.94%        64137M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.39%        43059M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
8.51%         27356M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
7.18%         23097M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
6.90%         22199M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.24%         16855M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
4.68%         15059M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
2.78%         8926M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.62%         8420M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.74%         5597M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
1.71%         5507M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.63%         5252M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.56%         5020M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.44%         4632M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
1.42%         4579M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.39%         4481M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.33%         4284M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
1.32%         4233M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.12%         3598M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
1.08%         3467M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.90%         2892M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.86%         2764M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.83%         2659M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.78%         2503M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.74%         2372M         java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.57%         1847M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.51%         1629M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.50%         1599M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.50%         1595M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.45%         1462M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.45%         1442M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.32%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.31%         984M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.30%         970M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.29%         946M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.29%         930M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at java.util.Formatter#() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.29%         921M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.28%         912M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.27%         872M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [Inlined code]
0.27%         859M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.21%         676M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.21%         672M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.21%         670M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.17%         532M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [JIT compiled code]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
0.13%         414M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000006112dc00#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.12%         390M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.12%         381M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.11%         349M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.10%         325M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.09%         303M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 411415 events (total: 321591M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.94%        64137M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.35%        42929M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.90%         22199M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.57%         21138M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
3.92%         12618M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.66%         11785M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
2.42%         7785M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
2.42%         7778M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.76%         5675M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.74%         5597M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.70%         5457M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.62%         5223M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.59%         5118M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
1.42%         4579M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.39%         4481M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.32%         4233M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.11%         3577M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.08%         3461M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
1.06%         3400M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.02%         3294M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.93%         2995M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.90%         2892M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.87%         2792M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.86%         2764M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.84%         2710M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.83%         2666M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.76%         2440M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.74%         2372M         java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.74%         2365M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.74%         2363M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.61%         1958M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.61%         1947M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.59%         1900M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.55%         1759M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.50%         1595M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.49%         1587M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.47%         1525M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.47%         1514M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.45%         1462M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.41%         1330M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.41%         1313M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.40%         1298M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.37%         1177M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.36%         1146M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.32%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.31%         1007M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.30%         970M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.30%         962M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
0.29%         935M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.29%         921M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 411415 events (total: 321591M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.94%        64137M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
13.35%        42929M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.90%         22199M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.06%         19502M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
3.73%         11994M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.66%         11785M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
2.27%         7294M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.95%         6257M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.74%         5597M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
1.70%         5457M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
1.64%         5277M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.62%         5223M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.53%         4935M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.42%         4579M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Interpreted code]
1.39%         4481M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.32%         4233M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
1.08%         3461M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
1.06%         3400M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.02%         3294M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.90%         2909M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.90%         2892M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.86%         2764M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.85%         2718M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.83%         2666M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.76%         2453M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.74%         2372M         java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.70%         2252M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.68%         2187M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.61%         1947M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.56%         1803M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.56%         1800M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.51%         1650M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.50%         1595M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.49%         1587M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.47%         1520M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.45%         1462M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.45%         1456M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.45%         1447M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.43%         1397M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.41%         1313M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.39%         1269M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.36%         1146M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000006118a638#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.35%         1132M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.33%         1071M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.32%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.31%         1008M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.31%         1000M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.30%         970M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.30%         962M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.29%         935M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
~4KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 399701 events (total: 399701)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.98%        43883         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
7.16%         28602         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
6.97%         27872         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
4.93%         19701         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.87%         19456         java.lang.Character#codePointAtImpl() [Inlined code]
4.05%         16204         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.52%         10062         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.18%         8696          java.lang.Integer#rotateLeft() [Inlined code]
2.04%         8169          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
1.88%         7496          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
1.74%         6967          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.73%         6919          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
1.72%         6881          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.61%         6440          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.60%         6379          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.59%         6373          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.57%         6292          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.52%         6056          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.50%         5982          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.30%         5190          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.18%         4701          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.16%         4628          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
1.15%         4605          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.10%         4382          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
1.10%         4379          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
1.04%         4163          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.95%         3799          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.91%         3634          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.77%         3084          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.77%         3074          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.70%         2795          java.lang.Character#codePointAt() [Inlined code]
0.65%         2598          java.lang.Character#isHighSurrogate() [Inlined code]
0.63%         2511          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.63%         2508          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
0.58%         2331          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.49%         1975          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.45%         1784          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.43%         1707          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.43%         1703          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.40%         1601          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.39%         1566          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.38%         1529          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.38%         1510          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.37%         1491          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.36%         1455          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.36%         1436          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.36%         1430          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
0.34%         1353          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.31%         1246          org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
0.30%         1213          org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 399701 events (total: 399701)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.97%        43832         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
7.15%         28578         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.87%         19456         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
4.05%         16203         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
3.65%         14589         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
3.30%         13178         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.73%         10908         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.51%         10047         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.20%         8793          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.18%         8696          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
2.04%         8169          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
1.88%         7496          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.74%         6961          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.72%         6881          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.61%         6437          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.59%         6372          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
1.58%         6330          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.56%         6225          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
1.55%         6195          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.30%         5190          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
1.27%         5090          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
1.18%         4701          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
1.16%         4628          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.15%         4605          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
1.04%         4148          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.94%         3762          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.85%         3388          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.77%         3084          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.77%         3060          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.67%         2662          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.65%         2601          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.64%         2566          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
0.63%         2511          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.62%         2477          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.61%         2450          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.60%         2417          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.58%         2309          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.49%         1975          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.45%         1784          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
0.43%         1707          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.43%         1702          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.41%         1624          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.40%         1601          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.38%         1522          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.37%         1491          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
0.36%         1450          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.36%         1436          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.36%         1430          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
0.36%         1419          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
0.33%         1310          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 399701 events (total: 399701)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
10.95%        43750         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
4.62%         18476         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
4.20%         16790         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
4.01%         16042         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.23%         12921         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.95%         11778         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
2.93%         11728         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.51%         10047         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
2.20%         8793          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.15%         8587          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.04%         8167          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.88%         7496          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.73%         6934          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.61%         6423          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.59%         6372          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.58%         6330          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.55%         6195          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
1.45%         5803          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
1.29%         5159          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.27%         5067          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.20%         4786          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.18%         4701          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.16%         4628          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
1.10%         4403          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.93%         3709          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.88%         3535          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.77%         3058          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.74%         2948          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
0.73%         2902          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.73%         2899          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.67%         2662          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.65%         2601          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.63%         2511          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.62%         2476          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.61%         2449          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.60%         2418          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.57%         2298          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.55%         2187          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.55%         2180          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.54%         2178          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.49%         1975          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.45%         1784          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.43%         1707          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.42%         1683          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.42%         1663          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.41%         1656          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.39%         1576          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.38%         1522          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.37%         1488          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.36%         1450          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [JIT compiled code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 399701 events (total: 399701)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
5.32%         21247         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
5.01%         20026         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
4.20%         16790         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.08%         12294         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.04%         12158         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.81%         11241         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.51%         10046         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
2.47%         9854          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.15%         8604          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
2.12%         8483          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.61%         6416          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.59%         6371          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.57%         6273          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.28%         5125          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.19%         4763          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.12%         4480          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
1.12%         4459          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
1.07%         4276          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.01%         4026          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.99%         3947          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [Inlined code]
0.90%         3592          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.90%         3578          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.89%         3563          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.86%         3453          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.78%         3132          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.77%         3093          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.77%         3080          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.76%         3025          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.75%         2991          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.73%         2902          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.72%         2897          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.71%         2839          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.66%         2652          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1() [JIT compiled code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram() [Inlined code]
0.64%         2543          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.59%         2343          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.58%         2327          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.57%         2284          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.57%         2284          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.56%         2238          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.56%         2226          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.55%         2205          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.55%         2180          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.52%         2075          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.51%         2023          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
0.51%         2022          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.41%         1655          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.40%         1601          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.40%         1596          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.38%         1528          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.35%         1411          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 399701 events (total: 399701)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.96%         19829         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
4.64%         18559         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
4.20%         16790         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
3.03%         12107         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.84%         11371         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.80%         11194         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.51%         10033         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
2.19%         8748          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.97%         7861          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.92%         7690          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.59%         6371          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
1.49%         5965          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.44%         5754          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.20%         4785          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.19%         4763          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.02%         4082          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.99%         3947          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.90%         3578          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.85%         3380          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.83%         3317          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.80%         3181          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.73%         2936          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.73%         2905          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.73%         2902          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.71%         2844          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.71%         2839          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.69%         2748          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.68%         2728          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.66%         2653          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.60%         2396          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.54%         2145          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.54%         2143          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.53%         2127          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         2122          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.52%         2084          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.51%         2056          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.51%         2047          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.51%         2036          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.51%         2023          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.48%         1924          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.48%         1916          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.44%         1776          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#flushAllThreads() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#getReader() [Interpreted code]
                              at org.apache.lucene.index.DirectoryReader#open() [Interpreted code]
0.41%         1655          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.40%         1592          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.35%         1416          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.35%         1402          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.35%         1384          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.35%         1382          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.33%         1327          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [JIT compiled code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl#close() [Inlined code]
                              at jdk.internal.foreign.ArenaImpl#close() [JIT compiled code]
                              at org.apache.lucene.store.RefCountedSharedArena#release() [JIT compiled code]
                              at org.apache.lucene.store.RefCountedSharedArena#close() [JIT compiled code]
0.33%         1318          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 345006 events (total: 286824M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
21.19%        60777M        java.lang.StringUTF16#compress() [Inlined code]
17.70%        50762M        perf.LineFileDocs#nextDoc() [JIT compiled code]
8.91%         25564M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
7.60%         21811M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.40%         21220M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.99%         20057M        perf.LineFileDocs#readDocs() [JIT compiled code]
4.51%         12943M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.55%         10191M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
2.94%         8435M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.69%         7708M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.60%         7448M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.86%         5323M         perf.LineFileDocs#readDocs() [Interpreted code]
1.80%         5157M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.10%         3152M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.95%         2719M         java.util.TreeMap#keyIterator() [Inlined code]
0.71%         2048M         perf.LineFileDocs#nextDoc() [Interpreted code]
0.67%         1935M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.58%         1655M         java.util.ArrayList#grow() [Inlined code]
0.56%         1615M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.56%         1611M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.50%         1437M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.45%         1296M         org.apache.lucene.util.BytesRef#() [Inlined code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.33%         945M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.27%         765M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.24%         686M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.17%         482M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.17%         479M          java.util.Formatter#parse() [Inlined code]
0.14%         408M          java.util.ArrayList#iterator() [JIT compiled code]
0.14%         400M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.14%         399M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.11%         319M          java.lang.Integer#toString() [Inlined code]
0.11%         305M          java.lang.String#format() [Inlined code]
0.09%         270M          java.util.Arrays#copyOfRange() [Inlined code]
0.08%         236M          java.lang.Thread#beforeSleep() [Interpreted code]
0.08%         233M          java.lang.AbstractStringBuilder#() [Inlined code]
0.08%         226M          java.util.Arrays#copyOf() [JIT compiled code]
0.08%         221M          java.util.List#of() [Inlined code]
0.08%         219M          java.lang.StringLatin1#newString() [Inlined code]
0.08%         217M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
0.08%         215M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.07%         208M          java.util.ArrayList#subList() [Inlined code]
0.07%         201M          java.lang.StringBuilder#toString() [Inlined code]
0.07%         192M          perf.LineFileDocs#intToID() [JIT compiled code]
0.06%         184M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.06%         182M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
0.06%         176M          java.lang.StringLatin1#replace() [Inlined code]
0.06%         175M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.06%         171M          perf.StatisticsHelper#startStatistics() [Interpreted code]
0.06%         168M          java.nio.HeapByteBuffer#asReadOnlyBuffer() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 345006 events (total: 286824M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
21.19%        60777M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
16.52%        47382M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
8.91%         25564M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
7.60%         21811M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.40%         21220M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.99%         20057M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.46%         12804M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.14%         9015M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.94%         8435M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
2.68%         7678M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.58%         7390M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.86%         5323M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.80%         5157M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.18%         3380M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.10%         3152M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.95%         2719M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
0.71%         2022M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.67%         1935M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.58%         1655M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.56%         1615M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.56%         1598M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.50%         1428M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.41%         1164M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.38%         1089M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.33%         945M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.27%         765M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.24%         686M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.17%         482M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.16%         464M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
0.14%         393M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000001c124400#newInvokeSpecial() [Inlined code]
0.14%         388M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.13%         377M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.11%         319M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.11%         305M          java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.08%         236M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
0.08%         233M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.08%         226M          java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
0.08%         219M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.08%         217M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.08%         215M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.07%         214M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
0.07%         208M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.07%         207M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.07%         200M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.07%         192M          perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.06%         182M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [Inlined code]
0.06%         180M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.06%         176M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.06%         175M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 345006 events (total: 286824M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.99%        57342M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
16.52%        47382M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
7.52%         21567M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
7.40%         21220M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
7.13%         20457M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
6.99%         20057M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.46%         12804M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
3.11%         8910M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.58%         7390M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.86%         5323M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.79%         5129M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
1.69%         4840M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.59%         4550M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.28%         3682M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.18%         3380M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.16%         3327M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.09%         3121M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.04%         2992M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.95%         2712M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
0.83%         2378M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Interpreted code]
0.71%         2022M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.67%         1935M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.58%         1655M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
0.56%         1615M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.56%         1598M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.50%         1424M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.47%         1360M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.41%         1164M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.37%         1056M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.37%         1052M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.33%         942M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.25%         711M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.23%         668M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.17%         482M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
0.16%         464M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.14%         393M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000001c124400#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.14%         388M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.13%         377M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [Inlined code]
0.11%         319M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.10%         292M          java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.09%         267M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.08%         235M          java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.Indexer#_main() [Interpreted code]
0.08%         233M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at java.util.Formatter#() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.08%         226M          java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
0.08%         219M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.08%         217M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.07%         214M          org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsWriter#copyOneDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsWriter#merge() [JIT compiled code]
0.07%         212M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.07%         208M          java.util.ArrayList#subList() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 345006 events (total: 286824M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.78%        53863M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
16.52%        47382M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
7.15%         20517M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
6.99%         20057M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.00%         14344M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
4.06%         11650M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.08%         8825M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
2.60%         7452M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
1.86%         5323M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5195M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.72%         4933M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.61%         4615M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
1.21%         3479M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.21%         3473M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.18%         3388M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.18%         3380M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.16%         3327M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.09%         3121M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.02%         2936M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.98%         2809M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
0.95%         2724M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.94%         2684M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.91%         2606M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.84%         2416M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.82%         2338M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.77%         2201M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.71%         2022M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.68%         1953M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.59%         1694M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.59%         1686M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.53%         1530M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.47%         1360M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.47%         1337M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.40%         1154M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.40%         1139M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.39%         1124M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.39%         1113M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.36%         1040M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.36%         1028M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.35%         993M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.28%         802M          java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.28%         799M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.26%         759M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.25%         706M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.25%         704M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.24%         679M          org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.23%         668M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.23%         657M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.22%         623M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 345006 events (total: 286824M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.78%        53863M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
16.52%        47382M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.99%         20057M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.58%         18867M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
3.97%         11399M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.54%         10162M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
3.08%         8825M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
1.86%         5323M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.81%         5195M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
1.72%         4933M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
1.69%         4840M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
1.46%         4182M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.21%         3479M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.18%         3380M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.16%         3327M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Interpreted code]
1.16%         3325M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.12%         3207M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.09%         3121M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
1.01%         2906M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.98%         2809M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.97%         2795M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.95%         2724M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.90%         2585M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.82%         2338M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.71%         2022M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.64%         1829M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.63%         1796M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.57%         1640M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.51%         1469M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.47%         1360M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.46%         1330M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.45%         1298M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.43%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.40%         1143M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.40%         1139M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.40%         1135M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.38%         1083M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.38%         1080M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.37%         1063M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.36%         1040M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.35%         993M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.33%         942M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.31%         896M          java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.31%         877M          java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
                              at java.util.TreeSet#iterator() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#addAll() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.30%         866M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.30%         863M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.29%         837M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.28%         802M          java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.28%         799M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.26%         759M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000001c184220#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
NRT indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 521491 events (total: 521491)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.35%         38310         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
6.83%         35614         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
5.72%         29842         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
5.62%         29284         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
4.48%         23369         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
4.10%         21375         java.lang.Character#codePointAtImpl() [Inlined code]
2.55%         13319         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.28%         11914         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.25%         11753         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
1.75%         9127          java.lang.Integer#rotateLeft() [Inlined code]
1.73%         9042          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
1.66%         8666          java.lang.Character#isHighSurrogate() [Inlined code]
1.33%         6920          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
1.29%         6743          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
1.29%         6726          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
1.29%         6724          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.26%         6588          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.26%         6556          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.18%         6138          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.17%         6125          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.07%         5584          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
1.07%         5578          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
1.03%         5371          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
1.02%         5305          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.96%         5024          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.94%         4889          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
0.86%         4474          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.80%         4157          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.79%         4126          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.73%         3828          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.73%         3783          java.lang.Character#toChars() [Inlined code]
0.72%         3760          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.70%         3674          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.60%         3123          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.60%         3109          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.56%         2927          java.lang.Character#codePointAt() [Inlined code]
0.49%         2547          org.apache.lucene.document.Field#setIntValue() [Inlined code]
0.48%         2509          java.util.Arrays#fill() [Inlined code]
0.45%         2343          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.44%         2312          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.43%         2245          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.40%         2060          org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
0.39%         2024          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.36%         1898          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.35%         1851          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
0.35%         1836          org.apache.lucene.store.ByteBuffersDataOutput#writeBytes() [Inlined code]
0.34%         1751          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.33%         1722          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.33%         1707          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.33%         1706          org.apache.lucene.util.PriorityQueue#downHeap() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 521491 events (total: 521491)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.34%         38288         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
6.81%         35521         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
4.48%         23369         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
4.10%         21375         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
3.09%         16105         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
2.90%         15125         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.82%         14717         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.55%         13286         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.53%         13179         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.28%         11913         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.25%         11753         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
1.75%         9127          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.73%         9042          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.65%         8629          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
1.33%         6920          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.29%         6743          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
1.23%         6435          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.19%         6201          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.18%         6133          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.17%         6125          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
1.07%         5578          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
1.02%         5304          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.94%         4888          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
0.90%         4678          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.84%         4397          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.79%         4126          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.73%         3787          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.73%         3783          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.71%         3724          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.70%         3669          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.70%         3650          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
0.69%         3622          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.60%         3123          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
0.60%         3109          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.59%         3083          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.58%         3020          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.49%         2547          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
0.45%         2362          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.45%         2349          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.44%         2312          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.41%         2158          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
0.40%         2094          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.40%         2060          org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
0.39%         2048          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.39%         2035          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.39%         2029          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
0.36%         1858          org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.34%         1751          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.33%         1743          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.33%         1722          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 521491 events (total: 521491)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
6.81%         35521         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
5.42%         28287         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
4.35%         22680         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.98%         20770         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
2.90%         15125         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.55%         13284         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
2.27%         11863         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.24%         11706         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
2.16%         11290         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.96%         10219         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.73%         9042          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.72%         8988          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
1.67%         8730          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.60%         8325          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
1.59%         8283          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.29%         6743          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.23%         6435          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
1.19%         6201          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.13%         5874          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.08%         5626          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.07%         5578          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.94%         4888          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.90%         4673          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.85%         4448          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.85%         4444          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.84%         4356          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.79%         4126          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.73%         3783          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
0.72%         3759          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.70%         3668          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.67%         3484          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.63%         3262          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.60%         3115          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.60%         3109          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
0.58%         3011          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.58%         3008          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
0.57%         2971          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.50%         2595          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.50%         2584          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.49%         2540          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.48%         2519          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.46%         2401          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         2287          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.44%         2277          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.41%         2156          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.39%         2045          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.39%         2035          org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.39%         2029          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
0.33%         1743          org.apache.lucene.util.BytesRefBuilder#growNoCopy() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.33%         1734          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 521491 events (total: 521491)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
5.42%         28287         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.55%         18504         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.30%         17196         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.78%         14521         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.62%         13688         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
2.55%         13284         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
2.36%         12302         java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.16%         11274         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
1.93%         10078         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.80%         9379          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.79%         9338          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
1.66%         8679          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.62%         8468          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.60%         8325          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.05%         5484          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [JIT compiled code]
0.97%         5061          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.95%         4945          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.94%         4888          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.86%         4494          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
0.85%         4443          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.82%         4300          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.76%         3947          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.71%         3695          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.70%         3676          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.70%         3666          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.70%         3632          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.63%         3305          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.62%         3222          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.59%         3084          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.58%         3001          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#byteAt() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#getBucket() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1$1#buildHistogram() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart2() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogramPart1() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#computeCommonPrefixLengthAndBuildHistogram() [Inlined code]
0.56%         2896          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.55%         2860          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.52%         2734          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
0.51%         2684          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.51%         2661          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.50%         2614          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.50%         2594          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.49%         2581          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.49%         2540          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.48%         2519          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.47%         2475          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.45%         2341          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.43%         2248          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.42%         2167          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.40%         2073          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.39%         2040          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.39%         2034          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
0.39%         2029          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002a0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.37%         1934          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.35%         1811          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 521491 events (total: 521491)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
5.42%         28287         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
3.53%         18408         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
3.27%         17059         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.76%         14393         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.61%         13607         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
2.54%         13264         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
1.98%         10310         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.93%         10078         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.79%         9313          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.78%         9281          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.66%         8679          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.56%         8134          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.12%         5854          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.94%         4923          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         4888          org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.86%         4491          jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.85%         4443          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextDoc() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.82%         4265          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.81%         4247          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [JIT compiled code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.75%         3924          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.71%         3689          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.70%         3648          org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.70%         3632          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.66%         3438          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.65%         3374          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.59%         3092          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.59%         3060          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.55%         2887          java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.55%         2863          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.55%         2847          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.54%         2842          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.52%         2734          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.51%         2678          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.51%         2648          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.50%         2594          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#getBytesRef() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.49%         2563          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.49%         2540          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.48%         2519          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.47%         2453          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.45%         2341          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.45%         2328          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.43%         2218          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.42%         2167          org.apache.lucene.codecs.lucene104.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.40%         2068          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.40%         2068          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [Inlined code]
0.39%         2029          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000002a0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.37%         1918          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.34%         1794          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.34%         1766          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.34%         1752          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 741822 events (total: 342161M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.02%        65066M        perf.LineFileDocs#nextDoc() [JIT compiled code]
12.74%        43605M        java.lang.StringUTF16#compress() [Inlined code]
8.53%         29171M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.00%         23946M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.56%         22436M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
6.56%         22433M        perf.LineFileDocs#readDocs() [JIT compiled code]
4.33%         14813M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.52%         12053M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
3.50%         11959M        org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
3.04%         10401M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.91%         9941M         org.apache.lucene.util.BytesRef#() [Inlined code]
2.70%         9250M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.90%         6486M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.37%         4703M         java.util.ArrayList#grow() [Inlined code]
1.23%         4220M         perf.LineFileDocs#readDocs() [Interpreted code]
1.17%         4007M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.92%         3138M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.86%         2948M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.77%         2619M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.76%         2613M         java.util.Formatter#parse() [Inlined code]
0.59%         2022M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.57%         1954M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.56%         1909M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.54%         1845M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
0.53%         1815M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.52%         1772M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
0.47%         1597M         java.lang.Integer#toString() [Inlined code]
0.45%         1534M         org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
0.45%         1526M         java.util.Arrays#copyOfRange() [Inlined code]
0.44%         1500M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
0.43%         1457M         java.lang.Long#valueOf() [Inlined code]
0.41%         1393M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.31%         1046M         java.lang.StringBuilder#toString() [Inlined code]
0.30%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
0.29%         975M          java.lang.StringLatin1#newString() [Inlined code]
0.27%         924M          java.lang.StringLatin1#replace() [Inlined code]
0.27%         907M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
0.26%         883M          java.util.List#of() [Inlined code]
0.24%         812M          java.lang.AbstractStringBuilder#() [Inlined code]
0.21%         714M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.17%         594M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.17%         578M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.13%         447M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
0.12%         407M          java.util.ArrayList#iterator() [JIT compiled code]
0.11%         379M          org.apache.lucene.util.packed.Packed64#() [Inlined code]
0.11%         367M          java.util.ArrayDeque#iterator() [Inlined code]
0.11%         364M          org.apache.lucene.util.StableMSBRadixSorter#getFallbackSorter() [Inlined code]
0.09%         316M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.09%         309M          java.lang.Integer#valueOf() [Inlined code]
0.09%         296M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 741822 events (total: 342161M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.98%        64935M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
12.74%        43605M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
8.52%         29160M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
7.00%         23946M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.56%         22436M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
6.56%         22433M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.33%         14812M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.52%         12053M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
3.04%         10401M        org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.81%         9619M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
2.76%         9430M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
2.69%         9200M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.90%         6486M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.37%         4703M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.23%         4220M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.17%         4007M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.92%         3138M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.86%         2948M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.76%         2613M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.74%         2528M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.73%         2496M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.59%         2022M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.57%         1949M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
0.56%         1909M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.54%         1845M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.53%         1815M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.49%         1662M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.44%         1491M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.43%         1457M         java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
0.42%         1429M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.41%         1393M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.31%         1046M         java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.30%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.29%         975M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.27%         924M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.27%         907M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
0.26%         883M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.24%         834M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.BinaryDocValuesWriter#addValue() [JIT compiled code]
0.24%         812M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.24%         810M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
0.21%         714M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.19%         655M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.19%         652M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
0.17%         594M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.15%         519M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH.0x000000002a128400#newInvokeSpecial() [Inlined code]
0.13%         440M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.11%         379M          org.apache.lucene.util.packed.Packed64#() [Inlined code]
                              at org.apache.lucene.util.packed.PackedInts#getMutable() [JIT compiled code]
0.11%         367M          java.util.ArrayDeque#iterator() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#copyTo() [Inlined code]
0.11%         364M          org.apache.lucene.util.StableMSBRadixSorter#getFallbackSorter() [Inlined code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [Inlined code]
0.10%         349M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 741822 events (total: 342161M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.98%        64935M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.73%        43570M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
8.48%         29015M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
7.00%         23946M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
6.56%         22433M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.04%         17254M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
4.33%         14812M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
2.75%         9407M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.69%         9200M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.88%         6416M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
1.82%         6219M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
1.63%         5592M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
1.53%         5223M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.46%         4998M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.37%         4703M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
1.23%         4220M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.21%         4126M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.05%         3594M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.01%         3445M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.94%         3216M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.87%         2964M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.86%         2948M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.76%         2613M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.74%         2528M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.67%         2302M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
0.64%         2183M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.59%         2022M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.57%         1949M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.56%         1909M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.54%         1845M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1815M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.51%         1736M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefBlockPool#addBytesRef() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.49%         1662M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.44%         1491M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.42%         1429M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.41%         1393M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.30%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.28%         958M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.27%         932M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.27%         907M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.26%         883M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.25%         868M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.24%         834M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.BinaryDocValuesWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexDocValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.24%         812M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at java.util.Formatter#() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.23%         794M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.22%         739M          java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
                              at org.apache.lucene.document.LongField#setLongValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.20%         674M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.19%         659M          java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.19%         655M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.18%         605M          org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 741822 events (total: 342161M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.98%        64935M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.70%        43439M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.56%         22433M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.40%         21890M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
3.91%         13362M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
3.60%         12330M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.41%         8237M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
2.29%         7851M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.01%         6889M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
1.88%         6416M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
1.73%         5907M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.73%         5905M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
1.63%         5592M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.46%         4998M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.23%         4220M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.21%         4126M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.18%         4037M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
1.04%         3541M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.02%         3494M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.94%         3216M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.87%         2964M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.86%         2943M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.85%         2898M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.84%         2888M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.83%         2824M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.80%         2724M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.74%         2531M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.73%         2482M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.71%         2426M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.67%         2279M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
0.65%         2230M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
0.64%         2183M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.59%         2012M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.59%         2004M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.57%         1949M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.54%         1845M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1815M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.50%         1726M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.50%         1713M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.49%         1692M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
0.49%         1662M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.44%         1519M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         1491M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.44%         1490M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.42%         1429M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.41%         1410M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.39%         1342M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.34%         1179M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.30%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.28%         958M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 741822 events (total: 342161M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.98%        64935M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.70%        43439M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.56%         22433M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.94%         20314M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
3.91%         13362M        org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
3.37%         11517M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.16%         7389M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
1.88%         6416M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
1.85%         6332M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
1.76%         6011M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
1.73%         5905M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
1.63%         5592M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Interpreted code]
1.54%         5268M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.46%         4998M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
1.23%         4220M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.21%         4126M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.18%         4037M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
1.04%         3541M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.02%         3494M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.94%         3216M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.87%         2964M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.85%         2898M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.83%         2831M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.77%         2632M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.73%         2497M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.72%         2477M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.71%         2426M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.66%         2263M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.65%         2236M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.64%         2183M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.59%         2004M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.index.PointValuesWriter#addPackedValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.59%         2002M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.57%         1949M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.57%         1949M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.54%         1845M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1815M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.50%         1726M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.49%         1684M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.49%         1662M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.46%         1562M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
0.44%         1519M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.44%         1491M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.44%         1490M         org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.42%         1430M         org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Interpreted code]
                              at org.apache.lucene.index.IndexingChain#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [Interpreted code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
0.42%         1429M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.39%         1342M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x000000002a19c000#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.34%         1179M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.30%         1030M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.29%         994M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.28%         958M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
Deterministic (for search benchmarking) indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7034903 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
37.06%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
29.56%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
7.30%         513321        org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
3.60%         253140        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
1.54%         108174        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
1.46%         102463        java.util.ArrayList#elementData() [Inlined code]
1.11%         78009         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
1.04%         73469         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
1.00%         70281         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.99%         69415         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.96%         67275         java.util.Arrays#fill() [Inlined code]
0.95%         67029         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
0.93%         65662         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
0.82%         57840         jdk.jfr.internal.JVM#emitEvent() [Native code]
0.61%         42929         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
0.49%         34475         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.45%         31502         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
0.45%         31390         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
0.45%         31312         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.43%         30591         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.43%         30420         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
0.39%         27364         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
0.38%         26613         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.33%         23251         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
0.31%         21894         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
0.24%         17056         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
0.21%         14454         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.17%         12263         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.17%         11864         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
0.16%         11002         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.16%         10957         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.15%         10854         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.15%         10757         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
0.15%         10466         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
0.14%         10080         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [JIT compiled code]
0.11%         7965          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
0.11%         7763          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
0.11%         7718          org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
0.10%         7099          org.apache.lucene.store.MemorySegmentIndexInput#seek() [Inlined code]
0.10%         6717          org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
0.09%         6306          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.08%         5669          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.07%         5166          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.07%         4931          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
0.07%         4915          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.07%         4844          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.07%         4744          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
0.07%         4644          org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.07%         4586          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.06%         4057          java.util.HashMap#getNode() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7034903 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
37.06%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
29.56%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
7.30%         513321        org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
3.60%         253140        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
1.54%         108174        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
1.38%         97369         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
1.04%         73469         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
1.00%         70281         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.99%         69415         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.94%         66392         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
0.93%         65662         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.87%         61513         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.82%         57840         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.61%         42929         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
0.58%         40636         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.49%         34475         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.45%         31502         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
0.45%         31312         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.43%         30420         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.38%         26613         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.34%         24165         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
0.33%         23251         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.28%         20008         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.27%         18680         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.25%         17701         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.24%         17056         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
0.23%         16496         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.23%         16172         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
0.21%         14454         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.20%         14419         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.17%         12263         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.17%         11864         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
0.16%         11002         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.16%         10957         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.15%         10809         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.15%         10757         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
0.15%         10466         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.13%         9177          org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [JIT compiled code]
0.11%         7895          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.11%         7718          org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.11%         7687          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
0.10%         7099          org.apache.lucene.store.MemorySegmentIndexInput#seek() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek() [Inlined code]
0.09%         6306          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
0.09%         6306          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
0.08%         5669          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.07%         5093          java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
0.07%         4931          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
0.07%         4844          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.07%         4744          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.07%         4718          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#setScoringOrdinal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7034903 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.43%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
29.56%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
7.29%         512574        org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
3.60%         253123        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
1.59%         111859        org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
1.38%         97362         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
1.04%         73469         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.94%         66392         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.87%         61513         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.84%         59280         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.82%         57840         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
0.66%         46666         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
0.61%         42929         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
0.60%         42451         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.59%         41169         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.58%         40636         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.49%         34800         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.49%         34475         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.45%         31492         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
0.43%         30420         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.41%         28925         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.38%         26964         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.38%         26613         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.37%         26205         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.34%         24165         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.28%         20008         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.27%         18996         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.27%         18680         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.25%         17690         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.24%         17056         org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.23%         16172         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.20%         14094         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.20%         13802         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.18%         12934         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.17%         12263         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.17%         12087         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.17%         11864         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
0.15%         10809         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.15%         10469         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.14%         10076         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
0.13%         9449          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.12%         8655          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.11%         7687          jdk.internal.foreign.AbstractMemorySegmentImpl#sessionImpl() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
0.09%         6658          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
0.09%         6416          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
0.09%         6306          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.09%         6305          java.util.concurrent.locks.AbstractQueuedLongSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.09%         6249          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.08%         5650          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
0.07%         4908          org.apache.lucene.store.MemorySegmentIndexInput#seek() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$MultiSegmentImpl#seek() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7034903 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.41%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
15.95%        1M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
12.43%        874274        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
6.36%         447159        org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
3.49%         245279        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
1.38%         97362         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
1.18%         82956         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.94%         65991         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.93%         65166         org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.85%         59500         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.84%         58747         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.82%         57840         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000000a0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.73%         51622         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.67%         46983         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.66%         46666         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.61%         42594         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.60%         42451         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
0.59%         41169         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
0.58%         40636         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.58%         40501         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.49%         34475         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
0.45%         31492         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.43%         30420         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.41%         28925         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.38%         26749         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.38%         26477         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.35%         24282         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.34%         24156         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.28%         20008         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.27%         19233         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.25%         17628         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.21%         14676         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.21%         14509         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.20%         14094         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.20%         13802         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
0.19%         13294         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.18%         12485         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
0.17%         12263         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.17%         12104         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.17%         12087         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.17%         11992         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.17%         11864         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
0.16%         11588         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.15%         10402         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
0.14%         9718          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.13%         9394          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.13%         9326          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.13%         8902          org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.12%         8154          org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.11%         7844          jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 7034903 events (total: 7M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
35.41%        2M            org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
13.85%        974669        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
12.43%        874274        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
6.36%         447159        org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
3.49%         245279        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.41%         98915         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
1.38%         97359         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [JIT compiled code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.94%         65991         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.93%         65166         org.apache.lucene.store.MemorySegmentIndexInput#readFloats() [Inlined code]
                              at org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
0.84%         59130         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.84%         58747         org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
0.82%         57840         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x000000000a0650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.76%         53340         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.73%         51472         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.67%         46983         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
0.66%         46113         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
0.58%         40636         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
0.57%         40018         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.54%         38146         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda.0x000000000a1bdb18#run() [JIT compiled code]
0.51%         36186         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.46%         32305         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.45%         31492         java.util.concurrent.locks.AbstractQueuedLongSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedLongSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.43%         30420         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.41%         28925         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.41%         28792         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.39%         27695         jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.38%         26749         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.38%         26477         org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.35%         24281         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.34%         24156         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.31%         21814         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.29%         20732         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.28%         20008         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
0.25%         17806         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.25%         17628         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.21%         14739         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.21%         14676         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.21%         14509         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.20%         14094         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.18%         12860         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
0.17%         12263         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.17%         12104         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.17%         12087         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.17%         11992         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.16%         11588         org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.16%         11001         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.14%         9718          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
0.13%         9394          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.13%         9326          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.13%         8902          org.apache.lucene.util.TernaryLongHeap#downHeap() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 14554 events (total: 243637M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
30.81%        75058M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
4.51%         10999M        perf.LineFileDocs#readVector() [Inlined code]
4.51%         10981M        java.nio.HeapByteBuffer#() [Inlined code]
4.23%         10317M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
3.63%         8845M         org.apache.lucene.util.BytesRef#() [Inlined code]
3.50%         8537M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
2.94%         7167M         perf.LineFileDocs#nextDoc() [JIT compiled code]
2.85%         6938M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
2.27%         5537M         java.util.Arrays#copyOf() [JIT compiled code]
2.07%         5040M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
2.03%         4943M         java.util.Arrays#copyOf() [Inlined code]
1.80%         4378M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
1.57%         3820M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
1.56%         3792M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
1.46%         3549M         java.util.ArrayList#grow() [Inlined code]
1.36%         3310M         java.util.Arrays#copyOfRange() [Inlined code]
1.26%         3074M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
1.19%         2895M         java.lang.StringUTF16#compress() [Inlined code]
1.14%         2785M         java.lang.StringBuilder#toString() [Inlined code]
1.05%         2567M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
1.00%         2426M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.99%         2403M         perf.LineFileDocs#readDocs() [JIT compiled code]
0.91%         2228M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
0.89%         2160M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
0.88%         2154M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.83%         2018M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
0.81%         1963M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.80%         1949M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.79%         1922M         java.util.HashMap#newNode() [Inlined code]
0.76%         1856M         java.lang.AbstractStringBuilder#() [Inlined code]
0.73%         1788M         org.apache.lucene.document.StringField#() [Inlined code]
0.71%         1739M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.71%         1732M         java.lang.Integer#toString() [Inlined code]
0.65%         1580M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.61%         1475M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.55%         1350M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.52%         1276M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
0.52%         1261M         java.util.HashMap#resize() [JIT compiled code]
0.51%         1251M         org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.41%         986M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
0.41%         986M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.38%         937M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
0.38%         930M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
0.37%         899M          java.lang.Long#valueOf() [Inlined code]
0.35%         864M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
0.35%         849M          org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.35%         846M          java.lang.Integer#toString() [JIT compiled code]
0.34%         832M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
0.34%         823M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
0.33%         804M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 14554 events (total: 243637M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
30.53%        74389M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
4.51%         10999M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
4.51%         10981M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
4.23%         10317M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
3.58%         8715M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
3.09%         7536M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
2.94%         7167M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
2.85%         6938M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
2.27%         5537M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
2.07%         5040M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
1.80%         4387M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
1.80%         4378M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.56%         3792M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
1.46%         3549M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.36%         3310M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
1.26%         3074M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.19%         2895M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
1.08%         2634M         java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
1.05%         2567M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
1.00%         2426M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
0.99%         2403M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.91%         2228M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.89%         2160M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
0.88%         2154M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.83%         2018M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
0.81%         1981M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
0.80%         1949M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.76%         1856M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.75%         1838M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.71%         1739M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.70%         1699M         org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
0.69%         1678M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.65%         1580M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.61%         1475M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.57%         1400M         java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
0.52%         1276M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
0.51%         1251M         org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.45%         1098M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
0.41%         1000M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.35%         864M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
0.35%         846M          java.lang.Integer#toString() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.35%         843M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
0.34%         832M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
0.34%         823M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.33%         804M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.32%         791M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.31%         760M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.31%         748M          org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.29%         706M          java.util.HashMap#resize() [JIT compiled code]
                              at java.util.HashMap#computeIfAbsent() [JIT compiled code]
0.29%         704M          org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$1() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 14554 events (total: 243637M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
15.68%        38196M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
14.86%        36193M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
4.51%         10999M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.51%         10981M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
4.23%         10317M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
3.09%         7536M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
2.94%         7167M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.85%         6938M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
2.27%         5537M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
1.95%         4744M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
1.80%         4387M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
1.80%         4378M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
1.61%         3912M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.56%         3792M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.46%         3549M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
1.36%         3310M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
1.26%         3074M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
1.19%         2895M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.05%         2567M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
1.00%         2426M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
0.99%         2403M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.91%         2228M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
0.89%         2160M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.83%         2018M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#mergeInit() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#merge() [JIT compiled code]
0.81%         1981M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.81%         1975M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.75%         1838M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.74%         1809M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000000a04a400#concat() [Inlined code]
0.71%         1739M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.57%         1400M         java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
0.55%         1331M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
0.52%         1276M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
0.52%         1260M         java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.51%         1251M         org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.50%         1230M         java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
0.48%         1174M         org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.46%         1128M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.45%         1098M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
0.44%         1074M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.42%         1032M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
0.41%         1000M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.40%         979M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.36%         876M          java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.35%         846M          java.lang.Integer#toString() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.35%         843M          org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
0.34%         820M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.33%         804M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.32%         791M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.31%         760M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.31%         748M          org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 14554 events (total: 243637M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
9.34%         22743M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
9.17%         22343M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
4.51%         10999M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.51%         10981M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.23%         10317M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.97%         9662M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
3.25%         7909M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
3.09%         7536M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
2.94%         7167M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.85%         6938M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.80%         4378M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
1.61%         3912M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
1.31%         3191M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
1.26%         3074M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
1.24%         3015M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.20%         2914M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.19%         2895M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.15%         2797M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.08%         2628M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
1.05%         2567M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.05%         2550M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.99%         2403M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.96%         2344M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
0.92%         2239M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.87%         2111M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.83%         2018M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#mergeInit() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [JIT compiled code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Inlined code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread#run() [JIT compiled code]
0.81%         1981M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.81%         1975M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.76%         1858M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
0.75%         1838M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.74%         1809M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000000a04a400#concat() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH.0x000000000a04a800#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
0.72%         1751M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.71%         1739M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.71%         1723M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.64%         1552M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.62%         1519M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.59%         1447M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.57%         1400M         java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.53%         1302M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.52%         1276M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
0.52%         1271M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.52%         1260M         java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.51%         1251M         org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.48%         1174M         org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.47%         1152M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.46%         1128M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.45%         1098M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#checkSeen() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.44%         1074M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.42%         1024M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
0.41%         1000M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 14554 events (total: 243637M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
9.34%         22743M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
9.17%         22343M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
4.51%         10999M        perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.51%         10981M        java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.23%         10317M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
3.97%         9662M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.09%         7536M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
3.08%         7492M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.94%         7167M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.85%         6938M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.80%         4378M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
1.34%         3274M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [JIT compiled code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$0() [Inlined code]
1.31%         3191M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.26%         3074M         perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.19%         2895M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.15%         2797M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.08%         2628M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
1.05%         2567M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.03%         2506M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.99%         2403M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.97%         2371M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.96%         2344M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda.0x000000000a1bd5c0#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.87%         2111M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.83%         2018M         java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#mergeInit() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [JIT compiled code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Inlined code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread#run() [JIT compiled code]
0.82%         1996M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.81%         1981M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.81%         1975M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.76%         1858M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.75%         1838M         org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.72%         1751M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.71%         1739M         org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.71%         1723M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.70%         1698M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addVectors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#run() [JIT compiled code]
0.64%         1552M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.62%         1519M         java.util.Arrays#copyOf() [JIT compiled code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at org.apache.lucene.document.Document#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.59%         1447M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.57%         1400M         java.lang.Integer#toString() [Inlined code]
                              at java.lang.String#valueOf() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.53%         1294M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.52%         1276M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
0.52%         1271M         java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.52%         1260M         java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.51%         1251M         org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.48%         1174M         org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.47%         1152M         java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityNewCoder() [JIT compiled code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.47%         1140M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000000a04a400#concat() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeSpecial() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH.0x000000000a04a800#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.46%         1128M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
0.45%         1098M         java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#checkSeen() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.44%         1074M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.42%         1024M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.41%         1000M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#addCategory() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at perf.IndexThreads$IndexThread$1$1#next() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
~1KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6724866 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
63.03%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
15.09%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
5.54%         372483        org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
3.34%         224903        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
1.95%         130935        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
1.48%         99846         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.84%         56466         java.util.Arrays#fill() [Inlined code]
0.84%         56258         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
0.70%         46919         jdk.jfr.internal.JVM#emitEvent() [Native code]
0.67%         44782         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
0.53%         35535         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
0.47%         31612         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.42%         28554         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
0.38%         25684         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.32%         21771         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
0.29%         19274         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
0.25%         16922         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.23%         15623         java.util.ArrayList#elementData() [Inlined code]
0.18%         11918         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
0.16%         10839         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
0.16%         10441         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
0.15%         10164         sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.15%         10122         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.14%         9631          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
0.14%         9583          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.14%         9123          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.13%         8578          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
0.12%         8377          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
0.10%         6675          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
0.09%         6373          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
0.07%         4900          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.07%         4804          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
0.07%         4459          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
0.06%         4156          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
0.06%         3919          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.06%         3847          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
0.05%         3464          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
0.05%         3079          org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
0.04%         2574          org.apache.lucene.internal.hppc.FloatArrayList#get() [Inlined code]
0.03%         2305          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.03%         2290          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.03%         2278          org.apache.lucene.util.TernaryLongHeap#top() [Inlined code]
0.03%         2108          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.03%         2101          org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
0.03%         2081          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
0.03%         2058          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
0.03%         2030          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity() [Inlined code]
0.03%         1875          java.util.DualPivotQuicksort#sort() [Inlined code]
0.03%         1840          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [JIT compiled code]
0.03%         1824          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6724866 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
63.03%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
15.09%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
5.28%         354885        org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
3.34%         224903        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
1.93%         129582        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
1.11%         74846         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
0.84%         56309         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
0.84%         56258         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
0.70%         46919         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.66%         44186         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.53%         35535         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.47%         31612         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.41%         27414         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.38%         25684         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.37%         25000         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.29%         19274         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
0.26%         17598         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.25%         16922         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.23%         15618         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
0.18%         12280         org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
0.18%         11918         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.16%         10839         org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
0.15%         10413         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.15%         10157         sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
0.15%         10122         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.14%         9631          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.14%         9491          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
0.14%         9281          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.14%         9123          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.13%         8578          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
0.12%         8255          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.10%         6675          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.07%         4459          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.06%         4181          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
0.06%         3972          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore() [Inlined code]
0.06%         3847          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.06%         3834          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
0.06%         3732          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.05%         3464          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
0.05%         3335          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
0.05%         3079          org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
0.04%         2539          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.03%         2290          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.03%         2278          org.apache.lucene.util.TernaryLongHeap#top() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#topScore() [Inlined code]
0.03%         2108          org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.03%         2101          org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
0.03%         2081          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#insertSortedInternal() [Inlined code]
0.03%         2058          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
0.03%         2030          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#minCompetitiveSimilarity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.03%         1877          org.apache.lucene.internal.hppc.FloatArrayList#get() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#insertSortedInternal() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6724866 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
63.03%        4M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
15.09%        1M            jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
5.28%         354885        org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
1.81%         121895        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
1.79%         120661        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
1.11%         74846         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.84%         56309         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.84%         56258         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
0.74%         49670         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
0.71%         47762         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
0.70%         46919         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
0.55%         37081         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.53%         35535         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.47%         31611         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.41%         27338         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.37%         25000         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.36%         24541         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.29%         19274         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
0.25%         16922         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
0.21%         14274         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.21%         14273         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
0.18%         11918         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.15%         10413         org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.15%         10157         sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
0.15%         10122         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [Inlined code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [Inlined code]
0.14%         9631          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.14%         9491          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.14%         9281          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.14%         9123          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.14%         9089          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.13%         8570          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.12%         8344          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.12%         8255          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.11%         7687          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.11%         7105          org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.10%         6810          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.10%         6675          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.07%         4459          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
0.06%         4181          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
0.06%         3936          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
0.06%         3847          org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.06%         3834          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.06%         3732          org.apache.lucene.internal.hppc.IntHashSet#contains() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.05%         3335          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.05%         3077          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
0.04%         2757          org.apache.lucene.util.VectorUtil#normalizeToUnitInterval() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#normalizeRawScore() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.04%         2539          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.04%         2437          org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.03%         2101          org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
0.03%         2081          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#insertSortedInternal() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6724866 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
42.08%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
14.64%        984232        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
11.74%        789652        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
5.28%         354885        org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
4.61%         310087        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
4.58%         308136        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
1.76%         118607        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
1.08%         72432         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.06%         71561         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.84%         56258         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [JIT compiled code]
0.83%         55596         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.74%         49670         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.73%         48984         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
0.71%         47760         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.70%         46919         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000320650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.53%         35876         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.50%         33797         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.44%         29783         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
0.41%         27312         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.36%         24541         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.29%         19274         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.28%         19091         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.27%         18104         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.25%         16922         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [JIT compiled code]
0.21%         14272         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.20%         13184         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.19%         13100         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.18%         11918         org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.15%         10054         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [Inlined code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [Inlined code]
0.14%         9631          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.14%         9491          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.14%         9281          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.13%         8872          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.13%         8598          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
                              at java.nio.file.Files#delete() [Inlined code]
                              at org.apache.lucene.store.FSDirectory#privateDeleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FSDirectory#deleteFile() [Inlined code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [JIT compiled code]
0.13%         8570          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.12%         8086          org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.12%         8017          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.11%         7193          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.10%         6867          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.10%         6570          org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.09%         5909          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.09%         5843          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.08%         5222          jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
0.08%         5131          org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.07%         4459          org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.06%         3814          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
0.06%         3804          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.05%         3636          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.05%         3267          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.05%         3088          org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 6724866 events (total: 6M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
42.08%        2M            jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
14.64%        984232        jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
11.74%        789649        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
4.33%         290875        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
4.00%         268945        org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
2.81%         189289        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.77%         118839        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.32%         88878         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
1.28%         85940         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
1.01%         67608         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.84%         56258         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
                              at sun.nio.ch.IOUtil#writeFromNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [JIT compiled code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.FSDirectory$FSIndexOutput$1#write() [Inlined code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
0.81%         54343         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.74%         49670         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulkImpl() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProductBulk() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.71%         47760         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.71%         47664         jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.70%         46919         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [Inlined code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [JIT compiled code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda.0x00000000320650b0#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.61%         41237         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.44%         29729         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.41%         27610         org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.41%         27312         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.39%         25910         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.28%         19091         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.28%         18968         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.27%         18221         jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.27%         18089         org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.27%         18019         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.24%         16328         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.21%         14359         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#prepareScratchState() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.21%         14272         org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.20%         13454         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromMemorySegment0() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fromMemorySegment() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentBulkVectorOps$DotProduct#dotProduct() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$DotProductSupplier$1#vectorOp() [Inlined code]
                              at org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.20%         13182         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.19%         13084         java.util.ArrayList#elementData() [Inlined code]
                              at java.util.ArrayList#get() [Inlined code]
                              at org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.18%         12111         sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
                              at sun.nio.ch.IOUtil#readIntoNativeBuffer() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.IOUtil#read() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#traceImplRead() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#read() [JIT compiled code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.15%         10054         sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
                              at sun.nio.ch.FileChannelImpl$Unmapper#unmap() [Inlined code]
                              at jdk.internal.foreign.SegmentFactories$2#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanupSingle() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [JIT compiled code]
                              at jdk.internal.foreign.MemorySessionImpl$ResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.SharedSession$SharedResourceList#cleanup() [Inlined code]
                              at jdk.internal.foreign.MemorySessionImpl#close() [Inlined code]
                              at jdk.internal.foreign.ArenaImpl#close() [Inlined code]
                              at org.apache.lucene.store.RefCountedSharedArena#release() [Inlined code]
                              at org.apache.lucene.store.RefCountedSharedArena#close() [Inlined code]
0.15%         9940          jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.14%         9256          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.13%         8869          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.TernaryLongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.13%         8775          jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.FloatVector#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#fma() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProductBody() [JIT compiled code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.13%         8594          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [Inlined code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
                              at java.nio.file.Files#delete() [Inlined code]
                              at org.apache.lucene.store.FSDirectory#privateDeleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FSDirectory#deleteFile() [Inlined code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [JIT compiled code]
                              at org.apache.lucene.store.FilterDirectory#deleteFile() [JIT compiled code]
                              at org.apache.lucene.store.TrackingDirectoryWrapper#deleteFile() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter#lambda$mergeOneFieldToIndex$0() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$$Lambda.0x00000000321b0d08#close() [Interpreted code]
0.12%         8266          org.apache.lucene.util.hnsw.NeighborArray#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.12%         8086          org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.12%         7887          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.11%         7377          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.11%         7276          org.apache.lucene.internal.vectorization.Lucene99MemorySegmentFloatVectorScorerSupplier$AbstractBulkScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.10%         6899          org.apache.lucene.util.TernaryLongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.10%         6867          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.10%         6574          org.apache.lucene.internal.hppc.IntHashSet#rehash() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.09%         5896          org.apache.lucene.util.hnsw.NeighborArray#size() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.09%         5843          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.08%         5443          org.apache.lucene.util.TernaryLongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.TernaryLongHeap#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#pop() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 593133 events (total: 230834M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
36.91%        85195M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
26.25%        60589M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
6.55%         15113M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
3.27%         7542M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
2.89%         6663M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
2.83%         6524M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
2.77%         6390M         perf.LineFileDocs#readVector() [Inlined code]
2.52%         5827M         java.nio.HeapByteBuffer#() [Inlined code]
1.82%         4202M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
1.37%         3154M         perf.LineFileDocs#nextDoc() [JIT compiled code]
1.10%         2539M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
0.97%         2230M         java.lang.StringUTF16#compress() [Inlined code]
0.94%         2159M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.76%         1758M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.75%         1723M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.65%         1510M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.62%         1425M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.60%         1375M         org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
0.58%         1345M         perf.LineFileDocs#readDocs() [JIT compiled code]
0.57%         1307M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
0.54%         1238M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.49%         1131M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.45%         1027M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
0.44%         1015M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
0.43%         988M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
0.30%         696M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
0.24%         555M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
0.23%         536M          org.apache.lucene.util.TimSorter#() [Inlined code]
0.20%         469M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.20%         459M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.13%         307M          org.apache.lucene.util.BytesRef#() [Inlined code]
0.13%         299M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.11%         254M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
0.11%         251M          java.util.ArrayList#grow() [Inlined code]
0.10%         236M          java.util.HashMap#newNode() [Inlined code]
0.08%         192M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.08%         188M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.06%         143M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.06%         143M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.05%         124M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.05%         114M          java.util.Formatter#parse() [JIT compiled code]
0.05%         110M          java.lang.Integer#toString() [Inlined code]
0.04%         100M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.04%         98M           org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.03%         76M           org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
0.03%         71M           java.util.HashMap#resize() [JIT compiled code]
0.03%         67M           java.util.Arrays#copyOfRange() [Inlined code]
0.03%         64M           java.lang.StringBuilder#toString() [Inlined code]
0.03%         60M           java.lang.AbstractStringBuilder#() [Inlined code]
0.02%         57M           org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 593133 events (total: 230834M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
36.86%        85089M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
26.25%        60589M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
6.55%         15113M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
3.27%         7542M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
2.89%         6663M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
2.82%         6514M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
2.77%         6390M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
2.52%         5827M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
1.82%         4202M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
1.37%         3154M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
1.10%         2539M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
0.97%         2230M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
0.76%         1758M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
0.75%         1723M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.64%         1484M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
0.62%         1425M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.60%         1375M         org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
0.58%         1345M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.57%         1307M         org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
0.54%         1238M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.51%         1167M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.49%         1131M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.45%         1027M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         1015M         org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.43%         991M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.43%         988M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.24%         558M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
0.24%         555M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
0.23%         536M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
0.20%         459M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.18%         422M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.13%         299M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.12%         279M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.11%         254M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
0.11%         251M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.10%         236M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
0.08%         192M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.08%         188M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.06%         143M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.06%         143M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.06%         137M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.05%         124M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
0.05%         114M          java.util.Formatter#parse() [JIT compiled code]
                              at java.util.Formatter#format() [Inlined code]
0.05%         110M          java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.05%         104M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.04%         100M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.04%         98M           org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.03%         76M           org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
0.03%         71M           java.util.HashMap#resize() [JIT compiled code]
                              at java.util.HashMap#putVal() [Inlined code]
0.03%         64M           java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 593133 events (total: 230834M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
26.23%        60536M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
18.44%        42556M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
18.43%        42532M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
6.55%         15113M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
3.27%         7542M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
2.89%         6663M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
2.82%         6514M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
2.77%         6390M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.52%         5812M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
1.82%         4202M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
1.37%         3154M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.10%         2539M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.97%         2230M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.76%         1758M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
0.66%         1515M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.62%         1425M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.58%         1347M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
0.58%         1345M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.49%         1138M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.45%         1027M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.43%         991M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
0.43%         988M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
0.40%         925M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.38%         879M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
0.33%         770M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
0.28%         645M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
0.28%         635M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.24%         558M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.24%         555M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
0.23%         537M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.23%         536M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.21%         486M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
0.20%         459M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.19%         450M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.18%         422M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.16%         380M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.12%         279M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.12%         269M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.11%         254M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.11%         254M          org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.TrieBuilder#bytesRefToTrie() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.11%         251M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
0.10%         235M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [Inlined code]
                              at java.util.HashSet#add() [Inlined code]
0.09%         207M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.08%         192M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.06%         143M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.String$$StringConcat.0x000000003208c000#concat() [Inlined code]
0.06%         143M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.06%         143M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.06%         137M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.06%         131M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.05%         124M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 593133 events (total: 230834M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
26.23%        60536M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
14.50%        33467M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
14.33%        33083M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
6.55%         15113M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
2.82%         6514M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.77%         6390M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.74%         6315M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
2.52%         5812M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.19%         5043M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
2.00%         4607M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.99%         4583M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.97%         4543M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.84%         4251M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
1.60%         3702M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
1.37%         3154M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.97%         2230M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.70%         1619M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.70%         1618M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.60%         1389M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
0.58%         1347M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
0.58%         1345M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.52%         1204M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.52%         1203M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.50%         1149M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.47%         1077M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.44%         1022M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.39%         901M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.36%         823M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.34%         792M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.29%         672M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.28%         639M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
0.28%         635M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
0.24%         555M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.23%         536M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
0.22%         498M          org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.21%         486M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.20%         466M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.20%         450M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.19%         437M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.17%         387M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
0.16%         380M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.16%         372M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.16%         365M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
0.16%         359M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
0.15%         351M          org.apache.lucene.codecs.lucene104.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
0.14%         330M          org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.14%         320M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#copyGraphStructure() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#initializeFromGraph() [Interpreted code]
                              at org.apache.lucene.util.hnsw.InitializedHnswGraphBuilder#fromGraph() [Interpreted code]
0.12%         279M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.12%         269M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.11%         254M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#initStreamSlices() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 593133 events (total: 230834M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.29%        44522M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
12.15%        28036M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
12.06%        27831M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
5.94%         13700M        org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
4.83%         11156M        org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
2.82%         6514M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.77%         6390M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.52%         5812M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.29%         5276M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.19%         5064M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#popToScratch() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
2.19%         5043M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
2.01%         4647M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
1.76%         4058M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.75%         4038M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.73%         3993M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.60%         3697M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.47%         3400M         org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
1.37%         3154M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.21%         2784M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
1.00%         2313M         org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#allocateThenInsertThenRehash() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.97%         2230M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at java.lang.String#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.72%         1668M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.70%         1618M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.59%         1372M         org.apache.lucene.util.hnsw.UpdateGraphsUtils#computeJoinSet() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.58%         1345M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.52%         1203M         org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.50%         1149M         org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
0.47%         1077M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.43%         999M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.40%         917M          org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
0.39%         898M          org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
                              at org.apache.lucene.index.FreqProxTermsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#flush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#doFlush() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#maybeFlush() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#postUpdate() [JIT compiled code]
0.37%         852M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.34%         792M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.34%         785M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.28%         646M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
0.25%         573M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.24%         564M          org.apache.lucene.internal.hppc.IntArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.24%         556M          org.apache.lucene.internal.hppc.IntHashSet#toArray() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.24%         556M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.24%         546M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedIntArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.23%         536M          org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.index.MappedMultiFields$MappedMultiTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
0.22%         498M          org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.21%         486M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
                              at org.apache.lucene.index.ConcurrentMergeScheduler#doMerge() [Interpreted code]
0.21%         477M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#ensureBufferSpace() [Inlined code]
                              at org.apache.lucene.internal.hppc.FloatArrayList#add() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.20%         466M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocKnownSizeSlice() [JIT compiled code]
                              at org.apache.lucene.index.ByteSlicePool#allocSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
0.20%         454M          org.apache.lucene.internal.hppc.FloatArrayList#() [Inlined code]
                              at org.apache.lucene.internal.hppc.MaxSizedFloatArrayList#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
0.17%         389M          org.apache.lucene.internal.hppc.IntHashSet#allocateBuffers() [JIT compiled code]
                              at org.apache.lucene.internal.hppc.IntHashSet#ensureCapacity() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntHashSet#() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
0.17%         387M          org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
0.16%         380M          org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.Lucene103BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321a2228#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [Interpreted code]
0.16%         368M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNodeInternal() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [Inlined code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#updateGraph() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.MergingHnswGraphBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#mergeOneField() [Interpreted code]
                              at org.apache.lucene.codecs.KnnVectorsWriter#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeVectorValues() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda.0x00000000321ae4e8#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]


Profiler results (searching)

CPU:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16552716 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.96%         820861        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
4.86%         804425        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
2.67%         442285        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
2.27%         376463        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.91%         315833        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
1.91%         315784        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
1.77%         293014        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
1.63%         269408        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
1.45%         239375        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
1.43%         236081        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
1.38%         227942        perf.RandomQuery$1$1#nextDoc() [Inlined code]
1.29%         213096        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
1.24%         205402        org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
1.20%         197853        org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
1.15%         190870        org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
1.11%         183223        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
1.10%         181784        org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
1.09%         180560        org.apache.lucene.util.FixedBitSet#set() [Inlined code]
1.08%         179029        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
1.03%         171055        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#freq() [Inlined code]
1.01%         167101        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
0.98%         162239        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.94%         156354        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
0.94%         156253        perf.RandomQuery$1$1#advance() [JIT compiled code]
0.93%         153841        org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
0.91%         150349        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.90%         148484        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#prefixSum() [Inlined code]
0.88%         145700        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
0.88%         145369        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
0.86%         142158        org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
0.82%         136457        org.apache.lucene.util.FixedBitSet#nextSetBitInRange() [Inlined code]
0.77%         128066        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
0.77%         126868        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
0.74%         122386        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
0.73%         121210        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.70%         116150        jdk.jfr.internal.JVM#emitEvent() [Native code]
0.70%         115676        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
0.70%         115302        org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.68%         113038        org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
0.67%         111209        org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.66%         109951        org.apache.lucene.search.FilterDocIdSetIterator#docID() [Inlined code]
0.66%         109123        org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
0.66%         108438        org.apache.lucene.search.TermScorer#score() [Inlined code]
0.65%         108251        perf.RandomQuery$1$1#advance() [Inlined code]
0.64%         106371        org.apache.lucene.codecs.lucene104.ForUtil#decode() [JIT compiled code]
0.64%         106265        org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#freq() [Inlined code]
0.63%         104959        org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
0.57%         95178         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
0.56%         93373         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
0.55%         90593         org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16552716 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.96%         820861        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
4.86%         804422        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
1.42%         235101        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
1.37%         227422        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
1.29%         213907        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.25%         206298        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
1.15%         190729        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
1.13%         186986        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#expand8() [Inlined code]
1.04%         172973        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
1.02%         168041        org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
0.95%         157252        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
0.95%         156769        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.93%         153716        org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
0.89%         147749        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.86%         141928        org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
0.85%         140441        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.82%         136375        org.apache.lucene.util.FixedBitSet#nextSetBitInRange() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#nextSetBit() [Inlined code]
0.82%         134916        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.81%         134300        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
0.75%         124942        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
0.75%         124079        perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
0.75%         124069        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.74%         121739        perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
0.72%         118871        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
0.71%         118116        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#prefixSum() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
0.70%         116036        perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
0.70%         115668        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
0.66%         109851        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.65%         107176        org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
0.62%         102972        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
0.61%         100455        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
0.59%         97032         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
0.58%         96264         perf.RandomQuery$1$1#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.57%         95178         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
0.57%         94277         org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.57%         93759         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
0.56%         93371         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
0.55%         91361         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
0.54%         89835         org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#freq() [Inlined code]
                              at org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#nextDocsAndScores() [JIT compiled code]
0.54%         89528         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
0.51%         84012         org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
0.51%         83897         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
0.50%         83001         org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
0.50%         82998         org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.49%         81121         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
0.49%         80381         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder$FixedBitSetAdder#add() [Inlined code]
0.48%         79966         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.48%         78643         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
0.47%         78541         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillFullBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#refillDocs() [JIT compiled code]
0.47%         78426         org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16552716 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.96%         820860        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
2.64%         436185        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
1.42%         235007        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.15%         190729        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
0.96%         159527        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
0.89%         148012        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.88%         145323        org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
0.85%         140441        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.71%         117263        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#expand8() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#expand8() [Inlined code]
0.69%         114225        jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#filterByScore() [Inlined code]
                              at org.apache.lucene.search.ScorerUtil#filterCompetitiveHits() [Inlined code]
0.68%         112026        perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.68%         111918        org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
0.66%         108958        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.66%         108909        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.59%         97165         perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.57%         94277         org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.56%         93345         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$22#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.56%         93007         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.55%         91635         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
0.55%         91080         jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegmentScopedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#loadFromMemorySegment() [Inlined code]
                              at jdk.incubator.vector.IntVector#fromMemorySegment0Template() [Inlined code]
                              at jdk.incubator.vector.Int256Vector#fromMemorySegment0() [Inlined code]
0.54%         89071         org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.51%         84123         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.50%         83165         org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
0.50%         82998         org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.50%         82164         org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
0.49%         81114         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.47%         78617         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.47%         78489         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
0.47%         78426         org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.46%         75719         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
0.46%         75581         org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.46%         75395         org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.45%         74454         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.41%         67059         org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.40%         66957         perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
0.40%         66544         org.apache.lucene.internal.hppc.IntIntHashMap#indexOf() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#putOrAdd() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#addTo() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.39%         64424         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.39%         64374         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
0.39%         64347         org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.39%         63884         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
0.38%         63587         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.38%         63443         org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
0.38%         63211         jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#decode7() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#decode() [JIT compiled code]
0.37%         61891         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.37%         61747         org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
0.37%         61707         perf.RandomQuery$1$1#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
0.37%         60586         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
0.35%         58427         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.35%         57193         jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#expand8() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.ForUtil#expand8() [JIT compiled code]
0.34%         56411         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicTask#run() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16552716 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
2.21%         365673        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
1.54%         254789        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
0.98%         161551        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.89%         148012        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.84%         138618        jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.74%         122253        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
0.66%         109590        perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.57%         95083         perf.RandomQuery$1$1#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.55%         90965         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.54%         89639         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.54%         89071         org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.47%         78480         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#doScore() [Inlined code]
                              at org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
0.45%         73681         org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.43%         71206         org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.41%         68194         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
0.40%         65796         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.39%         65046         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$VaryingBPVReader#getLongValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$2#longValue() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$22#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.39%         64424         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.37%         61891         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.37%         61747         org.apache.lucene.util.PriorityQueue#pop() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.35%         58320         org.apache.lucene.util.PriorityQueue#upHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#add() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.34%         56736         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.34%         55978         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
0.33%         54941         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.33%         54528         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [JIT compiled code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [JIT compiled code]
0.31%         50566         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getIntUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getIntUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readInt() [Inlined code]
0.30%         49287         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
0.28%         46790         org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.28%         46318         org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.28%         45607         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.28%         45534         org.apache.lucene.internal.hppc.IntIntHashMap#indexOf() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#putOrAdd() [Inlined code]
                              at org.apache.lucene.internal.hppc.IntIntHashMap#addTo() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.27%         44879         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [JIT compiled code]
0.26%         43642         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.26%         42983         org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.25%         41945         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.25%         41824         org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
                              at org.apache.lucene.search.CombinedFieldQuery$CombinedFieldScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.25%         41358         org.apache.lucene.search.DisiPriorityQueueN#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueueN#updateTop() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.23%         38713         perf.RandomQuery$1$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.23%         38492         org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.23%         37892         org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.23%         37584         org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.22%         37180         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [Inlined code]
0.22%         36518         org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36454         org.apache.lucene.search.FilterDocIdSetIterator#docID() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#docID() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.22%         36311         org.apache.lucene.util.packed.DirectReader$DirectPackedReader4#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.21%         34489         org.apache.lucene.util.FixedBitSet#nextSetBitInRange() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#nextSetBit() [Inlined code]
                              at org.apache.lucene.util.BitSetIterator#advance() [Inlined code]
                              at org.apache.lucene.util.BitSetIterator#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.21%         34013         org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.20%         33491         org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.19%         32014         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#advancePosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.19%         31499         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 16552716 events (total: 16M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
0.80%         131714        jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
0.44%         73492         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer$MultiFieldNormValues#longValues() [JIT compiled code]
                              at org.apache.lucene.search.MultiNormsLeafSimScorer#scoreRange() [Inlined code]
0.42%         68879         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.34%         55465         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.29%         48095         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.29%         48041         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.19%         31832         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindowScoreFirst() [JIT compiled code]
0.19%         31488         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.18%         30209         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
0.18%         29285         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [JIT compiled code]
0.17%         27593         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.14%         23572         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.14%         22646         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.13%         22093         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.13%         22066         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
0.13%         22040         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.13%         20988         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.13%         20924         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.13%         20901         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.12%         20050         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006713aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19941         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000008c13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19882         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000004713aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19818         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000003713aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19655         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000003f13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19644         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006213aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19519         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.PForUtil#skip() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher#nextMatch() [JIT compiled code]
0.12%         19451         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000006a13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19423         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000009d13aec8#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.12%         19411         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.12%         19275         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.11%         18261         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.11%         18123         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.11%         18121         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [Inlined code]
0.11%         17998         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#firstPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initSimple() [JIT compiled code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#initPhrasePositions() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#reset() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.11%         17760         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder$FixedBitSetAdder#add() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#visit() [JIT compiled code]
                              at org.apache.lucene.util.bkd.DocIdsWriter#readInts24() [Inlined code]
                              at org.apache.lucene.util.bkd.DocIdsWriter#readInts() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
0.11%         17740         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.index.NumericDocValues#longValues() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValues() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.10%         16359         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVLong() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
0.09%         15523         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.09%         15487         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [JIT compiled code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatVectorScorer#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.RandomVectorScorer#bulkScore() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [JIT compiled code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
0.09%         14528         org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$BaseSortedDocValues#lookupTerm() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#setNextReader() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#doSetNextReader() [JIT compiled code]
                              at org.apache.lucene.search.SimpleCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
0.09%         14420         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.queries.intervals.ConjunctionIntervalIterator#nextDoc() [Inlined code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.09%         14302         jdk.incubator.vector.Double256Vector$Double256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#filterByScore() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#filterByScore() [Inlined code]
                              at org.apache.lucene.search.ScorerUtil#filterCompetitiveHits() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreNonEssentialClauses() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda.0x000000009313aec8#call() [JIT compiled code]
0.09%         14262         jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#isAlignedForElement() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#nextOrd() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.08%         13744         jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.SegmentVarHandle#checkSegment() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsInts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readInt() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.08%         13673         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#decompressBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekBlock() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$TermsDict#seekCeil() [JIT compiled code]
0.08%         13514         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
0.08%         13262         jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByte() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsBytes#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#readVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#skipLevel1To() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.08%         12513         jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.queries.spans.TermSpans#advance() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreTwoPhaseIterator() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.07%         12411         jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnalignedInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getShortUnaligned() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleSegmentAsShorts#get() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#readShort() [Inlined code]
                              at org.apache.lucene.util.packed.DirectReader$DirectPackedReader12#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.07%         11779         org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRef#hashCode() [JIT compiled code]
                              at java.util.HashMap#hash() [Inlined code]
                              at java.util.HashMap#getNode() [Inlined code]
                              at java.util.HashMap#get() [Inlined code]
                              at org.apache.lucene.search.grouping.GroupReducer#collect() [JIT compiled code]
                              at org.apache.lucene.search.grouping.SecondPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at perf.SearchTask#go() [JIT compiled code]


HEAP:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 55638 events (total: 1414175M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.89%        238867M       org.apache.lucene.util.FixedBitSet#() [Inlined code]
11.61%        164196M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
6.21%         87868M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
5.21%         73737M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
4.79%         67752M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
3.40%         48105M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
2.57%         36408M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
2.56%         36175M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
2.40%         34008M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
1.82%         25777M        java.lang.Thread#beforeSleep() [Interpreted code]
1.69%         23921M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
1.61%         22803M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
1.20%         17017M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
1.18%         16687M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.15%         16283M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
1.14%         16057M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
1.03%         14616M        org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
0.95%         13493M        org.apache.lucene.util.ArrayUtil#growNoCopy() [JIT compiled code]
0.89%         12517M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
0.84%         11811M        org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
0.83%         11709M        org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.81%         11485M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.78%         10964M        org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
0.77%         10908M        org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
0.77%         10904M        java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.75%         10550M        java.util.ArrayList#iterator() [JIT compiled code]
0.74%         10493M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.71%         9977M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
0.70%         9927M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.65%         9261M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
0.63%         8883M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
0.63%         8867M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
0.62%         8780M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [JIT compiled code]
0.58%         8201M         java.util.ArrayList#grow() [Inlined code]
0.57%         8085M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [Inlined code]
0.52%         7402M         java.lang.reflect.Array#newInstance() [Inlined code]
0.50%         7020M         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
0.48%         6843M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.41%         5772M         org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
0.40%         5639M         org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#() [Inlined code]
0.39%         5519M         org.apache.lucene.search.DocAndScoreAccBuffer#growNoCopy() [Inlined code]
0.39%         5497M         org.apache.lucene.facet.FacetsConfig#stringToPath() [JIT compiled code]
0.39%         5464M         org.apache.lucene.codecs.lucene103.blocktree.IntersectTermsEnumFrame#load() [JIT compiled code]
0.37%         5271M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
0.37%         5235M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
0.37%         5211M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [JIT compiled code]
0.37%         5171M         org.apache.lucene.store.DataInput#readString() [JIT compiled code]
0.36%         5027M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
0.32%         4492M         java.util.logging.LogManager#reset() [Interpreted code]
0.32%         4492M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 55638 events (total: 1414175M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
9.23%         130540M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
8.35%         118102M       org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
5.73%         80987M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
4.34%         61435M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
4.02%         56784M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
3.40%         48105M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
2.65%         37491M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
2.57%         36408M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
2.56%         36175M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
2.35%         33232M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
1.82%         25777M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
1.71%         24158M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
1.61%         22805M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
1.61%         22803M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
1.42%         20097M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.26%         17766M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
1.20%         16960M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
1.14%         16081M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
1.07%         15120M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
0.98%         13911M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
0.96%         13514M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
0.89%         12517M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.81%         11524M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.81%         11485M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.76%         10713M        org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
0.68%         9659M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.65%         9261M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
0.61%         8660M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.61%         8578M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.60%         8418M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.58%         8272M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [JIT compiled code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$1#() [Inlined code]
0.58%         8212M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.57%         8090M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.55%         7798M         org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
0.49%         6878M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [Inlined code]
0.49%         6872M         java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.48%         6841M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$2() [Inlined code]
0.44%         6235M         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer$1#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
0.44%         6197M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.43%         6122M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
0.43%         6069M         org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
0.40%         5718M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#clone() [Inlined code]
0.39%         5581M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.39%         5497M         org.apache.lucene.facet.FacetsConfig#stringToPath() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.DefaultSortedSetDocValuesReaderState#createOneFlatFacetDimState() [JIT compiled code]
0.38%         5386M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
0.38%         5382M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#get() [JIT compiled code]
0.38%         5349M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [JIT compiled code]
0.37%         5271M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [JIT compiled code]
0.37%         5172M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
0.37%         5171M         org.apache.lucene.store.DataInput#readString() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 55638 events (total: 1414175M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
7.15%         101055M       org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
4.39%         62077M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
3.98%         56315M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
3.78%         53447M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
2.65%         37491M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
2.60%         36708M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
2.51%         35458M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
2.27%         32104M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
2.26%         32000M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
1.82%         25777M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.72%         24321M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
1.71%         24158M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
1.64%         23141M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
1.32%         18628M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
1.29%         18217M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
1.20%         16910M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#add() [JIT compiled code]
1.10%         15591M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
1.10%         15540M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
1.09%         15447M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
1.08%         15252M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
0.94%         13357M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.90%         12734M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
0.81%         11524M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.81%         11485M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#asSliceNoCheck() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#asSlice() [Inlined code]
0.78%         11084M        org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.68%         9607M         org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.60%         8452M         org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.59%         8345M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
0.58%         8168M         org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
0.58%         8165M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
0.56%         7987M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
0.50%         7097M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
0.49%         6872M         java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#periodicTask() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$0() [Interpreted code]
0.45%         6426M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
0.44%         6214M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.43%         6122M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.42%         5871M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
0.39%         5535M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#createBitSetAcceptDocsIfNecessary() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#cost() [JIT compiled code]
0.39%         5497M         org.apache.lucene.facet.FacetsConfig#stringToPath() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.DefaultSortedSetDocValuesReaderState#createOneFlatFacetDimState() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.DefaultSortedSetDocValuesReaderState#() [Interpreted code]
                              at perf.IndexState#getSortedSetReaderState() [Interpreted code]
0.38%         5349M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.AcceptDocs#createBitSet() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#createBitSetAcceptDocsIfNecessary() [JIT compiled code]
                              at org.apache.lucene.search.AcceptDocs$DocIdSetIteratorAcceptDocs#cost() [JIT compiled code]
0.38%         5337M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#get() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Interpreted code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [Interpreted code]
0.36%         5020M         org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Interpreted code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#() [Inlined code]
0.35%         4967M         org.apache.lucene.index.FreqAndNormBuffer#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.33%         4680M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
0.32%         4581M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
0.32%         4495M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
0.32%         4492M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4492M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.31%         4440M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#getTermsEnum() [JIT compiled code]
0.30%         4270M         org.apache.lucene.search.TermScorer#nextDocsAndScores() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 55638 events (total: 1414175M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
5.83%         82419M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
2.88%         40689M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
2.36%         33315M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
1.82%         25777M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.77%         25047M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
1.53%         21624M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
1.40%         19801M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
1.37%         19316M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
1.13%         15916M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
1.09%         15458M        org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
1.08%         15272M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
1.07%         15081M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
1.01%         14349M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.95%         13492M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
0.94%         13286M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.89%         12559M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.78%         11005M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
0.69%         9793M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
0.66%         9362M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.BatchScoreBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.64%         9036M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
0.63%         8938M         org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
0.61%         8590M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
0.58%         8178M         org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.DisjunctionMaxQuery$DisjunctionMaxWeight$1#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.56%         7921M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
0.54%         7619M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.49%         6999M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.44%         6219M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.43%         6019M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
0.41%         5744M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
0.40%         5649M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#opt() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#getInternal() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
0.38%         5337M         org.apache.lucene.codecs.lucene103.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#get() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Interpreted code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [Interpreted code]
                              at org.apache.lucene.search.TotalHitCountCollector#getLeafCollector() [Interpreted code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.37%         5255M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
0.37%         5201M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
0.36%         5043M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
0.35%         4885M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
0.34%         4873M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getNode() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
0.34%         4753M         jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#asSliceNoCheck() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#asSlice() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#asSlice() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#asSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
0.33%         4674M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
0.32%         4581M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
0.32%         4536M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.32%         4514M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.32%         4492M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4492M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.30%         4276M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.30%         4274M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
0.30%         4220M         org.apache.lucene.codecs.lucene104.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.30%         4192M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setHitsThresholdReached() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#countHit() [Inlined code]
0.27%         3874M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
0.27%         3817M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
0.27%         3761M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 55638 events (total: 1414175M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
2.36%         33315M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.82%         25777M        java.lang.Thread#beforeSleep() [Interpreted code]
                              at java.lang.Thread#sleepNanos() [Interpreted code]
                              at java.lang.Thread#sleep() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.40%         19801M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.34%         18953M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.13%         15962M        org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
1.13%         15916M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#reset() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.95%         13492M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.77%         10835M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$0() [Inlined code]
0.66%         9326M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [JIT compiled code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
0.63%         8938M         org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#document() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#serializedDocument() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.53%         7492M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.45%         6347M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.43%         6028M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
                              at org.apache.lucene.search.FieldValueHitQueue#getComparators() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector#getLeafCollector() [JIT compiled code]
0.41%         5816M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$PointsCompetitiveDISIBuilder#doUpdateCompetitiveIterator() [Inlined code]
                              at org.apache.lucene.search.comparators.NumericComparator$CompetitiveDISIBuilder#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.NumericComparator$NumericLeafComparator#setHitsThresholdReached() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#countHit() [Inlined code]
0.37%         5225M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [JIT compiled code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.36%         5127M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#opt() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#getInternal() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.35%         4890M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.32%         4581M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.32%         4492M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.32%         4492M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
0.30%         4300M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [Inlined code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [Inlined code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.30%         4274M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.30%         4248M         org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#ensureBufferCapacity() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.facet.FacetsCollector#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.29%         4107M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006719cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.28%         3991M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.28%         3964M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#get() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#getTermsEnum() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#optCount() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#count() [JIT compiled code]
                              at org.apache.lucene.search.BooleanWeight#reqCount() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#count() [JIT compiled code]
0.28%         3893M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000009d19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.27%         3864M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000008319cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.27%         3810M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
                              at org.apache.lucene.util.DocIdSetBuilder#grow() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$1#grow() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#visitDocIDs() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$3#iterator() [Inlined code]
                              at org.apache.lucene.search.ConstantScoreScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.27%         3784M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003f19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.26%         3714M         org.apache.lucene.search.TopScoreDocCollector#populateResults() [Inlined code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [JIT compiled code]
                              at org.apache.lucene.search.TopDocsCollector#topDocs() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollectorManager#reduce() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at perf.SearchTask#go() [JIT compiled code]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
0.26%         3674M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000008c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3601M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000009319cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3589M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3554M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000004519cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3551M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x00000000a019cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3529M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006219cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.25%         3511M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003c19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3500M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001b19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3489M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000001f19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
0.25%         3471M         org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [Inlined code]
                              at org.apache.lucene.search.BooleanWeight#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanQuery#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#createWeight() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
0.24%         3436M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.24%         3436M         perf.StatisticsHelper#startStatistics() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.24%         3406M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000008f19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.24%         3404M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.FilteredHnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.AbstractHnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [Inlined code]
                              at org.apache.lucene.index.CodecReader#searchNearestVectors() [Inlined code]
                              at org.apache.lucene.search.KnnFloatVectorQuery#approximateSearch() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.24%         3363M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000003719cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.24%         3328M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000006d19cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.24%         3326M         org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#setBottom() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.LeafCollector$$Lambda.0x000000005519cfb8#accept() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#forEach() [JIT compiled code]
0.23%         3298M         org.apache.lucene.store.DataInput#readString() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [Inlined code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
                              at org.apache.lucene.index.BaseCompositeReader$2#document() [Inlined code]
                              at org.apache.lucene.index.StoredFields#document() [JIT compiled code]
                              at perf.SearchTask#printResults() [JIT compiled code]
                              at perf.UnparsedTask#printResults() [JIT compiled code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.23%         3274M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene104.Lucene104PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene103.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveState#update() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#updateCompetitiveIterator() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$TermOrdValLeafComparator#() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator#getLeafComparator() [JIT compiled code]
                              at org.apache.lucene.search.FieldValueHitQueue#getComparators() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$TopFieldLeafCollector#() [Inlined code]
                              at org.apache.lucene.search.TopFieldCollector$SimpleFieldCollector$1#() [Inlined code]