Thu 01/02/2025

Last successful run: 2025.01.01.18.05.15
Lucene/Solr trunk rev b8ae8a5bb2b7618afd4c1dcd08c9b95bcc774c80 (commits since last successful run)
luceneutil revision 85bde56123238ac36d8566f576f9025d4a5abf7b (no changes since last successful run)
WARNING: Using incubator modules: jdk.incubator.vector openjdk version "23" 2024-09-17 OpenJDK Runtime Environment (build 23) OpenJDK 64-Bit Server VM (build 23, mixed mode, sharing)
openjdk full version "23"
Java command-line: /usr/lib/jvm/java-23-openjdk/bin/java --add-modules jdk.incubator.vector -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+PreserveFramePointer -Xmx32g -Xms32g -server -XX:+UseParallelGC -Djava.io.tmpdir=/l/tmp
Index: 15 segments: segments_2: _32(11.0.0):C4978031:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735884381040, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cd0nk _65(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735887448031, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cd5o8 _98(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735890738529, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdaiz _cb(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735894369386, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdf3t _fe(11.0.0):C4978032:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735898479917, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdjht _fp(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735899439585, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdjwz _g0(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735899806632, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdkbk _gb(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735900174905, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdkpk _gm(11.0.0):C497803:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735900545024, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdl32 _gx(11.0.0):C497804:[diagnostics={mergeMaxNumSegments=-1, timestamp=1735900916405, os.version=6.12.1-arch1-1, os=Linux, java.vendor=Arch Linux, mergeFactor=10, java.runtime.version=23, os.arch=amd64, source=merge, lucene.version=11.0.0}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdlfw _gy(11.0.0):C49780:[diagnostics={os.arch=amd64, os.version=6.12.1-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1735901011169, java.runtime.version=23, os=Linux, java.vendor=Arch Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdlh8 _gz(11.0.0):C49780:[diagnostics={os.arch=amd64, os.version=6.12.1-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1735901041569, java.runtime.version=23, os=Linux, java.vendor=Arch Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdlih _h0(11.0.0):C49781:[diagnostics={os.arch=amd64, os.version=6.12.1-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1735901071906, java.runtime.version=23, os=Linux, java.vendor=Arch Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdljw _h1(11.0.0):C49780:[diagnostics={os.arch=amd64, os.version=6.12.1-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1735901102881, java.runtime.version=23, os=Linux, java.vendor=Arch Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdll5 _h2(11.0.0):C46742:[diagnostics={os.arch=amd64, os.version=6.12.1-arch1-1, lucene.version=11.0.0, source=flush, timestamp=1735901130297, java.runtime.version=23, os=Linux, java.vendor=Arch Linux}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=t5oqdeiygtuzf52tun3cdlme
See the perty vmstat charts

Search perf vs day before
TaskQPS prevStdDev prevQPS nowStdDev now% changep-value
OrHighRare259.9(5.3%)254.1(5.6%)1.0 X0.195
TermMonthSort1015.4(2.5%)1005.5(1.4%)1.0 X0.133
CountOrHighMed333.1(2.2%)330.1(1.9%)1.0 X0.156
VectorSearch533.7(0.3%)528.8(0.3%)1.0 X0.000
CountAndHighMed494.7(2.0%)491.2(1.8%)1.0 X0.233
CountOrMany19.1(3.5%)19.0(2.5%)1.0 X0.475
CombinedOrHighHigh41.2(3.3%)40.9(3.6%)1.0 X0.547
CountFilteredOrMany17.6(3.3%)17.5(3.1%)1.0 X0.522
IntervalsOrdered21.1(3.9%)21.0(3.6%)1.0 X0.604
AndHighMed283.7(2.4%)282.3(1.9%)1.0 X0.458
CombinedOrHighMed141.8(2.0%)141.1(2.0%)1.0 X0.438
And3Terms406.3(1.8%)404.4(1.6%)1.0 X0.381
CombinedAndHighMed109.2(3.0%)108.7(3.1%)1.0 X0.629
IntNRQ143.2(7.9%)142.6(5.8%)1.0 X0.843
CountOrHighHigh216.6(3.6%)215.8(2.3%)1.0 X0.703
OrHighMed275.7(1.9%)274.8(1.9%)1.0 X0.567
SloppyPhrase8.8(6.4%)8.8(6.3%)1.0 X0.867
FilteredIntNRQ142.5(8.0%)142.1(5.8%)1.0 X0.880
Or3Terms272.3(2.0%)271.5(2.2%)1.0 X0.635
CountFilteredOrHighHigh111.6(1.7%)111.3(1.6%)1.0 X0.590
TermTitleSort141.6(1.9%)141.2(2.0%)1.0 X0.656
AndHighHigh104.9(3.2%)104.7(2.5%)1.0 X0.766
PKLookup226.7(2.4%)226.2(1.9%)1.0 X0.720
CountFilteredIntNRQ86.0(4.8%)85.9(3.6%)1.0 X0.908
BrowseDayOfYearSSDVFacets6.3(1.1%)6.3(1.4%)1.0 X0.699
Fuzzy289.7(1.1%)89.5(1.1%)1.0 X0.699
AndMedOrHighHigh117.1(1.6%)116.9(1.6%)1.0 X0.814
FilteredOrMany27.7(0.8%)27.7(0.9%)1.0 X0.693
And2Terms2StopWords279.6(2.0%)279.3(1.7%)1.0 X0.864
FilteredAndStopWords68.4(2.1%)68.4(1.7%)1.0 X0.920
FilteredOr3Terms183.1(0.8%)183.1(0.8%)1.0 X0.891
DismaxOrHighMed248.5(1.2%)248.4(1.1%)1.0 X0.937
FilteredAndHighHigh103.7(2.1%)103.7(1.6%)1.0 X0.970
DismaxTerm862.3(2.4%)862.1(2.3%)1.0 X0.986
Fuzzy199.1(1.2%)99.1(1.2%)1.0 X0.980
CountFilteredPhrase86.0(1.0%)86.0(0.9%)1.0 X0.984
CountFilteredOrHighMed135.1(0.9%)135.1(0.9%)1.0 X0.992
AndStopWords51.5(4.8%)51.5(4.1%)1.0 X0.999
AndHighOrMedMed118.8(2.1%)118.8(2.0%)1.0 X0.980
BrowseRandomLabelTaxoFacets5.9(0.8%)5.9(0.8%)1.0 X0.889
DismaxOrHighHigh182.1(2.5%)182.2(2.4%)1.0 X0.964
BrowseMonthSSDVFacets6.5(6.6%)6.5(6.5%)1.0 X0.980
CombinedAndHighHigh29.0(3.7%)29.0(3.7%)1.0 X0.959
BrowseDateTaxoFacets6.7(0.4%)6.7(0.6%)1.0 X0.585
Or2Terms2StopWords239.8(1.9%)240.0(2.3%)1.0 X0.888
FilteredAnd3Terms544.7(2.2%)545.2(1.8%)1.0 X0.877
FilteredOrHighMed280.3(0.7%)280.6(0.5%)1.0 X0.614
CountAndHighHigh258.4(2.4%)258.7(2.2%)1.0 X0.867
CombinedTerm83.9(4.0%)84.1(4.5%)1.0 X0.923
BrowseDayOfYearTaxoFacets6.7(0.5%)6.7(0.6%)1.0 X0.437
FilteredAnd2Terms2StopWords405.2(1.5%)405.8(1.2%)1.0 X0.725
FilteredPhrase70.1(1.5%)70.2(1.3%)1.0 X0.713
BrowseDateSSDVFacets1.9(0.7%)1.9(0.6%)1.0 X0.447
CountPhrase21.0(2.8%)21.1(3.5%)1.0 X0.871
TermGroup1M13.2(2.9%)13.2(3.1%)1.0 X0.838
FilteredOrHighHigh103.3(1.0%)103.5(1.0%)1.0 X0.514
TermBGroup1M17.1(3.3%)17.2(3.6%)1.0 X0.843
TermGroup10K13.7(3.1%)13.7(3.3%)1.0 X0.825
FilteredOrStopWords70.5(1.5%)70.6(1.4%)1.0 X0.626
FilteredPrefix3472.5(2.1%)473.6(2.1%)1.0 X0.726
FilteredOr2Terms2StopWords189.9(1.0%)190.4(0.9%)1.0 X0.434
TermGroup10015.4(3.4%)15.5(4.0%)1.0 X0.817
SpanNear20.5(4.2%)20.6(4.4%)1.0 X0.838
Prefix3626.9(2.0%)628.9(2.0%)1.0 X0.612
Respell61.8(1.3%)62.0(1.4%)1.0 X0.456
OrStopWords50.4(4.6%)50.6(5.5%)1.0 X0.835
FilteredAndHighMed304.6(2.7%)305.7(2.2%)1.0 X0.669
AndHighMedDayTaxoFacets77.9(2.3%)78.2(2.1%)1.0 X0.612
Wildcard360.4(2.8%)361.7(2.3%)1.0 X0.653
CountTerm8084.9(2.3%)8115.9(1.9%)1.0 X0.558
FilteredTerm274.3(2.1%)275.4(1.6%)1.0 X0.516
OrHighHigh105.2(3.6%)105.7(3.5%)1.0 X0.721
Phrase45.7(4.4%)46.0(6.0%)1.0 X0.784
TermDayOfYearSort294.1(5.5%)295.6(5.5%)1.0 X0.777
Term842.9(2.1%)847.4(2.0%)1.0 X0.415
OrMany29.6(4.0%)29.8(3.2%)1.0 X0.608
TermBGroup1M1P24.9(5.8%)25.1(4.0%)1.0 X0.632
TermDTSort171.7(6.5%)173.1(6.4%)1.0 X0.692
MedTermDayTaxoFacets37.3(7.7%)37.6(6.3%)1.0 X0.682
TermDateFacets27.5(10.4%)27.8(8.7%)1.0 X0.734
AndHighHighDayTaxoFacets15.9(8.5%)16.2(7.7%)1.0 X0.574
BrowseRandomLabelSSDVFacets4.9(1.4%)4.9(6.1%)1.0 X0.302
PostFilteredVectorSearch439.4(0.3%)449.3(0.6%)1.0 X0.000
OrHighMedDayTaxoFacets9.1(12.1%)9.4(11.4%)1.0 X0.487
PreFilteredVectorSearch40.4(0.4%)41.5(0.6%)1.0 X0.000
BrowseMonthTaxoFacets7.0(26.9%)7.2(28.7%)1.0 X0.746


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 453417 events (total: 453417)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.56%         43345         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
6.89%         31225         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
6.07%         27539         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
5.61%         25421         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
5.53%         25055         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
5.14%         23294         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
3.78%         17147         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.75%         12458         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.47%         11210         java.lang.Integer#rotateLeft() [Inlined code]
2.39%         10833         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.33%         10584         org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
2.24%         10149         org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
1.91%         8673          java.lang.Character#isHighSurrogate() [Inlined code]
1.72%         7798          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
1.72%         7793          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.51%         6832          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.11%         5027          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.00%         4540          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.91%         4104          java.io.BufferedOutputStream#write() [Inlined code]
0.90%         4096          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.88%         3988          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
0.85%         3852          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
0.84%         3812          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.83%         3748          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.73%         3317          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
0.73%         3292          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.68%         3077          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
0.65%         2963          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.58%         2628          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.57%         2598          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.56%         2525          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.56%         2518          java.util.Arrays#fill() [Inlined code]
0.54%         2458          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled code]
0.52%         2367          java.lang.Character#toChars() [Inlined code]
0.52%         2359          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.50%         2257          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.46%         2083          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [Inlined code]
0.42%         1891          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
0.41%         1860          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.40%         1828          java.lang.Character#codePointAt() [Inlined code]
0.39%         1775          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.37%         1684          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.37%         1664          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.36%         1613          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.35%         1603          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.35%         1591          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.34%         1564          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.34%         1535          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.34%         1534          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.33%         1492          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 453417 events (total: 453417)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.54%         43246         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
6.07%         27539         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
5.58%         25310         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
5.53%         25054         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
5.14%         23294         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
3.78%         17147         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
3.58%         16221         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
3.31%         15004         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.75%         12456         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.47%         11210         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
2.38%         10781         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.29%         10380         org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
2.24%         10149         org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.90%         8622          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
1.72%         7798          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
1.11%         5027          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
1.04%         4707          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
0.97%         4390          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.88%         4004          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.88%         3971          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.84%         3812          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.83%         3748          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.75%         3397          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.73%         3310          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.72%         3275          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.68%         3077          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.65%         2963          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.57%         2598          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.56%         2559          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.55%         2497          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.54%         2458          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.53%         2420          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.52%         2367          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.52%         2362          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
0.52%         2359          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.50%         2257          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.47%         2114          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
0.46%         2083          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.42%         1891          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
0.39%         1775          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.39%         1766          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.38%         1742          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [Inlined code]
0.37%         1664          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.37%         1664          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.36%         1612          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.34%         1564          org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
0.34%         1533          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.34%         1527          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.34%         1527          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
0.33%         1488          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 453417 events (total: 453417)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.52%         43161         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() [JIT compiled code]
5.53%         25054         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
5.18%         23482         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]
5.00%         22682         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]
3.65%         16558         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]
3.58%         16220         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.54%         16042         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
2.74%         12433         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.44%         11080         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#findHash() [Inlined code]
2.40%         10897         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.38%         10778         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.29%         10379         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]
2.11%         9582          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]
2.01%         9093          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.75%         7913          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.49%         6745          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
1.02%         4636          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.01%         4568          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#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.89%         4050          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.88%         3999          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.87%         3967          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.86%         3911          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.84%         3811          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.83%         3748          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.77%         3476          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.74%         3338          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.73%         3296          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.72%         3275          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.68%         3069          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.65%         2950          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.56%         2559          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.55%         2500          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.55%         2497          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.52%         2367          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.52%         2348          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.46%         2083          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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.42%         1891          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.41%         1851          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.40%         1829          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startTerm() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.39%         1769          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.39%         1751          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.37%         1664          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]
0.37%         1659          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.35%         1606          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.34%         1564          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() [JIT compiled code]
0.34%         1559          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
0.34%         1526          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.33%         1475          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]
0.31%         1401          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled 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.30%         1369          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [JIT compiled code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [JIT compiled code]
                              at sun.nio.fs.AbstractFileSystemProvider#delete() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 453417 events (total: 453417)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.52%         38617         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() [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]
4.68%         21223         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() [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]
4.58%         20766         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
4.44%         20151         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.54%         16042         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.36%         15223         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]
3.29%         14930         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
2.54%         11510         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]
2.44%         11069         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#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]
2.40%         10897         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() [JIT compiled code]
2.38%         10778         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.05%         9295          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]
1.95%         8863          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]
1.75%         7913          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.00%         4541          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() [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]
0.97%         4385          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.89%         4049          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#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]
0.86%         3902          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.85%         3837          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.83%         3767          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() [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.79%         3598          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() [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.77%         3484          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]
                              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]
0.76%         3468          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.76%         3425          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() [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.73%         3324          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.71%         3240          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.61%         2761          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.58%         2637          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.58%         2611          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.57%         2562          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.56%         2559          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.LambdaForm$DMH+0x00007ff76d1c1800.1560198423#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d1c3000.407529255#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
0.55%         2498          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.52%         2348          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.50%         2287          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.48%         2174          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.47%         2134          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.47%         2129          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.44%         2016          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.42%         1924          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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.42%         1914          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.42%         1891          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         1874          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
0.39%         1785          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.38%         1736          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]
                              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.38%         1718          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.37%         1683          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.34%         1559          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.34%         1521          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#cleanup() [JIT compiled 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]
0.32%         1430          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() [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.30%         1369          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [JIT compiled code]
                              at sun.nio.fs.UnixFileSystemProvider#implDelete() [JIT compiled 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() [JIT compiled code]
                              at org.apache.lucene.store.LockValidatingDirectoryWrapper#deleteFile() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 453417 events (total: 453417)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.71%         34940         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() [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]
4.44%         20145         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]
4.33%         19614         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() [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.92%         17789         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() [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]
3.54%         16042         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.16%         14313         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]
3.11%         14107         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() [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]
2.39%         10848         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]
                              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]
2.37%         10753         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.09%         9484          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() [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.95%         8862          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]
1.86%         8425          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]
1.83%         8292          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#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]
1.48%         6733          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() [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.97%         4385          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.82%         3709          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#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]
0.81%         3659          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() [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]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.76%         3427          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() [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]
                              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.75%         3381          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() [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.74%         3347          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.73%         3324          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() [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.72%         3248          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]
                              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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.71%         3214          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() [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.70%         3192          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() [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() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.66%         3005          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.60%         2726          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%         2713          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.58%         2637          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.57%         2582          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() [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() [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]
0.57%         2562          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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%         2498          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.52%         2348          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.47%         2134          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.47%         2129          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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%         2044          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() [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.42%         1891          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.41%         1874          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.41%         1854          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.39%         1761          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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.35%         1604          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() [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.35%         1593          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.34%         1559          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.34%         1525          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.33%         1511          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#cleanup() [JIT compiled 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]
                              at org.apache.lucene.store.MemorySegmentIndexInput#close() [JIT compiled code]
                              at org.apache.lucene.util.IOUtils#close() [JIT compiled code]
0.33%         1484          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]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [JIT compiled code]
                              at org.apache.lucene.util.MSBRadixSorter#radixSort() [JIT compiled code]
                              at org.apache.lucene.util.MSBRadixSorter#sort() [JIT compiled code]
0.33%         1483          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]
                              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]
0.31%         1406          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#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() [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%         1380          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
0.30%         1359          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() [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.30%         1341          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() [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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 110122 events (total: 352933M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.45%        65126M        perf.LineFileDocs#nextDoc() [JIT compiled code]
12.10%        42699M        java.lang.StringUTF16#compress() [Inlined code]
6.90%         24354M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
6.54%         23088M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.29%         22211M        perf.LineFileDocs#readDocs() [JIT compiled code]
6.20%         21871M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
4.15%         14646M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.44%         12144M        org.apache.lucene.util.LongHeap#() [Inlined code]
2.82%         9953M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.48%         8755M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.10%         7421M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.97%         6947M         org.apache.lucene.util.BytesRef#() [Inlined code]
1.66%         5847M         java.util.ArrayList#grow() [Inlined code]
1.36%         4816M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.31%         4625M         java.util.TreeMap#keyIterator() [Inlined code]
1.25%         4399M         perf.LineFileDocs#readDocs() [Interpreted code]
1.24%         4376M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
1.19%         4199M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.05%         3709M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
1.04%         3667M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
0.93%         3284M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.93%         3268M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.91%         3209M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.81%         2866M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.79%         2803M         java.util.Formatter#parse() [Inlined code]
0.70%         2484M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.51%         1807M         java.lang.Integer#toString() [Inlined code]
0.49%         1717M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
0.43%         1535M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.40%         1416M         java.util.Arrays#copyOfRange() [Inlined code]
0.39%         1382M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.39%         1366M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
0.38%         1357M         org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.34%         1199M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.34%         1184M         java.lang.String#format() [Inlined code]
0.32%         1123M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
0.29%         1030M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.28%         970M          java.lang.StringLatin1#replace() [Inlined code]
0.26%         934M          org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.26%         922M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
0.25%         897M          java.util.Formatter#() [Inlined code]
0.25%         887M          java.lang.StringLatin1#newString() [Inlined code]
0.25%         870M          java.util.ArrayDeque#() [Inlined code]
0.24%         844M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.24%         833M          java.util.List#of() [Inlined code]
0.23%         797M          java.lang.AbstractStringBuilder#() [Inlined code]
0.23%         795M          java.nio.HeapByteBuffer#() [Inlined code]
0.22%         779M          java.lang.StringBuilder#toString() [Inlined code]
0.22%         764M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 110122 events (total: 352933M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.37%        64843M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
12.10%        42699M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
6.90%         24354M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
6.54%         23088M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.29%         22211M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.20%         21871M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
4.15%         14646M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.44%         12144M        org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
2.82%         9950M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
2.46%         8697M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.10%         7407M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.66%         5847M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.50%         5307M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
1.36%         4802M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
1.31%         4625M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
1.25%         4399M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.19%         4199M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.17%         4120M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.05%         3709M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.93%         3284M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.91%         3209M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.81%         2866M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.81%         2847M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.79%         2803M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [Inlined code]
0.77%         2701M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
0.53%         1865M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.49%         1717M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.45%         1586M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.43%         1535M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.39%         1366M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
0.39%         1360M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.38%         1357M         org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.34%         1199M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.32%         1123M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.31%         1090M         java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.29%         1030M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.28%         970M          java.lang.StringLatin1#replace() [Inlined code]
                              at java.lang.String#replace() [Inlined code]
0.26%         934M          org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.26%         922M          java.util.Formatter$FormatSpecifierParser#parse() [Inlined code]
                              at java.util.Formatter#parse() [Inlined code]
0.25%         897M          java.util.Formatter#() [Inlined code]
                              at java.lang.String#format() [Inlined code]
0.25%         883M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.25%         870M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
0.24%         833M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.23%         811M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.23%         797M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.23%         795M          java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
0.22%         779M          java.lang.StringBuilder#toString() [Inlined code]
                              at java.util.Formatter#toString() [Inlined code]
0.22%         764M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.21%         757M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.StringLatin1#newString() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 110122 events (total: 352933M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.37%        64843M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.09%        42682M        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]
6.81%         24021M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
6.54%         23088M        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.29%         22211M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.82%         17025M        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.15%         14646M        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.65%         9360M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
2.10%         7396M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.66%         5847M         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.50%         5307M         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.46%         5136M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.43%         5037M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.36%         4802M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
1.31%         4625M         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.25%         4399M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.16%         4108M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
1.16%         4102M         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]
1.07%         3781M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.01%         3560M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.98%         3464M         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.91%         3209M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.87%         3070M         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.85%         2993M         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]
0.80%         2838M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
0.80%         2828M         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.79%         2803M         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.77%         2726M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.77%         2701M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
0.52%         1840M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.49%         1717M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.45%         1586M         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.44%         1557M         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.39%         1386M         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.39%         1366M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.39%         1360M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.33%         1167M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.32%         1123M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.31%         1090M         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.31%         1076M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.29%         1030M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#add() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
0.26%         922M          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%         901M          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.25%         879M          java.util.Formatter#() [Inlined code]
                              at java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.25%         870M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.ReadWriteDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#getOnHeapReaderWriter() [Inlined code]
0.24%         846M          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.24%         833M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#compile() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.24%         833M          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.23%         811M          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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 110122 events (total: 352933M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.37%        64843M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.07%        42610M        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.29%         22211M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.97%         21054M        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]
3.46%         12214M        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]
2.61%         9225M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.20%         7749M         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.07%         7305M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.67%         5892M         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.50%         5307M         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.46%         5156M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.37%         4823M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.25%         4399M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.16%         4096M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.15%         4051M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.07%         3781M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.01%         3560M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.01%         3547M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.96%         3383M         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.95%         3359M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.95%         3340M         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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.87%         3070M         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.84%         2968M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.82%         2901M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.80%         2838M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
                              at org.apache.lucene.util.GroupVIntUtil#readGroupVInts() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PostingsUtil#readVIntBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillRemainder() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doMoveToNextLevel0Block() [JIT compiled code]
0.80%         2828M         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.79%         2802M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.77%         2730M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
0.77%         2702M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.76%         2690M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.75%         2645M         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.73%         2592M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.70%         2468M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.70%         2464M         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.69%         2432M         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.66%         2318M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.58%         2033M         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() [JIT compiled code]
0.57%         2023M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.53%         1874M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.52%         1824M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.51%         1790M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.48%         1690M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.45%         1586M         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%         1540M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.42%         1481M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.38%         1358M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.38%         1355M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.37%         1301M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.35%         1245M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 110122 events (total: 352933M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.37%        64843M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
12.07%        42610M        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.29%         22211M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.28%         18628M        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() [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.24%         11420M        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() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.61%         9225M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.20%         7749M         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.97%         6955M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.50%         5307M         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.50%         5298M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [Inlined code]
1.37%         4823M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.35%         4762M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.25%         4399M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.16%         4096M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
1.07%         3781M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.01%         3560M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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]
0.96%         3383M         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() [JIT compiled code]
0.89%         3139M         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() [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.87%         3070M         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.80%         2838M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
                              at org.apache.lucene.util.GroupVIntUtil#readGroupVInts() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PostingsUtil#readVIntBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillRemainder() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doMoveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextDoc() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum$MappingPostingsSub#nextDoc() [JIT compiled code]
                              at org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.80%         2828M         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.77%         2730M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#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.75%         2662M         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() [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.72%         2536M         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.70%         2464M         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%         2350M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.61%         2137M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.60%         2112M         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() [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.59%         2078M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         2077M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         2023M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.53%         1874M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.51%         1790M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.47%         1676M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.47%         1666M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.45%         1599M         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() [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.45%         1586M         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.42%         1485M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
0.42%         1481M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.41%         1443M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.41%         1431M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.39%         1370M         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() [Inlined code]
0.38%         1355M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1edc00.1818215371#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.36%         1275M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.36%         1263M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.36%         1257M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.36%         1255M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.35%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.34%         1213M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         1203M         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() [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]
~4KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 392032 events (total: 392032)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
11.05%        43316         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
5.78%         22665         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
5.62%         22014         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
5.52%         21658         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
5.30%         20795         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.34%         17010         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
3.28%         12859         org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
2.79%         10934         java.lang.Integer#rotateLeft() [Inlined code]
2.44%         9558          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.15%         8446          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
2.04%         7996          org.apache.lucene.util.BytesRefHash#add() [Inlined code]
1.91%         7473          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
1.88%         7389          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
1.76%         6906          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
1.69%         6637          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.61%         6328          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.61%         6293          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
1.55%         6095          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.22%         4797          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
1.17%         4600          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.16%         4562          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
1.06%         4148          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
1.02%         3988          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.00%         3930          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.97%         3817          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.95%         3722          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.93%         3630          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
0.85%         3324          java.io.BufferedOutputStream#write() [Inlined code]
0.81%         3170          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.80%         3134          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled code]
0.77%         3022          java.util.Arrays#fill() [Inlined code]
0.68%         2651          java.lang.Character#toChars() [Inlined code]
0.61%         2385          java.lang.Character#codePointAt() [Inlined code]
0.61%         2383          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
0.53%         2068          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.52%         2039          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.44%         1722          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.44%         1715          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.44%         1713          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.43%         1693          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.42%         1659          java.lang.Character#codePointAtImpl() [Inlined code]
0.40%         1569          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.39%         1540          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.38%         1501          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.38%         1497          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.37%         1470          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.34%         1348          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
0.34%         1329          java.lang.Character#isHighSurrogate() [Inlined code]
0.31%         1205          org.apache.lucene.util.ByteBlockPool#getBuffer() [Inlined code]
0.30%         1181          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 392032 events (total: 392032)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
11.04%        43272         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
5.61%         22006         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
5.51%         21605         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.34%         17009         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
3.27%         12800         org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
3.09%         12124         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
2.96%         11601         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.79%         10934         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
2.67%         10462         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [Inlined code]
2.43%         9536          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.35%         9194          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.15%         8445          org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.04%         7996          org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.91%         7470          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
1.88%         7388          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
1.72%         6756          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
1.67%         6565          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.40%         5493          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
1.23%         4840          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
1.22%         4797          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
1.17%         4598          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
1.06%         4148          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#growTermBuffer() [Inlined code]
                              at org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
1.02%         4004          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
1.02%         3988          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
1.00%         3930          org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.96%         3768          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.95%         3721          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.84%         3311          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.81%         3170          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.80%         3132          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.73%         2869          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.71%         2778          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.68%         2651          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.61%         2383          org.apache.lucene.util.UnicodeUtil#UTF8toUTF16() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.51%         1993          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.48%         1865          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
0.47%         1850          java.lang.Character#codePointAt() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.44%         1742          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
                              at java.util.Arrays#equals() [Inlined code]
0.44%         1722          org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.44%         1714          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.44%         1711          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.43%         1693          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.42%         1659          java.lang.Character#codePointAtImpl() [Inlined code]
                              at java.lang.Character#codePointAt() [Inlined code]
0.39%         1540          org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
0.38%         1501          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
0.38%         1490          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.37%         1469          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.37%         1459          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [Inlined code]
0.37%         1448          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#finishTerm() [JIT compiled code]
0.34%         1351          org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField#writeProx() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 392032 events (total: 392032)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
11.01%        43172         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]
5.61%         22006         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]
4.33%         16961         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
3.39%         13298         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
3.22%         12631         org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
3.08%         12089         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.76%         10819         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#findHash() [JIT compiled code]
2.66%         10436         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.43%         9536          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.35%         9194          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.12%         8299          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.90%         7463          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.72%         6756          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.71%         6716          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.70%         6680          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
1.67%         6565          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.40%         5483          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.26%         4942          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]
1.23%         4806          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.23%         4803          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.22%         4797          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]
1.17%         4598          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.06%         4148          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.02%         3997          org.apache.lucene.util.BytesRefHash#add() [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.02%         3991          org.apache.lucene.util.BytesRefHash#add() [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.02%         3987          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.96%         3769          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.96%         3751          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.89%         3496          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.73%         2867          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.72%         2823          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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
0.71%         2778          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.68%         2663          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startTerm() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.68%         2650          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.63%         2484          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled 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.57%         2231          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.52%         2024          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.51%         1993          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.49%         1906          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.48%         1865          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.47%         1853          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.46%         1813          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.44%         1729          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() [JIT compiled code]
0.44%         1709          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.44%         1709          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.43%         1685          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() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
0.39%         1540          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.38%         1490          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]
0.38%         1484          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.37%         1447          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 392032 events (total: 392032)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
5.67%         22228         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.30%         20763         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]
3.39%         13298         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
3.31%         12990         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
2.85%         11182         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]
2.70%         10567         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]
2.53%         9900          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
2.50%         9795          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.43%         9534          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.34%         9162          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.15%         8444          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.71%         6711          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.62%         6370          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.48%         5803          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]
1.44%         5630          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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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.32%         5162          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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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.17%         4594          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.10%         4296          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.09%         4274          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() [JIT compiled code]
0.95%         3705          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
0.91%         3568          org.apache.lucene.util.BytesRefHash#add() [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.90%         3545          org.apache.lucene.util.BytesRefHash#add() [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.89%         3480          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         3354          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.85%         3328          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.83%         3254          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.82%         3225          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.79%         3096          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         3018          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() [JIT compiled code]
0.75%         2958          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.73%         2849          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.65%         2565          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
0.61%         2394          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]
                              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.60%         2365          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]
                              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.60%         2362          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.57%         2240          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.57%         2231          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.53%         2095          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.52%         2046          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.51%         2001          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.51%         1993          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.LambdaForm$DMH+0x00007ff76d1b9800.361054466#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d1bb000.2073964060#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
0.51%         1987          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.50%         1955          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.49%         1910          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         1879          org.apache.lucene.index.ByteSliceReader#readByte() [JIT compiled 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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.46%         1805          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startTerm() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.46%         1787          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.43%         1700          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         1694          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.43%         1679          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]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 392032 events (total: 392032)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
4.75%         18616         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
4.40%         17251         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
3.39%         13298         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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]
2.85%         11164         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.49%         9757          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() [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.43%         9532          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.28%         8927          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.18%         8535          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.14%         8376          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.14%         8372          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() [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.00%         7847          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() [JIT compiled code]
1.55%         6096          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.41%         5514          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.28%         5030          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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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.17%         4594          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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.17%         4582          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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
1.10%         4309          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]
1.10%         4296          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.08%         4239          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() [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.89%         3480          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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%         3364          org.apache.lucene.util.BytesRefHash#add() [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() [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.86%         3359          org.apache.lucene.util.BytesRefHash#add() [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() [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.80%         3150          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.76%         2989          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() [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.76%         2965          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.71%         2788          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.70%         2763          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.57%         2240          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.57%         2231          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.56%         2184          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.53%         2065          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]
                              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() [JIT compiled code]
0.52%         2036          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]
                              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() [JIT compiled code]
0.51%         1987          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.49%         1937          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
0.48%         1876          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.46%         1818          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.45%         1756          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() [JIT compiled code]
0.43%         1686          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() [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.42%         1665          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() [JIT compiled code]
0.41%         1594          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() [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.41%         1592          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() [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.40%         1587          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.40%         1583          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() [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.38%         1508          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() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.38%         1494          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() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.38%         1484          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.34%         1352          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#cleanup() [JIT compiled 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]
                              at org.apache.lucene.store.MemorySegmentIndexInput#close() [JIT compiled code]
                              at org.apache.lucene.util.IOUtils#close() [JIT compiled code]
0.33%         1313          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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.33%         1312          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]
                              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.32%         1241          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 103308 events (total: 311762M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.47%        60713M        java.lang.StringUTF16#compress() [Inlined code]
16.05%        50037M        perf.LineFileDocs#nextDoc() [JIT compiled code]
8.15%         25396M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
6.75%         21030M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
6.51%         20285M        perf.LineFileDocs#readDocs() [JIT compiled code]
6.50%         20258M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
4.18%         13043M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.32%         10347M        org.apache.lucene.util.LongHeap#() [Inlined code]
2.82%         8797M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.35%         7320M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
2.29%         7146M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
1.63%         5074M         perf.LineFileDocs#readDocs() [Interpreted code]
1.37%         4285M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.19%         3715M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
1.16%         3624M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.03%         3214M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
1.02%         3180M         perf.LineFileDocs#nextDoc() [Interpreted code]
0.95%         2960M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
0.89%         2785M         java.util.TreeMap#keyIterator() [Inlined code]
0.87%         2707M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.84%         2633M         org.apache.lucene.util.BytesRef#() [Inlined code]
0.80%         2509M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.70%         2173M         java.util.ArrayList#grow() [Inlined code]
0.68%         2128M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.52%         1620M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.40%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.39%         1200M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
0.36%         1137M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.32%         987M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.30%         932M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
0.29%         897M          org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
0.27%         836M          org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.24%         752M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.21%         668M          org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
0.20%         632M          java.util.ArrayDeque#() [Inlined code]
0.20%         624M          java.nio.HeapByteBuffer#() [Inlined code]
0.20%         613M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.18%         569M          org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.18%         555M          java.util.Formatter#parse() [Inlined code]
0.17%         527M          org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
0.15%         453M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#addArc() [Inlined code]
0.14%         429M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
0.13%         408M          java.util.ArrayList#iterator() [JIT compiled code]
0.12%         370M          org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
0.12%         366M          org.apache.lucene.util.fst.FSTEnum#incr() [Inlined code]
0.11%         355M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
0.11%         349M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.11%         348M          org.apache.lucene.util.fst.FSTCompiler$FixedLengthArcsBuffer#() [Inlined code]
0.11%         328M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#writeImpacts() [JIT compiled code]
0.11%         327M          java.lang.Integer#toString() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 103308 events (total: 311762M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
19.47%        60713M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
14.80%        46130M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
8.15%         25396M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
6.75%         21030M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
6.51%         20285M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.50%         20250M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
4.16%         12974M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.32%         10347M        org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
2.82%         8794M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
2.35%         7320M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
2.28%         7118M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.63%         5074M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.37%         4285M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.25%         3906M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.15%         3594M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
1.11%         3471M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.03%         3199M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
1.02%         3165M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
0.89%         2785M         java.util.TreeMap#keyIterator() [Inlined code]
                              at java.util.TreeMap$KeySet#iterator() [JIT compiled code]
0.80%         2509M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.74%         2301M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
0.72%         2256M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.70%         2173M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.56%         1741M         java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.52%         1620M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.40%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.39%         1218M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.39%         1200M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.33%         1037M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.32%         987M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.30%         932M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
0.29%         897M          org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
0.27%         836M          org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.24%         752M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.21%         668M          org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.20%         632M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
0.20%         624M          java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
0.20%         613M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.19%         592M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.18%         569M          org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.18%         555M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
0.17%         527M          org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
0.15%         456M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
0.15%         453M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#addArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#add() [JIT compiled code]
0.14%         451M          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.14%         429M          org.apache.lucene.util.StringSorter#fallbackSorter() [Inlined code]
                              at org.apache.lucene.util.StringSorter$MSBStringRadixSorter#getFallbackSorter() [Inlined code]
0.12%         386M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH+0x00007ff76d0c1400.883151184#newInvokeSpecial() [Inlined code]
0.12%         373M          java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.12%         370M          org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
0.12%         366M          org.apache.lucene.util.fst.FSTEnum#incr() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 103308 events (total: 311762M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
18.12%        56482M        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]
14.80%        46130M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.75%         21030M        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.51%         20285M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.48%         20214M        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.48%         20197M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
4.16%         12974M        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.87%         8936M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
2.33%         7259M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.63%         5074M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.57%         4890M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.43%         4451M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.28%         3980M         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]
1.25%         3906M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.20%         3738M         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() [Inlined code]
1.18%         3670M         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]
1.15%         3594M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
1.11%         3471M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
1.02%         3165M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.01%         3138M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.97%         3019M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.89%         2771M         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.85%         2660M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.80%         2488M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.74%         2301M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
0.72%         2256M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.70%         2173M         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%         1739M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
0.52%         1620M         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() [Inlined code]
0.46%         1438M         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() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
0.45%         1410M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.40%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.38%         1193M         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.38%         1185M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.33%         1037M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.32%         987M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.29%         897M          org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.27%         836M          org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#add() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
0.25%         766M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.23%         723M          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.21%         668M          org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.20%         632M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.ReadWriteDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#getOnHeapReaderWriter() [Inlined code]
0.20%         613M          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.19%         594M          java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput$$Lambda+0x00007ff76d189578.755119962#apply() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#appendBlock() [JIT compiled code]
0.18%         560M          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.18%         555M          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.17%         522M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#compile() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.17%         515M          org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#add() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
0.15%         463M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.FST#readArc() [JIT compiled code]
0.15%         453M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#addArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#add() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 103308 events (total: 311762M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.96%        52859M        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]
14.80%        46130M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.51%         20285M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
6.49%         20223M        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() [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]
4.57%         14242M        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]
3.78%         11794M        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() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
2.45%         7651M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.38%         7426M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         5074M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.49%         4631M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         4603M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.28%         3988M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.28%         3980M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.25%         3906M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.18%         3670M         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]
1.16%         3623M         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.16%         3617M         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() [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.11%         3458M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.10%         3417M         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.02%         3165M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.01%         3138M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.96%         3002M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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.89%         2764M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.85%         2660M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.83%         2600M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
0.83%         2588M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.82%         2554M         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.71%         2224M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.71%         2207M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#finishTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.71%         2203M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.61%         1908M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.60%         1863M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.56%         1739M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
                              at org.apache.lucene.util.GroupVIntUtil#readGroupVInts() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PostingsUtil#readVIntBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillRemainder() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doMoveToNextLevel0Block() [JIT compiled code]
0.53%         1639M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.49%         1540M         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() [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.46%         1433M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.45%         1391M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.40%         1250M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.40%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.39%         1221M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.38%         1190M         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.38%         1172M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.37%         1161M         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() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [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.37%         1143M         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() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTerm() [Inlined code]
0.36%         1122M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
0.33%         1042M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.33%         1037M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.29%         915M          org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.29%         912M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.28%         874M          org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 103308 events (total: 311762M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.96%        52859M        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]
14.80%        46130M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
6.51%         20285M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.91%         18435M        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() [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]
3.76%         11728M        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() [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]
3.13%         9756M         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]
2.38%         7426M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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%         5074M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.49%         4631M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.48%         4598M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.43%         4472M         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.28%         3980M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
1.25%         3906M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
1.18%         3670M         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]
1.16%         3623M         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.08%         3368M         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.02%         3165M         perf.LineFileDocs#nextDoc() [Interpreted code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.01%         3158M         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
1.01%         3138M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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]
0.91%         2840M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.90%         2817M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.85%         2660M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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]
0.83%         2600M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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.82%         2551M         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.81%         2522M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.60%         1855M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.56%         1760M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.56%         1739M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
                              at org.apache.lucene.util.GroupVIntUtil#readGroupVInts() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PostingsUtil#readVIntBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillRemainder() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doMoveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#moveToNextLevel0Block() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextDoc() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum$MappingPostingsSub#nextDoc() [JIT compiled code]
                              at org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
0.55%         1720M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.55%         1709M         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() [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() [Inlined code]
0.50%         1569M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         1510M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
0.46%         1433M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.45%         1391M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.44%         1363M         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.41%         1292M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.40%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.39%         1222M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.39%         1221M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#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.39%         1216M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
0.39%         1213M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.38%         1190M         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.37%         1143M         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() [Inlined 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.34%         1060M         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() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
0.33%         1037M         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() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.31%         962M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled 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.30%         934M          org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.29%         915M          org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1e6248.470530519#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.29%         912M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.29%         910M          org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
NRT indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 597109 events (total: 597109)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.53%         50904         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
5.37%         32085         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
5.26%         31400         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
5.11%         30537         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
4.91%         29343         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
4.03%         24040         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
3.03%         18080         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
2.50%         14910         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
2.47%         14769         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
2.34%         13980         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
2.05%         12248         java.lang.Integer#rotateLeft() [Inlined code]
1.84%         10976         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
1.61%         9626          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
1.57%         9377          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
1.29%         7684          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
1.22%         7305          java.lang.Character#isHighSurrogate() [Inlined code]
1.20%         7144          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
1.18%         7052          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
1.14%         6813          java.io.BufferedOutputStream#write() [Inlined code]
1.10%         6546          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
1.03%         6176          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
1.02%         6095          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
1.02%         6069          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
0.94%         5642          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.91%         5443          jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
0.86%         5164          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.70%         4190          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.70%         4186          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
0.69%         4110          org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.67%         4022          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
0.66%         3936          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
0.66%         3919          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.61%         3615          java.util.Arrays#fill() [Inlined code]
0.60%         3568          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.60%         3563          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.59%         3529          org.apache.lucene.document.Field#setIntValue() [Inlined code]
0.56%         3336          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
0.47%         2827          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.46%         2740          org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
0.45%         2673          org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
0.42%         2514          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.42%         2508          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
0.41%         2459          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.41%         2459          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#freq() [Inlined code]
0.40%         2406          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.40%         2378          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
0.40%         2365          java.lang.Character#toChars() [Inlined code]
0.36%         2142          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
0.35%         2063          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [Inlined code]
0.32%         1915          java.lang.Character#codePointAt() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 597109 events (total: 597109)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.51%         50827         org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
5.26%         31400         org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [Inlined code]
4.91%         29342         org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invert() [JIT compiled code]
4.03%         24037         org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
3.94%         23516         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
3.03%         18079         org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
2.58%         15391         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
2.54%         15146         org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
2.49%         14865         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
2.47%         14769         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
2.33%         13928         org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
2.05%         12248         java.lang.Integer#rotateLeft() [Inlined code]
                              at org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
1.59%         9518          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
1.57%         9377          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
1.41%         8438          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
1.37%         8196          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
1.29%         7682          org.apache.lucene.index.DocIDMerger$Sub#nextMappedDoc() [Inlined code]
                              at org.apache.lucene.index.DocIDMerger$SequentialDocIDMerger#next() [Inlined code]
1.22%         7256          java.lang.Character#isHighSurrogate() [Inlined code]
                              at java.lang.Character#codePointAtImpl() [Inlined code]
1.03%         6126          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.02%         6094          org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.02%         6069          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
0.94%         5642          org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.86%         5145          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.74%         4397          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
0.70%         4190          org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.70%         4169          org.apache.lucene.util.AttributeSource#getCurrentState() [Inlined code]
                              at org.apache.lucene.util.AttributeSource#clearAttributes() [Inlined code]
0.68%         4079          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
0.67%         3983          org.apache.lucene.index.TermsHashPerField#initReader() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#reset() [Inlined code]
0.66%         3936          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
0.66%         3919          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.63%         3742          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
0.63%         3735          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash$1#get() [Inlined code]
0.59%         3548          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.59%         3529          org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
0.57%         3377          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
0.56%         3336          org.apache.lucene.analysis.standard.StandardTokenizerImpl#zzCMap() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.55%         3282          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
0.55%         3274          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
0.47%         2793          org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [JIT compiled code]
0.47%         2779          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.46%         2738          org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
0.46%         2734          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [Inlined code]
0.45%         2703          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#encodeDeltas() [JIT compiled code]
0.45%         2672          org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.42%         2508          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#compressWithDictionary() [JIT compiled code]
0.40%         2378          org.apache.lucene.util.BytesRefBlockPool#hash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.40%         2365          java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.39%         2334          org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
0.36%         2142          org.apache.lucene.index.ByteSliceReader#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.35%         2098          org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextDoc() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 597109 events (total: 597109)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.49%         50706         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() [JIT compiled code]
5.26%         31400         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
4.91%         29336         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]
3.88%         23192         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]
3.84%         22943         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
2.90%         17334         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]
2.58%         15390         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.49%         14862         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.33%         13893         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.14%         12790         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
2.03%         12105         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#findHash() [Inlined code]
1.88%         11225         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%         9517          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.38%         8222          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.13%         6746          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.08%         6476          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]
1.04%         6184          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.02%         6091          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]
0.90%         5366          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.86%         5150          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#findHash() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.77%         4601          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.73%         4377          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.70%         4190          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.70%         4164          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.66%         3935          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [Inlined code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.65%         3892          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.64%         3843          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.64%         3819          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.62%         3724          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.59%         3546          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.59%         3519          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.58%         3457          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
0.57%         3409          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.57%         3377          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.56%         3335          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.52%         3131          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
0.52%         3123          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.47%         2793          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.46%         2750          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.46%         2738          org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#decode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillPositions() [JIT compiled code]
0.45%         2700          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#encodeDeltas() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.45%         2685          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.44%         2644          org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxTermsEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.42%         2503          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#compressWithDictionary() [JIT compiled code]
                              at org.apache.lucene.util.compress.LZ4#compress() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.40%         2394          org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.40%         2365          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.34%         2058          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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.34%         2040          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.33%         1979          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.32%         1931          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.codecs.CompetitiveImpactAccumulator#clear() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startTerm() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 597109 events (total: 597109)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
8.49%         50688         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() [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]
5.24%         31273         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() [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]
3.89%         23208         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
3.88%         23182         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
3.84%         22943         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
2.89%         17250         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.55%         15247         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
2.31%         13821         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [Inlined code]
2.14%         12765         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() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
2.02%         12065         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#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]
1.88%         11221         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() [JIT compiled code]
1.59%         9479          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.59%         9478          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]
1.37%         8181          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.13%         6746          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
1.02%         6083          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.98%         5841          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.90%         5365          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.90%         5358          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]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [JIT compiled code]
0.89%         5333          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.84%         5015          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#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() [JIT compiled code]
0.76%         4511          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
0.70%         4190          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() [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]
0.70%         4164          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() [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]
0.66%         3923          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [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.63%         3773          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
0.62%         3722          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.59%         3519          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.57%         3377          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.LambdaForm$DMH+0x00007ff76d1d1000.1389035579#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d1d2800.1408472811#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
0.56%         3333          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]
                              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]
0.54%         3249          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.52%         3119          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.52%         3084          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.51%         3062          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         2838          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.45%         2685          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.44%         2632          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.43%         2589          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() [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.42%         2537          org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#decode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillPositions() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.40%         2394          org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
0.40%         2365          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.40%         2363          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.36%         2164          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#encodeDeltas() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.36%         2137          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         2052          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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.34%         2011          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.34%         2003          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]
                              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.32%         1919          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.31%         1832          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#compressWithDictionary() [JIT compiled code]
                              at org.apache.lucene.util.compress.LZ4#compress() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.29%         1745          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 597109 events (total: 597109)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
7.36%         43947         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
4.15%         24756         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
3.89%         23200         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() [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]
3.84%         22943         org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.62%         21623         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
2.70%         16127         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.40%         14307         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() [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() [JIT compiled code]
2.18%         12997         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.14%         12758         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() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
                              at sun.nio.ch.ChannelOutputStream#writeFully() [JIT compiled 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.76%         10500         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() [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.66%         9920          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#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() [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%         9479          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.38%         8246          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
1.37%         8181          org.apache.lucene.codecs.CompetitiveImpactAccumulator#add() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.12%         6712          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() [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]
1.02%         6083          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.98%         5841          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.95%         5662          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() [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() [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]
0.94%         5623          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() [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() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.90%         5365          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.90%         5357          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]
                              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.88%         5240          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.78%         4647          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#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() [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() [JIT compiled code]
0.76%         4511          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.65%         3891          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() [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() [JIT compiled code]
0.65%         3883          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() [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() [JIT compiled code]
0.65%         3872          org.apache.lucene.analysis.CharArraySet#contains() [Inlined code]
                              at org.apache.lucene.analysis.StopFilter#accept() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.63%         3773          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.59%         3519          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.58%         3435          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() [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.52%         3081          java.io.BufferedOutputStream#write() [Inlined code]
                              at org.apache.lucene.store.OutputStreamIndexOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.store.RateLimitedIndexOutput#writeBytes() [Inlined code]
                              at org.apache.lucene.store.DataOutput#writeBytes() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.51%         3062          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.51%         3060          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]
                              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() [JIT compiled code]
0.49%         2925          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.45%         2685          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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]
0.43%         2587          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() [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() [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.42%         2533          org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#decode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillPositions() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.40%         2394          org.apache.lucene.index.MappingMultiPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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%         2365          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#encode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.37%         2185          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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.36%         2164          org.apache.lucene.codecs.lucene101.ForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#encodeDeltas() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.36%         2137          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.35%         2087          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#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() [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.33%         1993          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.33%         1980          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]
0.32%         1924          org.apache.lucene.util.UnicodeUtil#maxUTF8Length() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.31%         1848          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]
                              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.30%         1802          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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.30%         1783          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.LambdaForm$DMH+0x00007ff76d1d1000.1389035579#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d1d2800.1408472811#invoke() [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.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.30%         1767          org.apache.lucene.util.compress.LZ4$HighCompressionHashTable#get() [Inlined code]
                              at org.apache.lucene.util.compress.LZ4#compressWithDictionary() [JIT compiled code]
                              at org.apache.lucene.util.compress.LZ4#compress() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 119230 events (total: 390912M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.73%        65391M        perf.LineFileDocs#nextDoc() [JIT compiled code]
11.11%        43419M        java.lang.StringUTF16#compress() [Inlined code]
7.88%         30801M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
5.99%         23423M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
5.85%         22865M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
5.73%         22417M        perf.LineFileDocs#readDocs() [JIT compiled code]
3.81%         14875M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
3.72%         14526M        org.apache.lucene.util.LongHeap#() [Inlined code]
2.83%         11077M        org.apache.lucene.util.BytesRef#() [Inlined code]
2.67%         10449M        org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
2.30%         8985M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
1.74%         6816M         java.util.ArrayList#grow() [Inlined code]
1.72%         6715M         org.apache.lucene.util.TimSorter#() [Inlined code]
1.52%         5954M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
1.50%         5878M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.48%         5798M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.40%         5479M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
1.29%         5025M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
1.15%         4490M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
1.09%         4255M         perf.LineFileDocs#readDocs() [Interpreted code]
1.03%         4015M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.86%         3377M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.84%         3288M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.70%         2752M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.66%         2587M         java.util.Formatter#parse() [Inlined code]
0.52%         2025M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.51%         1983M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.48%         1860M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
0.46%         1801M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
0.45%         1755M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
0.45%         1745M         org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
0.44%         1715M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
0.43%         1679M         java.lang.Integer#toString() [Inlined code]
0.40%         1578M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.38%         1474M         java.util.Arrays#copyOfRange() [Inlined code]
0.36%         1419M         org.apache.lucene.util.PagedBytes$PagedBytesDataOutput#writeBytes() [Inlined code]
0.36%         1391M         java.lang.Long#valueOf() [Inlined code]
0.34%         1337M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
0.33%         1275M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
0.32%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
0.29%         1117M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.29%         1115M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
0.28%         1088M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.26%         1029M         java.lang.String#format() [Inlined code]
0.25%         996M          java.lang.StringLatin1#newString() [Inlined code]
0.25%         981M          java.lang.AbstractStringBuilder#() [Inlined code]
0.25%         979M          java.util.List#of() [Inlined code]
0.25%         978M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
0.25%         974M          java.nio.HeapByteBuffer#() [Inlined code]
0.25%         967M          java.util.ArrayDeque#() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 119230 events (total: 390912M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.71%        65308M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
11.11%        43419M        java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
7.88%         30801M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
5.99%         23423M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled code]
5.85%         22865M        org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
5.73%         22417M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
3.81%         14875M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
3.72%         14526M        org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
2.32%         9078M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
2.25%         8781M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.74%         6816M         java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.72%         6715M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
1.52%         5954M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.50%         5875M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.48%         5798M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
1.41%         5528M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
1.33%         5190M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
1.26%         4921M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.15%         4490M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
1.09%         4255M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.03%         4015M         org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.97%         3804M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [JIT compiled code]
0.84%         3288M         org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.64%         2491M         org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.64%         2483M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.59%         2307M         java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
0.52%         2025M         org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.51%         1983M         org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.48%         1860M         org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.46%         1801M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.45%         1755M         org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.45%         1745M         org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
0.44%         1715M         org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.40%         1578M         org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.38%         1489M         java.lang.Integer#toString() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.36%         1389M         java.lang.Long#valueOf() [Inlined code]
                              at org.apache.lucene.document.Field#setLongValue() [Inlined code]
0.34%         1337M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.33%         1275M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.32%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.29%         1117M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.29%         1115M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
0.28%         1088M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.26%         997M          java.lang.String#format() [Inlined code]
                              at perf.LineFileDocs#intToID() [JIT compiled code]
0.25%         996M          java.lang.StringLatin1#newString() [Inlined code]
                              at java.lang.Integer#toString() [Inlined code]
0.25%         981M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.25%         979M          java.util.List#of() [Inlined code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.25%         978M          java.util.Formatter$FormatSpecifierParser#parse() [JIT compiled code]
                              at java.util.Formatter#parse() [Inlined code]
0.25%         974M          java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
0.24%         956M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
0.24%         949M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#writeImpacts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 119230 events (total: 390912M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.71%        65308M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
11.10%        43404M        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]
5.99%         23423M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField$PostingsBytesStartArray#grow() [JIT compiled code]
5.73%         22417M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.51%         17634M        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.02%         15725M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
3.81%         14875M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled code]
                              at org.apache.lucene.index.ParallelPostingsArray#grow() [Inlined code]
3.58%         13997M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
2.86%         11165M        org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.74%         6806M         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.72%         6711M         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]
1.48%         5798M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
1.35%         5264M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.33%         5190M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
1.28%         5005M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.28%         4987M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.14%         4463M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
1.13%         4405M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
1.09%         4255M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.08%         4241M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
1.04%         4061M         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.97%         3804M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
0.94%         3666M         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.88%         3458M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.80%         3126M         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.79%         3104M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.79%         3094M         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]
0.73%         2864M         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.59%         2299M         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.52%         2048M         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.52%         2024M         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() [JIT compiled code]
0.52%         2022M         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.48%         1891M         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.47%         1842M         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.47%         1828M         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() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.46%         1801M         org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.45%         1748M         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%         1706M         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.39%         1543M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.38%         1489M         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.36%         1425M         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.34%         1337M         org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.32%         1237M         perf.LineFileDocs#newDocState() [Interpreted code]
                              at perf.IndexThreads$IndexThread#run() [Interpreted code]
0.29%         1115M         org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.28%         1088M         org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#add() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
0.26%         997M          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.25%         981M          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.25%         979M          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%         978M          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]
0.25%         963M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#compile() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 119230 events (total: 390912M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.71%        65308M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
11.06%        43222M        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]
5.73%         22417M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.53%         21634M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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]
3.22%         12602M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.18%         12422M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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]
2.09%         8153M         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.84%         7210M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.67%         6542M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.47%         5763M         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.43%         5582M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.36%         5329M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
1.28%         5005M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.09%         4255M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.08%         4241M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
1.04%         4058M         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]
0.96%         3743M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.95%         3717M         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%         3681M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.94%         3665M         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.83%         3246M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.80%         3126M         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.79%         3094M         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() [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%         3052M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
0.73%         2864M         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.71%         2757M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.66%         2591M         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]
0.65%         2544M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.65%         2537M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.64%         2498M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.63%         2452M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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.62%         2439M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.61%         2384M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.59%         2299M         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]
                              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.59%         2288M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [Interpreted code]
0.57%         2220M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.53%         2058M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.52%         2046M         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.52%         2036M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.52%         2022M         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%         2012M         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() [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.49%         1919M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         1857M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.47%         1842M         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.46%         1788M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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() [JIT compiled code]
0.44%         1705M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.42%         1652M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.41%         1592M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         1585M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.38%         1489M         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 119230 events (total: 390912M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
16.71%        65308M        perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
11.06%        43222M        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]
5.73%         22417M        perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
5.18%         20251M        org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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]
3.22%         12602M        org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.17%         12374M        org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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]
2.09%         8153M         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.67%         6542M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
1.67%         6524M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.46%         5710M         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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
1.36%         5329M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
1.28%         5005M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.09%         4255M         perf.LineFileDocs#readDocs() [Interpreted code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.08%         4241M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.04%         4058M         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]
0.98%         3825M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.95%         3717M         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() [JIT compiled code]
0.91%         3561M         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]
                              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.80%         3126M         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.78%         3052M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.75%         2936M         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() [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() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocument() [JIT compiled code]
0.73%         2864M         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.66%         2591M         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]
                              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.65%         2537M         org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.64%         2498M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.62%         2439M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.62%         2437M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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() [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.62%         2404M         org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
0.61%         2385M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.59%         2299M         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]
                              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.52%         2048M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.52%         2046M         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.52%         2036M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.52%         2022M         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%         2012M         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() [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() [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.50%         1953M         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.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.48%         1872M         org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         1842M         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.44%         1712M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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() [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.44%         1705M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
0.42%         1658M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.42%         1652M         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() [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.41%         1598M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.41%         1592M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.41%         1585M         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() [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.38%         1489M         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.37%         1449M         org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fb918.1922939469#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.37%         1444M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.35%         1377M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.33%         1294M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [JIT compiled 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() [Inlined code]
Deterministic (for search benchmarking) indexing
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394748 events (total: 394748)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
43.44%        171462        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
20.57%        81181         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
3.06%         12088         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
2.26%         8909          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
1.42%         5614          jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
1.41%         5550          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
1.27%         5025          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
1.19%         4696          org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
1.04%         4103          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
1.03%         4066          java.util.concurrent.locks.AbstractQueuedSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
0.98%         3857          org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.97%         3831          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
0.96%         3803          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
0.90%         3553          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.90%         3534          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
0.84%         3298          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
0.80%         3160          java.util.Arrays#fill() [Inlined code]
0.79%         3133          jdk.jfr.internal.JVM#emitEvent() [Native code]
0.55%         2159          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.53%         2093          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.51%         2028          org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.49%         1947          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
0.40%         1598          org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
0.40%         1579          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
0.38%         1488          org.apache.lucene.util.hnsw.HnswLock#hash() [Inlined code]
0.36%         1433          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
0.33%         1294          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
0.33%         1289          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
0.25%         981           org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
0.24%         946           org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.23%         926           org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.23%         889           org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.21%         813           java.util.concurrent.locks.AbstractQueuedSynchronizer#compareAndSetState() [Inlined code]
0.20%         789           org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
0.20%         785           org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
0.20%         771           org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.19%         740           java.lang.Character#toLowerCase() [Inlined code]
0.19%         736           jdk.internal.util.ArraysSupport#mismatch() [Inlined code]
0.18%         698           org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
0.17%         676           org.apache.lucene.util.BytesRefBlockPool#fillBytesRef() [Inlined code]
0.17%         674           org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
0.17%         662           org.apache.lucene.document.Field#setIntValue() [Inlined code]
0.15%         605           java.lang.Character#toChars() [Inlined code]
0.13%         510           java.util.HashMap#getNode() [Inlined code]
0.13%         508           org.apache.lucene.util.LongHeap#push() [Inlined code]
0.11%         450           org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.11%         446           java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined code]
0.11%         437           java.util.concurrent.locks.AbstractQueuedSynchronizer#signalNext() [Inlined code]
0.11%         435           org.apache.lucene.store.DataOutput#writeVInt() [Inlined code]
0.11%         419           org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394748 events (total: 394748)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
43.44%        171462        jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
20.33%        80258         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
3.06%         12086         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.42%         5614          jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
1.27%         5025          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
1.21%         4781          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
1.19%         4695          org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
1.05%         4128          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#pop() [Inlined code]
1.04%         4099          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
1.03%         4066          java.util.concurrent.locks.AbstractQueuedSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
0.98%         3857          org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
0.97%         3831          org.apache.lucene.analysis.standard.StandardTokenizerImpl#getNextToken() [JIT compiled code]
                              at org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
0.90%         3553          java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.90%         3534          org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.84%         3331          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
0.79%         3133          jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.77%         3028          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [JIT compiled code]
0.72%         2851          org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
0.72%         2832          java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
0.64%         2522          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#writeVInt() [Inlined code]
0.53%         2093          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.51%         2028          org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.49%         1947          sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
0.47%         1861          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
0.40%         1598          org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#push() [Inlined code]
0.40%         1578          org.apache.lucene.index.FreqProxTermsWriterPerField#addTerm() [JIT compiled code]
                              at org.apache.lucene.index.TermsHashPerField#positionStreamSlice() [Inlined code]
0.36%         1412          org.apache.lucene.util.hnsw.HnswLock#hash() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [Inlined code]
0.33%         1292          org.apache.lucene.util.hnsw.OnHeapHnswGraph#nextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphNextNeighbor() [Inlined code]
0.33%         1285          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.29%         1158          org.apache.lucene.util.UnicodeUtil#UTF16toUTF8() [Inlined code]
                              at org.apache.lucene.util.BytesRefBuilder#copyChars() [Inlined code]
0.25%         981           org.apache.lucene.util.StringHelper#murmurhash3_x86_32() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#doHash() [Inlined code]
0.24%         946           org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.23%         926           org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.23%         923           org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
0.23%         889           org.apache.lucene.analysis.standard.StandardTokenizer#incrementToken() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
0.20%         785           org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.19%         740           java.lang.Character#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.18%         698           org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl#copyBuffer() [Inlined code]
                              at org.apache.lucene.analysis.standard.StandardTokenizerImpl#getText() [Inlined code]
0.17%         674           org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.17%         662           org.apache.lucene.document.Field#setIntValue() [Inlined code]
                              at org.apache.lucene.document.IntField#setIntValue() [Inlined code]
0.15%         605           java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
0.14%         550           org.apache.lucene.store.DataInput#readVInt() [Inlined code]
                              at org.apache.lucene.index.FreqProxFields$FreqProxPostingsEnum#nextPosition() [Inlined code]
0.14%         533           java.util.concurrent.locks.AbstractQueuedSynchronizer#compareAndSetState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryReleaseShared() [Inlined code]
0.12%         483           org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.11%         433           java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquire() [Inlined code]
0.11%         431           java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
0.11%         419           org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.11%         417           org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.10%         410           org.apache.lucene.util.LongHeap#top() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#topScore() [Inlined code]
0.10%         388           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394748 events (total: 394748)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
43.44%        171462        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]
20.13%        79445         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.61%         6354          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
1.45%         5732          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
1.42%         5614          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]
1.19%         4695          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#addGraphNode() [JIT compiled code]
1.09%         4296          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
1.08%         4258          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
1.03%         4065          java.util.concurrent.locks.AbstractQueuedSynchronizer#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.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
0.97%         3831          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.91%         3586          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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.90%         3553          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.85%         3341          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.84%         3331          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.79%         3133          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.77%         3028          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.72%         2850          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#addGraphNode() [JIT compiled code]
0.72%         2832          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.59%         2321          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.54%         2125          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.51%         2029          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.51%         2028          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.49%         1947          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.47%         1861          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
0.46%         1807          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.38%         1509          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.36%         1412          org.apache.lucene.util.hnsw.HnswLock#hash() [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.36%         1409          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.33%         1292          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#addGraphNode() [JIT compiled code]
0.32%         1251          org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.29%         1158          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]
0.29%         1129          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.24%         964           org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
0.23%         923           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.HnswGraphBuilder#diversityCheck() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.23%         889           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]
0.22%         867           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.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.22%         861           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#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
0.21%         812           org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.20%         785           org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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.19%         763           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]
0.19%         740           java.lang.Character#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.18%         711           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.18%         698           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() [JIT compiled code]
0.17%         666           org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.17%         662           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.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.15%         605           java.lang.Character#toChars() [Inlined code]
                              at org.apache.lucene.analysis.CharacterUtils#toLowerCase() [Inlined code]
                              at org.apache.lucene.analysis.LowerCaseFilter#incrementToken() [JIT compiled code]
                              at org.apache.lucene.analysis.FilteringTokenFilter#incrementToken() [Inlined code]
0.15%         574           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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%         550           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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.14%         533           java.util.concurrent.locks.AbstractQueuedSynchronizer#compareAndSetState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryReleaseShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#releaseShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#unlock() [Inlined code]
0.12%         483           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]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394748 events (total: 394748)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
38.61%        152407        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.HnswGraphSearcher#searchLevel() [JIT compiled code]
20.13%        79445         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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.38%         13360         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.HnswGraphBuilder#diversityCheck() [JIT compiled code]
1.61%         6354          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.45%         5732          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
1.43%         5659          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.NeighborArray#isWorstNonDiverse() [Inlined code]
1.42%         5614          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]
1.19%         4695          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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]
1.03%         4065          java.util.concurrent.locks.AbstractQueuedSynchronizer#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.AbstractQueuedSynchronizer#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.96%         3808          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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]
0.90%         3553          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#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%         3331          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#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#addGraphNode() [JIT compiled code]
0.79%         3133          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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.78%         3066          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
0.72%         2850          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#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.70%         2779          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.59%         2312          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.54%         2125          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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
0.53%         2107          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.51%         2029          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.51%         2028          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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
0.51%         1995          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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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.49%         1947          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.49%         1946          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.45%         1759          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#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.44%         1724          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.40%         1591          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.HnswGraphSearcher#searchLevel() [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.36%         1430          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
                              at 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]
0.36%         1412          org.apache.lucene.util.hnsw.HnswLock#hash() [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#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.36%         1409          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
0.35%         1380          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() [JIT compiled code]
0.33%         1302          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.33%         1292          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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.29%         1129          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
0.27%         1073          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.27%         1054          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.26%         1019          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.24%         964           org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda+0x00007ff76d1f9658.1197649442#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.23%         923           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.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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.21%         812           org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.20%         785           org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
0.19%         752           org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.19%         745           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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.18%         711           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
0.17%         666           org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.17%         662           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.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.17%         656           org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.16%         621           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() [JIT compiled code]
0.15%         595           org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.15%         574           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 394748 events (total: 394748)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
32.30%        127498        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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
20.12%        79437         org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
6.31%         24899         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.HnswGraphSearcher#searchLevel() [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]
2.07%         8179          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.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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
1.61%         6354          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.43%         5659          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.NeighborArray#isWorstNonDiverse() [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#addGraphNode() [JIT compiled code]
1.37%         5404          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [Interpreted code]
1.31%         5181          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.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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
1.19%         4695          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
1.03%         4065          java.util.concurrent.locks.AbstractQueuedSynchronizer#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.AbstractQueuedSynchronizer#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#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%         3808          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [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#addDocuments() [Inlined code]
0.96%         3807          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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.90%         3553          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#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+0x00007ff76d222a88.304764688#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.84%         3331          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#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#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.79%         3133          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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.78%         3066          org.apache.lucene.util.BytesRefHash#findHash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.70%         2779          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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.69%         2708          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#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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
0.59%         2312          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
0.53%         2107          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() [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#addDocuments() [Inlined code]
0.51%         2029          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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.51%         1995          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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
0.51%         1994          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#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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
0.49%         1946          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
0.48%         1908          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#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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
0.45%         1759          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#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+0x00007ff76d222a88.304764688#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.44%         1724          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() [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#addDocuments() [Inlined code]
0.38%         1508          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() [JIT compiled code]
                              at java.util.zip.CheckedOutputStream#write() [Inlined code]
0.38%         1488          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.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
0.36%         1430          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
                              at 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.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#addGraphNode() [JIT compiled code]
0.36%         1412          org.apache.lucene.util.hnsw.HnswLock#hash() [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#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+0x00007ff76d222a88.304764688#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.36%         1409          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.35%         1379          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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.33%         1302          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.33%         1291          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
0.33%         1288          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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.27%         1073          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.27%         1054          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.26%         1043          org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
0.26%         1019          org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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+0x00007ff76d222a88.304764688#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.24%         964           org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda+0x00007ff76d1f9658.1197649442#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [JIT compiled code]
0.23%         923           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.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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.21%         812           org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
0.19%         752           org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.19%         745           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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.19%         735           org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
0.18%         711           org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.17%         666           org.apache.lucene.index.IndexingChain#processDocument() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.17%         661           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.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.17%         656           org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 1528 events (total: 34540M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
6.79%         2343M         java.util.Arrays#copyOf() [Inlined code]
5.63%         1945M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
5.15%         1780M         perf.LineFileDocs#nextDoc() [JIT compiled code]
4.79%         1653M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
4.62%         1594M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
4.30%         1485M         perf.LineFileDocs#readVector() [Inlined code]
4.24%         1464M         java.nio.HeapByteBuffer#() [Inlined code]
4.24%         1463M         org.apache.lucene.util.BytesRef#() [Inlined code]
3.70%         1278M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
2.82%         972M          java.util.Arrays#copyOfRange() [Inlined code]
2.33%         805M          java.lang.StringBuilder#toString() [Inlined code]
2.31%         796M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
2.01%         692M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
2.00%         691M          org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
1.90%         656M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
1.87%         647M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
1.43%         492M          java.lang.StringUTF16#compress() [Inlined code]
1.42%         491M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
1.42%         489M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
1.41%         488M          org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
1.41%         486M          perf.LineFileDocs#cloneDoc() [JIT compiled code]
1.40%         484M          java.util.ArrayList#grow() [Inlined code]
1.17%         403M          perf.LineFileDocs#readDocs() [JIT compiled code]
0.95%         329M          org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [Inlined code]
0.95%         329M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
0.95%         329M          java.lang.Integer#valueOf() [Inlined code]
0.95%         328M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.95%         327M          org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
0.95%         327M          org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
0.94%         326M          java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
0.94%         324M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.94%         324M          org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
0.94%         323M          org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [Inlined code]
0.94%         323M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.94%         323M          org.apache.lucene.document.StringField#() [Inlined code]
0.93%         320M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.93%         320M          java.lang.AbstractStringBuilder#() [Inlined code]
0.92%         318M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.90%         311M          java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
0.67%         231M          org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
0.65%         225M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.48%         165M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
0.48%         164M          java.util.ArrayDeque#() [Inlined code]
0.48%         164M          org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
0.48%         164M          java.util.HashMap$EntrySet#iterator() [JIT compiled code]
0.48%         164M          org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
0.48%         164M          org.apache.lucene.document.IntField#binaryValue() [JIT compiled code]
0.48%         164M          org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.47%         163M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 1528 events (total: 34540M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
5.15%         1780M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
5.15%         1780M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
4.79%         1653M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
4.30%         1485M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
4.24%         1464M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
4.24%         1463M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
4.22%         1458M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
4.22%         1456M         java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
3.70%         1278M         org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
2.82%         972M          java.util.Arrays#copyOfRange() [Inlined code]
                              at java.lang.String#() [Inlined code]
2.33%         805M          java.lang.StringBuilder#toString() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#pathToString() [JIT compiled code]
2.01%         692M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
2.00%         691M          org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
1.96%         675M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.90%         656M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.87%         646M          java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined code]
1.43%         492M          java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
1.42%         491M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.42%         489M          org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
1.41%         488M          org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
1.41%         486M          perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
1.40%         484M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.17%         403M          perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
0.95%         329M          org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.95%         329M          java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
0.95%         328M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.95%         327M          org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
0.95%         327M          org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
0.94%         326M          java.util.ImmutableCollections$AbstractImmutableList#iterator() [JIT compiled code]
                              at org.apache.lucene.index.BufferedUpdatesStream#waitApplyForMerge() [JIT compiled code]
0.94%         324M          org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.94%         324M          org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.94%         324M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processFacetFields() [JIT compiled code]
0.94%         323M          org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.94%         323M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.94%         323M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.93%         320M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [Inlined code]
0.93%         320M          java.lang.AbstractStringBuilder#() [Inlined code]
                              at java.lang.StringBuilder#() [Inlined code]
0.84%         291M          java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.util.concurrent.LinkedBlockingQueue#take() [JIT compiled code]
0.70%         241M          java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
0.67%         231M          org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.65%         225M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [JIT compiled code]
0.48%         165M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
0.48%         164M          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
0.48%         164M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
0.48%         164M          org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#clone() [Inlined code]
0.48%         164M          java.util.HashMap$EntrySet#iterator() [JIT compiled code]
                              at org.apache.lucene.facet.FacetsConfig#processAssocFacetFields() [Inlined code]
0.48%         164M          java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
0.48%         164M          org.apache.lucene.document.LongField#binaryValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.48%         164M          org.apache.lucene.document.StringField#() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 1528 events (total: 34540M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
5.15%         1780M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
5.15%         1780M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
4.79%         1653M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
4.30%         1485M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         1464M         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.22%         1458M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
4.22%         1456M         java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#add() [Inlined code]
3.70%         1278M         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.82%         972M          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]
2.01%         692M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.90%         656M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#seekExact() [Inlined code]
1.87%         646M          java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined code]
                              at java.lang.AbstractStringBuilder#append() [Inlined code]
                              at java.lang.StringBuilder#append() [Inlined code]
1.43%         492M          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.42%         489M          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]
1.41%         488M          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]
1.41%         486M          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.41%         486M          perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
1.40%         484M          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.17%         403M          perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.06%         366M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
1.02%         353M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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.95%         329M          org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [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]
0.95%         329M          java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
0.95%         328M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
0.95%         327M          org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.95%         327M          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() [JIT compiled code]
0.95%         327M          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.95%         327M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
0.94%         326M          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.94%         324M          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%         324M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.94%         324M          org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.94%         324M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.94%         324M          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() [Inlined code]
0.94%         324M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined 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.94%         323M          org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [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]
0.94%         323M          org.apache.lucene.facet.taxonomy.FacetLabel#() [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]
0.94%         323M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.93%         322M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.92%         317M          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]
0.84%         291M          java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.util.concurrent.LinkedBlockingQueue#take() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#getTask() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [Interpreted code]
0.70%         241M          java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
0.67%         231M          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]
0.48%         165M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.48%         164M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.directory.DirectoryTaxonomyWriter#findCategory() [JIT compiled code]
0.48%         164M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
0.48%         164M          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.48%         164M          org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#clone() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#initIndexInput() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 1528 events (total: 34540M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
5.15%         1780M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
5.15%         1780M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
4.79%         1653M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
4.30%         1485M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         1464M         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]
3.70%         1278M         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() [Inlined 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.35%         811M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#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]
1.90%         656M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.87%         646M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
1.86%         642M          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() [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]
1.53%         528M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
1.43%         492M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.41%         487M          java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined 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() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#build() [JIT compiled code]
1.41%         486M          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() [JIT compiled code]
1.41%         486M          perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
1.40%         484M          java.util.Arrays#copyOf() [Inlined 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() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
1.40%         482M          java.util.Arrays#copyOf() [Inlined 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.17%         403M          perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.06%         366M          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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
1.02%         353M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
0.95%         329M          java.util.Arrays#copyOf() [Inlined 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() [Inlined code]
                              at org.apache.lucene.facet.FacetsConfig#processSSDVFacetFields() [Inlined code]
0.95%         329M          org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.95%         329M          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.95%         329M          java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.95%         328M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1552999801#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.2151717#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
0.95%         327M          org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
                              at org.apache.lucene.util.fst.OffHeapFSTStore#getReverseBytesReader() [Inlined code]
                              at org.apache.lucene.util.fst.FST#getBytesReader() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [Inlined code]
0.95%         327M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.95%         327M          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]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
0.95%         327M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda+0x00007ff76d1f9658.1197649442#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.94%         326M          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.94%         326M          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() [Inlined code]
                              at org.apache.lucene.index.TermsHashPerField#add() [Inlined code]
                              at org.apache.lucene.index.IndexingChain$PerField#invertTokenStream() [JIT compiled code]
0.94%         324M          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.94%         324M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
0.94%         324M          org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
0.94%         324M          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() [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%         324M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.94%         324M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.94%         324M          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() [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() [JIT compiled code]
0.94%         324M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined 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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.94%         323M          org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.94%         323M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.94%         323M          org.apache.lucene.facet.taxonomy.FacetLabel#() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.93%         322M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.92%         317M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.84%         291M          java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.util.concurrent.LinkedBlockingQueue#take() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#getTask() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [Interpreted code]
                              at java.util.concurrent.ThreadPoolExecutor$Worker#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.70%         241M          java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
0.48%         165M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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]
0.48%         164M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.48%         164M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 1528 events (total: 34540M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
5.15%         1780M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
5.15%         1780M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
4.79%         1653M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
4.30%         1485M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
4.24%         1464M         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]
3.70%         1278M         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() [Inlined 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() [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#addDocuments() [Inlined code]
2.35%         811M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#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+0x00007ff76d222a88.304764688#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [JIT compiled code]
1.90%         656M          org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
1.87%         646M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.86%         642M          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() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.43%         492M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.41%         487M          java.util.Arrays#copyOf() [Inlined code]
                              at java.lang.AbstractStringBuilder#ensureCapacityInternal() [Inlined 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() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
1.41%         486M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.41%         486M          perf.LineFileDocs#cloneDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.40%         484M          java.util.Arrays#copyOf() [Inlined 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() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
1.40%         484M          org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
1.40%         482M          java.util.Arrays#copyOf() [Inlined 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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
1.17%         403M          perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.02%         353M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [Interpreted code]
0.95%         329M          java.util.Arrays#copyOf() [Inlined 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() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
0.95%         329M          org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
0.95%         329M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.95%         329M          java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#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.95%         328M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1552999801#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.2151717#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() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.95%         327M          org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
                              at org.apache.lucene.util.fst.OffHeapFSTStore#getReverseBytesReader() [Inlined code]
                              at org.apache.lucene.util.fst.FST#getBytesReader() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [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]
0.95%         327M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.95%         327M          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]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.95%         327M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeTerms() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger$$Lambda+0x00007ff76d1f9658.1197649442#merge() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#mergeMiddle() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#merge() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter$IndexWriterMergeSource#merge() [JIT compiled code]
0.94%         326M          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.94%         326M          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() [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() [JIT compiled code]
0.94%         324M          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() [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#addDocuments() [Inlined code]
0.94%         324M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         324M          org.apache.lucene.document.KeywordField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         324M          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() [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() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.94%         324M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         324M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
0.94%         324M          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() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.94%         324M          org.apache.lucene.facet.taxonomy.FacetLabel#() [Inlined 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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         323M          org.apache.lucene.facet.FacetsConfig#indexDrillDownTerms() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.94%         323M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.94%         323M          org.apache.lucene.facet.taxonomy.FacetLabel#() [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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.93%         322M          org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [Inlined 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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.92%         317M          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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [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#addDocuments() [Inlined code]
0.84%         291M          java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.util.concurrent.LinkedBlockingQueue#take() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#getTask() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [Interpreted code]
                              at java.util.concurrent.ThreadPoolExecutor$Worker#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.70%         241M          java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#getCompletedGraph() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#getGraph() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#writeField() [JIT compiled code]
0.58%         201M          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#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+0x00007ff76d222a88.304764688#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$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d222fe0.595690560#run() [JIT compiled code]
0.48%         165M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [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() [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#addDocuments() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.48%         164M          org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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() [JIT compiled code]
                              at perf.IndexThreads$IndexThread$1$1#next() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriterPerThread#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
0.48%         164M          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#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+0x00007ff76d222a88.304764688#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#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.48%         164M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#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]
~1KB docs
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 3197956 events (total: 3M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
49.52%        1M            jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
5.15%         164648        org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
4.80%         153560        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
3.96%         126590        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
3.72%         119036        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
3.08%         98371         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
2.73%         87378         java.util.Arrays#fill() [Inlined code]
2.73%         87264         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
2.60%         83279         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
2.59%         82748         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
1.87%         59921         org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
1.16%         37113         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
1.13%         36073         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
1.04%         33401         java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
0.73%         23229         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
0.63%         20146         org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
0.63%         20092         jdk.jfr.internal.JVM#emitEvent() [Native code]
0.47%         14941         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
0.46%         14867         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
0.42%         13432         org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
0.39%         12607         org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
0.35%         11131         org.apache.lucene.util.hnsw.HnswGraphBuilder#getRandomGraphLevel() [Inlined code]
0.33%         10575         org.apache.lucene.util.LongHeap#push() [Inlined code]
0.32%         10273         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
0.29%         9379          org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
0.29%         9358          org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
0.29%         9257          jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
0.28%         9021          org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
0.27%         8776          java.util.concurrent.locks.ReentrantReadWriteLock$Sync#exclusiveCount() [Inlined code]
0.27%         8635          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
0.27%         8622          jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
0.24%         7665          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
0.23%         7504          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
0.23%         7491          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
0.22%         7093          jdk.internal.misc.Unsafe#copyMemory() [Inlined code]
0.20%         6438          org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
0.19%         6001          org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
0.19%         6000          org.apache.lucene.util.LongHeap#top() [Inlined code]
0.19%         5922          org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.18%         5688          org.apache.lucene.index.TermsHashPerField#writeByte() [Inlined code]
0.18%         5684          jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
0.17%         5568          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
0.17%         5428          org.apache.lucene.util.hnsw.NeighborArray#addInOrder() [Inlined code]
0.17%         5343          java.util.concurrent.locks.AbstractQueuedSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
0.17%         5289          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
0.16%         5234          org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
0.16%         5223          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.15%         4753          org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#seek() [Inlined code]
0.14%         4584          org.apache.lucene.util.hnsw.NeighborArray#insertSortedInternal() [Inlined code]
0.14%         4580          org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#incVisitedCount() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 3197956 events (total: 3M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
49.52%        1M            jdk.incubator.vector.FloatVector#reduceLanesTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#reduceLanes() [Inlined code]
5.15%         164579        org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
4.68%         149753        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
3.72%         119036        jdk.incubator.vector.FloatVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#lanewise() [Inlined code]
3.56%         113899        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
2.73%         87264         org.apache.lucene.util.FixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
2.72%         87063         java.util.Arrays#fill() [Inlined code]
                              at org.apache.lucene.util.FixedBitSet#clear() [Inlined code]
2.60%         83279         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
2.59%         82748         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
1.87%         59921         org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
1.60%         51197         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#pop() [Inlined code]
1.47%         46940         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [JIT compiled code]
1.16%         37113         sun.nio.ch.UnixFileDispatcherImpl#write0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#write() [Inlined code]
1.13%         36073         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#push() [Inlined code]
0.76%         24270         java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
0.73%         23229         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.63%         20146         org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.63%         20092         jdk.jfr.internal.JVM#emitEvent() [Native code]
                              at jdk.jfr.internal.periodic.JVMEventTask#execute() [Inlined code]
0.47%         14941         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
0.46%         14867         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#dotProduct() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
0.42%         13432         org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.35%         11131         org.apache.lucene.util.hnsw.HnswGraphBuilder#getRandomGraphLevel() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.32%         10273         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
0.29%         9376          org.apache.lucene.index.FloatVectorValues$1#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
0.29%         9358          org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.29%         9257          jdk.incubator.vector.FloatVector#fromArray0Template() [Inlined code]
                              at jdk.incubator.vector.Float256Vector#fromArray0() [Inlined code]
0.29%         9141          org.apache.lucene.util.LongHeap#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
0.29%         9120          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquire() [Inlined code]
0.28%         9021          org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
0.27%         8776          java.util.concurrent.locks.ReentrantReadWriteLock$Sync#exclusiveCount() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
0.27%         8622          jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
0.27%         8607          sun.nio.fs.UnixNativeDispatcher#unlink0() [Native code]
                              at sun.nio.fs.UnixNativeDispatcher#unlink() [Inlined code]
0.24%         7532          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
0.23%         7504          sun.nio.ch.UnixFileDispatcherImpl#read0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#read() [Inlined code]
0.23%         7491          org.apache.lucene.util.hnsw.NeighborArray#descSortFindRightMostInsertionPoint() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#insertSortedInternal() [Inlined code]
0.23%         7461          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.22%         7093          jdk.internal.misc.Unsafe#copyMemory() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
0.21%         6619          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
0.19%         6049          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
0.19%         6000          org.apache.lucene.util.LongHeap#top() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#topScore() [Inlined code]
0.19%         5963          org.apache.lucene.util.hnsw.OnHeapHnswGraph#seek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#graphSeek() [Inlined code]
0.19%         5922          org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#collect() [Inlined code]
0.18%         5857          org.apache.lucene.util.hnsw.NeighborArray#addOutOfOrder() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
0.18%         5684          jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
0.17%         5568          sun.nio.ch.UnixFileDispatcherImpl#unmap0() [Native code]
                              at sun.nio.ch.UnixFileDispatcherImpl#unmap() [Inlined code]
0.17%         5343          java.util.concurrent.locks.AbstractQueuedSynchronizer#apparentlyFirstQueuedIsExclusive() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync#readerShouldBlock() [Inlined code]
0.17%         5289          org.apache.lucene.util.BytesRefBlockPool#equals() [Inlined code]
                              at org.apache.lucene.util.BytesRefHash#findHash() [Inlined code]
0.16%         5234          org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.16%         5223          org.apache.lucene.util.VectorUtil#dotProduct() [Inlined code]
                              at org.apache.lucene.index.VectorSimilarityFunction$2#compare() [Inlined code]
0.16%         5146          org.apache.lucene.util.hnsw.NeighborQueue#encode() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#add() [Inlined code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 3197956 events (total: 3M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
49.52%        1M            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]
4.86%         155400        org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
4.68%         149668        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
3.72%         119036        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]
2.80%         89676         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
2.72%         87063         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]
2.60%         83279         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
2.59%         82720         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
2.36%         75591         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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
1.52%         48613         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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.47%         46940         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
1.16%         37113         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() [JIT compiled code]
0.98%         31481         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.76%         24270         java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.76%         24210         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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.73%         23224         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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.63%         20146         org.apache.lucene.util.LongHeap#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.63%         20092         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.62%         19716         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.61%         19378         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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.52%         16644         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#push() [Inlined code]
                              at org.apache.lucene.util.LongHeap#insertWithOverflow() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborQueue#insertWithOverflow() [Inlined code]
0.46%         14867         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]
0.42%         13432         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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.36%         11657         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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.36%         11494         org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.33%         10672         org.apache.lucene.util.hnsw.HnswGraphBuilder#getRandomGraphLevel() [Inlined 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.32%         10273         java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
0.29%         9257          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.29%         9179          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
0.29%         9141          org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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.29%         9140          org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
0.29%         9120          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquire() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquire() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock() [Inlined code]
0.28%         9021          org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
0.27%         8776          java.util.concurrent.locks.ReentrantReadWriteLock$Sync#exclusiveCount() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
0.27%         8622          jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
0.27%         8607          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.25%         7890          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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.24%         7532          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
0.23%         7504          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.23%         7491          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]
0.23%         7461          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.22%         6969          jdk.internal.misc.Unsafe#copyMemory() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
0.21%         6619          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled 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() [Inlined code]
0.19%         5963          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#addGraphNode() [JIT compiled code]
0.19%         5922          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#addGraphNode() [JIT compiled code]
0.18%         5857          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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.18%         5674          jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
0.17%         5568          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.17%         5343          java.util.concurrent.locks.AbstractQueuedSynchronizer#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.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
0.16%         5144          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#addGraphNode() [JIT compiled code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 3197956 events (total: 3M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
41.35%        1M            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.HnswGraphSearcher#searchLevel() [JIT compiled code]
5.33%         170378        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() [Inlined code]
3.72%         119036        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]
3.23%         103323        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
3.19%         102165        org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
2.83%         90416         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.NeighborArray#isWorstNonDiverse() [Inlined code]
2.80%         89674         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
1.85%         59014         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
1.83%         58505         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
1.66%         53235         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
1.64%         52562         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#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]
1.47%         47018         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
1.45%         46345         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
1.41%         44999         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
1.16%         37112         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() [JIT compiled code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#write() [Inlined code]
1.07%         34128         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#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() [Interpreted code]
0.99%         31755         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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
0.89%         28573         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.76%         24267         java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.76%         24231         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
0.76%         24215         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.61%         19667         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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
0.61%         19390         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.60%         19286         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.51%         16402         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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
0.50%         15868         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#push() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.49%         15574         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.47%         15049         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.39%         12624         org.apache.lucene.util.LongHeap#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#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.36%         11657         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#addGraphNode() [JIT compiled 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.36%         11371         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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.35%         11292         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.HnswGraphSearcher#searchLevel() [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.32%         10352         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
0.29%         9257          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() [JIT compiled code]
0.29%         9178          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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.29%         9120          java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquire() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquire() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#write() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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%         8884          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() [Inlined 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() [Interpreted code]
0.27%         8774          java.util.concurrent.locks.ReentrantReadWriteLock$Sync#exclusiveCount() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.27%         8703          org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.27%         8636          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.26%         8175          org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.24%         7706          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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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.24%         7526          jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
                              at 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() [JIT compiled code]
0.23%         7504          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.23%         7376          org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
0.23%         7269          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]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.22%         7142          org.apache.lucene.util.hnsw.HnswGraphBuilder#getRandomGraphLevel() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
0.22%         7106          java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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.22%         6966          jdk.internal.misc.Unsafe#copyMemory() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemoryInternal() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#copyMemory() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#copy() [Inlined code]
                              at java.lang.foreign.MemorySegment#copy() [Inlined code]
                              at 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() [JIT compiled code]
0.22%         6897          org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
Profiler for cpu:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 3197956 events (total: 3M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
17.09%        546522        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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
15.59%        498656        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.HnswGraphSearcher#searchLevel() [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]
8.66%         277016        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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
4.57%         146284        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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
3.23%         103323        org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
3.19%         102165        org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
2.80%         89646         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
2.58%         82390         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.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
2.01%         64362         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.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
1.85%         59014         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
1.83%         58505         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
1.66%         53235         org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.64%         52562         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
1.47%         47018         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
1.45%         46345         org.apache.lucene.util.hnsw.OnHeapHnswGraph#getNeighbors() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
1.12%         35921         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() [JIT compiled code]
                              at sun.nio.ch.IOUtil#write() [Inlined code]
                              at sun.nio.ch.FileChannelImpl#implWrite() [JIT compiled code]
                              at sun.nio.ch.FileChannelImpl#traceImplWrite() [JIT compiled 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() [JIT compiled code]
                              at java.util.zip.CheckedOutputStream#write() [JIT compiled code]
1.07%         34128         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.99%         31755         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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
0.92%         29364         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.89%         28573         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.81%         26054         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.NeighborArray#isWorstNonDiverse() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.76%         24231         java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.76%         24215         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.75%         24094         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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.73%         23227         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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
0.61%         19667         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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.60%         19286         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.58%         18415         java.util.concurrent.locks.AbstractQueuedSynchronizer#getState() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
0.51%         16402         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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
0.49%         15635         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#updateTop() [JIT compiled code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.49%         15574         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.47%         15049         org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.42%         13355         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() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
0.40%         12891         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
0.39%         12624         org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.36%         11655         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#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.36%         11371         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.32%         10352         org.apache.lucene.util.LongHeap#downHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.32%         10251         org.apache.lucene.util.LongHeap#upHeap() [Inlined code]
                              at org.apache.lucene.util.LongHeap#push() [Inlined code]
                              at org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.29%         9177          org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
0.28%         8884          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() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
0.27%         8636          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.26%         8175          org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphNextNeighbor() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.24%         7801          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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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.23%         7376          org.apache.lucene.codecs.lucene95.OffHeapFloatVectorValues#vectorValue() [Inlined code]
                              at org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier$1#score() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
0.23%         7288          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.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
0.22%         7142          org.apache.lucene.util.hnsw.HnswGraphBuilder#getRandomGraphLevel() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.22%         7106          java.util.concurrent.locks.ReentrantReadWriteLock#readLock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.22%         6897          org.apache.lucene.util.LongHeap#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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.21%         6748          java.util.concurrent.locks.ReentrantReadWriteLock$Sync#exclusiveCount() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$Sync#tryAcquireShared() [Inlined code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer#acquireShared() [Inlined code]
                              at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock#lock() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswLock#read() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$MergeSearcher#graphSeek() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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() [Interpreted code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 114834 events (total: 256180M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
42.22%        108151M       org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
9.17%         23498M        org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
5.17%         13248M        java.util.Arrays#copyOf() [Inlined code]
4.69%         12025M        org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
4.34%         11124M        java.lang.Integer#valueOf() [Inlined code]
4.02%         10287M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
3.74%         9578M         java.nio.HeapByteBuffer#() [Inlined code]
3.50%         8972M         perf.LineFileDocs#readVector() [Inlined code]
2.45%         6288M         perf.LineFileDocs#nextDoc() [JIT compiled code]
1.87%         4786M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
1.80%         4604M         java.lang.StringUTF16#compress() [Inlined code]
1.58%         4044M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
1.27%         3252M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
1.25%         3192M         perf.LineFileDocs#readDocs() [JIT compiled code]
1.04%         2656M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
1.02%         2601M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
0.80%         2043M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.73%         1861M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
0.71%         1817M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.68%         1753M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
0.62%         1598M         org.apache.lucene.util.LongHeap#() [Inlined code]
0.58%         1498M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
0.51%         1304M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
0.45%         1165M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.40%         1029M         org.apache.lucene.util.TimSorter#() [Inlined code]
0.36%         920M          org.apache.lucene.util.BytesRef#() [Inlined code]
0.30%         779M          org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
0.29%         739M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
0.28%         729M          java.util.ArrayList#grow() [Inlined code]
0.21%         549M          java.util.ArrayDeque#() [Inlined code]
0.19%         498M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
0.16%         413M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
0.15%         394M          java.util.HashMap#newNode() [Inlined code]
0.15%         390M          org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
0.15%         375M          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.12%         307M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
0.12%         297M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
0.11%         280M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
0.11%         278M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
0.11%         274M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
0.10%         264M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
0.10%         244M          java.util.Formatter#parse() [Inlined code]
0.09%         227M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
0.08%         203M          org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#writeGraph() [JIT compiled code]
0.08%         201M          java.lang.reflect.Array#newInstance() [Inlined code]
0.08%         199M          java.lang.Integer#toString() [Inlined code]
0.08%         196M          java.util.HashMap#resize() [JIT compiled code]
0.07%         190M          org.apache.lucene.util.fst.FSTEnum#() [Inlined code]
0.07%         185M          org.apache.lucene.util.fst.ByteSequenceOutputs#subtract() [Inlined code]
0.07%         177M          org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 114834 events (total: 256180M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
25.61%        65619M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#diversityCheck() [Inlined code]
14.41%        36906M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
6.79%         17389M        org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
5.14%         13175M        java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
4.69%         12025M        org.apache.lucene.util.hnsw.NeighborQueue#nodes() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder$GraphBuilderKnnCollector#popUntilNearestKNodes() [Inlined code]
4.34%         11124M        java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
4.02%         10287M        org.apache.lucene.util.ArrayUtil#copyOfSubArray() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99FlatVectorsWriter$FieldWriter$2#copyValue() [Inlined code]
3.74%         9578M         java.nio.HeapByteBuffer#() [Inlined code]
                              at java.nio.ByteBuffer#allocate() [Inlined code]
3.50%         8972M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
2.45%         6285M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
2.38%         6109M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
1.97%         5059M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
1.87%         4786M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
1.80%         4604M         java.lang.StringUTF16#compress() [Inlined code]
                              at java.lang.String#() [Inlined code]
1.58%         4044M         org.apache.lucene.util.hnsw.NeighborArray#sort() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
1.27%         3252M         org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#newInstance() [Inlined code]
1.25%         3192M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.04%         2656M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
1.02%         2601M         org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator#getByteBlock() [Inlined code]
                              at org.apache.lucene.util.ByteBlockPool#nextBuffer() [JIT compiled code]
0.80%         2043M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.73%         1861M         org.apache.lucene.index.ParallelPostingsArray#() [Inlined code]
                              at org.apache.lucene.index.FreqProxTermsWriterPerField$FreqProxPostingsArray#() [Inlined code]
0.68%         1753M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
0.62%         1598M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
0.58%         1498M         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer#getNorms() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.58%         1481M         org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.49%         1257M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.45%         1165M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
0.40%         1029M         org.apache.lucene.util.TimSorter#() [Inlined code]
                              at org.apache.lucene.util.ArrayTimSorter#() [Inlined code]
0.28%         729M          java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
0.27%         698M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.25%         645M          org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
0.24%         603M          org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.BytesRef#() [Inlined code]
0.22%         566M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
0.19%         498M          org.apache.lucene.util.BytesRefHash#rehash() [JIT compiled code]
                              at org.apache.lucene.util.BytesRefHash#add() [JIT compiled code]
0.16%         413M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
0.15%         394M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
0.15%         390M          org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
0.13%         336M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.13%         320M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
0.12%         307M          jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
0.12%         301M          org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
0.12%         297M          org.apache.lucene.document.IntPoint#pack() [Inlined code]
                              at org.apache.lucene.document.IntPoint#setIntValues() [Inlined code]
0.11%         278M          org.apache.lucene.document.StringField#setStringValue() [Inlined code]
                              at perf.LineFileDocs#nextDoc() [JIT compiled code]
0.11%         274M          org.apache.lucene.util.ArrayUtil#timSort() [Inlined code]
                              at org.apache.lucene.index.MultiTermsEnum#postings() [JIT compiled code]
0.10%         264M          org.apache.lucene.util.fst.FSTCompiler#compileNode() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#freezeTail() [Inlined code]
0.10%         244M          java.util.Formatter#parse() [Inlined code]
                              at java.util.Formatter#format() [JIT compiled code]
0.09%         227M          org.apache.lucene.index.IndexingChain$IntBlockAllocator#getIntBlock() [Inlined code]
                              at org.apache.lucene.util.IntBlockPool#nextBuffer() [JIT compiled code]
0.09%         226M          java.util.ArrayDeque#() [Inlined code]
                              at org.apache.lucene.store.ByteBuffersDataOutput#() [Inlined code]
0.08%         212M          org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growInRange() [JIT compiled code]
0.08%         201M          java.lang.reflect.Array#newInstance() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 114834 events (total: 256180M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
25.61%        65619M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
11.75%        30091M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
5.69%         14568M        org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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]
5.14%         13174M        java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
4.34%         11124M        java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
4.02%         10287M        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.70%         9473M         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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
3.68%         9419M         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]
3.50%         8972M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.66%         6814M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [Inlined code]
2.45%         6285M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.92%         4924M         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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
1.87%         4786M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
1.80%         4602M         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.64%         4192M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
1.31%         3356M         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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
1.27%         3252M         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]
1.25%         3192M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.10%         2821M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
1.00%         2552M         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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.88%         2256M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$ConcurrentMergeWorker#addGraphNode() [Inlined code]
0.76%         1948M         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.73%         1861M         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.58%         1498M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.49%         1247M         org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.45%         1165M         org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
0.42%         1069M         org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.41%         1051M         org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [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.40%         1029M         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.40%         1018M         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.38%         974M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.38%         963M          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#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.37%         949M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.FieldsConsumer#merge() [Interpreted code]
0.34%         866M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
0.31%         804M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter#write() [JIT compiled code]
0.28%         729M          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.27%         698M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.27%         687M          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() [Inlined code]
0.25%         645M          org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
0.24%         603M          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.18%         464M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined 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.18%         462M          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() [Interpreted code]
0.18%         455M          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.16%         417M          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.16%         413M          org.apache.lucene.codecs.CompetitiveImpactAccumulator#getCompetitiveFreqNormPairs() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
0.16%         400M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
0.15%         391M          java.util.HashMap#newNode() [Inlined code]
                              at java.util.HashMap#putVal() [Inlined code]
                              at java.util.HashMap#put() [JIT compiled code]
                              at java.util.HashSet#add() [Inlined code]
0.15%         390M          org.apache.lucene.util.fst.GrowableByteArrayDataOutput#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
0.14%         351M          org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#flushDocBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#startDoc() [Inlined code]
0.13%         336M          org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 114834 events (total: 256180M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
14.13%        36189M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined 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]
11.75%        30091M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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]
7.39%         18922M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined 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() [Interpreted code]
5.14%         13174M        java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
4.10%         10507M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
4.02%         10287M        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.82%         9782M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
3.68%         9419M         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]
3.59%         9204M         java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
3.50%         8972M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
2.66%         6814M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#addValue() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#indexVectorValue() [JIT compiled code]
2.45%         6285M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.45%         6283M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
1.87%         4785M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
1.80%         4599M         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]
1.33%         3417M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
1.25%         3192M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.25%         3189M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
1.18%         3021M         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]
1.15%         2952M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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]
1.10%         2821M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
1.02%         2622M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
1.00%         2552M         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#addGraphNode() [JIT compiled 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.89%         2272M         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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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%         2164M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.75%         1920M         java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#getCompletedGraph() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#getGraph() [JIT compiled code]
0.59%         1507M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.59%         1500M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.57%         1447M         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.48%         1240M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
0.42%         1083M         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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
0.40%         1029M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.40%         1018M         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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.38%         974M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.38%         963M          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#addGraphNode() [JIT compiled 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.37%         949M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
0.36%         920M          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.35%         890M          org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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%         866M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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.33%         843M          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.31%         804M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.30%         764M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.29%         755M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
0.27%         695M          org.apache.lucene.util.fst.FSTCompiler$UnCompiledNode#() [Inlined code]
                              at org.apache.lucene.util.fst.FSTCompiler#() [JIT compiled code]
                              at org.apache.lucene.util.fst.FSTCompiler$Builder#build() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#write() [JIT compiled code]
0.27%         687M          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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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.26%         675M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
0.26%         654M          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#merge() [Interpreted code]
0.25%         632M          org.apache.lucene.util.fst.FSTEnum#getArc() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#pushFirst() [Inlined code]
                              at org.apache.lucene.util.fst.FSTEnum#doNext() [JIT compiled code]
                              at org.apache.lucene.util.fst.BytesRefFSTEnum#next() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#append() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingBlock#compileIndex() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#writeBlocks() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#pushTerm() [Inlined code]
0.24%         613M          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]
0.24%         603M          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]
Profiler for heap:
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 114834 events (total: 256180M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
14.13%        36189M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
8.31%         21278M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
7.39%         18922M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
4.43%         11355M        java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
4.10%         10507M        org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
4.02%         10287M        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]
3.82%         9782M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
3.68%         9419M         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]
3.50%         8972M         perf.LineFileDocs#readVector() [Inlined code]
                              at perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
3.44%         8813M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
2.76%         7081M         java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#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]
2.66%         6814M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#isWorstNonDiverse() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
2.45%         6285M         perf.LineFileDocs#nextDoc() [JIT compiled code]
                              at perf.LineFileDocs#nextDoc() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
2.45%         6283M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
1.87%         4785M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
1.80%         4599M         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]
1.33%         3417M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
1.25%         3192M         perf.LineFileDocs#readDocs() [JIT compiled code]
                              at perf.LineFileDocs$1#run() [Interpreted code]
1.25%         3189M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
1.18%         3021M         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]
1.15%         2952M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
1.10%         2818M         org.apache.lucene.util.hnsw.NeighborArray#() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
                              at perf.IndexThreads$IndexThread#run() [JIT compiled code]
1.00%         2552M         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#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.89%         2272M         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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.84%         2164M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#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.83%         2122M         java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#finish() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#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.75%         1920M         java.lang.Integer#valueOf() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#getCompletedGraph() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#getGraph() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#writeField() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsWriter#flush() [JIT compiled code]
                              at org.apache.lucene.index.VectorValuesConsumer#flush() [Inlined code]
0.71%         1819M         java.util.Arrays#copyOf() [Inlined code]
                              at java.util.ArrayDeque#grow() [JIT compiled code]
                              at java.util.ArrayDeque#addFirst() [Inlined code]
                              at java.util.ArrayDeque#push() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswUtil#markRooted() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswUtil#components() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#connectComponents() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#finish() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#getCompletedGraph() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter$FieldWriter#getGraph() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#writeField() [JIT compiled code]
0.68%         1744M         org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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.59%         1507M         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#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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.59%         1500M         org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.57%         1447M         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.48%         1240M         org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [Inlined code]
                              at org.apache.lucene.util.hnsw.NeighborArray#findWorstNonDiverse() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.NeighborArray#addAndEnsureDiversity() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.42%         1083M         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() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
0.40%         1029M         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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#merge() [Interpreted code]
0.40%         1018M         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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsWriter#mergeOneField() [Interpreted code]
0.38%         974M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#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.38%         963M          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#addGraphNode() [JIT compiled 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]
                              at org.apache.lucene.index.IndexWriter#addDocument() [Inlined code]
0.37%         949M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#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.36%         920M          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.35%         890M          org.apache.lucene.util.LongHeap#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#encode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsWriter#addPosition() [JIT compiled code]
                              at org.apache.lucene.codecs.PushPostingsWriterBase#writeTerm() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#merge() [Interpreted code]
                              at org.apache.lucene.index.SegmentMerger#mergeWithLogging() [JIT compiled code]
                              at org.apache.lucene.index.SegmentMerger#merge() [Interpreted code]
0.34%         866M          org.apache.lucene.codecs.hnsw.DefaultFlatVectorScorer$FloatScoringSupplier#scorer() [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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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.30%         764M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
                              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.29%         755M          org.apache.lucene.util.hnsw.HnswGraphBuilder#selectAndLinkDiverse() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addDiverseNeighbors() [Inlined 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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#lambda$build$0() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
0.27%         687M          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() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphBuilder#addGraphNode() [JIT compiled 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.26%         675M          org.apache.lucene.util.hnsw.OnHeapHnswGraph#addNode() [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() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder$$Lambda+0x00007ff76d20e588.2116540004#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [Interpreted code]
                              at org.apache.lucene.util.hnsw.HnswConcurrentMergeBuilder#build() [Interpreted code]
                              at org.apache.lucene.util.hnsw.IncrementalHnswGraphMerger#merge() [Interpreted code]
0.26%         654M          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.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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+0x00007ff76d1fa220.1309384658#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.24%         624M          org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$PendingTerm#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter$TermsWriter#write() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.Lucene90BlockTreeTermsWriter#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]
                              at org.apache.lucene.index.DocumentsWriter#updateDocuments() [JIT compiled code]
                              at org.apache.lucene.index.IndexWriter#updateDocuments() [Inlined code]
0.24%         608M          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() [JIT compiled code]
                              at org.apache.lucene.index.IndexingChain#processField() [JIT compiled code]
0.24%         603M          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]


Profiler results (searching)

CPU:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 18225986 events (total: 18M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
13.51%        2M            jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
4.65%         848085        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
3.78%         689486        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
2.98%         543163        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
2.62%         476768        org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
2.46%         448125        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
2.13%         388057        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
2.12%         386255        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
1.55%         281863        perf.RandomQuery$1$1#advance() [Inlined code]
1.49%         271173        org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
1.41%         256352        org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
1.22%         222426        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
1.20%         218209        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
1.15%         209355        org.apache.lucene.codecs.lucene101.ForUtil#expand8() [JIT compiled code]
1.13%         205082        org.apache.lucene.util.PriorityQueue#downHeap() [Inlined code]
1.11%         202625        org.apache.lucene.codecs.lucene101.ForUtil#expand16() [Inlined code]
1.10%         201332        org.apache.lucene.codecs.lucene101.ForDeltaUtil#innerPrefixSum16() [JIT compiled code]
1.10%         199765        org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
1.06%         193923        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
1.01%         183982        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#sumOverRange() [Inlined code]
1.00%         183034        org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
0.97%         176857        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.96%         175707        org.apache.lucene.util.bkd.DocIdsWriter#readInts24() [Inlined code]
0.95%         172849        org.apache.lucene.util.FixedBitSet#set() [Inlined code]
0.94%         171804        org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
0.85%         155585        jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
0.83%         151912        org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
0.83%         151311        org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.80%         146192        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
0.80%         144993        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
0.79%         143834        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#freq() [Inlined code]
0.73%         132636        org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
0.71%         128579        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.68%         124439        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
0.67%         122211        org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
0.66%         119416        org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [JIT compiled code]
0.61%         110700        org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [Inlined code]
0.56%         102917        org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
0.53%         95919         org.apache.lucene.util.PriorityQueue#add() [Inlined code]
0.50%         91052         jdk.incubator.vector.IntVector#lanewiseTemplate() [Inlined code]
0.49%         89184         org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
0.45%         82723         org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
0.41%         74646         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
0.41%         74318         org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
0.41%         74213         org.apache.lucene.search.DisiPriorityQueue#downHeap() [Inlined code]
0.40%         72768         org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowWithFilter() [JIT compiled code]
0.40%         72264         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
0.40%         72127         org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.37%         68124         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextDoc() [Inlined code]
0.37%         68046         jdk.jfr.internal.JVM#emitEvent() [Native code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 18225986 events (total: 18M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
13.51%        2M            jdk.incubator.vector.Int256Vector$Int256Mask#trueCount() [Inlined code]
                              at org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
4.27%         778750        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
3.61%         658602        jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
1.80%         328293        jdk.internal.foreign.MemorySessionImpl#checkValidStateRaw() [Inlined code]
                              at jdk.internal.misc.ScopedMemoryAccess#getByteInternal() [Inlined code]
1.53%         278426        org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
1.49%         271162        org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
1.41%         257017        perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
1.30%         236446        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
1.20%         219062        org.apache.lucene.util.packed.DirectMonotonicReader#get() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$25#advance() [Inlined code]
1.15%         210126        org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVLong() [Inlined code]
1.15%         209349        org.apache.lucene.codecs.lucene101.ForUtil#expand8() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
1.00%         183034        org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [JIT compiled code]
0.93%         170319        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
0.93%         169382        org.apache.lucene.codecs.lucene101.ForUtil#expand16() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
0.92%         167967        org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
0.91%         165306        org.apache.lucene.codecs.lucene101.ForDeltaUtil#innerPrefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
0.90%         163648        org.apache.lucene.util.bkd.DocIdsWriter#readInts24() [Inlined code]
                              at org.apache.lucene.util.bkd.DocIdsWriter#readInts() [Inlined code]
0.85%         155525        jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
0.85%         154139        org.apache.lucene.util.PriorityQueue#downHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#updateTop() [Inlined code]
0.83%         151906        org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.82%         149746        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$20#ordValue() [Inlined code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
0.79%         143758        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#sumOverRange() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#accumulatePendingPositions() [Inlined code]
0.74%         134115        org.apache.lucene.util.packed.DirectReader$DirectPackedReader20#get() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
0.70%         127320        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.69%         125460        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
0.69%         124991        org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [JIT compiled code]
0.67%         122592        org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
0.67%         122468        org.apache.lucene.queries.intervals.OrderedIntervalsSource$OrderedIntervalIterator#nextInterval() [JIT compiled code]
                              at org.apache.lucene.queries.intervals.IntervalFilter#nextInterval() [Inlined code]
0.66%         119849        org.apache.lucene.codecs.lucene90.Lucene90DocValuesProducer$4#longValue() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.61%         111645        org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#() [Inlined code]
0.60%         110185        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
0.57%         104576        org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [JIT compiled code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.57%         104118        org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
0.51%         93122         org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
0.50%         91221         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [JIT compiled code]
0.50%         91052         jdk.incubator.vector.IntVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Int256Vector#lanewise() [Inlined code]
0.49%         89672         org.apache.lucene.search.ConjunctionDISI#nextDoc() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.47%         85739         org.apache.lucene.search.SloppyPhraseMatcher#nextMatch() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer#score() [JIT compiled code]
0.44%         80468         org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowMultipleEssentialClauses() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
0.41%         75004         org.apache.lucene.codecs.lucene101.ForUtil#expand8() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
0.41%         74662         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [JIT compiled code]
0.41%         74315         org.apache.lucene.search.ConjunctionBulkScorer$1#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [JIT compiled code]
0.41%         74137         org.apache.lucene.search.DisiPriorityQueue#downHeap() [Inlined code]
                              at org.apache.lucene.search.DisiPriorityQueue#updateTop() [Inlined code]
0.40%         72240         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.queries.intervals.TermIntervalsSource$1#nextInterval() [Inlined code]
0.39%         71863         org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#skip() [Inlined code]
0.39%         70249         org.apache.lucene.store.MemorySegmentIndexInput#readByte() [Inlined code]
                              at org.apache.lucene.store.DataInput#readVInt() [Inlined code]
0.38%         69335         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [JIT compiled code]
0.38%         68633         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.MultiCollector$MultiLeafCollector#collect() [Inlined code]
0.35%         64267         org.apache.lucene.search.SloppyPhraseMatcher#maxFreq() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
0.35%         63148         org.apache.lucene.internal.hppc.IntIntHashMap#containsKey() [Inlined code]
                              at org.apache.lucene.search.grouping.TermGroupSelector#advanceTo() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 18225986 events (total: 18M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
9.79%         1M            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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
2.39%         435591        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
2.01%         365957        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
1.80%         328290        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]
1.49%         271114        org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
1.30%         237426        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
1.24%         226224        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [JIT compiled code]
1.20%         218952        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.00%         181404        perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
0.93%         169250        org.apache.lucene.codecs.lucene101.ForUtil#expand16() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [Inlined code]
0.91%         165296        org.apache.lucene.codecs.lucene101.ForDeltaUtil#innerPrefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [Inlined code]
0.88%         159580        org.apache.lucene.codecs.lucene101.ForDeltaUtil#prefixSum16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillFullBlock() [Inlined code]
0.79%         144315        jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.LayoutPath#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH+0x00007ff76d108c00.634297796#invokeStatic() [Inlined code]
0.76%         138292        org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
0.70%         127320        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.61%         110886        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.60%         110139        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.60%         109075        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.57%         104636        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
0.55%         99809         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
0.54%         98095         org.apache.lucene.codecs.lucene101.ForUtil#expand8() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#decode() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillPositions() [JIT compiled code]
0.53%         96941         org.apache.lucene.util.PriorityQueue#downHeap() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#updateTop() [Inlined code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collectCompetitiveHit() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
0.50%         90961         jdk.incubator.vector.IntVector#lanewiseTemplate() [Inlined code]
                              at jdk.incubator.vector.Int256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.Int256Vector#lanewise() [Inlined code]
                              at jdk.incubator.vector.IntVector#lanewise() [Inlined code]
0.49%         89468         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#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.49%         89042         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]
0.48%         87733         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#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.48%         86728         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#skipLevel0To() [JIT compiled code]
0.47%         85430         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.46%         84353         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#scoreAll() [Inlined code]
0.44%         80638         org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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]
0.42%         77027         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]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.41%         74435         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() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
0.38%         69785         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.FieldComparator$RelevanceComparator#compareBottom() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#isCompetitive() [Inlined code]
0.38%         69672         org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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.38%         68350         org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined 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]
0.37%         66622         jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode7() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
0.36%         66077         jdk.incubator.vector.IntVector#intoArray() [Inlined code]
                              at org.apache.lucene.internal.vectorization.MemorySegmentPostingDecodingUtil#splitInts() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decode5To16() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForDeltaUtil#decodeAndPrefixSum() [JIT compiled code]
0.36%         65579         perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.FilteredDocIdSetIterator#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
0.35%         64688         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.35%         64582         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#scoreAll() [Inlined code]
0.35%         63639         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [JIT compiled code]
0.35%         63212         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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.34%         62190         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]
0.33%         60764         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#intoBitSet() [JIT compiled code]
0.33%         60207         org.apache.lucene.codecs.lucene101.ForUtil#expand8() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.ForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#decode() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#freq() [Inlined code]
0.33%         59820         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.32%         59159         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]
0.32%         59038         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.32%         58026         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() [Inlined code]
0.32%         57497         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.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 18225986 events (total: 18M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
2.16%         393508        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.lucene101.Lucene101PostingsReader$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]
1.96%         358058        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#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$1() [Inlined code]
1.80%         328290        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.LambdaForm$DMH+0x00007ff76d10d400.2075809815#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d10ec00.426394307#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
1.64%         299201        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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]
0.97%         177000        perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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$1() [Inlined code]
0.86%         157507        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.79%         144146        jdk.internal.foreign.AbstractMemorySegmentImpl#checkBounds() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#checkAccess() [Inlined code]
                              at jdk.internal.foreign.LayoutPath#checkEnclosingLayout() [Inlined code]
                              at java.lang.invoke.LambdaForm$DMH+0x00007ff76d108c00.634297796#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d10b800.1976804832#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d10d000.2035616217#guardWithCatch() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d10ec00.426394307#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
0.78%         141394        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [JIT compiled 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.76%         137835        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowAsConjunction() [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.67%         121537        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#score() [JIT compiled code]
0.60%         109726        org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.60%         109303        org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.60%         108457        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined 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$1() [Inlined code]
0.59%         108137        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.57%         103625        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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]
0.54%         99261         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.lucene101.Lucene101PostingsReader$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#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.50%         90763         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [JIT compiled 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.49%         89437         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.49%         89136         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined 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.48%         87688         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.48%         87060         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]
0.46%         84353         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#scoreAll() [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$1() [Inlined code]
0.43%         79033         org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.42%         76613         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]
                              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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.40%         73527         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() [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.40%         72726         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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]
0.38%         68519         org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.36%         65489         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#advance() [Inlined code]
                              at org.apache.lucene.search.FilterDocIdSetIterator#advance() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [JIT compiled code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#score() [JIT compiled code]
0.35%         64582         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#scoreAll() [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$1() [Inlined code]
0.34%         62703         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [Inlined code]
0.34%         62190         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.LambdaForm$DMH+0x00007ff76d10d400.2075809815#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d10ec00.426394307#invoke() [Inlined code]
                              at java.lang.invoke.VarHandleGuards#guard_LJ_I() [Inlined code]
                              at jdk.internal.foreign.AbstractMemorySegmentImpl#get() [Inlined code]
0.34%         61822         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [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.33%         59866         org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowAsConjunction() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
0.33%         59680         perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.FilteredDocIdSetIterator#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [JIT compiled code]
                              at org.apache.lucene.util.FixedBitSet#or() [JIT compiled code]
                              at org.apache.lucene.util.BitSet#of() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#createBitSet() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.33%         59574         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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.33%         59432         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.32%         57612         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$1() [Inlined code]
0.31%         57263         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.31%         56492         org.apache.lucene.search.SloppyPhraseMatcher#maxFreq() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.31%         56406         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() [Inlined 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$1() [Inlined code]
0.30%         54282         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#scoreAll() [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$1() [Inlined code]
0.28%         51919         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [JIT compiled code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.27%         50074         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#skipLevel0To() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doAdvanceShallow() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advanceShallow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreCache#advanceShallow() [Inlined code]
                              at org.apache.lucene.search.TermScorer#advanceShallow() [Inlined code]
0.27%         49521         org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindow() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
0.26%         47925         org.apache.lucene.search.TopScoreDocCollector$1#collect() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.26%         47351         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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#score() [JIT compiled code]
0.26%         47156         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [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() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#score() [JIT compiled code]
0.26%         46980         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.ConjunctionDISI#doNext() [Inlined 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]
0.25%         46196         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.25%         45897         org.apache.lucene.codecs.lucene90.Lucene90NormsProducer$3#longValue() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 18225986 events (total: 18M)
  tests.profile.mode=cpu
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       CPU SAMPLES   STACK
2.15%         391547        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.lucene101.Lucene101PostingsReader$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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
1.61%         293559        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
1.54%         281356        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.78%         141258        perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.78%         141255        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [JIT compiled 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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.75%         137312        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowAsConjunction() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.65%         119318        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.60%         108816        org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.56%         101691        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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.54%         99210         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.lucene101.Lucene101PostingsReader$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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.50%         90557         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowMultipleScorers() [JIT compiled 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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.48%         88269         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined 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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.47%         85407         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined 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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.39%         71449         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.39%         70478         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [JIT compiled code]
0.38%         69328         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]
                              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]
0.36%         65555         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.35%         63981         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#advance() [Inlined code]
                              at org.apache.lucene.search.FilterDocIdSetIterator#advance() [Inlined code]
                              at org.apache.lucene.search.BlockMaxConjunctionBulkScorer#scoreWindow() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.34%         61646         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.33%         60918         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreDisiWrapperIntoBitSet() [Inlined code]
                              at org.apache.lucene.search.BooleanScorer#scoreWindowIntoBitSetAndReplay() [Inlined 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.32%         58651         org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowAsConjunction() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.32%         58503         org.apache.lucene.util.FixedBitSet#set() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined 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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.32%         58096         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() [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]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [Inlined code]
                              at org.apache.lucene.util.bkd.BKDReader$BKDPointTree#addAll() [JIT compiled code]
0.29%         52572         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.28%         51937         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.28%         51836         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.27%         48628         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.26%         48231         org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowSingleEssentialClause() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.25%         46144         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#computeBufferEndBoundary() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.25%         46058         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.25%         46045         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [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() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.25%         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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.24%         43544         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() [Inlined 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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.23%         42534         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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.23%         41167         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.FilterScorable#score() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreInnerWindowAsConjunction() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.22%         40392         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#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.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.22%         39694         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.lucene101.Lucene101PostingsReader$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#scoreAll() [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$1() [Inlined code]
0.22%         39349         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]
                              at perf.UnparsedTask#go() [Inlined code]
                              at perf.TaskThreads$TaskThread#lambda$run$0() [Inlined code]
                              at perf.TaskThreads$TaskThread$$Lambda+0x00007ff76d1d1cb8.2077141275#run() [Inlined code]
                              at java.util.concurrent.Executors$RunnableAdapter#call() [JIT compiled code]
0.21%         37725         org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
                              at java.util.concurrent.ThreadPoolExecutor#runWorker() [JIT compiled code]
0.21%         37628         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#nextPosition() [Inlined code]
                              at org.apache.lucene.search.PhrasePositions#nextPosition() [Inlined code]
                              at org.apache.lucene.search.SloppyPhraseMatcher#advancePP() [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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.21%         37401         org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer$MultiFieldNormValues#advanceExact() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#getNormValue() [Inlined code]
                              at org.apache.lucene.sandbox.search.MultiNormsLeafSimScorer#score() [Inlined code]
                              at org.apache.lucene.sandbox.search.CombinedFieldQuery$CombinedFieldScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.TopScoreDocCollector$1#collect() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.20%         36378         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() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder#lambda$startDiskMonitor$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.18%         33568         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined 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#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.18%         33447         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.grouping.BlockGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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() [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.18%         33149         org.apache.lucene.search.SloppyPhraseMatcher#maxFreq() [Inlined code]
                              at org.apache.lucene.search.PhraseScorer$1#matches() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.18%         32770         org.apache.lucene.search.similarities.BM25Similarity$BM25Scorer#score() [Inlined code]
                              at org.apache.lucene.search.TermScorer#score() [Inlined code]
                              at org.apache.lucene.search.FieldComparator$RelevanceComparator#compareBottom() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#isCompetitive() [Inlined code]
                              at org.apache.lucene.search.grouping.FirstPassGroupingCollector#collect() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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() [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.18%         32514         perf.RandomQuery$1$1#advance() [Inlined code]
                              at perf.RandomQuery$1$1#nextDoc() [Inlined code]
                              at org.apache.lucene.search.DocIdSetIterator#intoBitSet() [Inlined code]
                              at org.apache.lucene.search.DenseConjunctionBulkScorer#scoreWindowUsingBitSet() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#invokeAll() [JIT compiled code]
0.17%         31578         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.lucene101.Lucene101PostingsReader$BlockPostingsEnum#advance() [Inlined code]
                              at org.apache.lucene.search.DisjunctionDISIApproximation#advance() [Inlined code]
                              at org.apache.lucene.search.FilterDocIdSetIterator#advance() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#scoreNonEssentialClauses() [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]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.17%         30820         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#bufferIntoBitSet() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.17%         30084         org.apache.lucene.internal.vectorization.PanamaVectorUtilSupport#findNextGEQ() [Inlined code]
                              at org.apache.lucene.util.VectorUtil#findNextGEQ() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]


HEAP:


WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 48172 events (total: 1247067M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=1
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
10.13%        126365M       org.apache.lucene.util.FixedBitSet#() [Inlined code]
7.39%         92195M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
6.64%         82816M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
5.08%         63309M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
4.88%         60794M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
2.86%         35626M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
2.59%         32271M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
2.43%         30361M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
2.38%         29736M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
2.29%         28569M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
2.03%         25278M        java.lang.ref.Finalizer#runFinalization() [Interpreted code]
1.96%         24417M        java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
1.94%         24180M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
1.85%         23021M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
1.68%         21008M        java.util.ArrayList#grow() [Inlined code]
1.67%         20878M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
1.53%         19104M        org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
1.43%         17775M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$MutableImpactList#() [Inlined code]
1.33%         16580M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
1.28%         15952M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
1.25%         15589M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#newTermState() [Inlined code]
1.15%         14399M        org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
1.12%         14000M        org.apache.lucene.util.BytesRef#() [Inlined code]
1.04%         12937M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
0.94%         11726M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
0.94%         11721M        org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
0.93%         11580M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.89%         11110M        org.apache.lucene.codecs.lucene101.ForDeltaUtil#() [Inlined code]
0.84%         10425M        org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
0.80%         9995M         java.util.ArrayList#iterator() [JIT compiled code]
0.73%         9084M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
0.68%         8473M         org.apache.lucene.util.PriorityQueue#() [Inlined code]
0.68%         8426M         java.util.AbstractList#iterator() [Inlined code]
0.67%         8405M         perf.SearchPerfTest#_main() [Interpreted code]
0.66%         8271M         java.lang.reflect.Array#newInstance() [Inlined code]
0.65%         8154M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.62%         7712M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum$OutputAccumulator#() [Inlined code]
0.61%         7615M         org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled code]
0.59%         7384M         org.apache.lucene.codecs.lucene101.ForUtil#() [Inlined code]
0.56%         7044M         java.util.concurrent.locks.AbstractQueuedSynchronizer#acquire() [Interpreted code]
0.56%         6960M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [JIT compiled code]
0.55%         6893M         org.apache.lucene.store.MemorySegmentIndexInput#buildSlice() [Inlined code]
0.55%         6885M         org.apache.lucene.search.HitQueue#lambda$new$0() [Inlined code]
0.55%         6822M         org.apache.lucene.util.ArrayUtil#growNoCopy() [JIT compiled code]
0.52%         6501M         org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [JIT compiled code]
0.48%         6029M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [JIT compiled code]
0.47%         5916M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
0.46%         5794M         java.lang.Long#valueOf() [Inlined code]
0.44%         5526M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#newConditionNode() [JIT compiled code]
0.44%         5479M         java.util.ArrayList#() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 48172 events (total: 1247067M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=2
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
7.25%         90454M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#upgradeToBitSet() [JIT compiled code]
5.26%         65645M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
5.06%         63124M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
3.88%         48356M        org.apache.lucene.util.ArrayUtil#growExact() [Inlined code]
                              at org.apache.lucene.util.ArrayUtil#grow() [Inlined code]
3.05%         37980M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader$BlockState#doReset() [JIT compiled code]
2.86%         35626M        org.apache.lucene.util.DocIdSetBuilder$Buffer#() [Inlined code]
                              at org.apache.lucene.util.DocIdSetBuilder#addBuffer() [JIT compiled code]
2.43%         30361M        org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
2.42%         30180M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
2.28%         28381M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
2.07%         25792M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
2.03%         25278M        java.lang.ref.Finalizer#runFinalization() [Interpreted code]
                              at java.lang.ref.Reference$1#runFinalization() [Interpreted code]
1.89%         23547M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
1.87%         23353M        java.lang.invoke.DirectMethodHandle#allocateInstance() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#newInvokeSpecial() [Inlined code]
1.86%         23213M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
1.82%         22712M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [JIT compiled code]
1.75%         21809M        org.apache.lucene.util.ArrayUtil#growNoCopy() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictDecompressor#decompress() [JIT compiled code]
1.68%         20985M        java.util.ArrayList#grow() [Inlined code]
                              at java.util.ArrayList#grow() [Inlined code]
1.62%         20213M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
1.43%         17775M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$MutableImpactList#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
1.36%         16998M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
1.33%         16546M        org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
1.22%         15255M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
1.17%         14546M        org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#filteredOptionalBulkScorer() [JIT compiled code]
1.04%         12937M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.96%         11953M        org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countOneSegmentNHLD() [JIT compiled code]
                              at org.apache.lucene.facet.sortedset.SortedSetDocValuesFacetCounts#countAll() [Inlined code]
0.93%         11580M        jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
                              at jdk.internal.foreign.MappedMemorySegmentImpl#dup() [Inlined code]
0.92%         11475M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.BitSet#of() [JIT compiled code]
0.89%         11110M        org.apache.lucene.codecs.lucene101.ForDeltaUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
0.79%         9858M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [JIT compiled code]
0.76%         9497M         org.apache.lucene.search.BooleanScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
0.71%         8912M         org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
0.68%         8426M         java.util.AbstractList#iterator() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$SubIterator#() [Inlined code]
0.67%         8405M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.65%         8154M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.62%         7687M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum$OutputAccumulator#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
0.61%         7644M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#count() [JIT compiled code]
0.61%         7576M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#loadBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#lambda$prepareSeekExact$2() [Inlined code]
0.59%         7384M         org.apache.lucene.codecs.lucene101.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#() [Inlined code]
0.55%         6872M         java.util.ArrayList#iterator() [JIT compiled code]
                              at jdk.jfr.internal.periodic.PeriodicEvents#doPeriodic() [Interpreted code]
0.54%         6754M         org.apache.lucene.facet.taxonomy.TaxonomyFacets#initializeValueCounters() [Inlined code]
                              at org.apache.lucene.facet.taxonomy.FastTaxonomyFacetCounts#countAll() [JIT compiled code]
0.54%         6729M         org.apache.lucene.util.BytesRef#() [Inlined code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.53%         6628M         org.apache.lucene.store.MemorySegmentIndexInput#clone() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#clone() [Inlined code]
0.52%         6523M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
0.49%         6160M         org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [JIT compiled code]
0.48%         6029M         org.apache.lucene.util.fst.ByteSequenceOutputs#read() [JIT compiled code]
                              at org.apache.lucene.util.fst.ByteSequenceOutputs#read() [Inlined code]
0.48%         5963M         org.apache.lucene.util.PriorityQueue#() [Inlined code]
                              at org.apache.lucene.util.PriorityQueue#() [Inlined code]
0.47%         5860M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.47%         5859M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#impacts() [Inlined code]
0.44%         5538M         org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
                              at org.apache.lucene.search.MaxScoreCache#advanceShallow() [JIT compiled code]
0.44%         5526M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#newConditionNode() [JIT compiled code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 48172 events (total: 1247067M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=4
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
4.41%         54986M        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]
3.94%         49126M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
3.83%         47816M        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.68%         45910M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
3.05%         37980M        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.73%         33989M        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.18%         27238M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
2.03%         25278M        java.lang.ref.Finalizer#runFinalization() [Interpreted code]
                              at java.lang.ref.Reference$1#runFinalization() [Interpreted code]
                              at java.lang.Runtime#runFinalization() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
1.81%         22547M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
1.75%         21809M        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.73%         21587M        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]
1.72%         21404M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
1.67%         20806M        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.50%         18731M        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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
1.41%         17535M        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() [Inlined code]
1.40%         17510M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$MutableImpactList#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#impacts() [Inlined code]
1.34%         16714M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#update() [Inlined code]
1.30%         16226M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#impacts() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
1.05%         13115M        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]
1.04%         12979M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
0.96%         11953M        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.93%         11580M        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.92%         11475M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.util.BitSet#of() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#createBitSet() [JIT compiled code]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#getLeafResults() [Inlined code]
0.92%         11474M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
0.82%         10252M        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.82%         10250M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#getTermsEnum() [JIT compiled code]
0.75%         9330M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#document() [JIT compiled code]
                              at org.apache.lucene.index.CodecReader$1#document() [Inlined code]
0.72%         9026M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
0.70%         8787M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [Inlined code]
0.69%         8551M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
0.68%         8497M         org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [JIT compiled code]
0.67%         8405M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.65%         8086M         java.util.AbstractList#iterator() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$SubIterator#() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
0.63%         7899M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
                              at org.apache.lucene.search.ScorerSupplier#bulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.59%         7398M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#get() [JIT compiled code]
0.58%         7294M         org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.57%         7153M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#search() [JIT compiled code]
0.55%         6899M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#getTermsEnum() [JIT compiled code]
                              at org.apache.lucene.search.TermQuery$TermWeight$2#cost() [Inlined code]
0.55%         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$1() [Interpreted code]
0.53%         6616M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [JIT compiled code]
                              at org.apache.lucene.index.TermStates#build() [JIT compiled code]
0.53%         6613M         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.48%         6039M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [Inlined code]
0.47%         5919M         org.apache.lucene.codecs.lucene101.ForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PForUtil#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#reset() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
0.47%         5872M         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.47%         5860M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [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$1() [Inlined code]
0.47%         5836M         org.apache.lucene.search.ExactPhraseMatcher$1#getImpacts() [Inlined code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
0.46%         5768M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
0.43%         5404M         org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled 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]
0.42%         5286M         org.apache.lucene.search.MaxScoreBulkScorer#() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#bulkScorer() [JIT compiled code]
0.42%         5196M         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]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 48172 events (total: 1247067M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=8
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
3.36%         41927M        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]
3.14%         39195M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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.76%         34396M        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]
2.18%         27125M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1661406123#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.1867139015#invoke() [Inlined code]
                              at java.lang.invoke.Invokers$Holder#linkToTargetMethod() [Inlined code]
                              at org.apache.lucene.store.IndexInput#getFullSliceDescription() [Inlined code]
2.03%         25278M        java.lang.ref.Finalizer#runFinalization() [Interpreted code]
                              at java.lang.ref.Reference$1#runFinalization() [Interpreted code]
                              at java.lang.Runtime#runFinalization() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.97%         24513M        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.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
1.70%         21176M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.57%         19593M        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]
1.26%         15704M        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.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
1.15%         14299M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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]
0.92%         11474M        org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
0.90%         11268M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.89%         11057M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advance() [JIT compiled code]
                              at org.apache.lucene.search.ImpactsDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.87%         10816M        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.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.82%         10252M        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]
                              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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.73%         9064M         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.store.MemorySegmentIndexInput#readGroupVInt() [Inlined code]
                              at org.apache.lucene.util.GroupVIntUtil#readGroupVInts() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.PostingsUtil#readVIntBlock() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#refillRemainder() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#doMoveToNextLevel0Block() [JIT compiled code]
0.72%         8933M         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.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.70%         8787M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled 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() [Inlined code]
                              at org.apache.lucene.codecs.lucene99.Lucene99HnswVectorsReader#search() [Inlined code]
                              at org.apache.lucene.codecs.perfield.PerFieldKnnVectorsFormat$FieldsReader#search() [Inlined code]
0.69%         8653M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [JIT compiled 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.67%         8405M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.67%         8386M         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]
0.67%         8295M         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.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
0.66%         8282M         org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#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#scoreAll() [Inlined code]
0.66%         8242M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.63%         7875M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
                              at org.apache.lucene.search.ScorerSupplier#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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.57%         7153M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
0.55%         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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.53%         6613M         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]
                              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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.51%         6327M         org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [JIT compiled 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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.47%         5883M         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$1() [Inlined code]
0.46%         5767M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$MutableImpactList#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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.45%         5660M         org.apache.lucene.search.TopScoreDocCollector#getLeafCollector() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.42%         5283M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#newTermState() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.41%         5128M         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.ConjunctionBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.40%         5014M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.40%         4952M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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]
0.40%         4952M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.39%         4895M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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.39%         4862M         org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled 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]
0.37%         4662M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
0.37%         4633M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#newConditionNode() [JIT compiled code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.lang.ref.ReferenceQueue#await() [Interpreted code]
                              at java.lang.ref.ReferenceQueue#remove0() [JIT compiled code]
                              at java.lang.ref.ReferenceQueue#remove() [JIT compiled code]
                              at jdk.internal.ref.CleanerImpl#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.37%         4595M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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.36%         4524M         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() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
0.36%         4512M         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.35%         4373M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.35%         4373M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.35%         4357M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.35%         4317M         java.lang.reflect.Array#newInstance() [Inlined code]
                              at java.util.TimSort#() [Inlined code]
                              at java.util.TimSort#sort() [Inlined code]
                              at java.util.Arrays#sort() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#partitionScorers() [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]
0.34%         4295M         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]
                              at perf.IndexState#lambda$preLoadSsdvFacetStates$0() [Interpreted code]
                              at perf.IndexState$$Lambda+0x00007ff76d1a7568.1262408432#accept() [Interpreted code]
                              at java.util.concurrent.ConcurrentHashMap$KeySetView#forEach() [Interpreted code]
                              at perf.IndexState#preLoadSsdvFacetStates() [Interpreted code]
0.33%         4129M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [JIT compiled 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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
WARNING: Using incubator modules: jdk.incubator.vector
PROFILE SUMMARY from 48172 events (total: 1247067M)
  tests.profile.mode=heap
  tests.profile.count=50
  tests.profile.stacksize=12
  tests.profile.linenumbers=false
PERCENT       HEAP SAMPLES  STACK
3.36%         41927M        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]
3.13%         39028M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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#scoreRange() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
2.76%         34396M        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]
2.03%         25278M        java.lang.ref.Finalizer#runFinalization() [Interpreted code]
                              at java.lang.ref.Reference$1#runFinalization() [Interpreted code]
                              at java.lang.Runtime#runFinalization() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
1.96%         24408M        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.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
1.57%         19593M        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]
1.23%         15354M        org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
1.13%         14064M        org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [Inlined code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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#scoreRange() [JIT compiled 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.89%         11057M        org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advance() [JIT compiled code]
                              at org.apache.lucene.search.ImpactsDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.88%         10942M        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.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.85%         10653M        jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1661406123#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.1867139015#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() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [JIT compiled code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [Inlined code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.85%         10635M        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.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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.76%         9493M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1661406123#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.1867139015#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() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput#slice() [Inlined code]
                              at org.apache.lucene.store.MemorySegmentIndexInput$SingleSegmentImpl#slice() [JIT compiled code]
                              at org.apache.lucene.store.IndexInput#randomAccessSlice() [Inlined code]
0.72%         9002M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.72%         8933M         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.Weight$DefaultBulkScorer#scoreAll() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.69%         8653M         org.apache.lucene.document.DocumentStoredFieldVisitor#stringField() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsReader#readField() [JIT compiled 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.69%         8604M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [JIT compiled 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() [Inlined 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]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#searchLeaf() [Inlined code]
0.67%         8405M         perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.67%         8386M         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.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
0.66%         8282M         org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#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#scoreAll() [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$1() [Inlined code]
0.56%         7004M         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]
                              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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.56%         6982M         org.apache.lucene.util.SparseFixedBitSet#insertLong() [Inlined code]
                              at org.apache.lucene.util.SparseFixedBitSet#getAndSet() [Inlined code]
                              at org.apache.lucene.util.hnsw.HnswGraphSearcher#searchLevel() [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]
                              at org.apache.lucene.search.AbstractKnnVectorQuery#searchLeaf() [JIT compiled code]
0.55%         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$1() [Interpreted code]
                              at jdk.jfr.internal.PlatformRecorder$$Lambda+0x00007ff76d0819d0.1164107853#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.53%         6597M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
0.50%         6205M         jdk.internal.misc.Unsafe#allocateUninitializedArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArray() [Inlined code]
                              at java.lang.StringConcatHelper#newArrayWithSuffix() [Inlined code]
                              at java.lang.invoke.DirectMethodHandle$Holder#invokeStatic() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0d3c00.1661406123#invoke() [Inlined code]
                              at java.lang.invoke.LambdaForm$MH+0x00007ff76d0cb400.1867139015#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() [Inlined 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() [JIT compiled code]
0.43%         5316M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$MutableImpactList#() [Inlined code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
0.43%         5310M         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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
0.41%         5072M         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.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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.40%         4928M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.39%         4895M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#impacts() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.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]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
0.38%         4786M         org.apache.lucene.util.ArrayUtil#growExact() [JIT compiled 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]
0.37%         4666M         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]
                              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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.37%         4649M         org.apache.lucene.codecs.lucene101.Lucene101PostingsReader$BlockPostingsEnum#() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene101.Lucene101PostingsReader#postings() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#postings() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#init() [JIT compiled code]
                              at org.apache.lucene.search.comparators.TermOrdValComparator$CompetitiveIterator#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#scoreRange() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.37%         4633M         java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#newConditionNode() [JIT compiled code]
                              at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await() [Interpreted code]
                              at java.lang.ref.ReferenceQueue#await() [Interpreted code]
                              at java.lang.ref.ReferenceQueue#remove0() [JIT compiled code]
                              at java.lang.ref.ReferenceQueue#remove() [JIT compiled code]
                              at jdk.internal.ref.CleanerImpl#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
                              at jdk.internal.misc.InnocuousThread#run() [Interpreted code]
0.36%         4524M         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() [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.index.PointValues#intersect() [JIT compiled code]
                              at org.apache.lucene.index.PointValues#intersect() [Inlined code]
                              at org.apache.lucene.index.PointValues#intersect() [JIT compiled code]
0.35%         4396M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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.TotalHitCountCollector#getLeafCollector() [JIT compiled code]
                              at org.apache.lucene.search.IndexSearcher#searchLeaf() [Inlined code]
0.35%         4373M         java.util.logging.LogManager#reset() [Interpreted code]
                              at java.util.logging.LogManager$Cleaner#run() [Interpreted code]
0.35%         4373M         jdk.jfr.internal.ShutdownHook#run() [Interpreted code]
                              at java.lang.Thread#runWith() [Interpreted code]
                              at java.lang.Thread#run() [Interpreted code]
0.34%         4295M         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]
                              at perf.IndexState#lambda$preLoadSsdvFacetStates$0() [Interpreted code]
                              at perf.IndexState$$Lambda+0x00007ff76d1a7568.1262408432#accept() [Interpreted code]
                              at java.util.concurrent.ConcurrentHashMap$KeySetView#forEach() [Interpreted code]
                              at perf.IndexState#preLoadSsdvFacetStates() [Interpreted code]
                              at perf.IndexState#() [Interpreted code]
                              at perf.SearchPerfTest#_main() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.34%         4255M         org.apache.lucene.search.MaxScoreBulkScorer#() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#optionalBulkScorer() [Inlined code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [JIT compiled 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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [JIT compiled code]
0.34%         4180M         java.lang.reflect.Array#newInstance() [Inlined code]
                              at java.util.TimSort#() [Inlined code]
                              at java.util.TimSort#sort() [Inlined code]
                              at java.util.Arrays#sort() [Inlined code]
                              at org.apache.lucene.search.MaxScoreBulkScorer#partitionScorers() [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$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
0.33%         4075M         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.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advance() [JIT compiled code]
                              at org.apache.lucene.search.ImpactsDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [Inlined code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#score() [JIT compiled code]
0.32%         4008M         org.apache.lucene.codecs.lucene90.blocktree.FieldReader#iterator() [Interpreted code]
                              at org.apache.lucene.index.TermStates#get() [Interpreted 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() [Interpreted code]
                              at org.apache.lucene.search.IndexSearcher#search() [Interpreted code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Interpreted code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [Interpreted code]
                              at java.util.concurrent.FutureTask#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Interpreted code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Interpreted code]
0.30%         3695M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getArc() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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]
                              at org.apache.lucene.search.IndexSearcher#searchAfter() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
0.29%         3562M         org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnumFrame#() [Inlined code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#getFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#pushFrame() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.blocktree.SegmentTermsEnum#prepareSeekExact() [JIT compiled code]
                              at org.apache.lucene.codecs.lucene90.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%         3450M         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.IndexSearcher#searchLeaf() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#search() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$$Lambda+0x00007ff76d1bca38.50503805#run() [Inlined code]
0.28%         3436M         perf.StatisticsHelper#startStatistics() [Interpreted code]
                              at perf.SearchPerfTest#main() [Interpreted code]
0.27%         3350M         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.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#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#scoreAll() [Inlined code]
0.26%         3304M         java.util.AbstractList#iterator() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$SubIterator#() [Inlined code]
                              at org.apache.lucene.search.ExactPhraseMatcher$1$1#getImpacts() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevel() [JIT compiled code]
                              at org.apache.lucene.search.MaxScoreCache#getMaxScoreForLevelZero() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advanceTarget() [Inlined code]
                              at org.apache.lucene.search.ImpactsDISI#advance() [JIT compiled code]
                              at org.apache.lucene.search.ImpactsDISI#nextDoc() [JIT compiled code]
                              at org.apache.lucene.search.Weight$DefaultBulkScorer#scoreAll() [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.26%         3279M         org.apache.lucene.util.FixedBitSet#() [Inlined code]
                              at org.apache.lucene.search.PointRangeQuery$1$4#get() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#requiredBulkScorer() [JIT compiled code]
                              at org.apache.lucene.search.BooleanScorerSupplier#booleanScorer() [JIT compiled 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]
                              at org.apache.lucene.search.IndexSearcher#lambda$search$1() [Inlined code]
                              at org.apache.lucene.search.IndexSearcher$$Lambda+0x00007ff76d1bc4e0.307488715#call() [JIT compiled code]
                              at java.util.concurrent.FutureTask#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor$Task#run() [Inlined code]
                              at org.apache.lucene.search.TaskExecutor#lambda$invokeAll$1() [Inlined code]